Commit Graph
27986 Commits
Author SHA1 Message Date
Konstantin Kondrashov 67c9e8dd9f feat(efuse): Allow custom key purposes 2025-09-18 23:36:40 +08:00
Wang Meng Yang e4e7633f45 Merge branch 'bugfix/fix_esp32_bt_sw_intr_v5.3' into 'release/v5.3'
fix(bt): fixed sw_intr issue with BT register or trigger error core on ESP32 (v5.3)

See merge request espressif/esp-idf!41635
2025-09-18 17:47:16 +08:00
Rocha Euripedes 93d25275f7 Merge branch 'fix_mqtt_test_app_broker_v5.3' into 'release/v5.3'
fix(mqtt): Adds sdkconfig to use test broker (v5.3)

See merge request espressif/esp-idf!40587
2025-09-18 16:36:42 +08:00
Rahul Tank 18446d2dee Merge branch 'fix/connect_gap_event_status_handling_v5.3' into 'release/v5.3'
fix(nimble): Fixed incorrect HCI status in connect event (v5.3)

See merge request espressif/esp-idf!41882
2025-09-17 13:47:40 +05:30
Island 63c03eb362 Merge branch 'fix/ble_mesh_micellaneous_fix_v5.3' into 'release/v5.3'
Fix/ble mesh micellaneous fix (v5.3)

See merge request espressif/esp-idf!41287
2025-09-17 16:04:33 +08:00
Zhou Xiao 109cd816f7 fix(ble): fixed ble log config for ESP32-C3/ESP32-S3 2025-09-16 22:47:35 +08:00
Zhou Xiao 1e7afa2e29 feat(ble): supported ble log v2 for ESP32 2025-09-16 19:13:33 +08:00
Zhou Xiao e23116e32b feat(ble): supported ble log v2 for ESP32-C3/ESP32-S3 2025-09-16 19:13:33 +08:00
Zhou Xiao af863d07bd feat(ble): supported ble log v2 for ESP32-C2 2025-09-16 19:13:33 +08:00
Zhou Xiao 6ea6ae8e35 feat(ble): supported ble log v2 for ESP32-H2 2025-09-16 19:13:33 +08:00
Zhou Xiao fa070343b6 feat(ble): supported ble log v2 for ESP32-C6 2025-09-16 19:13:33 +08:00
Zhou Xiao 434bdaeede fix(ble): fixed ble log v2 configuration issues 2025-09-16 19:13:32 +08:00
luoxu 87c0b28459 feat(ble_mesh): add adv lock to avoid allocated buffers
cherry-picked from 4905b6eae1
2025-09-16 00:05:35 +08:00
Luo Xu f3292b4a03 feat(ble_mesh): Add lock to avoid tx being modified at the same time
(cherry picked from commit 334e2bf8ab)

Co-authored-by: luoxu <luoxu@espressif.com>
2025-09-16 00:05:35 +08:00
LiPeng c354e591fe fix(bt): fixed sw_intr issue with BT register or trigger error core on ESP32 2025-09-15 19:16:42 +08:00
Euripedes Rocha 45b58e7ba8 fix(mqtt): Adds sdkconfig to use test broker
Changes the configuration to make test to use internal broker on CI
runs.
2025-09-15 18:36:03 +08:00
Mahavir Jain fd85217f2b Merge branch 'fix/rng_entropy_mixing_with_rtc_timer_v5.3' into 'release/v5.3'
fix(esp_hw_support): Fixed entropy mixing of RTC timer with RNG (v5.3)

See merge request espressif/esp-idf!41826
2025-09-15 13:04:31 +05:30
Astha Verma 3cb80b830a fix(nimble): Fixed incorrect HCI status in connect event 2025-09-15 11:01:42 +05:30
Mahavir Jain 10d64504e8 Merge branch 'change/exclude_cve-2025-57052_v5.3' into 'release/v5.3'
change(cjson): Update to v1.7.19 (v5.3)

See merge request espressif/esp-idf!41839
2025-09-15 08:21:30 +05:30
Island 76189f1c6d Merge branch 'feat/support_ble_log_uart_dma_out_v5.3' into 'release/v5.3'
Feat/support ble log uart dma out (v5.3)

See merge request espressif/esp-idf!40655
2025-09-15 10:29:21 +08:00
Ashish Sharma e86c530bd6 change(cjson): update cjson version to 1.7.19 2025-09-13 10:31:45 +08:00
Aditya Patwardhan 73b1158ff9 fix(esp_hw_support): Fixed entropy mixing of RTC timer with RNG
Previously the RTC timer entropy was being mixed with the RNG timer
    in a wrong way. Which led to the overwriting of the LSB with rtc
    timer value.
    This change fixes that behaviour
2025-09-11 12:06:05 +05:30
Rahul Tank 9ef72dc20b fix(nimble): Fixed reattempt count handling for perdiodic adv 2025-09-10 18:53:32 +05:30
Zhou Xiao b193cd7fec feat(ble): support ble log uart dma out for ESP32-H2
(cherry picked from commit d45778f784)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-09-10 15:16:57 +08:00
Zhou Xiao 83a4c43d7e feat(ble): support ble log uart dma out for ESP32-C6
(cherry picked from commit ae8a7c8117)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-09-10 15:16:57 +08:00
Zhou Xiao 3cc42807f9 feat(ble): support ble log uart dma out
(cherry picked from commit 534b43e85a)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-09-10 15:16:55 +08:00
Island b1f7d471c3 Merge branch 'feat/ble_log_v2_v5.3' into 'release/v5.3'
feat(ble): refactored ble log module with layered design (v5.3)

See merge request espressif/esp-idf!41657
2025-09-03 14:18:42 +08:00
Jiang Jiang Jian 59b1fe9c58 Merge branch 'fix/wrong_auth_mode_in_sta_connected_evt_v5.3' into 'release/v5.3'
fix(wifi): send correct wifi_auth_mode_t in WIFI_EVENT_STA_CONNECTED and logs (Backport v5.3)

See merge request espressif/esp-idf!41651
2025-09-02 14:45:57 +08:00
Jiang Jiang Jian b9fc43d814 Merge branch 'opt/opt_ble_stability_v5.3' into 'release/v5.3'
Improve ESP32 stability and security (v5.3)

See merge request espressif/esp-idf!41546
2025-09-02 14:09:40 +08:00
Jiang Jiang Jian e658f85fa5 Merge branch 'feat/new_api_to_get_all_wakeup_causes_v5.3' into 'release/v5.3'
feat(esp_hw_support): add new API to get all wakeup sources (v5.3)

See merge request espressif/esp-idf!41499
2025-09-02 14:01:46 +08:00
Zhou Xiao 347cf6cfc1 feat(ble): refactored ble log module with layered design
(cherry picked from commit 797a0c4e6eafaf6164e0f9c34f3867a46733924c)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-09-01 13:13:37 +08:00
Marius Vikhammer 312ac64062 Merge branch 'bugfix/lp_core_array_bounds_p4_v5.3' into 'release/v5.3'
fix(lp_core): fixed array-bound warning when compiling on P4 with -Os (v5.3)

See merge request espressif/esp-idf!41615
2025-09-01 10:52:54 +08:00
Sarvesh Bodakhe e13e442838 fix(wifi): add GCMP-128 support for SoftAP and some other bugfixes
- GCMP-256 SoftAP support was previously added as part of SAE Extended Key handling.
- Fixes the authmode sent in WIFI_EVENT_STA_CONNECTED, which was previously taken
  directly from the AKM field. This caused incorrect values in some cases.
- Updates the "security" log to show the correct wifi_auth_mode_t.
- Fixes wrong authmode strength used in the connection path.
2025-08-29 23:41:30 +05:30
morris 9ba4c2cd8e Merge branch 'feat/uart_dma_support_v5.3' into 'release/v5.3'
feat(uhci): Add uhci (uart-dma) support on current chips (backport v5.3)

See merge request espressif/esp-idf!41520
2025-08-29 16:14:24 +08:00
Marius Vikhammer 88a430dbe3 fix(lp_core): fixed array-bound warning when compiling on P4 with -Os
Closes https://github.com/espressif/esp-idf/issues/17054
2025-08-29 13:19:49 +08:00
C.S.M 8659c44975 feat(uhci): Add uhci (uart-dma) support on current chips 2025-08-28 18:23:23 +08:00
morris 42eacc6f70 Merge branch 'bugfix/fix_multi_pdm_rx_slot_clock_issue_v5.3' into 'release/v5.3'
fix(i2s_pdm): fixed pdm multi slot clock issue (v5.3)

See merge request espressif/esp-idf!41180
2025-08-28 16:22:19 +08:00
Shu Chen 3c69865b18 Merge branch 'feat/concat_otcommand_for_console_v5.3' into 'release/v5.3'
feat(openthread): support openthread cli console command register(v5.3)

See merge request espressif/esp-idf!41509
2025-08-28 03:56:58 +00:00
laokaiyao e44278b70e feat(i2s): add PLL240M clock source on S3 and C6
Closes https://github.com/espressif/esp-idf/issues/17056
2025-08-28 10:24:29 +08:00
laokaiyao aca9980ad7 fix(i2s_pdm): fixed pdm multi slot clock issue
Fixed the sample rate slow down issue when using more than 4 slots in  pdm rx mode.
2025-08-28 10:24:29 +08:00
Jiang Jiang Jian 33d541eb8d Merge branch 'backport/backport_some_bugfix_250822_v5.3' into 'release/v5.3'
fix(wifi): fix some wifi bugs(backport v5.3)

See merge request espressif/esp-idf!41467
2025-08-27 13:49:28 +08:00
liqigan 2cf0aac93a fix(bt/controller): Fixed some controller bugs 2025-08-27 11:12:31 +08:00
JinCheng 502fa672d9 fix(bt/controller): fixed some controller bugs 2025-08-27 11:12:26 +08:00
wuzhenghui 18f7e790f1 feat(esp_hw_support): add new API to get all wakeup sources 2025-08-26 21:53:56 +08:00
Zhang Hai Peng e3d7042956 fix(bt): Update esp32 libbtdm_app.a (f1dc7d8)
- Improve ESP32 stability and security


(cherry picked from commit 8ec5410236)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-08-26 21:53:26 +08:00
Island b7d9132d71 Merge branch 'change/ble_update_lib_20250814_v5.3' into 'release/v5.3'
change(ble): [AUTO_MR] 20250814 - Update ESP BLE Controller Lib (v5.3)

See merge request espressif/esp-idf!41370
2025-08-26 20:16:49 +08:00
Rahul Tank 250cc8a937 Merge branch 'bugfix/post_conn_failure_v5.3' into 'release/v5.3'
fix(nimble): Add code to post connection failure (v5.3)

See merge request espressif/esp-idf!41444
2025-08-26 16:16:03 +05:30
cjin 3bb9cb7a46 feat(ble): support pawr feature in ble sdk on ESP32-H2 2025-08-26 15:40:46 +08:00
cjin d84cda839c feat(ble): support pawr feature in ble sdk on ESP32-C6 2025-08-26 15:40:46 +08:00
cjin dd62e32137 feat(ble): add clk source freq change of ble slow clock on ESP32-H2 2025-08-26 15:40:46 +08:00