C.S.M
8e5b83e7cc
fix(brownout): Fixed threshold value for esp32h4 and esp32h21
2026-09-08 14:21:36 +08:00
Jiang Jiang Jian
4e7adb0f26
Merge branch 'fix/brownout_restore_after_deepsleep_reject' into 'master'
...
fix(esp_hw_support): restore brownout after deep sleep rejection on ESP32-S2
Closes PM-519
See merge request espressif/esp-idf!52475
2026-09-08 11:05:01 +08:00
Marius Vikhammer
25555683b9
Merge branch 'feature/g1_improvements_cmake_v2' into 'master'
...
feat(build): fixed esp_usb_cdc_rom_console always being included in build
See merge request espressif/esp-idf!51981
2026-09-08 10:36:40 +08:00
Island
c58d2e92b5
Merge branch 'fix/fix_phy_fe_retention_when_wifi_not_init' into 'master'
...
fix(btbb): allow FE retention when wifi enhanced light sleep enabled
Closes BT-4496
See merge request espressif/esp-idf!52520
2026-09-08 10:25:05 +08:00
Martin Vychodil
c712a0dde3
Merge branch 'fix/sdmmc_wait_for_idle_busy_poll_starving_cpu_cores' into 'master'
...
fix(sdmmc): back off between CMD13 polls while waiting for card to be ready
Closes IDFGH-18218
See merge request espressif/esp-idf!52336
2026-09-07 20:32:43 +08:00
Jiang Jiang Jian
4b62443e1e
Merge branch 'bugfix/qos_not_reported' into 'master'
...
fix(bt/controller): update ESP32 libbtdm_app.a to fix missing QoS_Setup_Cmpl event
Closes BTQABR2023-901
See merge request espressif/esp-idf!52489
2026-09-07 20:12:47 +08:00
cjin
33bfea1b69
fix(btbb): allow FE retention when wifi enhanced light sleep enabled
2026-09-07 20:10:54 +08:00
Mahavir Jain
e220bc08dd
Merge branch 'fix/esp_crt_bundle_allocator_symmetry' into 'master'
...
fix(esp_crt_bundle): match memory allocator in cross-signed callback
Closes IDFGH-18243
See merge request espressif/esp-idf!52487
2026-09-07 17:40:31 +05:30
Jiang Jiang Jian
f2a83fe7ec
Merge branch 'feat/update_phy_lib_20260827' into 'master'
...
feat(esp_phy): update phylib
See merge request espressif/esp-idf!52128
2026-09-07 20:07:57 +08:00
Jiang Jiang Jian
5923e8b08d
Merge branch 'fix-ieee802154-teardown-order' into 'master'
...
ieee802154: Fix teardown order
Closes PM-869
See merge request espressif/esp-idf!52488
2026-09-07 19:51:54 +08:00
morris
2c7ea39952
Merge branch 'contrib/github_pr_19007' into 'master'
...
fix(esp_eth): avoid per-frame descriptor ring scan in RX task (GitHub PR)
Closes IDFGH-18183
See merge request espressif/esp-idf!52115
2026-09-07 15:49:50 +08:00
zwx
0dcd70d121
feat(esp_phy): update phylib
...
* S31 phy_version: 101, 7b1f880, Sep 2 2026
2026-09-07 15:10:02 +08:00
zwx
b0c049033f
feat(phy): log PLL tracking results
2026-09-07 15:09:56 +08:00
Jiang Jiang Jian
a942660200
Merge branch 'feat/support-phy-grant-protect' into 'master'
...
feat(coex): support phy grant protect
See merge request espressif/esp-idf!51618
2026-09-07 14:08:25 +08:00
Marius Vikhammer
e4d7245672
Merge branch 'bugfix/lp-adc-raw-read-snapshot' into 'master'
...
test(ulp): snapshot LP ADC raw reads after GPIO settle
Closes IDFCI-5376
See merge request espressif/esp-idf!52022
2026-09-07 13:40:24 +08:00
Rahul Tank
51d747b8d5
Merge branch 'bugfix/fix_null_proc_dereference' into 'master'
...
fix(nimble): Avoid NULL proc dereference in GATT client procedures
Closes BT-4476
See merge request espressif/esp-idf!52213
2026-09-07 10:54:44 +05:30
Jin Cheng
329731b91a
fix(bt/controller): update ESP32 libbtdm_app.a to fix missing QoS_Setup_Cmpl event
2026-09-07 12:17:53 +08:00
Island
50135ffda2
Merge branch 'fix/fix_ble_retention_dependency_order' into 'master'
...
fix(ble): fix ble retention dependency order
See merge request espressif/esp-idf!52461
2026-09-07 11:56:46 +08:00
zwx
ffe9259a12
fix(ieee802154): fix teardown order
2026-09-07 11:43:48 +08:00
Ashish Sharma
78bf36db3e
fix(esp_crt_bundle): match memory allocator in cross-signed callback
...
Closes https://github.com/espressif/esp-idf/issues/19053
2026-09-07 11:33:15 +08:00
Island
9c84e44d2f
Merge branch 'idf/ble_iso_cis_critical' into 'master'
...
fix(ble_iso): Avoid posting CIS events in critical section
See merge request espressif/esp-idf!52396
2026-09-07 10:37:08 +08:00
Mahavir Jain
96f54947e0
Merge branch 'fix/http_server_chunked_501' into 'master'
...
Fix(esp_http_server): Fail cleanly on incoming chunked request
See merge request espressif/esp-idf!52126
2026-09-06 15:55:17 +05:30
Mahavir Jain
a482934bff
Merge branch 'fix/esp_http_server-ws-close-and-utf8-strictness' into 'master'
...
Fix(esp_http_server): ws close and utf8 strictness
See merge request espressif/esp-idf!48908
2026-09-06 15:53:31 +05:30
Ashish Sharma
036cd477a3
test(esp_http_server): cover 501 reply for unrecognized request methods
2026-09-05 12:21:03 +08:00
Ashish Sharma
6dd4cfe95d
fix(esp_http_server): reply 501 to requests with an unrecognized method
2026-09-05 12:21:02 +08:00
Ashish Sharma
67ae553eab
test(esp_http_server): cover 501 reply for Transfer-Encoding requests
2026-09-05 12:21:02 +08:00
Ashish Sharma
d77f084065
fix(esp_http_server): reject Transfer-Encoding requests with 501
2026-09-05 12:21:02 +08:00
Island
ece9103d83
Merge branch 'feat/bt_osal_build_configurable' into 'master'
...
feat(bt): Add Kconfig option to build the BT OSAL conditionally
See merge request espressif/esp-idf!51511
2026-09-04 20:47:20 +08:00
Mahavir Jain
e33568b60a
Merge branch 'fix/anti-rollback-update' into 'master'
...
fix(efuse): Reliably update anti-rollback secure version
Closes IDF-16141
See merge request espressif/esp-idf!52406
2026-09-04 18:09:02 +05:30
wuzhenghui
a0803ddd01
fix(esp_hw_support): restore brownout after deep sleep rejection on ESP32-S2
...
ESP32-S2 disables the brownout detector before deep sleep; if sleep is
rejected, re-init it so BOD is not left disabled (PM-519).
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-04 20:18:44 +08:00
cjin
54efd4ccfd
fix(ble): fix ble retention dependency order
2026-09-04 18:35:51 +08:00
Rahul Tank
2d0169ef41
fix(nimble): Avoid NULL proc dereference in GATT client procedures
2026-09-04 14:26:02 +05:30
Ashish Sharma
9eaeac69cf
fix(esp_http_server): fail the connection on an oversized WebSocket frame
2026-09-04 16:24:38 +08:00
Ashish Sharma
8a01f77647
fix(esp_http_server): let the WS control handler own the protocol reply
2026-09-04 16:24:38 +08:00
Ashish Sharma
731ef25e37
feat(esp_http_server): add httpd_ws_close_session() for graceful WS shutdown
2026-09-04 16:24:38 +08:00
Ashish Sharma
d0e35277dd
fix(ws): validate CLOSE frame semantics, echo payload, validate UTF-8 text
2026-09-04 16:24:38 +08:00
Liu Linyan
4ce1f8edb5
fix(ble_iso): Avoid posting CIS events in critical section
2026-09-04 16:12:10 +08:00
morris
ba2b9256e2
Merge branch 'feat/esp32s31_adds_efuse_adc_calib' into 'master'
...
feat(efuse): Adds efuse ADC calibration support for ESP32S31
Closes IDF-16140
See merge request espressif/esp-idf!52390
2026-09-04 15:47:22 +08:00
Rahul Tank
9f69bfdb4d
Merge branch 'bugfix/fix_ble_pair_attack' into 'master'
...
fix(nimble): Fix for BLERP attack
See merge request espressif/esp-idf!51161
2026-09-04 12:53:02 +05:30
morris
0ae0276b35
Merge branch 'refactor/formate_old_spi_struct_new_style' into 'master'
...
refactor(driver_spi): re-generate old spi struct header in new style
See merge request espressif/esp-idf!52270
2026-09-04 14:16:13 +08:00
Meet Patel
108db1bc12
test(ulp): snapshot LP ADC raw reads after GPIO settle
...
HP was asserting a live LP buffer and starting firmware before ADC/GPIO setup.
That produced leftover-high values and print/assert mismatches on pull-down.
Wait 100 ms for analog settle, then wait for completed scans with a wall-clock
timeout (pdMS_TO_TICKS(1) is zero at a 10 ms tick). Copy a local snapshot and
assert it; do not retry until a reading is in range. Deinit on teardown so a
failed raw-read cannot abort the following stress case.
2026-09-04 11:38:08 +05:30
morris
df2192b38f
Merge branch 'trace_encoder_hw_params' into 'master'
...
Trace encoder hw params
See merge request espressif/esp-idf!52338
2026-09-04 13:42:31 +08:00
morris
1ae529d059
Merge branch 'test/touch_light_sleep_ci' into 'master'
...
Touch sensor light sleep wake-up ci test
See merge request espressif/esp-idf!52293
2026-09-04 13:22:26 +08:00
Mahavir Jain
20c9c74c48
Merge branch 'contrib/github_pr_18818' into 'master'
...
fix(esp_http_client): fix parser wedge and dead error-classification branches on read timeout (GitHub PR)
Closes IDFGH-17949
Closes https://github.com/espressif/esp-idf/pull/18818
See merge request espressif/esp-idf!50758
2026-09-04 10:43:54 +05:30
Shu Chen
a8a5106421
Merge branch 'fix/fix_openthread_netif_glue_deinit_issue' into 'master'
...
fix(openthread): fix stack deinit by reversing netif glue teardown and hardening workflow cleanup
Closes IDFGH-18140
See merge request espressif/esp-idf!51949
2026-09-04 03:47:33 +00:00
Xu Si Yu
66ab063a9a
feat(coex): support phy grant protect
2026-09-04 11:06:58 +08:00
Island
b3c069f960
Merge branch 'change/ble_update_lib_20260901' into 'master'
...
change(ble): [AUTO_MR] 20260901 - Update ESP BLE Controller Lib
Closes BLERP-3074, BLERP-3075, BLERP-3076, BLERP-3077, BLERP-3078, BLERP-3079, BLERP-3080, and BLERP-2565
See merge request espressif/esp-idf!52281
2026-09-04 10:53:24 +08:00
Jiang Jiang Jian
4b2669edde
Merge branch 'feat/pm_components_ram_optimize' into 'master'
...
feat(pm): pm components ram optimize
Closes PM-840
See merge request espressif/esp-idf!51672
2026-09-04 10:32:26 +08:00
Jiang Jiang Jian
ddf9d5b89f
Merge branch 'refactor/owe_scan' into 'master'
...
refactor(wifi): Improve owe scan time and refactor code
Closes WIFI-7460
See merge request espressif/esp-idf!39119
2026-09-04 10:30:34 +08:00
Wang Meng Yang
5f17193ef0
Merge branch 'fix/hfp_macro' into 'master'
...
fix(bt_hfp): Fix macro definition
See merge request espressif/esp-idf!52383
2026-09-04 08:57:22 +08:00