zhiweijian
f5e9e2496a
feat(ble/bluedroid): move Encrypted Advertising Data APIs into the host
...
Provide esp_ble_ead_encrypt/decrypt in Bluedroid and group the GAP Key
Material characteristic under the same EAD Kconfig menu.
2026-09-08 16:07:44 +08:00
Island
20049c62c0
Merge branch 'idf/ble_audio_lock_update' into 'master'
...
feat(ble_audio): Miscellaneous update for BLE ISO & BLE Audio safe calling
See merge request espressif/esp-idf!52346
2026-09-08 11:35:05 +08:00
Marius Vikhammer
b38c8a0625
Merge branch 'feat/llvm-opt-integration' into 'master'
...
feat(compiler): add ESP-IDF LLVM optimization enablement framework
See merge request espressif/esp-idf!51154
2026-09-07 10:11:37 +08:00
Liu Linyan
bb9390d2d0
feat(ble_audio): Miscellaneous update for BLE ISO & BLE Audio safe calling
2026-09-07 10:03:17 +08:00
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
Laukik Hase
0a428e017a
Merge branch 'fix/tee_basic_example_failure' into 'master'
...
fix(esp_tee): Fix AEAD output buffer slicing in the `tee_basic` example
See merge request espressif/esp-idf!52389
2026-09-04 17:13:42 +05:30
Alexey Gerenkov
6d01a64027
Merge branch 'feature/update-openocd-to-v0.12.0-esp32-20260831' into 'master'
...
feat(tools): update openocd version to v0.12.0-esp32-20260831
See merge request espressif/esp-idf!52371
2026-09-04 19:37:02 +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
d0e35277dd
fix(ws): validate CLOSE frame semantics, echo payload, validate UTF-8 text
2026-09-04 16:24:38 +08:00
Samuel Obuch
1567027de8
ci(ulp): disable lp_core/debugging test
2026-09-03 12:47:29 +02:00
Laukik Hase
bf2d765021
fix(esp_tee): Fix AEAD output buffer slicing in the tee_basic example
2026-09-03 16:00:03 +05:30
Xu Si Yu
09ab883583
feat(openthread): support multipan feature for host device
2026-09-03 16:52:18 +08:00
Wang Meng Yang
7f1b8d002e
Merge branch 'feature/hfp_lc3' into 'master'
...
Feature/hfp lc3
See merge request espressif/esp-idf!50037
2026-09-03 14:44:47 +08:00
chenqian
25046e7959
feat(compiler): add ESP-IDF LLVM optimization enablement framework
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-03 13:02:58 +08:00
Marius Vikhammer
632911cfb7
fix(examples): increase partition table offset for sysview heap log on ESP32-H4
...
The example enables CONFIG_ESP_SYSTEM_USE_FRAME_POINTER, which pushes the
bootloader to 0x6020 bytes on ESP32-H4. That exceeds the 0x6000 budget
available with the default partition table offset of 0x8000, breaking the
build for both the app_trace_jtag and app_trace_uart CI configurations.
Move the partition table to 0x10000 on ESP32-H4, same as already done for
ESP32-P4, and drop the now stale "only overflowed on P4" note. Tell OpenOCD
the matching app image offset so GDB can map flash on both chips.
2026-09-03 11:50:59 +08:00
hejiaxin
9f6cf1ac3c
feat(bluedroid): Update LC3-SWB support in bluedroid
...
- Update LC3 in btc and bta, update AT
- Update LC3 in SCO frame transfer and examples
- improve lc3 transfer speed
- Fix some encoding and decoding bugs
- Rename the functions and macros to fit both msbc and lc3
- Add config dependency
- Add migration guides for bluetooth-classic
- change the statement of "Wide Band Speech" to "Wideband Speech" to fit HFPv1.10
2026-09-03 11:02:50 +08:00
morris
0f42b6c4f3
Merge branch 'refactor/dac_examples' into 'master'
...
refactor(dac): remove adc read back in dac example, prepare for s31
See merge request espressif/esp-idf!52030
2026-09-02 20:04:22 +08:00
Island
26c58e6c46
Merge branch 'idf/ble_audio_cap_handover' into 'master'
...
feat(ble_audio): Add CAP Handover (U2B & B2U) example
See merge request espressif/esp-idf!52061
2026-09-02 19:35:13 +08:00
Jiang Jiang Jian
73114d5a84
Merge branch 'bugfix/fix_wifi_wakeup_failed_from_modem_state' into 'master'
...
fix(wifi): fix wifi wakeup failed from modem state
Closes PM-860
See merge request espressif/esp-idf!52143
2026-09-02 17:28:01 +08:00
Liu Linyan
bcc2981f25
feat(ble_audio): Add CAP Handover (U2B & B2U) example
2026-09-02 15:00:16 +08:00
Konstantin Kondrashov
de1e5035b5
feat(app_update): Add auto-confirmation of OTA updates
...
Enable rollback auto-confirmation by default
2026-09-01 12:53:21 +03:00
wuzhenghui
5a4f4d0954
feat(example): enable powersave CI test by soc cap
2026-09-01 11:44:50 +08:00
Jiang Jiang Jian
f66095d7be
Merge branch 'feat/support_disable_dfs_channel_in_apsta' into 'master'
...
feat(wifi): support disable dfs channels in apsta
See merge request espressif/esp-idf!51774
2026-09-01 10:14:25 +08:00
Martin Vychodil
c505f399a3
Merge branch 'fix/reenable_sdmmc_tests_p4' into 'master'
...
fix(storage): Re-enable SDMMC related tests for P4
Closes IDF-8970
See merge request espressif/esp-idf!51766
2026-08-31 21:08:27 +08:00
suda-morris
bbf852a6a9
fix(examples): add C++ linkage guards to mcpwm foc svpwm example headers
...
Closes https://github.com/espressif/esp-idf/issues/19031
2026-08-31 14:12:45 +08:00
Wang Meng Yang
1b937bd648
Merge branch 'bugfix/a2dp_aac_br' into 'master'
...
fix(bt): Fix some bugs of A2DP AAC
Closes BTQABR2023-876, BTQABR2023-877, BTQABR2023-878, and BTQABR2023-879
See merge request espressif/esp-idf!51819
2026-08-28 15:26:50 +08:00
Jiang Jiang Jian
8324ba36d4
Merge branch 'fix/update_iperf_default_config_of_esp32s31' into 'master'
...
fix(wifi): config flash frequency to 80M in iperf sdkconfig
See merge request espressif/esp-idf!52145
2026-08-28 14:09:27 +08:00
Martin Vychodil
4cce27e1cc
Merge branch 'fix/sdmmc_dma_aligned_buffer_leak' into 'master'
...
fix(sdmmc): release aligned buffer on card deinit
Closes IDF-16031 and DOC-15562
See merge request espressif/esp-idf!51530
2026-08-28 13:57:05 +08:00
Adam Múdry
273953fb64
fix(storage): Re-enable SDMMC related tests for P4
2026-08-27 14:33:37 +02:00
yinqingzhao
19426a430d
fix(wifi): config flash frequency to 80M in iperf sdkconfig
2026-08-27 19:14:45 +08:00
Alexey Gerenkov
8515684acd
Merge branch 'esp_trace_optimizations' into 'master'
...
change(esp_trace): compile hot path at -O2 regardless of project optimization
See merge request espressif/esp-idf!51918
2026-08-27 18:29:02 +08:00
Adam Múdry
e0c094da69
fix(sdmmc): release aligned DMA buffer on card deinit
2026-08-27 12:00:24 +02:00
Hu Rui
7bb7fed5ec
refactor(dac): remove adc read back in dac example, prepare for s31
2026-08-27 16:06:40 +08:00
yangfeng
d1d1f91b12
fix(bt): Add invalid codec capability verification when registering SEP
2026-08-27 15:44:58 +08:00
morris
ca7bd0d183
Merge branch 'feat/dac_driver_treat_zero_as_default_clk_src' into 'master'
...
feat(dac): use default clock source for zero config
See merge request espressif/esp-idf!52064
2026-08-27 11:57:13 +08:00
Shu Chen
d5c490a24b
Merge branch 'feat/add_openthread_s31_ci_case' into 'master'
...
ci: add openthread s31 ci case
See merge request espressif/esp-idf!51587
2026-08-26 10:25:23 +00:00
Shu Chen
a6ee30a4fa
Merge branch 'feat/add_thread_ssed_ci_test_scenario' into 'master'
...
feat: add thread ssed ci testcase scenario
See merge request espressif/esp-idf!50893
2026-08-26 10:25:11 +00:00
Erhan Kurubas
4709507f3e
change(esp_trace): skip unused timer reads on the per-event path
...
Lock take called esp_timer_get_time() before trying the spinlock, and the
C3 default timestamp went through esp_timer's tick-to-us conversion.
Try the lock first, and read systimer ticks directly.
2026-08-26 10:39:18 +02:00
morris
c47382a311
feat(dac): use default clock source for zero config
2026-08-26 12:17:04 +08:00
Rahul Tank
3af5e71150
Merge branch 'bugfix/fix_pawr_conn_issues' into 'master'
...
fix(nimble): bound PAwR synced connect retries in the example
See merge request espressif/esp-idf!51941
2026-08-25 16:02:57 +05:30
Martin Vychodil
e8b1fee719
Merge branch 'docs/clarify-storage-example-readmes' into 'master'
...
docs(storage): clarify example READMEs and when to use each
Closes IDFGH-15037
See merge request espressif/esp-idf!51840
2026-08-25 18:26:23 +08:00
Marius Vikhammer
c931510149
Merge branch 'fix/psram_dependency' into 'master'
...
fix(build_system): cleaned up esp_psram dependencies
See merge request espressif/esp-idf!51934
2026-08-25 10:39:01 +08:00
Rahul Tank
7321fce391
fix(nimble): bound PAwR synced connect retries in the example
2026-08-24 21:31:32 +05:30
Marius Vikhammer
532b433246
fix(build_system): cleaned up esp_psram dependencies
...
Also moved mspi_mb functionality to esp_hw_support together with
other mspi functionality
2026-08-24 11:12:17 +08:00
yinqingzhao
164190b8c8
feat(wifi): support disable dfs channels in apsta example
2026-08-24 10:33:10 +08:00
yiwenxiu
66d52739b3
feat: add thread ssed ci testcase scenario
2026-08-24 10:30:05 +08:00
yiwenxiu
60a93311fd
ci: add openthread s31 ci case
2026-08-24 10:28:18 +08:00
Island
7e5a5f1099
Merge branch 'idf/ble_audio_misc_fixes' into 'master'
...
fix(ble_audio): Miscellaneous fixes for running coordinated set
See merge request espressif/esp-idf!51932
2026-08-21 16:36:02 +08:00
morris
611d227326
Merge branch 'feat/i2s_recorder_example_startup_discard' into 'master'
...
feat(i2s): add turn-on time config for mic recorder example
See merge request espressif/esp-idf!51810
2026-08-21 13:06:41 +08:00
Liu Linyan
d637115d38
fix(ble_audio): Miscellaneous fixes for running coordinated set
2026-08-21 11:09:14 +08:00