Rahul Tank
d485466018
fix(nimble): Deliver PAwR peripheral CONNECT via sync callback
2026-07-29 11:09:14 +05:30
Rahul Tank
a526754325
Merge branch 'feat/sbom_changes' into 'master'
...
fix(nimble): update sbom file with cve details
See merge request espressif/esp-idf!51152
2026-07-29 10:49:08 +05:30
Wang Meng Yang
82b28b2641
Merge branch 'fix/aireview_critical' into 'master'
...
fix: Fix some critical bugs in classic bt
See merge request espressif/esp-idf!50312
2026-07-29 11:41:36 +08:00
Wang Meng Yang
5dbd27f32b
Merge branch 'bugfix/bredr_multiple_fix_on_esp32s31' into 'master'
...
fix(bt): Fixed several issues on BR/EDR controller on ESP32-S31
Closes BTQABR2023-829, BTQABR2023-836, BTQABR2023-837, BTQABR2023-840, BTQABR2023-687, and BTQABR2023-697
See merge request espressif/esp-idf!51249
2026-07-29 10:39:10 +08:00
Guillaume Souchere
9d92d69cd1
Merge branch 'fix/provide-picolibc-timespec_get' into 'master'
...
fix(esp_libc): Provide timespec_get missing from the picolibc toolchain
Closes IDFGH-18035
See merge request espressif/esp-idf!51189
2026-07-28 21:38:59 +02:00
Rahul Tank
f6fcd6470c
fix(nimble): update sbom file with cve details
2026-07-28 21:25:14 +05:30
Erhan Kurubas
11e6799f80
Merge branch 'stub_bins_for_more_targets' into 'master'
...
Increase OCD stub memory reservation from 8K to 12K and extend this feature to more targets
See merge request espressif/esp-idf!51231
2026-07-28 16:58:05 +02:00
Jiang Jiang Jian
b6120a46f4
Merge branch 'bugfix/fix_espnow_data_rate_error' into 'master'
...
fix(wifi): fixed espnow data rate overridden by stale rate control
Closes WIFI-7533
See merge request espressif/esp-idf!51175
2026-07-28 19:58:20 +08:00
Wang Meng Yang
d348f43f56
Merge branch 'bugfix/a2dp_api_init_check' into 'master'
...
fix(bt): Fix compatibility with A2DP API legacy usage methods
Closes IDFGH-17892
See merge request espressif/esp-idf!50611
2026-07-28 19:35:28 +08:00
Rahul Tank
1e0d248f64
Merge branch 'feat/add_ble_50_protocomm' into 'master'
...
feat(protocomm): Add support for BLE 5 for bluedroid
Closes BCI-629
See merge request espressif/esp-idf!51106
2026-07-28 16:56:27 +05:30
Rahul Tank
16f9e082dd
feat(protocomm): Add support for BLE 5 for bluedroid
2026-07-28 16:20:15 +05:30
Wang Mengyang
aeab6dcfbe
fix(bt): Fixed several issues on BR/EDR controller on ESP32-S31
...
Fixed bug when BR/EDR ACL-U dynamic Tx buffer is enabled
Fixed infinite loop during connection set-up
Optimized the scheduling of SCO/eSCO and sniff events
2026-07-28 18:04:31 +08:00
Alexey Lapshin
77420a6f78
Merge branch 'feature/use_zcmp_by_default' into 'master'
...
feat(build): add ZCMP workaround post-build check
See merge request espressif/esp-idf!49764
2026-07-28 14:00:37 +04:00
Rahul Tank
14674d8aee
Merge branch 'feat/introduce_nimble_1.9' into 'master'
...
feat(nimble): Migrate to nimble-1.9.0-idf
See merge request espressif/esp-idf!48553
2026-07-28 15:24:05 +05:30
Wan Lei
49419d1a17
Merge branch 'fix/twai_fix_eventgroup_usf' into 'master'
...
fix(driver_twai): fix potential crash when node_delete from high priority task
Closes IDFGH-17927
See merge request espressif/esp-idf!50629
2026-07-28 17:39:39 +08:00
Jiang Jiang Jian
8e7e031230
Merge branch 'feat/support_active_tickless_idle' into 'master'
...
feat(esp_pm): support freertos tickless IDLE with auto lightsleep disabled
Closes PM-799
See merge request espressif/esp-idf!49817
2026-07-28 17:04:50 +08:00
zhangyanjiao
119410fbd1
fix(wifi): fixed espnow data rate overridden by stale rate control
2026-07-28 16:58:12 +08:00
Jiang Jiang Jian
5cdb93dcc4
Merge branch 'bugfix/fix_addba_dialog_token_zero_and_add_ds_parameter' into 'master'
...
fix(wifi): fix addba request dialog token zero and add ds parameter IE on 5g band
See merge request espressif/esp-idf!51028
2026-07-28 16:45:12 +08:00
morris
1c19761fde
Merge branch 'refactor/lcd_cam_core_clock_init' into 'master'
...
refactor(lcdcam): move shared core clock setup to drivers
See merge request espressif/esp-idf!51225
2026-07-28 16:39:28 +08:00
Erhan Kurubas
59ae1cf37f
Merge branch 'move_trace_examples' into 'master'
...
refactor(examples): group trace examples under examples/system/tracing/
See merge request espressif/esp-idf!51160
2026-07-28 09:31:08 +02:00
Konstantin Kondrashov
4bd9193ef3
Merge branch 'fix/esp-timer-restart-expiry-race' into 'master'
...
fix(esp_timer): prevent restart expiry race
See merge request espressif/esp-idf!51153
2026-07-28 09:38:38 +03:00
Guillaume Souchere
9cea97187f
fix(esp_libc): provide timespec_get missing from toolchain
...
Both newlib and picolibc headers in toolchain 16.1 declare timespec_get()
but the archives do not define it. Provide the missing C11 implementation
through esp_libc, mapping TIME_UTC to clock_gettime(CLOCK_REALTIME).
Closes https://github.com/espressif/esp-idf/issues/18889
2026-07-28 08:23:33 +02:00
Erhan Kurubas
e21ab7e724
feat(system): add OCD stub bin support for more targets
...
Add SOC_DEBUG_HAVE_OCD_STUB_BINS for esp32c5, esp32c61, esp32h4,
esp32h21, esp32p4, and esp32s31. Update TEE linker scripts with
correct esp_tee_app_config offsets for the 0x3000 stub reservation
2026-07-28 08:34:02 +03:00
Erhan Kurubas
6e5b4febf8
change(system): increase OCD stub memory reservation from 8K to 12K
2026-07-28 07:45:39 +03:00
yinqingzhao
d75eb65787
fix(wifi): fix addba request dialog token zero and add ds parameter IE on 5g band
2026-07-28 10:22:12 +08:00
Erhan Kurubas
19a27980a5
refactor(examples): group trace examples under examples/system/tracing/
...
Move 7 trace-related examples (app_trace_basic, app_trace_to_plot,
esp_trace_custom_library, function_tracing, gcov, sysview_tracing,
sysview_tracing_heap_log) from examples/system/ into a dedicated
examples/system/tracing/ subdirectory for better organization.
Update all path references across documentation (en + zh_CN),
build-test-rules, CI configs, Kconfig, and component READMEs.
2026-07-27 23:56:02 +03:00
Zhou Xiao
aa48bd8f47
fix(esp_timer): prevent restart expiry race
2026-07-27 15:33:44 +03:00
morris
74d9e99d91
refactor(lcdcam): move shared core clock setup to drivers
...
Configure the shared LCDCAM core clock through guarded LCD and CAM LL APIs,
and unify LCD functional clock LL calls around group IDs across supported targets.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-27 18:40:04 +08:00
Hu Rui
8550997ada
Merge branch 'fix/uhci_rx_size_check' into 'master'
...
fix(uhci): rx fsm race condition and buffer size check
Closes IDFGH-17951 and IDFGH-17952
See merge request espressif/esp-idf!50775
2026-07-27 18:27:42 +08:00
Chen Chen
7bb9a7f937
Merge branch 'fix/mcpwm_clk_init_fail' into 'master'
...
fix(mcpwm): fix mcpwm clock init failure
Closes IDFGH-17736 and IDFGH-17883
See merge request espressif/esp-idf!49916
2026-07-27 18:02:21 +08:00
Rahul Tank
e08609e451
fix(nimble): Migrate to NimBLE 1.9.0
2026-07-27 14:14:35 +05:30
Island
eaa88e26dc
Merge branch 'idf/ble_audio_log_compress_misc' into 'master'
...
feat(ble_audio): Add specific libs for BLE Audio log compression
See merge request espressif/esp-idf!51107
2026-07-27 16:19:44 +08:00
wanckl
6e0d480b2a
fix(driver_twai): fix potential crash when node_delete from low priority task
...
Closes https://github.com/espressif/esp-idf/issues/18803
2026-07-27 16:03:43 +08:00
Island
f930f9fe10
Merge branch 'fix/ble_log_compression_issue_on_windows' into 'master'
...
fix(bt): fix BLE log compression build on Windows
See merge request espressif/esp-idf!51156
2026-07-27 14:10:27 +08:00
Island
abae27441b
Merge branch 'feat/update_mesh_lib_to_supported_get_lib_ver' into 'master'
...
Feat/update mesh lib to supported get lib ver
See merge request espressif/esp-idf!51155
2026-07-27 14:10:23 +08:00
Island
b5b836be66
Merge branch 'feat/add_bt_common_npl' into 'master'
...
feat(bt): Add host-agnostic BT OSAL and shared BLE profile task
See merge request espressif/esp-idf!50797
2026-07-27 14:03:28 +08:00
Hu Rui
e7eaad0eb8
fix(uhci): rx fsm race condition and buffer size check
...
Closes https://github.com/espressif/esp-idf/issues/18819
Closes https://github.com/espressif/esp-idf/issues/18820
2026-07-27 11:48:52 +08:00
Liu Linyan
822d65f9be
feat(ble_audio): Add specific libs for BLE Audio log compression
2026-07-27 11:26:25 +08:00
morris
281d61f131
Merge branch 'refactor/ll_functions_update' into 'master'
...
refactor(uhci): rename set_eof_mode to enable_eof_modes with bool en param
See merge request espressif/esp-idf!51144
2026-07-27 11:02:28 +08:00
Jiang Jiang Jian
845820658c
Merge branch 'fix/bind_lp_periph_pd_with_tsens_power' into 'master'
...
fix(esp_driver_tsens): bind lp_periph domain sleep pd with tsens power
See merge request espressif/esp-idf!51074
2026-07-27 10:33:28 +08:00
Island
2961219b35
Merge branch 'idf/ble_audio_psram' into 'master'
...
feat(ble_audio): BLE Audio PSRAM support
See merge request espressif/esp-idf!51098
2026-07-27 10:31:09 +08:00
Mahavir Jain
0996ffbb4e
Merge branch 'fix/fix_esp32s31_xip_bss_psram_build_failure' into 'master'
...
fix(esp_system): fix backwards location-counter move in `.ext_ram.dummy` on same-region targets
Closes IDFGH-17897
See merge request espressif/esp-idf!50366
2026-07-26 17:24:08 +05:30
Mahavir Jain
abc7489350
Merge branch 'fix/esp32s31_fpga_boot_fixes' into 'master'
...
fix(regi2c): skip regi2c operations when running on FPGA
See merge request espressif/esp-idf!47154
2026-07-26 17:06:46 +05:30
chenjianhua
0407893834
feat(bt): Add host-agnostic BT OSAL and shared BLE profile task
...
- Add bt_osal: event queues, mutexes, semaphores, callouts, etc.
- Add the shared BLE profile task and event queue
- Bring both up and tear them down in the host init/deinit paths
- Add unit tests for the OSAL and the profile task
2026-07-26 13:24:53 +08:00
Rahul Tank
1c52e12e5c
Merge branch 'bugfix/nimble_security_fixes' into 'master'
...
fix(nimble): Ai reported security fixes
Closes SEC-005, SEC-006, SEC-103, SEC-104, SEC-105, SEC-106, SEC-107, SEC-405, SEC-406, SEC-408, SEC-129, SEC-130, SEC-407, SEC-199, SEC-606, and SEC-607
See merge request espressif/esp-idf!49587
2026-07-25 18:49:23 +05:30
Shreeyash Bhakare
c368c13d55
fix(nimble): Added security related fixes
2026-07-25 08:54:16 +05:30
Rahul Tank
9de07f16c4
Merge branch 'bugfix/l2cap_throughput_degrading' into 'master'
...
Preserve throughput when switching from LE Coded to 1M/2M PHY
Closes BLERP-2966 and BLERP-2967
See merge request espressif/esp-idf!50676
2026-07-25 08:34:19 +05:30
Liu Linyan
8fb0fc6065
feat(ble_audio): BLE Audio PSRAM support
2026-07-25 09:01:08 +08:00
Nachiket Kukade
875cad1c6a
Merge branch 'bugfix/nan_vulnerabilities' into 'master'
...
fix(nan): Fix bug bounty reported and discovered vulnerabilities in NAN Rx
See merge request espressif/esp-idf!50585
2026-07-25 02:30:51 +08:00
luoxu
cd30e70214
feat(ble_mesh): update lib to 79e3fee04e
2026-07-24 20:53:01 +08:00