Skip to content

Commit e4229d1

Browse files
committed
update
1 parent 58f2f28 commit e4229d1

File tree

3 files changed

+9
-4
lines changed

3 files changed

+9
-4
lines changed

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ buildscript {
66
maven { url = uri("https://jitpack.io") }
77
}
88
dependencies {
9-
classpath 'com.android.tools.build:gradle:8.6.1'
9+
classpath 'com.android.tools.build:gradle:8.7.0'
1010
}
1111
}
1212

esptouch-v2/src/main/java/com/espressif/iot/esptouch2/provision/EspProvisioningParams.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,8 @@ private void generate() {
256256
os.write(ssidPadding, 0, ssidPadding.length);
257257

258258
int reservedBeginPosition = mHead.length + password.length + passwordPadding.length;
259-
int ssidBeginPosition = reservedBeginPosition + reservedData.length + reservedPadding.length;
259+
int ivBeginPosition = reservedBeginPosition + reservedData.length + reservedPadding.length;
260+
int ssidBeginPosition = ivBeginPosition + aesIV.length;
260261
int offset = 0;
261262
ByteArrayInputStream is = new ByteArrayInputStream(os.toByteArray());
262263
int sequence = SEQUENCE_FIRST;
@@ -273,10 +274,14 @@ private void generate() {
273274
// Password data
274275
tailIsCrc = !passwordEncode;
275276
expectLength = passwordPaddingFactor;
276-
} else if (offset < ssidBeginPosition) {
277+
} else if (offset < ivBeginPosition) {
277278
// Reserved data
278279
tailIsCrc = !reservedEncode;
279280
expectLength = reservedPaddingFactor;
281+
} else if (offset < ssidBeginPosition) {
282+
// aes iv data
283+
tailIsCrc = false;
284+
expectLength = 6;
280285
} else {
281286
// SSID data
282287
tailIsCrc = !ssidEncode;

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME
33
distributionPath=wrapper/dists
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists
6-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-all.zip
6+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-all.zip

0 commit comments

Comments
 (0)