Commit Graph

23723 Commits

Author SHA1 Message Date
Jiang Jiang Jian
aa840f86a6 Merge branch 'bugfix/fix_sta_connection_info_error_on_c5_c6_v5.1' into 'release/v5.1'
fix(wifi): fix the sta connection info loss lr info issue on C6 (v5.1)

See merge request espressif/esp-idf!39448
2025-06-03 11:02:02 +08:00
Zhou Xiao
3bcd45c7f6 fix(ble): set timer handle to null after deletion
(cherry picked from commit 1614e71eb6)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-05-30 19:53:23 +08:00
Wang Meng Yang
53da6a3be5 Merge branch 'feat/add_avrcp_init_state_event_v5.1' into 'release/v5.1'
feat(bt/bluedroid): Add events to indicate the initialization states of AVRCP(v5.1)

See merge request espressif/esp-idf!39538
2025-05-30 18:42:34 +08:00
Wang Meng Yang
420604d60f Merge branch 'fix/incorrect_setting_of_sco_packet_type_mask_v5.1' into 'release/v5.1'
fix(bt): fixed incorrect mask was used to exclude sco packets (backport v5.1)

See merge request espressif/esp-idf!39503
2025-05-30 14:21:02 +08:00
xiongweichao
0914d3ac3f feat(bt/bluedroid): Add events to indicate the initialization states of AVRCP 2025-05-30 10:21:14 +08:00
Rahul Tank
33e844f0b9 Merge branch 'bugfix/add_ci_files_v5.1' into 'release/v5.1'
fix(nimble): Add CI files for base configurations (v5.1)

See merge request espressif/esp-idf!39245
2025-05-29 14:15:08 +05:30
zhangyanjiao
8bafd5e175 fix(wifi): fix the sta connection info loss lr info issue on C6 2025-05-29 14:13:14 +08:00
Mahavir Jain
ba79c66717 Merge branch 'fix/suppress_cert_bundle_serial_number_warning_v5.1' into 'release/v5.1'
fix(mbedtls/esp_crt_bundle): Suppress non-negative serial number warning (v5.1)

See merge request espressif/esp-idf!39407
2025-05-29 10:28:50 +05:30
Omar Chebib
b8c08d25a0 fix(esp_hw_support): clear the memory protection interrupt status on boot
Fixes https://github.com/espressif/esp-idf/issues/15359
2025-05-29 11:26:54 +08:00
Island
58fd1789c1 Merge branch 'bugfix/fix_send_delete_link_key_cmd_1_v5.1' into 'release/v5.1'
Bugfix/fix send delete link key cmd 1 (v5.1)

See merge request espressif/esp-idf!39442
2025-05-29 11:17:48 +08:00
Jiang Jiang Jian
2631c87fa6 Merge branch 'backport/backport_some_wifi_changes_250526_v5.1' into 'release/v5.1'
fix(wifi): fix some wifi bugs(backport v5.1)

See merge request espressif/esp-idf!39422
2025-05-29 10:52:21 +08:00
gongyantao
1dcc1627b6 fix(bt): fixed incorrect mask was used to exclude sco packets 2025-05-29 09:56:03 +08:00
Rahul Tank
65f0d8a6c2 fix(nimble): Added CI files for various configurations 2025-05-28 20:03:36 +05:30
Zhang Hai Peng
9a3192a8a4 fix(ble/bluedroid): Fixed issue with deleting link key when classic Bluetooth is not used
(cherry picked from commit 7c16bce827)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-05-28 10:53:37 +08:00
Zhang Hai Peng
c8534e9ad7 fix(ble/bluedroid): Fixed clear BLE device recored
(cherry picked from commit 21391a45fd)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-05-28 10:47:08 +08:00
zhiweijian
8bf1aa8e51 fix(bt/controller): Fixed controller flash only bug if hci-uart is enabled 2025-05-27 16:37:07 +08:00
zhiweijian
8c2bce45c4 feat(ble/controller): Reduce bin size and IRAM for BLE rom code 2025-05-27 16:31:46 +08:00
Island
c6b1ae4d7a Merge branch 'feat/ble_log_spi_out_dev_phase_3_v5.1' into 'release/v5.1'
Feat/ble log spi out dev phase 3 (v5.1)

See merge request espressif/esp-idf!39352
2025-05-27 14:20:58 +08:00
Jiang Jiang Jian
f6600f93d5 Merge branch 'fix/fix_usj_pad_leakage_v5.1' into 'release/v5.1'
fix(esp_hw_support): always disable USJ pad in sleep to supress leakage (v5.1)

See merge request espressif/esp-idf!39109
2025-05-26 19:57:00 +08:00
Jiang Jiang Jian
029dacde6f Merge branch 'fix/fix_esp_timer_accuracy_when_do_dfs_v5.1' into 'release/v5.1'
fix(esp_hw_support): improve esp timer accuracy on DFS for esp32 & esp32s2 (v5.1)

See merge request espressif/esp-idf!39343
2025-05-26 19:55:41 +08:00
yinqingzhao
2df8ae8488 fix(wifi): fix some wifi bugs 2025-05-26 17:51:32 +08:00
yinqingzhao
c3ecede525 feat(phy): update phy init data of esp32c6 2025-05-26 17:44:19 +08:00
harshal.patil
129ea46203 fix(mbedtls/esp_crt_bundle): Suppress non-negative serial number warning
Co-authored-by: Mahavir Jain <mahavir.jain@espressif.com>
2025-05-26 14:11:49 +05:30
Zhou Xiao
69deacb409 change(ble): make falling edge when disabling ts sync 2025-05-26 15:34:38 +08:00
Zhou Xiao
99c0ef7c63 fix(ble): fixed spi log init failure return value for ESP32 2025-05-26 10:47:48 +08:00
Zhou Xiao
7e200918b3 fix(ble): fixed ts sync sleep support trigger 2025-05-23 19:12:21 +08:00
morris
3b145a2ac2 Merge branch 'feature/add_uart_io_deinit_process_v5.1' into 'release/v5.1'
fix(uart): eliminate garbled data on TX/RX line in sleep (v5.1)

See merge request espressif/esp-idf!39290
2025-05-23 16:42:09 +08:00
Zhou Xiao
370bea02e6 fix(ble): fixed printf va list cross function pass failure 2025-05-23 12:31:17 +08:00
Rahul Tank
8d1d083b1e Merge branch 'bugfix/coverity_fix_v5.1' into 'release/v5.1'
fix(nimble): Add changes for coverity reported issue (v5.1)

See merge request espressif/esp-idf!39317
2025-05-22 16:46:14 +05:30
Zhou Xiao
e3d1471888 fix(ble): fixed upper layer trans append failure bug
(cherry picked from commit 1e6bc70837)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-05-22 16:53:41 +08:00
Zhou Xiao
444b827a28 feat(ble): support ts sync for sleep app
(cherry picked from commit e10460ce14)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-05-22 16:53:38 +08:00
Zhou Xiao
a63c502ab4 feat(ble): support controller raw log print out
(cherry picked from commit ed09e97c66)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-05-22 16:53:36 +08:00
Zhou Xiao
2a2111cb57 feat(ble): refactored loss report module and represent frame using struct
(cherry picked from commit 9800d715a5)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-05-22 16:53:34 +08:00
Zhou Xiao
b0fa5ce3d2 feat(ble): support le audio log buffer separation
(cherry picked from commit cd3aa6527c)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-05-22 16:53:31 +08:00
Zhou Xiao
0c7839959a feat(ble): optimized printf functions code size and speed
(cherry picked from commit e4be25ba63)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-05-22 16:53:29 +08:00
Zhou Xiao
569634d9ab feat(ble): refactored flush module and provided public flush api
(cherry picked from commit 70792443c7)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-05-22 16:53:27 +08:00
Zhou Xiao
29ba6abb7a feat(ble): refactored ll isr buffer append and buffer flush using event handler
(cherry picked from commit bba90309e7)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-05-22 16:53:25 +08:00
Zhou Xiao
41c21b1fb5 feat(ble): provided dynamic spi enable/disable api
(cherry picked from commit 3568f19fef)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-05-22 16:53:22 +08:00
Zhou Xiao
c2802d567c feat(ble): support hci log buffer separation
(cherry picked from commit 16a3b2c71b)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-05-22 16:53:20 +08:00
Zhou Xiao
2ae73e2e4b feat(ble): optimized macros readability
(cherry picked from commit f8699785e9)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-05-22 16:53:17 +08:00
wuzhenghui
fd8122ca87 ci(esp_timer): add UT case for esp_timer period alarm with DFS 2025-05-22 14:37:07 +08:00
wuzhenghui
d94db94438 feat(esp_hw_support): compensate the error introduced to LACT during APB frequency switching 2025-05-22 14:35:09 +08:00
wuzhenghui
6304a54090 fix(esp_hw_support): update systimer step immediately when XTAL changes on esp32s2 2025-05-22 14:35:09 +08:00
wuzhenghui
247ba2907c fix(esp_hw_support): update LACT clock prescale immediately when APB changes on esp32 2025-05-22 14:35:05 +08:00
morris
900d633d96 Merge branch 'bugfix/gpio_dump_io_config_v5.1' into 'release/v5.1'
fix(gpio): fix pu, pd, drv value incorrect from gpio_dump_io_configuration on esp32 (v5.1)

See merge request espressif/esp-idf!37915
2025-05-22 11:27:22 +08:00
Island
f9f1d1b18a Merge branch 'bugfix/fix_ble_scan_no_adv_report_when_connected_v5.1' into 'release/v5.1'
Fixed missing ADV reports after bonding and connection on ESP32-C3 and ESP32-S3 (v5.1)

See merge request espressif/esp-idf!39272
2025-05-21 18:19:34 +08:00
Rahul Tank
03e8a0f95e fix(nimble): Add changes for coverity reported issue 2025-05-21 11:35:07 +05:30
Rahul Tank
cefaaae6fd Merge branch 'bugfix/handle_flow_control_flag_v5.1' into 'release/v5.1'
fix(nimble): Add chip dependancy flag for Flow control feature (v5.1)

See merge request espressif/esp-idf!39297
2025-05-21 09:53:35 +05:30
Rahul Tank
51327af803 Merge branch 'feat/min_size_builds_v5.1' into 'release/v5.1'
fix(nimble): Add support for minimilistic builds (v5.1)

See merge request espressif/esp-idf!39102
2025-05-21 07:26:28 +05:30
Rahul Tank
e9c5f3ad66 fix(nimble): Add chip dependancy flag for Flow control feature 2025-05-20 18:10:56 +05:30