ShenWeilong
d21c396e0e
change(bt): separated host mem apis from bt_osi_mem.c
2026-05-13 15:11:59 +08:00
morris
7c4641fb70
Merge branch 'bugfix/build_warning_pr_18577' into 'release/v5.5'
...
fix(hw_support): build warning in __PERIPH_CTRL_DEPRECATE_ATTR
See merge request espressif/esp-idf!48422
2026-05-13 15:03:03 +08:00
Jiang Jiang Jian
45d150bdf2
Merge branch 'fix/fix_random_ratio_test_v5.5' into 'release/v5.5'
...
fix(esp_hw_support): increase test rounds for in esp_random() test (v5.5)
See merge request espressif/esp-idf!48363
2026-05-13 10:44:14 +08:00
Jason2866
4a39e05632
fix(hw_support): build warning in __PERIPH_CTRL_DEPRECATE_ATTR
...
Merges https://github.com/espressif/esp-idf/pull/18577
2026-05-13 10:30:27 +08:00
Marius Vikhammer
78d57956e1
Merge branch 'fix/bitscrambler-extra-clean-up-order_v5.5' into 'release/v5.5'
...
fix(bitscrambler): fixed extra_clean_up actions done after clock disable (v5.5)
See merge request espressif/esp-idf!48441
2026-05-13 08:48:07 +08:00
Jiang Jiang Jian
73285773ca
Merge branch 'fix/sae_identifier_pmk_cache_v5.5' into 'release/v5.5'
...
Add conditions to check pmk flushing for similar ssid(v5.5)
See merge request espressif/esp-idf!47529
2026-05-12 20:45:26 +08:00
Island
e2249e953f
Merge branch 'fix/fix_blufi_memory_copy_len_error_v5.5' into 'release/v5.5'
...
fix(ble): Fix blufi fragment reassembly bounds and buffer overflows (5.5)
See merge request espressif/esp-idf!48267
2026-05-12 19:27:38 +08:00
Mahavir Jain
1313149f5d
Merge branch 'feature/add_event_handler_set_function_v5.5' into 'release/v5.5'
...
feat(esp_http_client): Add API to support set event handler (v5.5)
See merge request espressif/esp-idf!48425
2026-05-12 14:59:21 +05:30
Marius Vikhammer
2269230c49
fix(bitscrambler): fixed extra_clean_up actions done after clock disable
...
Cannot write to any bitscrambler registers after clock is disabled in
release_channel().
(cherry picked from commit 39a131617d82e3641d8f0b03b4ec5e5ef1051fd6)
2026-05-12 16:43:51 +08:00
Marius Vikhammer
4c32eafe80
Merge branch 'feat/add-max-arg-param-to-repl-config_v5.5' into 'release/v5.5'
...
feat(console): Add max_cmdline_args to esp_console_repl_config_t (v5.5)
See merge request espressif/esp-idf!48226
2026-05-12 14:08:53 +08:00
Jim
4f5dd3a020
feat(esp_http_client): Add API to support set event handler
2026-05-12 13:58:12 +08:00
zhiweijian
05aa5814db
fix(ble): Fixed AI review bugs in bt common
2026-05-12 11:47:40 +08:00
Wang Meng Yang
bf2f624655
Merge branch 'bugfix/relax_rsw_tid_check_v5.5' into 'release/v5.5'
...
fix(bt/controller): fixed sevaral controller issues (v5.5)
See merge request espressif/esp-idf!48356
2026-05-11 19:10:15 +08:00
Aditya Patwardhan
c88bf385e0
Merge branch 'bugfix/fix_protocomm_nimble_gatt_service_not_changed_v5.5' into 'release/v5.5'
...
fix(protocomm): Add GATT service initialization that when gatt service changed, the peer can refresh gatt service (v5.5)
See merge request espressif/esp-idf!48298
2026-05-11 16:39:46 +05:30
Aditya Patwardhan
8a15f16af3
Merge branch 'fix/fix_ws_server_signed_recv_checks_v5.5' into 'release/v5.5'
...
fix(esp_http_server): Fix incorrect handling of websocket recv failures in web socket server (v5.5)
See merge request espressif/esp-idf!48331
2026-05-11 16:37:01 +05:30
tarun.kumar
f1bcdcd4b8
fix(wifi) : Add conditions to check pmk flushing for similar ssid
2026-05-11 15:05:23 +05:30
wuzhenghui
03b5ee16a5
fix(esp_hw_support): increase test rounds for in esp_random() test
2026-05-11 15:33:11 +08:00
Guillaume Souchere
1e321718c0
feat(console): Add max_cmdline_args to esp_console_repl_config_t
2026-05-11 08:17:10 +02:00
Jin Cheng
b5e9a8f849
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 13:44:31 +08:00
morris
aa408f5e63
Merge branch 'fix/fix_isp_v_size_limitation_v5.5' into 'release/v5.5'
...
isp: corrected isp v size limitation (v5.5)
See merge request espressif/esp-idf!48260
2026-05-11 11:02:49 +08:00
Jiang Jiang Jian
ab9490e18a
Merge branch 'fix/ble_log_compression_safety_v5.5' into 'release/v5.5'
...
fix(ble_log): fix unaligned access and buffer safety in log compression (5.5)
See merge request espressif/esp-idf!47930
2026-05-11 10:55:19 +08:00
Jiang Jiang Jian
fd76b1619c
Merge branch 'fix/lwip_dhcps_max_size_v5.5' into 'release/v5.5'
...
fix(lwip): Trim to max packet size in dhcp server (v5.5)
See merge request espressif/esp-idf!48221
2026-05-11 10:52:56 +08:00
Jiang Jiang Jian
10c54ab6e0
Merge branch 'bugfix/matching_filter_overwrite_v5.5' into 'release/v5.5'
...
fix(nan): Prevent overwriting of matching filter by SSI (Backport v5.5)
See merge request espressif/esp-idf!48279
2026-05-11 10:43:06 +08:00
Jim
5d198b2324
fix(protocomm): Add GATT service initialization that when gatt service changed, the peer can refresh gatt service
2026-05-11 10:11:03 +08:00
Martin Vychodil
b60d57ee13
Merge branch 'bugfix/fatfs_memory_leak_with_dyn_buffer_v5.5' into 'release/v5.5'
...
fix(fatfs): fix a memory leak bug when FF_USE_DYN_BUFFER was enabled (v5.5)
See merge request espressif/esp-idf!47877
2026-05-10 21:29:13 +08:00
Ashish Sharma
f8dec92a06
fix(esp_http_server): fixes websocket recv error handling
...
Closes https://github.com/espressif/esp-idf/issues/18483
2026-05-10 19:26:08 +08:00
Jiang Jiang Jian
8e48797f0c
Merge branch 'bugfix/bluedroid_ai_code_review_v5.5' into 'release/v5.5'
...
Bugfix/bluedroid ai code review v5.5
See merge request espressif/esp-idf!48305
2026-05-09 20:05:13 +08:00
Jiang Jiang Jian
2656dc81ac
Merge branch 'fix/fix_lost_ip_event_issue_v55' into 'release/v5.5'
...
fix(lwip): add some feature for dhcp and improve api v55
See merge request espressif/esp-idf!48105
2026-05-09 19:52:11 +08:00
Jin Cheng
5142e59447
fix(bt/bluedroid): fixed multiple high-severity issues from AI code review in SBC
2026-05-09 11:50:08 +08:00
Jin Cheng
d429d5d116
fix(bt/bluedroid): fixed the vulerabilities from AI code review in Bluedroid
2026-05-09 11:13:38 +08:00
Jin Cheng
23b3bef319
fix(bt/bluedroid): fixed multiple high-severity issues from AI code review in Bluedroid
2026-05-09 11:13:38 +08:00
Jin Cheng
51cf9d7b46
fix(bt/bluedroid): fixed the vulerabilities from AI code review in SPP
2026-05-09 11:13:38 +08:00
Jin Cheng
eb1c77472a
fix(bt/bluedroid): fixed multiple high-severity issues from AI code review in SPP
2026-05-09 11:13:38 +08:00
Jin Cheng
6d262a0474
fix(bt/bluedroid): fixed the vulerabilities from AI code review in HID
2026-05-09 11:13:38 +08:00
Jin Cheng
d1ccfc84b8
fix(bt/bluedroid): fixed multiple high-severity issues from AI code review in HID
2026-05-09 11:13:38 +08:00
Akshat Agrawal
7933f2106c
fix(nan): Prevent overwriting of matching filter by SSI
2026-05-08 13:28:12 +05:30
Laukik Hase
1df6b857ac
fix(esp_hw_support): Add PMP entry for LP peripherals region on P4 v3+
2026-05-08 12:43:26 +05:30
harshal.patil
55657f5f22
fix(cpu_region_protect): Fix incorrect definition of ALIGN_UP macro
2026-05-08 12:43:26 +05:30
harshal.patil
fe83bf0011
fix(esp_hw_support): reset stale PMP gap entries on P4 v3 before app memprot setup
2026-05-08 12:43:26 +05:30
harshal.patil
8121f66ec3
feat(cpu_region_protect): Extend PMP memprot for ESP32-P4 V3
2026-05-08 12:43:26 +05:30
Zhang Wen Xu
1aa24f76dc
Merge branch 'fix/fix_esp_openthread_stop_v5.5' into 'release/v5.5'
...
fix(openthread): fix the esp_openthread_stop (v5.5)
See merge request espressif/esp-idf!48200
2026-05-08 07:02:16 +00:00
armando
74c052c9af
fix(isp): corrected isp v size limitation
2026-05-08 09:09:57 +08:00
wangtao@espressif.com
d39df82a48
fix(lwip): improve lost ip event process
2026-05-07 20:22:29 +08:00
David Cermak
95cc19674d
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:54:17 +02:00
luoxu
b6b5eadffa
fix(ble_log): use typing.Optional/List for Python 3.9 compatibility
2026-05-07 14:16:03 +08:00
Luo Xu
b6bae0c813
fix(ble_log): fix size_info nibble misalignment for last odd-count arg
...
(cherry picked from commit f5a927e055 )
Co-authored-by: luoxu <luoxu@espressif.com >
2026-05-07 14:16:03 +08:00
Luo Xu
333f032b44
test(ble): add comprehensive test suite for log compression
...
(cherry picked from commit 58121d2540 )
Co-authored-by: luoxu <luoxu@espressif.com >
2026-05-07 14:16:03 +08:00
Luo Xu
ecd68f98bd
fix(ble): replace hardcoded tuple indices with FormatToken NamedTuple
...
(cherry picked from commit b7760a77e4 )
Co-authored-by: luoxu <luoxu@espressif.com >
2026-05-07 14:16:03 +08:00
Luo Xu
c297b106ea
fix(ble_log): fix unaligned access and buffer safety in log compression
...
(cherry picked from commit 3f2b6c97f8 )
Co-authored-by: luoxu <luoxu@espressif.com >
2026-05-07 14:16:03 +08:00
David Cermak
9b8a8e5b2d
fix(lwip): Trim to max packet size in dhcp server
2026-05-07 07:34:29 +02:00