Commit Graph

25125 Commits

Author SHA1 Message Date
Xu Si Yu
18b18fe3f4 feat(openthread): add a callback to handle rcp reset failure 2025-04-29 14:22:57 +08:00
Xu Si Yu
966182c87d feat(openthread): dns server of border router bind unspecified netif 2025-04-29 14:22:57 +08:00
Xu Si Yu
04ddf56d26 fix(openthread): use esp_netif_tcpip_exec when sending a trel message 2025-04-29 14:22:57 +08:00
Xu Si Yu
20b0d7070d feat(openthread): add a function to ensure monotonically increasing frame counter 2025-04-29 14:13:07 +08:00
Sajia
a58ad6c159 refactor(wifi): Optimize wifi bin size for station mode 2025-04-29 09:37:47 +05:30
Rahul Tank
1f0451f536 Merge branch 'bugfix/blufi_add_missing_adv_stop_v5.2' into 'release/v5.2'
fix(nimble): Added code for missing adv stop in blufi (v5.2)

See merge request espressif/esp-idf!38720
2025-04-28 19:19:58 +08:00
Jiang Jiang Jian
6af9144294 Merge branch 'bugfix/fix_some_wifi_bugs_250427_v5.2' into 'release/v5.2'
fix(phy): fix phy data partition restoring default fails issue(Backport v5.2)

See merge request espressif/esp-idf!38777
2025-04-28 11:24:10 +08:00
morris
dd30a7917d Merge branch 'bugfix/fix_i2s_reconfig_slot_issue_v5.2' into 'release/v5.2'
fix(i2s): fixed incorrect logic in slot reconfig (v5.2)

See merge request espressif/esp-idf!36643
2025-04-28 11:18:08 +08:00
Rahul Tank
f3fd4fda61 Merge branch 'bugfix/ios_hid_failure_v5.2' into 'release/v5.2'
fix(nimble): Update hid device example in nimble to work with iOS (v5.2)

See merge request espressif/esp-idf!38678
2025-04-27 18:37:15 +08:00
muhaidong
aef3e58cfa fix(wifi): fix some wifi bugs 250427
1. fix ersu compatibility issue
2. fix association timeout timer issue for wep shared auth
2025-04-27 17:41:11 +08:00
muhaidong
237395a13f fix(phy): fix phy data partition restoring default fails issue
Closes https://github.com/espressif/esp-idf/issues/14698
2025-04-27 17:19:13 +08:00
Island
1d40f4385c Merge branch 'feat/enable_cte_in_nimble_cfg' into 'release/v5.2'
feat(nimble): Enable CTE feature in nimble cfg.

See merge request espressif/esp-idf!38753
2025-04-27 16:51:44 +08:00
Jiang Jiang Jian
0702cf3285 Merge branch 'fix/fix_usj_pad_retention_v5.2' into 'release/v5.2'
fix(esp_hw_support): fix usj pad config bad retention (v5.2)

See merge request espressif/esp-idf!38748
2025-04-27 14:18:30 +08:00
Jiang Jiang Jian
a488c9f9eb Merge branch 'bugfix/crypto_reset_on_exit_v5.2' into 'release/v5.2'
fix(esp_system): reset crypto peripherals before device restart (v5.2)

See merge request espressif/esp-idf!38477
2025-04-27 14:17:35 +08:00
Island
6aec36cf07 Merge branch 'feat/add_sync_cte_type_in_pa_sync_v5.2' into 'release/v5.2'
Feat/add sync cte type in pa sync (v5.2)

See merge request espressif/esp-idf!38590
2025-04-27 14:11:56 +08:00
Island
3de8965a76 Merge branch 'feat/spi_ble_log_improvement_v5.2' into 'release/v5.2'
feat(ble): Improved SPI BLE Log functionality (v5.2)

See merge request espressif/esp-idf!38739
2025-04-27 14:05:17 +08:00
akshat
963dbabd8a fix(wifi): Fix occasional dropping of SA Query responses by SoftAP 2025-04-25 21:16:26 +05:30
Geng Yuchao
8fa8114a41 feat(nimble): Enable CTE feature in nimble cfg 2025-04-25 19:59:51 +08:00
Jiang Jiang Jian
7685e26ce7 Merge branch 'fix/update_os_time_struct_v5.2' into 'release/v5.2'
fix(esp_wifi): Modifying os_time_t datatype for platform and compiler independence

See merge request espressif/esp-idf!36716
2025-04-25 17:30:14 +08:00
wuzhenghui
f1ff4d890e fix(esp_hw_support): fix usj pad config bad retention
Closes https://github.com/espressif/esp-idf/issues/15797
2025-04-25 15:56:34 +08:00
Zhou Xiao
bf2d0dca7b feat(ble): Improved SPI BLE Log functionality
* Added checksum for every frame
* Added SPI slave transaction interval workaround
* Added SPI tx done isr issue workaround
* Turned buffer flush to a menuconfig and disabled by default
* Modified packet loss write operation and trigger condition
* Optimized buffer append efficiency for controller ISR


(cherry picked from commit 243705c143)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-04-25 14:53:35 +08:00
Wang Meng Yang
55f921c01b Merge branch 'bugfix/l2cap_no_report_stop_server_evt_v5.2' into 'release/v5.2'
fix(bt): Fixed l2cap not reporting stop server completion event(v5.2)

See merge request espressif/esp-idf!38700
2025-04-25 12:04:27 +08:00
Wang Meng Yang
58299e8b5b Merge branch 'feat/add_api_get_avrc_status_v5.2' into 'release/v5.2'
feat(bt): Add API to get some information of Classic Bluetooth profile(v5.2)

See merge request espressif/esp-idf!38688
2025-04-25 12:03:35 +08:00
Island
df05b4903c Merge branch 'feat/add_cte_config_in_kconfig' into 'release/v5.2'
feat(nimble):Add AoA menuconfig in nimble Kconfig.in

See merge request espressif/esp-idf!38612
2025-04-25 11:45:39 +08:00
morris
f6bf89306b Merge branch 'fix/flash_encryption_verify_write_etc_v5.2' into 'release/v5.2'
fix(spi_flash): Fix flash encryption write verify (backport v5.2)

See merge request espressif/esp-idf!38271
2025-04-25 10:47:45 +08:00
Wang Meng Yang
d563192544 Merge branch 'feat/add_l2cap_register_event_v5.2' into 'release/v5.2'
feat(bt): Added events for l2cap register and unregister vfs(v5.2)

See merge request espressif/esp-idf!38508
2025-04-25 09:50:04 +08:00
tarun.kumar
bd6f14783a fix(esp_wifi): Modifying os_time_t datatype for platform and compiler independence 2025-04-24 20:47:57 +05:30
Rahul Tank
692be42e4f fix(nimble): Added code for missing adv stop in blufi 2025-04-24 14:38:00 +05:30
xiongweichao
bf6cf32208 fix(bt): Fixed l2cap not reporting stop server completion event 2025-04-24 15:16:54 +08:00
Marius Vikhammer
21a3ace68d Merge branch 'fix/freertos_tickless_idle_tick_jump_v5.2' into 'release/v5.2'
fix(freertos): Fixed tickless idle tick count accounting (v5.2)

See merge request espressif/esp-idf!38512
2025-04-24 13:34:59 +08:00
Shu Chen
e55f62d4f6 Merge branch 'fix/meshcop_udp_port_v5.2' into 'release/v5.2'
fix(openthread/meshcop): get right udp port for publishing meshcop-e (v5.2)

See merge request espressif/esp-idf!38660
2025-04-24 11:07:22 +08:00
Shu Chen
4307ec0dd6 Merge branch 'fix/ieee802154_tx_ack_timeout_crash_v5.2' into 'release/v5.2'
fix(802.15.4): fix 15.4 process for unsupported frame (v5.2)

See merge request espressif/esp-idf!38671
2025-04-24 10:58:59 +08:00
xiongweichao
0fc6d7fb1e feat(bt): Add API to get some information of Classic Bluetooth profile 2025-04-24 10:57:57 +08:00
Island
910f2de515 Merge branch 'feat/support_136k_rc_clk_on_ble_sleep_v5.2' into 'release/v5.2'
Feat/support 136k rc clk on ble sleep (v5.2)

See merge request espressif/esp-idf!38619
2025-04-24 10:37:49 +08:00
morris
524b9573a9 Merge branch 'bugfix/fix_i2s_assign_and_check_sequence_v5.2' into 'release/v5.2'
fix(i2s): fixed i2s inappropriate check and assign sequence (v5.2)

See merge request espressif/esp-idf!38607
2025-04-24 10:25:36 +08:00
Marius Vikhammer
b68a6d9d02 Merge branch 'fix/multi_core_race_cond_in_panic_handler_v5.2' into 'release/v5.2'
fix(panic_handler): Prevent race condition in panic handler (v5.2)

See merge request espressif/esp-idf!38666
2025-04-24 10:06:51 +08:00
xiongweichao
a5966e1d31 fix(bt): fixed spp not reporting write event 2025-04-24 09:22:46 +08:00
xiongweichao
b9cb3110e7 fix(bt): Fixed the issue with l2cap not using dynamic memory 2025-04-24 09:22:46 +08:00
xiongweichao
d4c516a32c feat(bt): Added events for l2cap register and unregister vfs 2025-04-24 09:22:46 +08:00
Rahul Tank
cf64f698f5 fix(nimble): Update hid device example in nimble to work with iOS 2025-04-23 17:20:14 +05:30
Rahul Tank
8b918efabc Merge branch 'feat/pawr_bugfix_v5.2' into 'release/v5.2'
fix(nimble): Fix sync handle assignment for pawr connection (v5.2)

See merge request espressif/esp-idf!38504
2025-04-23 19:41:02 +08:00
zwx
14097d7e6c fix(802.15.4): fix 15.4 process for unsupported frame 2025-04-23 19:01:53 +08:00
Sudeep Mohanty
d1e238a85c fix(panic_handler): Prevent race condition in panic handler
This commit updates all RTC WDT contexts to be local instead of global
to avoid race conditions when both cores enter the panic handler
simultaneously.
2025-04-23 12:54:04 +02:00
Tan Yan Quan
c51475228a fix(openthread/meshcop): get right udp port for publishing meshcop-e
* esp-openthread: thread_zigbee/esp-openthread@ad81e1b23
* openthread: espressif/openthread@8c30b93fe
* esp-idf: espressif/esp-idf@4a49e2bfa
2025-04-23 10:16:47 +00:00
Island
4a49e2bfad Merge branch 'bugfix/fix_some_ble_bugs_250331_esp32c3_v5.2' into 'release/v5.2'
Fixed some BLE bugs 250331 on esp32c3 (v5.2)

See merge request espressif/esp-idf!38578
2025-04-23 10:32:40 +08:00
laokaiyao
dd1f36f0a1 fix(i2s): add check for the minimum sample rate
Closes https://github.com/espressif/esp-idf/issues/15659
2025-04-22 23:25:15 +08:00
laokaiyao
6a5b8efdc5 fix(i2s): reset the dma buf_size while allocation failed
Closes https://github.com/espressif/esp-idf/issues/15648
2025-04-22 23:25:15 +08:00
cjin
cc6f25ea3a feat(ble): support ble sleep using 136 kHz RC on ESP32-C6 2025-04-22 19:11:18 +08:00
Jin Chen
8ca72da03f feat(ble): support ble sleep using 136 kHz RC on ESP32-H2
(cherry picked from commit 6c8ee69151)

Co-authored-by: cjin <jinchen@espressif.com>
2025-04-22 19:05:30 +08:00
Jin Chen
a6c8a080f4 feat(ble): support ble sleep using 136 kHz RC on ESP32-C2
(cherry picked from commit 73f1084bf8)

Co-authored-by: cjin <jinchen@espressif.com>
2025-04-22 19:05:27 +08:00