Chen Chen
3fd0b94ea2
Merge branch 'feat/i2c_sleep_retention_h21' into 'master'
...
feat(i2c): support i2c sleep retention on esp32h21
Closes IDF-11579
See merge request espressif/esp-idf!52807
2026-09-16 11:54:01 +08:00
Wang Meng Yang
edef6a8686
Merge branch 'feat/added_nonblocking_mode_for_hci_alloc' into 'master'
...
feat(bt): block the hci task if no available hci cmd buffer for ESP32-S31, ESP32-H4
See merge request espressif/esp-idf!52765
2026-09-16 08:13:40 +08:00
Jiang Jiang Jian
e25d7399e3
Merge branch 'bugfix/fix_phy_tx_power' into 'master'
...
fix(phy): fix crash issue when tx power set to 21dBm in ESP32S31
See merge request espressif/esp-idf!52769
2026-09-15 20:46:10 +08:00
Evgeny Torbin
07ec3b8ce4
Merge branch 'ci/upload_size_artifacts_for_protected_branches' into 'master'
...
ci: upload size artifacts to longterm bucket for protected branches
See merge request espressif/esp-idf!52847
2026-09-15 19:31:26 +08:00
morris
56f65afa93
Merge branch 'feat/rmt_bit_encoder' into 'master'
...
feat(rmt): add bit encoder for rmt tx
Closes IDFGH-16044, IDFGH-13969, and IDFGH-13698
See merge request espressif/esp-idf!41090
2026-09-15 18:12:16 +08:00
Wang Meng Yang
4e87c4770e
Merge branch 'bugfix/fix_cve_bug' into 'master'
...
fix(bt): fixed multiple issues for Bluetooth Classic Controller
Closes BT-4422
See merge request espressif/esp-idf!52799
2026-09-15 18:06:18 +08:00
Wan Lei
0f1bdfb624
Merge branch 'fix/enable_vfs_test' into 'master'
...
fix(vfs): enable h4/h21 support and test
Closes IDF-11593 and IDF-12372
See merge request espressif/esp-idf!52803
2026-09-15 17:57:16 +08:00
Sudeep Mohanty
6933b41314
Merge branch 'feat/ulp_component_split' into 'master'
...
refactor(ulp): separate the ULP coprocessor code from the driver
Closes IDF-15957
See merge request espressif/esp-idf!52268
2026-09-15 11:49:23 +02:00
Island
8c7906c68a
Merge branch 'fix/ble_mesh_last_param_oob' into 'master'
...
fix(ble_mesh): index last_param by inst_type, not controller inst_id
See merge request espressif/esp-idf!51478
2026-09-15 17:43:55 +08:00
ShenWeilong
64018e1982
feat(bt): block the hci task if no available hci cmd buffer for ESP32-S31, ESP32-H4
2026-09-15 17:28:58 +08:00
Chen Ji Chang
b5ebdde954
Merge branch 'fix/rgb_lcd_restart_bb_index' into 'master'
...
fix(rgb_lcd): resync bounce buffer index when restarting DMA
Closes IDFGH-18263
See merge request espressif/esp-idf!52748
2026-09-15 17:08:19 +08:00
Shu Chen
05e589b076
Merge branch 'pr_18845' into 'master'
...
fix(openthread): restore ot_network_auto_start() call in ot_br example (IDFGH-17984)
Closes IDFGH-17984
See merge request espressif/esp-idf!52694
2026-09-15 09:05:19 +00:00
Chen Chen
c4c83bc041
feat(i2c): support i2c sleep retention on esp32h21
2026-09-15 15:12:46 +08:00
C.S.M
4d7f280139
Merge branch 'feat/tsens_cali_h4' into 'master'
...
feat(tsens): Load ESP32-H4 temperature calibration from eFuse
Closes IDF-15117
See merge request espressif/esp-idf!52798
2026-09-15 14:44:23 +08:00
morris
5d2e6e7323
Merge branch 'fix/rom_mmap_page_num' into 'master'
...
fix(spi_flash): size the ROM mmap page table to the region the ROM searches
See merge request espressif/esp-idf!52720
2026-09-15 14:20:55 +08:00
Rahul Tank
707d66796f
Merge branch 'bugfix/fix_mesh_compilation' into 'master'
...
fix(nimble): Fix PSA related compilation issue for nimble upstream mesh example
Closes IDFCI-13922
See merge request espressif/esp-idf!52764
2026-09-15 11:45:31 +05:30
Island
29e854ad3c
Merge branch 'feat/bluedroid_enc_adv_data' into 'master'
...
feat(ble/bluedroid): move Encrypted Advertising Data APIs into the host
See merge request espressif/esp-idf!51898
2026-09-15 14:12:00 +08:00
morris
e4faf4422c
Merge branch 'fix/ana_cmpr_h4_timestamp_tolerance' into 'master'
...
fix(ana_cmpr): adjust delta_us tolerance for ESP32-H4 capture timestamps test
Closes IDFCI-11837, IDFCI-11836, IDFCI-11835, IDFCI-11834, and IDFCI-11833
See merge request espressif/esp-idf!52808
2026-09-15 14:09:51 +08:00
liqigan
8dc1fd60aa
fix(bt): Check the peer ECDH public key when using mbedtls
2026-09-15 13:37:44 +08:00
morris
2c1bada767
fix(ana_cmpr): adjust delta_us tolerance for ESP32-H4 capture timestamps test
...
The overhead of trigger_scan() is ~10 us * resample_limit (3) = ~30 us,
plus the 100 us delay inserted between two trigger_scan() calls, so the
total delta_us on ESP32-H4 should be around 130 us. Widen the assertion
window accordingly.
2026-09-15 11:45:51 +08:00
wanckl
9b977f0a8a
fix(vfs): enable h4/h21 support and test
2026-09-15 10:52:51 +08:00
Shu Chen
3cc79e544c
Merge branch 'pr_17788' into 'master'
...
Add support for multiple console types in CLI (IDFGH-16697)
Closes IDFGH-16697
See merge request espressif/esp-idf!52695
2026-09-15 02:12:37 +00:00
Sonika Rathi
bbf1dc9cc3
Merge branch 'bugfix/esp-partition-test-printf-pri' into 'master'
...
fix(esp_partition): migrate classic tests to test_apps, drop legacy test/
Closes IDFGH-16010
See merge request espressif/esp-idf!52132
2026-09-15 01:32:14 +08:00
Ivan Grokhotkov
f1abda1535
Merge branch 'feature/cache_access_counters' into 'master'
...
feat(esp_hw_support): add cache access counter API
See merge request espressif/esp-idf!50600
2026-09-14 17:21:49 +02:00
sonika.rathi
9234e36de5
fix(esp_partition): migrate classic tests to test_apps, drop legacy test/
...
remove unused components/esp_partition/test sources that were
only built by the retired unit-test-app path.
2026-09-14 17:18:26 +02:00
Evgeny Torbin
00c6846a35
ci: upload size artifacts to longterm bucket for protected branches
2026-09-14 15:22:46 +02:00
C.S.M
25a86c4608
feat(tsens): Load ESP32-H4 temperature calibration from eFuse
...
The HAL stub always returned 0 (IDF-15117), so get_celsius() never applied the factory offset.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-14 19:13:29 +08:00
Wang Mengyang
e719129476
fix(bt): fixed multiple CVE issues for Bluetooth Classic Controller
...
- fixed multiple CVE bugs of Bluetooth Classic controller on ESP32-S31
- coex: improved BR/EDR ACL active scheduling in case of Wi-Fi coexistence
- SCO: reject unexpected LMP PDU received in SCO related LMP procedures
2026-09-14 17:43:10 +08:00
Shu Chen
5c2781df5c
Merge branch 'feature/update-zigbee-examples-v2.0' into 'master'
...
feat(zigbee): update zigbee examples to v2.0
See merge request espressif/esp-idf!52302
2026-09-14 08:47:36 +00:00
Tomas Rezucha
27322efe3b
Merge branch 'contrib/github_pr_18984' into 'master'
...
fix(usb): reset ROM CDC descriptor on app startup (GitHub PR)
Closes IDFGH-18155
See merge request espressif/esp-idf!51984
2026-09-14 09:57:18 +02:00
Island
d916979fbd
Merge branch 'feat/ble_esl_persist_and_ots_speedup' into 'master'
...
feat(ble/nimble): add ESL persist, AP recovery, and image APIs
See merge request espressif/esp-idf!52374
2026-09-14 15:48:31 +08:00
morris
4cbd7b0e52
Merge branch 'feat/spi_master_high_freq_no_tuning' into 'master'
...
feat(driver_spi): master driver support higher speed limit if 'input_delay_ns' not use
See merge request espressif/esp-idf!51871
2026-09-14 14:57:00 +08:00
morris
bd0f65b73c
Merge branch 'fix/spi_encryption_test_and_guide' into 'master'
...
fix(driver_spi): add flash encryption test and guide
Closes IDF-15060
See merge request espressif/esp-idf!51261
2026-09-14 14:45:18 +08:00
Axymorrsen
6081ffba84
fix(usb): reset ROM CDC descriptor on app startup
2026-09-14 08:40:50 +02:00
Chen Jianxing
84b35a1130
fix(phy): fix crash issue when tx power set to 21dBm in ESP32S31
2026-09-14 14:17:05 +08:00
morris
aed151a7d2
Merge branch 'fix/mcpwm_timer_resolution_test' into 'master'
...
fix(mcpwm): account for adjusted timer resolution in test
See merge request espressif/esp-idf!52698
2026-09-14 12:28:39 +08:00
Rahul Tank
772d2ab1d8
fix(nimble): Fix PSA related compilation issue for mesh example
2026-09-14 09:11:29 +05:30
Island
b2c566e249
Merge branch 'bugfix/fix_bluedroid_read_multi_error_rsp' into 'master'
...
fix(ble/bluedroid): use valid ATT error for Read Multiple assembly failure
Closes BLERP-3103
See merge request espressif/esp-idf!52749
2026-09-14 11:05:38 +08:00
morris
51fe5182bb
Merge branch 'feat/add_lt9611_conponent' into 'master'
...
feat(lcd): add MIPI-to-HDMI example (lt9611)
Closes IDF-15419
See merge request espressif/esp-idf!52175
2026-09-14 10:57:57 +08:00
morris
6e7121003a
Merge branch 'fix/i2c_rx_fifo_drain_before_event' into 'master'
...
fix(i2c): fixed potential multi-core race in I2C read
Closes IDFGH-18239
See merge request espressif/esp-idf!52501
2026-09-14 10:55:51 +08:00
morris
c901c76e34
Merge branch 'fix/i2s_wav_player_dout_pin' into 'master'
...
fix(i2s): avoid using MSPI pin in wav_player example
See merge request espressif/esp-idf!52760
2026-09-14 10:25:02 +08:00
Wan Lei
18f20981cc
Merge branch 'feat/rtcio_hysterisys_filter_support' into 'master'
...
feat(driver_gpio): rtcio hysterisys filter support
See merge request espressif/esp-idf!52335
2026-09-14 10:23:23 +08:00
Wan Lei
675006be70
Merge branch 'refactor/spi_sct_part_soc_header_refactor' into 'master'
...
refactor(driver_spi): refactor header styles of spi sct part on soc and lowlevel
Closes IDF-10583, IDF-10584, IDF-10585, IDF-10586, and IDF-13725
See merge request espressif/esp-idf!51676
2026-09-14 10:22:48 +08:00
Chen Chen
b63ecdc5a0
fix(i2s): use GPIO5 as wav_player default DOUT
...
GPIO7 is an MSPI flash pin on ESP32-H4, so the example fails to init I2S on that target.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-14 09:58:12 +08:00
Wang Meng Yang
62fe690ffd
Merge branch 'bugfix/fix_pbac_pm_config' into 'master'
...
fix(bt/bluedroid): enable sniff power management for PBAP client
Closes BT-4500
See merge request espressif/esp-idf!52417
2026-09-14 08:16:50 +08:00
Wang Meng Yang
3d5e088811
Merge branch 'bugfix/msbc_oob_read' into 'master'
...
fix(bt/bluedroid): fixed OOB read dring mSBC sync word check
Closes BT-4505
See merge request espressif/esp-idf!52499
2026-09-14 08:07:07 +08:00
Mahavir Jain
0d1b945b16
Merge branch 'fix/fix_clk_tree_abba_deadlock' into 'master'
...
fix(esp32s31): break clk_tree and deadlock with PERIPH_RCC
Closes PM-871
See merge request espressif/esp-idf!52621
2026-09-13 16:40:51 +05:30
Mahavir Jain
4ce95a0296
Merge branch 'fix/esp_tls_cert_flags_on_handshake_failure' into 'master'
...
fix(esp-tls): report certificate flags when the handshake fails
Closes IDF-16151
See merge request espressif/esp-idf!52627
2026-09-13 16:22:44 +05:30
Rahul Tank
a1b76d3f45
Merge branch 'bugfix/nimble_gattc_write_long_zero_len' into 'master'
...
fix(nimble): Send Prepare Write Request before Execute Write in write long with zero-length data
Closes BLERP-2813
See merge request espressif/esp-idf!48832
2026-09-13 11:39:30 +05:30
Shreeyash Bhakare
8fd86fecde
fix(nimble): Send Prepare Write Request before Execute Write with zero-length data
2026-09-13 09:12:59 +05:30