sonika.rathi
1c01005ae1
fix(examples): add flaky reruns to nvs_rw_value pytest for CI flash
2026-05-13 13:35:08 +02:00
sonika.rathi
42b64128fa
fix(examples): rerun flaky perf benchmark spiflash test
2026-05-13 10:32:43 +02:00
Alexey Gerenkov
412e8e4ea4
Merge branch 'fix/apptrace_uart_flush_v6.0' into 'release/v6.0'
...
Replace ISR based Uart TX with polling (v6.0)
See merge request espressif/esp-idf!46816
2026-05-13 01:03:05 +08:00
sibeibei
baba004e0d
feat(ci): add sleep cache safe check for wifi power save
2026-05-12 19:22:54 +08:00
muhaidong
636b285772
fix(wifi): add ESP_WIFI_MAX_CONN_NUM-aligned ranges for soft-AP max STA Kconfig
2026-05-12 19:22:54 +08:00
Jiang Jiang Jian
9cf982000d
Merge branch 'feat/add_auto_lightsleep_example_6.0' into 'release/v6.0'
...
feat(example): add power management example (v6.0)
See merge request espressif/esp-idf!48369
2026-05-12 18:11:28 +08:00
Jiang Jiang Jian
6d6aa6cccd
Merge branch 'fix/fix_https_server_linux_build_v6.0' into 'release/v6.0'
...
fix(https_server): fixes failing example build for linux target (v6.0)
See merge request espressif/esp-idf!48205
2026-05-12 18:07:17 +08:00
Island
8e8e9f5545
Merge branch 'feat/share_ble_uart_component_and_refresh_docs_v6.0' into 'release/v6.0'
...
feat(bt): add shared ble_uart component and update ble_uart_service/docs (6.0)
See merge request espressif/esp-idf!48401
2026-05-12 18:02:52 +08:00
Jiang Jiang Jian
3aeda29119
Merge branch 'fix_otatool_serial_handoff_v6.0' into 'release/v6.0'
...
fix(otatool): fix flaky serial port handoff in otatool CI test (backport v6.0)
See merge request espressif/esp-idf!47713
2026-05-12 18:02:05 +08:00
Erhan Kurubas
e4ad52292a
fix(app_trace): implement uart TX without using ISR
2026-05-12 10:13:07 +02:00
hrushikesh.bhosale
1713fd16c7
fix(examples/system/ota/otatool): fix serial port contention in pytest
...
The otatool pytest calls dut.serial.close() and then immediately
launches otatool_example.py as a subprocess that re-opens the same
serial port via esptool. This fails intermittently because:
1. pytest-embedded's QueueFeederThread still holds a reference to
the serial port file descriptor when close() returns, causing
'argument must be an int, or have a fileno() method' error.
2. The OS has not fully released the serial port by the time the
subprocess tries to open it.
Add a delay after serial close and retry logic for the subprocess
to handle transient serial port contention.
Made-with: Cursor
2026-05-12 11:26:34 +05:30
wuzhenghui
17f49a9b79
feat(example): test power_save pd_top config for esp32c5 & esp32c61
2026-05-12 10:13:54 +08:00
wuzhenghui
68eeb5606d
feat(example): implement power management example for ESP chips
2026-05-12 10:13:50 +08:00
Zhi Wei Jian
1b93addbd0
feat(bt): add shared ble_uart component and update ble_uart_service/docs
...
(cherry picked from commit 272793f7d5 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-05-11 21:23:35 +08:00
Wang Meng Yang
4be0cc0f8a
Merge branch 'bugfix/ai_review_example_critical_v6.0' into 'release/v6.0'
...
fix(bt/example): fix critical issues of classic_bt examples reported by AI review (v6.0)
See merge request espressif/esp-idf!48338
2026-05-11 19:13:54 +08:00
Mahavir Jain
38db686872
Merge branch 'feat/update_mbedtls_4_1_1_v6.0' into 'release/v6.0'
...
feat(mbedtls): update to version 4.1.0 (v6.0)
See merge request espressif/esp-idf!48175
2026-05-11 09:50:25 +05:30
yangfeng
aa10a3a2d1
fix(bt/example): fix critical issues of classic_bt examples reported by AI review
2026-05-11 11:24:52 +08:00
Jiang Jiang Jian
3414307179
Merge branch 'change/separate_nimble_host_mem_apis' into 'release/v6.0'
...
change(bt): separated host mem apis from bt_osi_mem.c
See merge request espressif/esp-idf!48183
2026-05-11 11:00:07 +08:00
Jiang Jiang Jian
5811e4129d
Merge branch 'feat/remove_led_from_ble_mesh_examples_v6.0' into 'release/v6.0'
...
refactor(ble_mesh): remove LED hardware dependency from examples (6.0)
See merge request espressif/esp-idf!47439
2026-05-11 10:58:21 +08:00
Jiang Jiang Jian
1c0bc64bb8
Merge branch 'fix/disabel_ble50_by_default_for_blemesh_v6.0' into 'release/v6.0'
...
fix(ble_mesh): disabled ble50 by default for ble_mesh (6.0)
See merge request espressif/esp-idf!47752
2026-05-11 10:54:53 +08:00
Ashish Sharma
1d0cdd5602
fix(https_server): fixes failing example build for linux target
2026-05-10 19:29:25 +08:00
Ashish Sharma
eaac238545
fix(mbedtls): remove deprecated configs and migrate to PSA
2026-05-10 19:16:12 +08:00
Rahul Tank
e468727c02
Merge branch 'bugfix/ai_fixes_common_components_v6.0' into 'release/v6.0'
...
Bugfix/ai fixes common components (v6.0)
See merge request espressif/esp-idf!47566
2026-05-09 12:30:33 +05:30
Rahul Tank
55e359ad36
fix(nimble): Update example READMEs with correct console log information
2026-05-08 14:37:09 +05:30
Rahul Tank
3c0310c5aa
fix(nimble): Address review comments for hidd / hidh code
2026-05-08 14:23:48 +05:30
Rahul Tank
81476b116d
fix(nimble): Address review fixes for tinycrypt / and blufi code
2026-05-08 14:23:48 +05:30
Zhang Wen Xu
b8065b8372
Merge branch 'feat/merge_ot_autostart_v6.0' into 'release/v6.0'
...
feat(openthread): optimized the autostart macro (v6.0)
See merge request espressif/esp-idf!48273
2026-05-08 08:45:21 +00:00
Aditya Patwardhan
b723799c4e
Merge branch 'fix/http_server_async_handler_connection_retry_v6.0' into 'release/v6.0'
...
fix(http_server/async_handler): Fix http_server async handler tests (backport v6.0)
See merge request espressif/esp-idf!47723
2026-05-08 13:33:34 +05:30
Aditya Patwardhan
e1aa234ce4
Merge branch 'fix/ws_echo_server_uri_registration_race_v6.0' into 'release/v6.0'
...
fix(http_server/ws_echo_server): Fix ws_echo_server test URI registration race condition (backport v6.0)
See merge request espressif/esp-idf!47725
2026-05-08 13:32:47 +05:30
Xu Si Yu
8fac8e4343
feat(openthread): optimized the autostart macro
2026-05-08 14:27:24 +08:00
Marius Vikhammer and Copilot
d1c1767660
ci(bootloader): fixed multiboot example flakey test-case
...
Wait for the boot menu before selecting the hello_world image.
This keeps flashing output from satisfying the test early.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-07 16:28:35 +08:00
ShenWeilong
f02a0dcb9d
change(bt): separated host mem apis from bt_osi_mem.c
2026-05-07 10:38:08 +08:00
luoxu
9c8766167c
feat(ble_mesh): disable BLE 5.0 features for fast_prov_server sdkconfig
2026-05-06 11:31:57 +08:00
Luo Xu
e5260852f3
fix(ble_mesh): disabled ble50 by default for ble_mesh
...
(cherry picked from commit 99d931e4e9 )
Co-authored-by: luoxu <luoxu@espressif.com >
2026-05-06 11:31:57 +08:00
Martin Vychodil
6c328e450a
Merge branch 'bugfix/idfci-8622-nvs-bootloader-reset-before-expect' into 'release/v6.0'
...
fix(examples): hard-reset before nvs_bootloader pytest expectations
See merge request espressif/esp-idf!48077
2026-05-05 15:41:21 +08:00
Rahul Tank
a47ea03266
feat(nimble): Support NimBLE log compression and decompression over SPI
2026-05-01 16:34:46 +05:30
Rahul Tank
41502f6c23
fix(nimble): Fix prox service to handle negative values
2026-05-01 14:21:47 +05:30
Rahul Tank
da38bac675
Revert "Xchange(bt): separated host mem apis from bt_osi_mem.c"
...
This reverts commit 531596468c .
2026-05-01 14:17:40 +05:30
Rahul Tank
f32342892f
Merge branch 'change/separate_nimble_host_mem_apis' into 'release/v6.0'
...
change(bt): separated host mem apis from bt_osi_mem.c
See merge request espressif/esp-idf!48094
2026-05-01 09:43:47 +05:30
ShenWeilong
531596468c
Xchange(bt): separated host mem apis from bt_osi_mem.c
2026-04-30 21:31:53 +08:00
Sumeet Singh
7da24634db
feat(nimble): Update blecent example README.md with EATT documentation
2026-04-30 15:43:49 +05:30
Rahul Tank
6597bde4d7
Merge branch 'bugfix/nimble_example_fixes_v6.0' into 'release/v6.0'
...
fix(nimble): Address nimble example issues (v6.0)
See merge request espressif/esp-idf!47071
2026-04-30 15:41:31 +05:30
Jiang Jiang Jian
2662c1ac0c
Merge branch 'bugfix/fix_blufi_watchdog_v6.0' into 'release/v6.0'
...
fix(blufi): Support DH negotiation on SoCs without hardware MPI(v6.0)
See merge request espressif/esp-idf!47377
2026-04-30 16:29:28 +08:00
Astha Verma
85e2589006
fix(nimble): Convert IDF_PATH to CMake-compatible format for Windows
2026-04-30 12:23:09 +05:30
Astha Verma
e764429c65
fix(nimble): fix missing gatt caching header in examples
2026-04-30 12:23:09 +05:30
Sumeet Singh
ff87ec7028
fix(nimble): Fix enc adv NVS struct and add ext adv support
2026-04-30 12:23:09 +05:30
Shreeyash Bhakare
fdeba6951e
fix(nimble): fix CODED PHY ext adv Packet Too Long by using min interval (20 ms)
2026-04-30 12:23:09 +05:30
Zhang Wen Xu
c89e84f64e
Merge branch 'fix/enable_ext_coex_cmd_v6.0' into 'release/v6.0'
...
feat(coex): enable external coexistence command (v6.0)
See merge request espressif/esp-idf!48100
2026-04-30 06:22:32 +00:00
Xu Si Yu
7372fdf3f9
feat(coex): enable external coexistence command
2026-04-29 20:15:04 +08:00
zwx
b0d0eec303
fix(openthread): fix SPI host-RCP communication loss
...
- 1. H2 SPI slave DMA transaction length insufficient for CMD_RESET
frame
- 2. H2 SPI slave BUSY race at boot causing permanent deadlock
- 3. H2 INT pin spurious NEGEDGE on chip reset
- 4. H2 SPI slave trans_len exceeding buffer size
- 5. S3 host RST flag handling preventing Spinel-layer reset detection
- 6. S3 stale eventfd events after HardwareReset causing WaitResponse
timeout
- 7. ot_br missing coprocessor reset failure callback
2026-04-29 19:38:11 +08:00