Commit Graph
29204 Commits
Author SHA1 Message Date
muhaidong f4fec5e8b3 fix(wifi): update rom ld file for fix max connection number issue 2026-05-20 11:19:07 +08:00
muhaidong acbfba84e4 fix(wifi): fix some wifi bugs 260519 v5.3
1. fix(wifi): fix max connection number issue
2. fix(wifi): fix hidden ap rssi update and owe beacon timeout issue
3. docs: update wifi scan threshold docs
2026-05-20 11:19:00 +08:00
Jiang Jiang Jian c5dfc6f64e Merge branch 'bugfix/fix_some_wifi_bugs_260518_v5.3' into 'release/v5.3'
fix(wifi): fix some wifi bugs 20260518 v5.3

See merge request espressif/esp-idf!48654
2026-05-19 17:08:20 +08:00
Island a43ba9466d Merge branch 'bugfix/fix_ble_reg_notify_no_fail_v5.3' into 'release/v5.3'
validate handle in esp_ble_gattc_register_for_notify (5.3)

See merge request espressif/esp-idf!48543
2026-05-19 11:47:47 +08:00
Island 2cfaf07eab Merge branch 'change/separate_nimble_host_mem_apis_v5.3' into 'release/v5.3'
change(bt): separated host mem apis from bt_osi_mem.c

See merge request espressif/esp-idf!48465
2026-05-19 10:29:58 +08:00
muhaidong 56993e7935 fix(wifi): fix some wifi bugs 20260518 v5.3
1. fix arp and dns affects signaling test issue
2. improve ap chnnel parameter documentation
3. fix set country change ap channel issue
4. fix beacon timeout too long issue
5. only unicast frames count as keep-alive
2026-05-18 19:17:34 +08:00
ding huan 580f4a3ce9 ci: Add wifi static buffer case 2026-05-15 15:02:14 +08:00
Zhang Hai Peng 4cec3f28c2 fix(bt/bluedroid): validate handle in esp_ble_gattc_register_for_notify
(cherry picked from commit aa29772cbe1ec0fb1c5c6629dc5bf333a0194198)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2026-05-15 11:03:51 +08:00
Island f5e77bfb4f Merge branch 'feat/support_bluedroid_key_log_v5.3' into 'release/v5.3'
Feat/support bluedroid key log (5.3)

See merge request espressif/esp-idf!48514
2026-05-15 10:22:04 +08:00
Rahul Tank c41b162af1 Merge branch 'bugfix/fix_vsprintf_crash_v5.3' into 'release/v5.3'
fix(nimble): Replace sensitive snprintf with hex character (v5.3)

See merge request espressif/esp-idf!48472
2026-05-14 14:47:06 +05:30
Zhang Hai Peng bab9c7e569 feat(ble): Support BLE critical logs
(cherry picked from commit 0af57d731c)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2026-05-14 14:23:36 +08:00
Zhang Hai Peng 0b432f5a9f fix(bluedroid): correct format specifier in BLE create CIS debug log
(cherry picked from commit 519131a671)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2026-05-14 14:23:36 +08:00
Jiang Jiang Jian 18356c8561 Merge branch 'fix/disable_core1_branch_predictor_in_sleep_process_v5.3' into 'release/v5.3'
fix(esp_hw_support): fix core1 branch predictor access ext mem after cache disabled by core0 (v5.3)

See merge request espressif/esp-idf!48460
2026-05-14 11:14:31 +08:00
Wang Meng Yang 42a1c5f964 Merge branch 'bugfix/relax_rsw_tid_check_v5.3' into 'release/v5.3'
fix(bt/controller): fixed sevaral controller issues (v5.3)

See merge request espressif/esp-idf!48358
2026-05-13 15:42:41 +08:00
Rahul Tank ea3ced0266 fix(nimble): Replace sensitive vsprintf with hex character 2026-05-13 12:48:51 +05:30
ShenWeilong e59109e6a5 change(bt): separated host mem apis from bt_osi_mem.c 2026-05-13 14:59:28 +08:00
wuzhenghui f7f0dcaeb7 fix(esp_hw_support): fix core1 branch predictor access ext mem after cache disabled by core0 2026-05-13 12:23:57 +08:00
Jiang Jiang Jian 0e313e0207 Merge branch 'bugfix/bluedroid_ai_code_review_v5.3' into 'release/v5.3'
Bugfix/bluedroid ai code review v5.3

See merge request espressif/esp-idf!48307
2026-05-13 09:01:54 +08:00
Jiang Jiang Jian 2293a18f4d Merge branch 'bugfix/matching_filter_overwrite_v5.3' into 'release/v5.3'
fix(nan): Prevent overwriting of matching filter by SSI (Backport v5.3)

See merge request espressif/esp-idf!48283
2026-05-12 21:07:03 +08:00
Island f611347197 Merge branch 'fix/fix_blufi_memory_copy_len_error_v5.3' into 'release/v5.3'
fix(ble): Fix blufi fragment reassembly bounds and buffer overflows (5.3)

See merge request espressif/esp-idf!48265
2026-05-12 19:27:45 +08:00
Island cd34546970 Merge branch 'bugfix/fix_ble_read_remote_feature_timeout_v5.3' into 'release/v5.3'
Fixed read remote feature timeout when using coded phy(2f683593) (5.3)

See merge request espressif/esp-idf!48061
2026-05-12 18:01:44 +08:00
zhiweijian 1c312d0b33 fix(ble): Fixed AI review bugs in bt common 2026-05-12 15:59:04 +08:00
Zhang Hai Peng fae52f14e8 feat(ble/blufi): Support setting BLE encryption for blufi
(cherry picked from commit 60a028fb17)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2026-05-12 15:58:55 +08:00
Marius Vikhammer 47f2059950 Merge branch 'feat/add-max-arg-param-to-repl-config_v5.3' into 'release/v5.3'
feat(console): Add max_cmdline_args to esp_console_repl_config_t (v5.3)

See merge request espressif/esp-idf!48228
2026-05-12 14:09:26 +08:00
Guillaume Souchere 6d9413c09b feat(console): Add max_cmdline_args to esp_console_repl_config_t 2026-05-11 08:19:55 +02:00
Jin Cheng edb0593490 fix(bt/controller): fixed sevaral controller issues
- Relax the TID checks during EPR to be compatible with some RealTek devices
        - Closes https://github.com/espressif/esp-idf/issues/18145
    - Fixed wrong HCI event used for eSCO connection update
    - Do not inform the host when conneciton request was automatically rejected
2026-05-11 14:04:15 +08:00
Akshat Agrawal ef8bc34557 fix(nan): Prevent overwriting of matching filter by SSI 2026-05-11 10:45:07 +05:30
zhanghaipeng 98312614ba fix(ble): Optimize connection interval minimum parameter check 2026-05-11 11:20:29 +08:00
Jiang Jiang Jian d637b14e56 Merge branch 'feat/ble_mesh_config_depends_on_soc_caps_v5.3' into 'release/v5.3'
feat(ble_mesh): add SOC capability dependency for BLE Mesh config (5.3)

See merge request espressif/esp-idf!48109
2026-05-11 11:06:39 +08:00
Jiang Jiang Jian 030a94f968 Merge branch 'fix/lwip_dhcps_max_size_v5.3' into 'release/v5.3'
fix(lwip): Trim to max packet size in dhcp server (v5.3)

See merge request espressif/esp-idf!48223
2026-05-11 11:02:18 +08:00
Jin Cheng e13241bf2e fix(bt/bluedroid): fixed multiple high-severity issues from AI code review in SBC 2026-05-11 09:35:24 +08:00
Jin Cheng 5906d1501a fix(bt/bluedroid): fixed the vulerabilities from AI code review in Bluedroid 2026-05-11 09:35:20 +08:00
Jin Cheng 83087a4840 fix(bt/bluedroid): fixed multiple high-severity issues from AI code review in Bluedroid 2026-05-11 09:34:50 +08:00
morris aeba8c006e Merge branch 'fix/uhci_cache_again' into 'release/v5.3'
fix(uhci): fix uhci cache issue on ESP32-P4

See merge request espressif/esp-idf!48282
2026-05-09 19:25:22 +08:00
Jin Cheng d9f2d757a7 fix(bt/bluedroid): fixed the vulerabilities from AI code review in SPP 2026-05-09 11:33:24 +08:00
Jin Cheng 67b921205b fix(bt/bluedroid): fixed multiple high-severity issues from AI code review in SPP 2026-05-09 11:32:17 +08:00
Jin Cheng 7c802826c8 fix(bt/bluedroid): fixed the vulerabilities from AI code review in HID 2026-05-09 11:30:15 +08:00
Jin Cheng 97740062c6 fix(bt/bluedroid): fixed multiple high-severity issues from AI code review in HID 2026-05-09 11:30:15 +08:00
Sajia af434ec00e fix(wifi): Update bss max idle timer and add other fixes 2026-05-08 19:11:51 +05:30
Jiang Jiang Jian 1ba0d9d748 Merge branch 'bugfix/wps_pin_len_v5.3' into 'release/v5.3'
fix(wpa_supplicant): initialize wps pin len correctly (v5.3)

See merge request espressif/esp-idf!47955
2026-05-08 21:19:45 +08:00
Jiang Jiang Jian faa91d4280 Merge branch 'backport/backport_some_wifi_changes_260507_v5.3' into 'release/v5.3'
feat(wifi): optimization of the max BSS idle mechanism(backport v5.3)

See merge request espressif/esp-idf!48234
2026-05-08 20:32:18 +08:00
Hu Rui 80717864c2 fix(uhci): fix uhci cache issue on ESP32-P4 2026-05-08 16:39:05 +08:00
David Cermak a077122bed fix(lwip): Fix DHCP server potentially incomplete pbuf copy
handle_dhcp: use pbuf_copy_partial for safe chain traversal

The manual two-segment copy loop was replaced with a single call
to pbuf_copy_partial(p, p_dhcps_msg, tlen, 0), which correctly
walks the entire pbuf chain regardless of segmentation.
A return-value check rejects truncated copies.
2026-05-07 09:56:16 +02:00
yinqingzhao b86b4ed316 feat(wifi): optimization of the max BSS idle mechanism 2026-05-07 15:32:36 +08:00
David Cermak 0a02f0c3f0 fix(lwip): Trim to max packet size in dhcp server 2026-05-07 07:34:47 +02:00
Xu Si Yu 72d0c74275 fix(openthread): fix the esp_openthread_stop 2026-05-06 16:43:50 +08:00
Shreyas Sheth 1cdb765fc7 fix(wpa_supplicant): initialize wps pin len correctly 2026-05-06 14:49:35 +08:00
Jiang Jiang Jian eb66d56d95 Merge branch 'fix/ble_mesh_friend_send_seg_msg_failed_v5.3' into 'release/v5.3'
fix(ble_mesh): fix Friend queue losing segmented messages for LPN (5.3)

See merge request espressif/esp-idf!47933
2026-05-06 10:33:27 +08:00
ShenWeilong b3409aa6e3 fix(ble): always init the default os queue for all of controllers 2026-05-05 00:05:41 +08:00
Mahavir Jain d1894abdc1 Merge branch 'fix/fix_ws_server_subprotocols_null_dereference_v5.3' into 'release/v5.3'
fix: fixes websocket server possible null dereference (v5.3)

See merge request espressif/esp-idf!48020
2026-05-04 11:14:54 +05:30