muhaidong
c2d5f05168
fix(wifi): fix esp32s3 ping failure with ip and wifi fragmented packets
2026-01-13 14:46:24 +08:00
muhaidong
9d1fad0793
fix(wifi): fix some wifi bugs 20260113
...
1. fix(wifi): fix get softap config issue
2. fix(wifi): C2 not allowing 5g/40M
3. fix lmac tx done assert issue
2026-01-13 14:45:11 +08:00
Jiang Jiang Jian
0fb890d77e
Merge branch 'bugfix/fix_light_sleep_rejected_by_modem_protect_after_wifi_start_v5.1' into 'release/v5.1'
...
fix(wifi): fix light sleep being rejected by modem protect after wifi start
See merge request espressif/esp-idf!45022
2026-01-13 12:15:26 +08:00
liuning
04761f55ce
fix(wifi): fix light sleep being rejected by modem protect after wifi start
2026-01-12 22:02:13 +08:00
Jiang Jiang Jian
1e54adca6f
Merge branch 'revert/revert_ble_commit' into 'release/v5.1'
...
Revert "fix(ble): fixed the assert issue when using tinycrypt on ESP32-C2"
See merge request espressif/esp-idf!44734
2026-01-09 11:34:16 +08:00
Jiang Jiang Jian
fa4b39c9b8
Merge branch 'fix/http2_request_example_pytest_failure' into 'release/v5.1'
...
fix(http2_request): Fixed the CI failures of http2_request example pytest
See merge request espressif/esp-idf!44686
2026-01-09 11:33:31 +08:00
Jiang Jiang Jian
24bf22a2d1
Merge branch 'fix/fix_an_ot_example_v5.1' into 'release/v5.1'
...
fix(openthread): remove the default netif configuration from the ot_br example (v5.1)
See merge request espressif/esp-idf!44731
2026-01-09 11:31:51 +08:00
Jiang Jiang Jian
f9a379d395
Merge branch 'fix/wpa_ap_crash_v5.1' into 'release/v5.1'
...
fix(wpa_supplicant): fix race where STA is freed before WPA3 SAE finishes(backport v5.1)
See merge request espressif/esp-idf!44929
2026-01-09 11:19:55 +08:00
yinqingzhao
1b03c6ac70
fix(wpa_supplicant): fix race where STA is freed before WPA3 SAE finishes
2026-01-08 20:10:11 +08:00
Jiang Jiang Jian
b7751e0761
Merge branch 'bugfix/fix_espnow_set_peer_rate_memory_leak_v5.1' into 'release/v5.1'
...
fix(wifi/espnow): fixed the espnow set peer rate memory leak (v5.1)
See merge request espressif/esp-idf!44788
2026-01-08 18:09:15 +08:00
zhangyanjiao
649fd25d49
fix(wifi/espnow): fixed the espnow set peer rate memory leak
2026-01-05 14:15:13 +08:00
zhaoweiliang
5e02fcc5f5
Revert "fix(ble): fixed the assert issue when using tinycrypt on ESP32-C2"
...
This reverts commit 4bc1fc8b91 .
2025-12-31 17:48:19 +08:00
Xu Si Yu
c34a5858e8
fix(openthread): remove the default netif configuration from the ot_br example
2025-12-31 17:44:54 +08:00
Jiang Jiang Jian
035db94ba7
Merge branch 'bugfix/parse_ftm_responder_v5.1' into 'release/v5.1'
...
bugfix(wifi): Ensure STA parses the FTM responder capability from the beacon correctly (Backport v5.1)
See merge request espressif/esp-idf!44709
2025-12-31 10:46:13 +08:00
Jiang Jiang Jian
71ced00eb5
Merge branch 'docs/add_ble_multiconnection_guide_latest_v5.1_1230' into 'release/v5.1'
...
Docs/add ble multiconnection guide latest v5.1
See merge request espressif/esp-idf!44708
2025-12-31 10:10:10 +08:00
Jiang Jiang Jian
ebc1049737
Merge branch 'fix/eh_frame_infinite_loop_v5.1' into 'release/v5.1'
...
fix(esp_system): prevent .eh_frame-based unwinding from looping indefinitely (backport v5.1)
See merge request espressif/esp-idf!41582
2025-12-31 10:07:32 +08:00
Jiang Jiang Jian
0225da009f
Merge branch 'bugfix/sync_security_fix_from_flouride_v5.1' into 'release/v5.1'
...
fix: synchronized several security-related fixes from Google Fluoride (v5.1)
See merge request espressif/esp-idf!44410
2025-12-31 09:17:50 +08:00
Jiang Jiang Jian
98b3fb7e3d
Merge branch 'bugfix/fix_compile_tinycrypt_v5.1' into 'release/v5.1'
...
fix(nimble): Add missing header file to fix compilation issue (v5.1)
See merge request espressif/esp-idf!43889
2025-12-31 05:33:08 +08:00
Akshat Agrawal
e7df43f3fe
bugfix(wifi): Ensure STA parses the FTM responder capability from the beacon correctly
2025-12-30 19:16:26 +05:30
Wei Yuhan
2d02f6ae11
docs(ble): Added controller sdkconfig in ble-multiconnection-guide.rst
2025-12-30 19:23:28 +08:00
Wei Yuhan
3ebab0b4f1
docs(ble): Added BLE Multi Connection Guide
2025-12-30 19:22:55 +08:00
Omar Chebib
a39b0a4947
fix(esp_system): prevent .eh_frame-based unwinding from looping indefinitely
2025-12-30 10:22:30 +00:00
hrushikesh.bhosale
10dc80529a
fix(http2_request): Fixed the CI failures of http2_request example pytest
...
There are some failures in the CI for the example pytest due to timeout issue
2025-12-30 14:00:31 +05:30
Jin Cheng
53b48b6bda
fix(bt/bluedroid): cleaned the code according to the tool cppcheck
2025-12-30 16:11:13 +08:00
Jin Cheng
d61c1734c9
fix(bt/bluedroid): fixed possible OOB read in smp_br_data_received
2025-12-30 16:11:13 +08:00
Jin Cheng
411338192c
fix(bt/bluedroid): drop connection when atttempting to disable encryption
2025-12-30 16:11:13 +08:00
Jin Cheng
b3e5df7874
fix(bt/bluedroid): fixed an integer overflow bug in attp_build_read_multi_cmd
2025-12-30 16:11:13 +08:00
Jin Cheng
04eb410ebc
fix(bt/bluedroid): fixed an integer overflow bug in avdt_msg_asmbl
2025-12-30 16:11:13 +08:00
Jin Cheng
e92591a07a
fix(bt/bluedroid): fixed an OOB bug in bta_av_setconfig_rej
2025-12-30 16:11:13 +08:00
Jin Cheng
d36cb2a2ce
fix(bt/bluedroid): fixed an OOB bug in btm_read_rssi_complete
2025-12-30 16:11:13 +08:00
Jin Cheng
3ab391c7ae
fix(bt/bluedroid): fixed an OOB bug in btm_delete_stored_link_key_complete
2025-12-30 16:11:13 +08:00
Jin Cheng
3e299a98ec
fix(bt/bluedroid): fixed an OOB bug in btm_read_tx_power_complete
2025-12-30 16:11:13 +08:00
Jin Cheng
89464b8a0f
fix(bt/bluedroid): fixed an OOB bug in btm_create_conn_cancel_complete
2025-12-30 16:11:13 +08:00
Jin Cheng
3e6a58c3d4
fix(bt/bluedroid): fixed an OOB bug in btm_read_local_oob_complete
2025-12-30 16:11:13 +08:00
Jin Cheng
1ff7ffcaf8
fix(bt/bluedroid): fixed an OOB write in SDP_AddAttribute
2025-12-30 16:11:13 +08:00
Jin Cheng
8db0476935
fix(bt/bluedroid): report failure when not able to connect to AVRCP
2025-12-30 16:11:13 +08:00
Jin Cheng
c721860460
fix(bt/bluedroid): fixed buffer overflow in BRSF
2025-12-30 16:11:12 +08:00
Jin Cheng
75ab59be87
fix(bt/bluedroid): added negative length check in process_service_search_rsp
2025-12-30 16:11:12 +08:00
Jin Cheng
71f54659ef
fix(bt/bluedroid): fixed OOB read in SDP server continuation length
2025-12-30 16:11:12 +08:00
Jin Cheng
fa0e1e7f8d
fix(bt/bluedroid): added length check when copy AVDTP packet
2025-12-30 16:11:12 +08:00
Jin Cheng
bf33651386
fix(bt/bluedroid): fixed OOB read in AT_SKIP_RESET
2025-12-30 16:11:12 +08:00
Jin Cheng
b109d3442d
fix(bt/bluedroid): fixed OOB write in bta_hf_client_handle_cind_list_item
2025-12-30 16:11:12 +08:00
Jin Cheng
930863a8f4
fix(bt/bluedroid): added boundary check when reading SDP attribute response packet
2025-12-30 16:11:12 +08:00
Jin Cheng
dc8852bb6a
fix(bt/bluedroid): fixed potential OOB read in the avrc_pars_vendor_rsp
2025-12-30 16:11:12 +08:00
Jin Cheng
88c149ee65
fix(bt/bluedroid): fixed potential OOB read in the reporting handler
...
Thanks to Luigino Camastra and Pavel Kohout from Aisle Research as
co-reporters for discovering and reporting this issue.
2025-12-30 16:11:12 +08:00
Jin Cheng
83b7ddc675
fix(bt/bluedroid): fixed a potential overflow about the media payload offset
...
This variable is uint16_t, and is possible to overflow when the length
of headder extension is larger. Here we compare with the data length to
prevent any exceptions.
2025-12-30 16:11:12 +08:00
Jin Cheng
9eb724a37e
fix(bt/bluedroid): fixed p_data null dereference in l2c_csm_open
2025-12-30 16:11:12 +08:00
Jin Cheng
a44673dd7f
fix(bt/bluedroid): fixed Use-After-Free in btm_sec_[dis]connected
2025-12-30 16:11:12 +08:00
Jin Cheng
6daeef22c5
fix(bt/bluedroid): reject device with same address in legacy paring
2025-12-30 16:11:12 +08:00
Jin Cheng
3dbada70a4
fix(bt/bluedroid): ignore AVCT commands that are too long
2025-12-30 16:11:12 +08:00