Aditya Patwardhan
537fa4aa7d
Merge branch 'fix_otatool_serial_handoff_v5.3' into 'release/v5.3'
...
fix(otatool): fix flaky serial port handoff in otatool CI test (backport v5.3)
See merge request espressif/esp-idf!47716
2026-05-10 14:51:04 +05:30
Aditya Patwardhan
b7a671622c
Merge branch 'fix/x509_bundle_replace_unreliable_url_v5.3' into 'release/v5.3'
...
fix(examples): replace unreliable external URL in https_x509_bundle example (backport v5.3)
See merge request espressif/esp-idf!47721
2026-05-10 14:50:36 +05:30
Xu Si Yu
ca34d4ddda
feat(openthread): optimized the autostart macro
2026-05-08 14:27:52 +08:00
Zhang Wen Xu
dc8927d96d
Merge branch 'fix/enable_ext_coex_cmd_v5.3' into 'release/v5.3'
...
feat(coex): enable external coexistence command (v5.3)
See merge request espressif/esp-idf!48103
2026-04-30 06:23:11 +00:00
Xu Si Yu
6654fe739d
feat(coex): enable external coexistence command
2026-04-30 10:31:53 +08:00
zwx
4903a35812
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:37:26 +08:00
Zhou Xiao
e59e3859c4
fix(ble): fixed ci failures for backport
2026-04-28 12:32:56 +08:00
Zhi Wei Jian
d5c9a1ad27
feat(ble): Support nimble uart service
...
(cherry picked from commit 9de3eea3de )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-04-28 11:25:08 +08:00
morris
e7ea603343
Merge branch 'fix/uhci_esp32p4_cache_v5.3' into 'release/v5.3'
...
fix(uhci): fix uhci cache issue on ESP32-P4 (v5.3)
See merge request espressif/esp-idf!47926
2026-04-24 20:46:39 +08:00
Zhang Wen Xu
ced11b5a1f
Merge branch 'fix/optimize_the_process_of_ot_ci_v5.3' into 'release/v5.3'
...
fix(openthread): optimize the process of openthread pytest cases (v5.3)
See merge request espressif/esp-idf!47899
2026-04-24 10:01:23 +00:00
Hu Rui
8ee0fd7a02
test(uhci): enable uhci ota test on C5 and P4
2026-04-24 16:12:00 +08:00
Zhang Wen Xu
8fa5e81ef0
Merge branch 'feat/ot_make_esp_netif_glue_optional_v5.3' into 'release/v5.3'
...
feat(openthread): make esp_netif glue optional (v5.3)
See merge request espressif/esp-idf!47863
2026-04-24 07:55:38 +00:00
Island
e385341956
Merge branch 'fix/disabel_ble50_by_default_for_blemesh_v5.3' into 'release/v5.3'
...
fix(ble_mesh): disabled ble50 by default for ble_mesh (5.3)
See merge request espressif/esp-idf!47749
2026-04-23 17:53:19 +08:00
Xu Si Yu
533f06de01
fix(openthread): optimize the process of openthread pytest cases
2026-04-23 17:09:43 +08:00
luoxu
d2b6b1a9e7
feat(ble_mesh): disable BLE 5.0 features for fast_prov_server sdkconfig
2026-04-23 16:24:31 +08:00
Zhibin (Ryan) Wen
a10269a4a9
feat(openthread): add test support for esp_netif glue disabled scenario
...
Signed-off-by: Zhibin (Ryan) Wen <wenzhibin@espressif.com >
2026-04-22 19:38:34 +08:00
Rahul Tank
eac58ca641
Merge branch 'feat/nimble_logs_compression_v5.3' into 'release/v5.3'
...
feat(nimble): Support NimBLE log compression and decompression over SPI (v5.3)
See merge request espressif/esp-idf!46999
2026-04-22 08:34:06 +05:30
Chen Jichang
9878db6765
change(parlio_tx): use shift edge instead sample edge
...
Made-with: Cursor
2026-04-20 10:45:16 +08:00
Sahil Yadav
55cb8136c2
feat(nimble): Support NimBLE log compression and decompression over SPI
2026-04-19 09:50:59 +05:30
Evgeny Torbin
bf81b9d743
ci: fix pre-commit hook errors
2026-04-17 16:01:00 +02:00
Evgeny Torbin
85a13a1037
ci: fix check_build_test_rules script
2026-04-17 16:01:00 +02:00
Evgeny Torbin
59f62ad15f
test: format all test scripts
2026-04-17 16:01:00 +02:00
Luo Xu
4e4ed95f83
fix(ble_mesh): disabled ble50 by default for ble_mesh
...
(cherry picked from commit 99d931e4e9 )
Co-authored-by: luoxu <luoxu@espressif.com >
2026-04-17 21:43:19 +08:00
Island
1740554ae3
Merge branch 'feat/remove_led_from_ble_mesh_examples_v5.3' into 'release/v5.3'
...
refactor(ble_mesh): remove LED hardware dependency from examples (5.3)
See merge request espressif/esp-idf!47436
2026-04-17 18:09:14 +08:00
Hrushikesh Bhosale
38d76e0bab
fix(https_x509_bundle): replace unreliable external URL in https_x509_bundle example
...
Replace howsmyssl.com with letsencrypt.org in the https_x509_bundle
example. howsmyssl.com is a third-party server that is frequently
unreachable from CI, causing flaky test failures. letsencrypt.org
chains to the same ISRG Root X1 CA, so the custom certificate bundle
validation coverage is identical.
(cherry picked from commit d6596eff3a )
2026-04-17 14:39:29 +05:30
Hrushikesh Bhosale
bb60a07e86
fix(examples/system/ota/otatool): fix serial port contention in pytest
...
The otatool pytest closes the serial port and then immediately launches
otatool_example.py as a subprocess that re-opens the same port via
esptool. This fails intermittently because pytest-embedded's
QueueFeederThread may still hold the FD when close() returns, and 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 a 3-attempt retry loop around the
subprocess to handle transient serial port contention.
(cherry picked from commit 926d5ee6ad )
2026-04-17 14:36:58 +05:30
Rahul Tank
82caa79c0f
fix(nimble): Address review comments for hidd / hidh code
2026-04-16 10:29:21 +05:30
Rahul Tank
fd594b74b6
fix(nimble): Address review fixes for tinycrypt / and blufi code
2026-04-16 10:29:21 +05:30
Rahul Tank
8fbee1da23
Merge branch 'bugfix/proximity_example_issue_v5.3' into 'release/v5.3'
...
fix(nimble): Fix prox service to handle negative values (v5.3)
See merge request espressif/esp-idf!47539
2026-04-15 09:25:16 +05:30
Rahul Tank
240c346737
fix(nimble): Update example READMEs with correct console log information
2026-04-14 17:42:45 +05:30
Rahul Tank
58966957f5
fix(nimble): Fix prox service to handle negative values
2026-04-14 14:30:03 +05:30
luoxu
43aafbe231
refactor(ble_mesh): remove LED hardware dependency from examples
2026-04-10 19:40:11 +08:00
Tan Yan Quan
cdb2bd6595
ci(openthread): include mbedtls in openthread dependencies
2026-04-10 11:23:39 +08:00
yiwenxiu
5c1ac4df48
feat(openthread): improve BR host related test cases
2026-04-03 14:51:53 +08:00
Sumeet Singh
ce223d2c21
feat(nimble): Update blecent example README.md with EATT documentation
2026-04-02 06:55:15 +05:30
Rahul Tank
8842dc9610
Merge branch 'bugfix/nimble_example_fixes_v5.3' into 'release/v5.3'
...
fix(nimble): Address nimble example issues (v5.3)
See merge request espressif/esp-idf!47074
2026-04-01 15:31:48 +05:30
Island
14a34187b8
Merge branch 'bugfix/fix_some_bluedroid_bugs_260121_v5.3' into 'release/v5.3'
...
Bugfix/fix some bluedroid bugs 260121 (5.3)
See merge request espressif/esp-idf!46981
2026-04-01 11:45:10 +08:00
Astha Verma
14447b4d69
fix(nimble): fix missing gatt caching header in examples
2026-03-31 12:33:12 +05:30
Sumeet Singh
b99e5ed88d
fix(nimble): Fix enc adv NVS struct and add ext adv support
2026-03-31 12:33:12 +05:30
Shreeyash Bhakare
19817236bb
fix(nimble): fix CODED PHY ext adv Packet Too Long by using min interval (20 ms)
2026-03-31 12:33:12 +05:30
Wang Meng Yang
e8a2b615f8
Merge branch 'bugfix/bt_idf_ci_v5.3' into 'release/v5.3'
...
fix(bt/example): Fixed the HFP printing issue in the CI test (v5.3)
See merge request espressif/esp-idf!47081
2026-03-31 09:44:21 +08:00
Zhi Wei Jian
a9ad2436ad
fix(ble/bluedroid): fix bugs in BLE 5.0 bluedroid examples
...
- Fix callback function usage and parameter errors
- Fix spelling: BROCASTER to BROADCASTER in examples
- Update examples to match API changes
(cherry picked from commit 8f4dd7824e )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-03-30 16:40:53 +08:00
yangfeng
8ae5176464
fix(bt/example): Fixed the HFP printing issue in the CI test
2026-03-30 11:51:02 +08:00
cjin
b7b8dc27dc
fix(wifi): expand app partition size for wifi_prov_mgr
2026-03-30 08:39:39 +08:00
cjin
8aa53a7bbd
feat(ble): supported ble mempool run time allocation for esp ip chips
2026-03-30 00:05:17 +08:00
Marius Vikhammer
754a350673
docs(examples): fix remaining README links on release/v5.3
...
release/v5.3 still has additional README issues after the master backport.
Update the remaining example links and simple_sniffer README wording so
the branch passes its documentation checks again.
Made-with: Cursor
2026-03-27 13:58:17 +08:00
Marius Vikhammer
56c6f86c42
docs(examples): fix broken README links found by check_readme_links CI
...
The hw-reference/modules-and-boards page was removed from esp-idf docs
and moved to esp-dev-kits. The ESP32-S2-Saola-1 user guide similarly
moved. The configure-builtin-jtag link used the now-obsolete chip-less
stable URL format.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Made-with: Cursor
2026-03-27 12:01:38 +08:00
ding huan
1508c66e2b
fix(example): update wifi-cmd version in iperf
2026-03-26 10:53:41 +08:00
Jiang Jiang Jian
0a4bf287a8
Merge branch 'ci/fix_mqtt_sll_test_v5.x_v5.3' into 'release/v5.3'
...
ci(mqtt): use QoS=1 for control messages in SSL test (v5.3)
See merge request espressif/esp-idf!46511
2026-03-25 20:53:30 +08:00
Shu Chen
3e4ba6b50d
Merge branch 'feat/support_wifi_infinite_retry_v5.3' into 'release/v5.3'
...
feat(protocol_examples_common): support infinite retries for example_handler_on_wifi_disconnect (v5.3)
See merge request espressif/esp-idf!46672
2026-03-25 04:11:26 +00:00