Kapil Gupta
54f5970464
fix(esp_wifi): Cancel roaming_app_periodic_scan_internal_handler correctly
2026-01-08 14:49:04 +05:30
Kapil Gupta
025de31dc9
fix(esp_wifi): Add some fixes in roaming app
2026-01-08 14:49:04 +05:30
tarun.kumar
7e2f07c40b
fix(wifi) : Resetting current bssid for every roaming connection intiated
2026-01-08 14:49:04 +05:30
Kapil Gupta
29811c1630
fix(esp_wifi): Address some review comments and issues
2026-01-08 14:49:04 +05:30
Kapil Gupta
b1b6e0f1fa
feat(roaming): ignore WPA2-only APs on transition disable
...
This commit introduces a new feature to the roaming logic. If the
currently connected AP has the 'transition disable' bit set in its
RSN IE, the roaming logic will now ignore any scanned APs that only
support WPA2-PSK. This prevents a security downgrade when roaming in a
mixed WPA2/WPA3 environment.
A new Kconfig option, CONFIG_ESP_WIFI_IGNORE_WPA2_ONLY_ON_TRANSITION_DISABLE,
has been added to control this feature. It is disabled by default.
2026-01-08 14:49:04 +05:30
Kapil Gupta
19b510c261
fix(roaming_app): resolve issues in blacklisting logic
...
This commit addresses several issues in the BSSID blacklisting
feature of the roaming application:
- Merged duplicate functions into a single,
unified function, resolving a compilation error.
- Corrected and
to properly access the member of the
struct, fixing invalid memory access.
- Introduced in Kconfig to enable
the manual blacklisting feature and made auto-blacklisting
dependent on it.
- Updated to use the
correct BSSID from .
- Optimized the removal of expired blacklist entries by using
for better efficiency.
2026-01-08 14:49:04 +05:30
Kapil Gupta
a105dc6064
fix(esp_wifi): Add blacklist logic in roaming app
2026-01-08 14:49:04 +05:30
morris
03f2b26253
Merge branch 'fix/fix_awb_subwindow_config_v5.4' into 'release/v5.4'
...
isp: fixed awb subwindow config always need to be set issue (v5.4)
See merge request espressif/esp-idf!44858
2026-01-08 16:02:20 +08:00
Island
a5ba48962f
Merge branch 'feat/reduce_bluedroid_host_bin_v5.4' into 'release/v5.4'
...
feat/reduce bluedroid host bin size (v5.4)
See merge request espressif/esp-idf!44867
2026-01-08 14:20:59 +08:00
Mahavir Jain
d2e3b43fd2
Merge branch 'fix/incorrect_sha256_auth_digest_v5.4' into 'release/v5.4'
...
fix(esp_http_client): fix incorrect digest calculation for SHA256 auth digest (v5.4)
See merge request espressif/esp-idf!44846
2026-01-08 10:49:00 +05:30
Roland Dobai
c4c964277a
Merge branch 'fix/update_argument_file_readme_v5.4' into 'release/v5.4'
...
change(tools): Updated argument files with quotations in README.md (v5.4)
See merge request espressif/esp-idf!44874
2026-01-07 18:50:07 +01:00
Marek Fiala
ad3f29a103
change(tools): Updated argument files with quotations in README.md
2026-01-07 13:12:11 +01:00
Ashish Sharma
5029db20e5
fix(esp_http_client): fix incorrect digest calculation for SHA256 auth digest
...
According to RFC 7616, nonce-prime and cnonce-prime is used for SHA-256-sess only and not for SHA-256.
This commit updates the check and uses nonce only for "-sess" algorithms.
Regression from 66995965e7
2026-01-07 17:33:21 +08:00
Zhi Wei Jian
5026daf6c3
fix(ble/bluedroid): Fixed bluedroid host get white list size error
...
(cherry picked from commit f4dfd42725 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:15 +08:00
Zhi Wei Jian
f59bff13ee
fix(ble/bluedroid): Fixed bt buuld error
...
fix(ble/bluedroid): disable power management if bt is disabled
(cherry picked from commit 6f27074c1e )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:15 +08:00
Zhi Wei Jian
db5a8a350b
fix(ble/bluedroid): disable some member in tBTA_SYS_CB
...
(cherry picked from commit 280385acf4 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:14 +08:00
Zhi Wei Jian
1b29279016
fix(ble/bluedroid): optimize bluedroid host code
...
(cherry picked from commit 3b18da2bde )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:14 +08:00
Zhi Wei Jian
d80ad53deb
fix(ble/bluedroid): Add BLE_TOPOLOGY_CHECK
...
(cherry picked from commit 728c4c8a10 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:13 +08:00
Zhi Wei Jian
2b1d1e6c4e
fix(ble/bluedroid): Fixed build error if scan is disabled
...
(cherry picked from commit dd10e3220b )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:13 +08:00
Zhi Wei Jian
a9efe24334
fix(ble/bluedroid): disable bluedroid background connection
...
(cherry picked from commit 1f5fa1e72b )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:13 +08:00
Zhi Wei Jian
42a266c01b
fix(ble/bluedroid): change tGATT_BG_CONN_DEV to GATT_BG_CONN_DEV
...
(cherry picked from commit ac7812ef8d )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:12 +08:00
Zhi Wei Jian
4ba19e25d8
fix(ble/bluedroid): disable exception list if scan is not enabled
...
(cherry picked from commit ec6809611a )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:12 +08:00
Zhi Wei Jian
ac58ccf453
fix(ble/bluedroid): disable vendor hci function
...
(cherry picked from commit 715184fa36 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:12 +08:00
Zhi Wei Jian
cf53406f18
fix(ble/bluedroid): Delete btm_ble_send_extended_scan_params
...
(cherry picked from commit 1174ad41a5 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:11 +08:00
Zhi Wei Jian
4ff844477c
fix(ble/bluedroid): change bluedroid scan callback name
...
(cherry picked from commit b9440efbe9 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:11 +08:00
Zhi Wei Jian
30c6a3e92e
fix(bluedroid): delete bluedroid gatt_listen
...
(cherry picked from commit db17c7cea3 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:10 +08:00
Zhi Wei Jian
d56d60633c
fix(ble/bluedroid): Delete observe and inquiry
...
(cherry picked from commit 34448a7455 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:10 +08:00
Zhi Wei Jian
a68fcdeb3c
fix(ble/bluedroid): delete bluedroid unused code
...
(cherry picked from commit 5145b366f7 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:09 +08:00
Zhi Wei Jian
9bd290a3ad
fix(ble/bluedroid): Delete batch_scan related code
...
(cherry picked from commit a784adef00 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:08 +08:00
Zhi Wei Jian
33ee741f10
fix(ble/bluedroid): Delete BLE_HOST_SETUP_STORAGE_EN
...
(cherry picked from commit 08740df988 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:08 +08:00
Zhi Wei Jian
a4bf740553
fix(ble/bluedroid): Delete BLE_HOST_READ_TX_POWER_EN
...
(cherry picked from commit 1c0c48b814 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:07 +08:00
Zhi Wei Jian
4778599d90
fix(ble/bluedroid): Delete BLE_HOST_REMOVE_AN_ACL_EN
...
(cherry picked from commit 5a1a3b9eba )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:07 +08:00
Zhi Wei Jian
bcbfd28f9d
fix(ble/bluedroid): Delete BLE_HOST_REMOVE_ALL_ACL_EN
...
(cherry picked from commit ad04f39cf9 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:07 +08:00
Zhi Wei Jian
9d75767203
fix(ble/bluedroid): Delete BLE_HOST_EXECUTE_CBACK_EN
...
(cherry picked from commit 436fe484fe )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:06 +08:00
Zhi Wei Jian
a187a51067
fix(ble/bluedroid): Delete BLE_HOST_ENABLE_TEST_MODE_EN
...
(cherry picked from commit f08ff1448b )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:06 +08:00
Zhi Wei Jian
223db5fec2
fix(ble/bluedroid): delete BLE_HOST_ENERGY_INFO_EN
...
(cherry picked from commit b4c4b3e410 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:05 +08:00
Zhi Wei Jian
221ab95dae
fix(ble/bluedroid): Delete BLE_VND_INCLUDED
...
(cherry picked from commit 57c52bd4ec )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:05 +08:00
Zhi Wei Jian
07a919918c
fix(ble/bluedroid): Delete BLE_ANDROID_CONTROLLER_SCAN_FILTER
...
(cherry picked from commit 702292d451 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:04 +08:00
Zhi Wei Jian
796ec86832
fix(ble/bluedroid): delete BLE_HOST_BLE_OBSERVE_EN
...
(cherry picked from commit 08f9511e25 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:04 +08:00
Zhi Wei Jian
afc281a1f5
fix(ble/bluedroid): Delete BLE_HOST_STOP_ADV_UNUSED
...
(cherry picked from commit 0e9b36cb55 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:04 +08:00
Zhi Wei Jian
534e505ff6
fix(ble/bluedroid): Delete BLE_HOST_BLE_SCAN_PARAM_UNUSED
...
(cherry picked from commit 5fdcc3bdea )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:03 +08:00
Zhi Wei Jian
f590e7c58d
fix(ble/bluedroid): Delete BLE_HOST_CONN_SCAN_PARAM_EN
...
(cherry picked from commit b175f3cc97 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:03 +08:00
Zhi Wei Jian
ad0c470441
fix(ble/bluedroid): Delete BLE_HOST_BATCH_SCAN_EN
...
(cherry picked from commit 25b0e1e684 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:02 +08:00
Zhi Wei Jian
66b6bfaac8
fix(ble/bluedroid): delete BLE_HOST_READ_SCAN_REPORTS_EN
...
(cherry picked from commit c3a185ae80 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:02 +08:00
Zhi Wei Jian
483d8ba389
fix(ble/bluedroid): Delete BLE_HOST_TRACK_ADVERTISER_EN
...
(cherry picked from commit 66315bc6b6 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:02 +08:00
Zhi Wei Jian
4c13dcc270
fix(ble/bluedroid): delete BLE_HOST_BLE_MULTI_ADV_EN
...
(cherry picked from commit b8f2321879 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:01 +08:00
Zhi Wei Jian
20ba11c85c
fix(ble/bluedroid): delete BTA_HOST_INTERLEAVE_SEARCH
...
(cherry picked from commit 609b649ef9 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:01 +08:00
Zhi Wei Jian
911251da6f
fix(ble/bluedroid): disable rsp timer and ind_ack timer
...
(cherry picked from commit 7ff9484c46 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:00 +08:00
Zhi Wei Jian
5cf3c2215a
fix(ble/bluedroid): Disable bluedroid desire_role
...
(cherry picked from commit 9ae4d9a14a )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:00 +08:00
Zhi Wei Jian
0738a06adf
fix(ble/bluedroid): disable read_local_name
...
(cherry picked from commit 5f9680e3a0 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-01-07 17:24:00 +08:00