Wang Meng Yang
1d2f65212f
Merge branch 'bugfix/idf_ci_hid_example_v5.3' into 'release/v5.3'
...
fix(bt/example): Add print the device name to verify if it matches in HID example (v5.3)
See merge request espressif/esp-idf!50486
2026-07-08 17:46:36 +08:00
Rahul Tank
0b3400b620
Merge branch 'bugfix/ai_reviewer_nimble_1.6_v5.3' into 'release/v5.3'
...
fix(nimble): Fixes for AI reported issues (v5.3)
See merge request espressif/esp-idf!50017
2026-07-08 13:59:36 +05:30
yangfeng
d0b79fc5c9
fix(bt/example): Add print the device name to verify if it matches in HID example
2026-07-08 15:28:33 +08:00
Jiang Jiang Jian
3a1db20dce
Merge branch 'bugfix/drop_broadcast_frag_frame_v5.3' into 'release/v5.3'
...
fix(esp_wifi): Drop broadcast fragmented frames (v5.3)
See merge request espressif/esp-idf!50463
2026-07-08 14:11:12 +08:00
Zhang Wen Xu
7a3fc4afb0
Merge branch 'fix/reverse-extended-address-byte-order-in-esp-radio-spiel_v5.3' into 'release/v5.3'
...
fix(openthread): add APIs to clear a single src match short and extended entry in esp radio spinel (v5.3)
See merge request espressif/esp-idf!50456
2026-07-08 02:34:45 +00:00
Rahul Tank
86297605f9
fix(nimble): Fixes for AI reported issues
2026-07-07 16:34:25 +05:30
Kapil Gupta
f538412383
fix(esp_wifi): Drop broadcast fragmented frames
2026-07-07 15:14:33 +05:30
Xu Si Yu
9c5f62906d
feat(openthread): add APIs to clear a single src match short and extended entry in esp radio spinel
2026-07-07 17:40:03 +08:00
Marius Vikhammer
7a79a3f242
Merge branch 'fix/vfs_fatfs_test_stale_partition_v5.3' into 'release/v5.3'
...
test(vfs): reformat WL FATFS in setup to avoid stale-partition flakes (v5.3)
See merge request espressif/esp-idf!50435
2026-07-07 14:43:37 +08:00
Jiang Jiang Jian
4004b50157
Merge branch 'bugfix/fix_some_wifi_bugs_260706_v5.3' into 'release/v5.3'
...
fix(wifi): fix some wifi bugs 260706 v5.3(Backport v5.3)
See merge request espressif/esp-idf!50418
2026-07-07 10:27:53 +08:00
Martin Vychodil
6d2d0c7056
test(vfs): reformat WL FATFS in setup to avoid stale-partition flakes
...
Reformat the test partition before each mount so those tests always start from
a known-empty filesystem.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-06 16:59:52 +02:00
muhaidong
78d1eb235d
fix(wifi): fix some wifi bugs 260706 v5.3
...
1. support weak func for wifi lmac assert
2. post disconnect event after disassociation tx callback
2026-07-06 19:32:24 +08:00
muhaidong
bf225a618c
fix(wifi): support weak func for wifi lmac assert
2026-07-06 19:28:49 +08:00
muhaidong
65822e1c82
fix(coex): remove unsupported external coex soc caps
2026-07-06 19:28:27 +08:00
Jiang Jiang Jian
698b47d8fd
Merge branch 'fix/ble_mesh_disable_adv_pkt_discard_log_v5.3' into 'release/v5.3'
...
fix(ble_mesh): Disable warning logging when advertising packets are discarded (5.3)
See merge request espressif/esp-idf!50164
2026-07-06 15:13:29 +08:00
Island
4292cd472c
Merge branch 'fix/ble-log-64-bit-io-setup-support_v5.3' into 'release/v5.3'
...
fix(ble_log): use BIT64 over BIT to support 64-bit IO setup (5.3)
See merge request espressif/esp-idf!50328
2026-07-06 12:23:17 +08:00
Wang Meng Yang
2f00d765d6
Merge branch 'bugfix/bbp_issues_v5.3' into 'release/v5.3'
...
Bugfix/bbp issues v5.3
See merge request espressif/esp-idf!50192
2026-07-06 11:56:03 +08:00
Wang Meng Yang
91abdc6674
Merge branch 'bugfix/ai_review_btu_common_v5.3' into 'release/v5.3'
...
fix: Fix the critical issues of btu and bt_common from AI review report (v5.3)
See merge request espressif/esp-idf!50125
2026-07-06 10:48:27 +08:00
Wang Meng Yang
d08de8e58a
Merge branch 'bugfix/hfp_example_ci_v5.3' into 'release/v5.3'
...
fix: Fix the HFP example fails to discovery target device (v5.3)
See merge request espressif/esp-idf!50292
2026-07-06 10:41:17 +08:00
morris
7eb9c39f54
Merge branch 'feature/dma2d_ppa_sleep_retention_support_v5.3' into 'release/v5.3'
...
feat(ppa): add sleep retention support for DMA2D and PPA (v5.3)
See merge request espressif/esp-idf!50358
2026-07-06 10:27:20 +08:00
Song Ruo Jing
9516083cb1
feat(ppa): add sleep retention support for DMA2D and PPA
2026-07-03 20:36:32 +08:00
Rahul Tank
69d6deb7e6
Merge branch 'bugfix/queue_att_cmd_v5.3' into 'release/v5.3'
...
feat(nimble): Defer all ATT commands until connection event is sent to GAP layer (v5.3)
See merge request espressif/esp-idf!48180
2026-07-03 16:07:05 +05:30
Jiang Jiang Jian
0716e14bc6
Merge branch 'backport/backport_some_wifi_changes_260701_v5.3' into 'release/v5.3'
...
backport/backport_some_wifi_changes_260701_v5.3(backport v5.3)
See merge request espressif/esp-idf!50250
2026-07-03 14:08:52 +08:00
Rahul Tank
9b92b5a02b
fix(nimble): Defer Events / ATT related information from stack
...
Defer Events/ ATT related GAP events from stack until connection
event is sent to GAP layer
2026-07-03 11:21:08 +05:30
Zhou Xiao
c9de85f36a
fix(ble_log): use BIT64 over BIT to support 64-bit IO setup
...
(cherry picked from commit a2876d304e )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2026-07-03 12:04:53 +08:00
morris
4e044c7c5c
Merge branch 'fix/jpeg_over_size_v5.3' into 'release/v5.3'
...
fix(jpeg): Fix the jpeg size might exceed the buffer size (backport v5.3)
See merge request espressif/esp-idf!50031
2026-07-03 11:12:39 +08:00
Island
8bddc5dec6
Merge branch 'change/ble_update_lib_20260610_v5.3' into 'release/v5.3'
...
change(ble): [AUTO_MR] 20260610 - Update ESP BLE Controller Lib (5.3)
See merge request espressif/esp-idf!50223
2026-07-03 00:56:01 +08:00
yangfeng
0773a8d947
fix: Fix the HFP example fails to discovery target device
2026-07-02 15:08:13 +08:00
yinqingzhao
c6663ccecd
fix(wifi): comment out functions from ld files
2026-07-01 19:35:40 +08:00
yinqingzhao
6fde86c528
fix(wifi): optimizations of csa procedure and keep alive mechanism
2026-07-01 17:21:37 +08:00
yinqingzhao
4e1cab0a9b
fix(itwt): fix flow id 0 cannot suspend in itwt example
2026-07-01 12:28:58 +08:00
yinqingzhao
ac7d6034a0
fix(wifi): fix scheduling issue when tasks have the same priority as the Wi-Fi task
2026-07-01 12:28:35 +08:00
yinqingzhao
d690d0b2d3
fix(phy): fix still put multiple phy init date bin into flash when CONFIG_ESP_PHY_MULTIPLE_INIT_DATA_BIN_EMBED is enabled
2026-07-01 12:27:11 +08:00
yinqingzhao
434aa1f643
feat(phy): support change multiple phy init bin path
2026-07-01 12:26:41 +08:00
Rahul Tank
f0fc0e87bd
Merge branch 'contrib/github_pr_18761_v5.3' into 'release/v5.3'
...
fix(nimble): initialize return value in LED characteristic access cal… (GitHub PR) (v5.3)
See merge request espressif/esp-idf!50154
2026-07-01 09:26:42 +05:30
Zhou Xiao
8de35b14e7
change(ble): [AUTO_MR] Update lib_esp32c6 to a6519790
...
(cherry picked from commit 226a0483b1 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2026-07-01 10:35:26 +08:00
Zhou Xiao
92d34dbeca
change(ble): [AUTO_MR] Update lib_esp32h2 to a6519790
...
(cherry picked from commit 8a744e8e93 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2026-07-01 10:35:26 +08:00
Wang Meng Yang
97b1c64b67
Merge branch 'bugfix/ai_review_a2dp_v5.3' into 'release/v5.3'
...
fix(bt): Fix the critical issues related to A2DP from AI review report (v5.3)
See merge request espressif/esp-idf!50131
2026-06-30 19:23:18 +08:00
luoxu
9613093789
fix(ble_mesh): Disable warning logging when advertising packets are discarded
2026-06-30 17:00:57 +08:00
Jin Cheng
3ee2494c06
fix(bt/bluedroid): fixed possible OOB read/write in process_l2cap_cmd
2026-06-30 15:13:50 +08:00
Island
c43788173b
Merge branch 'bugfix/fix_bluedroid_static_random_conn_rpa_v5.3' into 'release/v5.3'
...
fix(ble/bluedroid): skip identity conversion for static random direct connect (5.3)
See merge request espressif/esp-idf!50082
2026-06-30 10:25:01 +08:00
Island
90491f8457
Merge branch 'bugfix/fix_bluedroid_rpa_whitelist_conn_v5.3' into 'release/v5.3'
...
Fix connection failure when using RPA with whitelist filtering(ESP32) (5.3)
See merge request espressif/esp-idf!50088
2026-06-30 10:23:56 +08:00
Shuai Wang
5ae25bd6b5
fix(nimble): initialize return value in LED characteristic access callback
...
When the NimBLE stack called this callback for a GATT Write Request, the
uninitialized stack value was interpreted as a non-zero GATT error code,
causing the stack to send BLE_ATT_ERR_UNLIKELY (0x0E) back to the client.
2026-06-29 17:30:33 +05:30
Jiang Jiang Jian
de77e11ec6
Merge branch 'feat/optimize_154_debug_v5.3' into 'release/v5.3'
...
feat(802.15.4): avoid missing abort reason for multievents in 154 debug (v5.3)
See merge request espressif/esp-idf!50114
2026-06-29 16:50:13 +08:00
Jiang Jiang Jian
2d91264c08
Merge branch 'docs/add_semihosting_chapter_v5.3' into 'release/v5.3'
...
docs(jtag-debugging): add semihosting chapter (v5.3)
See merge request espressif/esp-idf!49891
2026-06-29 15:27:03 +08:00
Jiang Jiang Jian
a750c9ec6a
Merge branch 'fix/lp_uart_data_bits_v5.3' into 'release/v5.3'
...
fix(ulp/lp_core): fix LP UART data_bits validation and add full word-length test coverage (v5.3)
See merge request espressif/esp-idf!48034
2026-06-29 15:22:31 +08:00
Jiang Jiang Jian
195f0487e3
Merge branch 'fix/freertos_delete_with_caps_smp_race_v5.3' into 'release/v5.3'
...
fix(freertos): close vTaskDeleteWithCaps cross-core delete race on SMP preview kernel (v5.3)
See merge request espressif/esp-idf!48603
2026-06-29 15:16:11 +08:00
Jiang Jiang Jian
e4b92f9646
Merge branch 'fix/disable_i2c_master_clk_while_hw_hop_processing_v5.3' into 'release/v5.3'
...
fix(esp_phy): check hw freq hop done before disabling common clock (v5.3)
See merge request espressif/esp-idf!48563
2026-06-29 15:12:34 +08:00
yangfeng
a099dd706e
fix(bt): Fix the critical issues related to A2DP from AI review report
...
AVDT:
- Roll back CCB allocation when cmd/rsp queue creation fails
- Free media packet on invalid handle in AVDT_WriteReqOpt
- Zero-init timeout failure message before GETCAP callback
- Initialize lcid_tbl to 0xFF to avoid mapping to tc_tbl[0]
BTA/AVRCP:
- Use size_t for AVRC message copy buffer allocation
- Allocate before register in BTA_AvEnable
- Guard BTA_AvRegister callback when enable never completed
A2DP BTC/API:
- Default g_a2dp_on_deinit to true before profile init
- Add shutdown state check in btc_a2dp_sink_shutdown
- Guard A2DP source timer against freed dynamic local param
2026-06-29 15:12:33 +08:00
yangfeng
7f4a58cf27
fix: Fix the critical issues of btu and bt_common from AI review report
...
- advance connect queue on synchronous connect_cb failure
- lock bta_alarm_hash_map in all BTA timer APIs
- free controller params after stack disable; cleanup on init fail
- handle BTE_InitStack failure and signal init future
- validate HCI remote name event length before parse
- drop stale L2CAP quick-timer alarm events
2026-06-29 14:49:30 +08:00