Shen Weilong
5ea02cbc66
feat(bt): added definitions for bluetooth hci vendor commands and events
2025-03-25 16:13:05 +08:00
Shen Weilong
de07298213
feat(ble/controller): Added memory boundary check for ESP32-C6 and ESP32-H2
2025-03-25 16:11:17 +08:00
Shen Weilong
50d1ceaaf9
feat(ble/controller): Added memory boundary check for ESP32-C2
2025-03-25 16:11:14 +08:00
zhiweijian
5548f98339
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3 (03d0f8a6)
...
- Remove unused functions in the controller
2025-03-25 16:09:33 +08:00
baohongde
53bfeae58a
feat(bt): added definitions for BR/EDR hci vendor commands and events
2025-03-25 16:09:33 +08:00
chenjianhua
5903c691aa
fix(bt): Update bt lib for ESP32(dc1cd581)
...
- Remove unused functions in the controller
- Add an SDK config for the minimum size of encryption key
2025-03-25 16:09:33 +08:00
Island
5a0899e129
Merge branch 'feat/optimize_hci_data_recv_process_v5.2' into 'release/v5.2'
...
Feat/optimize hci data recv process (v5.2)
See merge request espressif/esp-idf!37832
2025-03-25 11:05:02 +08:00
morris
765606fe73
Merge branch 'bugfix/usj_wrong_return_value_v5.2' into 'release/v5.2'
...
fix(usb_serial_jtag): wrong return value in usb_serial_jtag_write_bytes (v5.2)
See merge request espressif/esp-idf!37971
2025-03-25 10:15:17 +08:00
Zhao Wei Liang
94dc1ff190
feat(ble): change nimble whitelist max size to 31
...
(cherry picked from commit 93357e8613 )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-03-24 17:11:39 +08:00
Zhao Wei Liang
af22e4dbff
feat(ble): change whitelist max size to 31 on ESP32-C2
...
(cherry picked from commit 578f2358c6 )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-03-24 17:11:39 +08:00
Zhao Wei Liang
aa4ca80115
feat(ble): change whitelist max size to 31 on ESP32-C6
...
(cherry picked from commit 2b435687b0 )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-03-24 17:11:39 +08:00
Zhao Wei Liang
1aebdb26b7
feat(ble): optimize reconfig hci uart pin code
2025-03-24 17:11:39 +08:00
Zhao Wei Liang
2bde2c4a01
fix(ble): fixed hci driver stack protection fault issue on ESP32-C2
...
(cherry picked from commit afd44d14b9 )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-03-24 17:11:39 +08:00
Zhao Wei Liang
471cc7a882
fix(ble): fixed hci driver stack protection fault issue on ESP32-C6
...
(cherry picked from commit ec4a1324f5 )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-03-24 17:11:39 +08:00
Zhao Wei Liang
c219a707cc
fix(ble): delete ble_hci_trans header file
...
(cherry picked from commit 327182e3e6 )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-03-24 17:11:39 +08:00
Zhao Wei Liang
2e3ee1348c
fix(ble): fixed hci assertion issue when uart interference occurs
...
(cherry picked from commit 84f0b39e4d )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-03-24 17:11:39 +08:00
Wang Meng Yang
90ea23bee3
Merge branch 'bugfix/spp_mem_leak_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): fixed memory leaks in SPP callback mode (v5.2)
See merge request espressif/esp-idf!37387
2025-03-24 16:14:43 +08:00
Jiang Jiang Jian
ea24995337
Merge branch 'bugfix/wps_reconnect_failure_v5.2' into 'release/v5.2'
...
fix(wpa_suppplicant): Fix for issue in wps reconnection (Backport v5.2)
See merge request espressif/esp-idf!37644
2025-03-24 15:00:26 +08:00
Wang Meng Yang
0e3b048655
Merge branch 'bugfix/err_disc_state_changed_evt_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): fixed other events being reported when disconnected(v5.2)
See merge request espressif/esp-idf!37938
2025-03-24 14:10:23 +08:00
Island
64288cafa8
Merge branch 'change/ble_update_lib_20250313_v5.2' into 'release/v5.2'
...
change(ble): [AUTO_MR] 20250313 - Update ESP BLE Controller Lib (v5.2)
See merge request espressif/esp-idf!37820
2025-03-24 12:54:05 +08:00
morris
609d879b29
Merge branch 'docs/add_note_about_twai_instance_install_v5.2' into 'release/v5.2'
...
docs: Add a note about TWAI multiple instances install (v5.2)
See merge request espressif/esp-idf!37968
2025-03-24 12:16:35 +08:00
morris
aa130eee5d
fix(usb_serial_jtag): wrong return value in usb_serial_jtag_write_bytes
...
Closes https://github.com/espressif/esp-idf/issues/15620
2025-03-24 11:47:05 +08:00
Zhang Shuxian
1eb7f1c826
docs: Add a note about TWAI multiple instances install
2025-03-24 11:12:36 +08:00
Geng Yuchao
c646c40dbc
fix(ble): Add link requires esp_phy for ble.
2025-03-24 10:58:27 +08:00
Zhou Xiao
a88d47537a
feat(ble): support ble log simple output via SPI interface
2025-03-24 10:58:27 +08:00
Zhou Xiao
6015dde7db
fix(ble): fix ble log init failure mem leak for ESP32
...
(cherry picked from commit bb9dc5a927 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-03-24 10:58:27 +08:00
Zhou Xiao
7fdcd74773
fix(ble): fix ble log init failure mem leak for ESP32-C3
...
(cherry picked from commit 9ff9fb0661 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-03-24 10:58:27 +08:00
Zhou Xiao
8353cf2826
fix(ble): remove macro in lpclk src get api on ESP32-C6
...
(cherry picked from commit b62f094ed5 )
Co-authored-by: cjin <jinchen@espressif.com >
2025-03-24 10:58:27 +08:00
Zhou Xiao
a2ec74690a
feat(ble): add enhanced connect function on ESP32-C2
...
(cherry picked from commit 71cea01694 )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-03-24 10:58:27 +08:00
Zhou Xiao
ceac71f51c
feat(ble): support ble log simple output via SPI interface for ESP32-C6
...
(cherry picked from commit eae9b795aa )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-03-24 10:58:27 +08:00
Zhou Xiao
3435951afc
feat(ble): support ble log simple output via SPI interface for ESP32-H2
...
(cherry picked from commit e99b3c6f6a )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-03-24 10:58:27 +08:00
Zhou Xiao
dbaf3cb506
feat(ble): support ble log simple output via SPI interface for ESP32-C2
...
(cherry picked from commit df829ac919 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-03-24 10:58:27 +08:00
Zhou Xiao
d4d57cb3f8
change(ble): [AUTO_MR] Update lib_esp32c2 to 5d9a6661
...
(cherry picked from commit f198302067 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-03-24 10:58:27 +08:00
Zhou Xiao
92a9317b5e
change(ble): [AUTO_MR] Update lib_esp32c6 to 82a8be7d
...
(cherry picked from commit 3b85cf8818 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-03-24 10:58:27 +08:00
Zhou Xiao
dfdd9a12b0
change(ble): [AUTO_MR] Update lib_esp32h2 to 82a8be7d
...
(cherry picked from commit 83da04398d )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-03-24 10:58:27 +08:00
morris
f25eec679f
Merge branch 'bugfix/gpio_dump_io_config_v5.2' into 'release/v5.2'
...
fix(gpio): fix pu, pd, drv value incorrect from gpio_dump_io_configuration on esp32 (v5.2)
See merge request espressif/esp-idf!37910
2025-03-24 10:22:12 +08:00
Rahul Tank
e11caaa3b0
Merge branch 'bugfix/fix_smp_command_allocation_v5.2' into 'release/v5.2'
...
fix(nimble): Fix SMP command allocation (v5.2)
See merge request espressif/esp-idf!37848
2025-03-21 12:37:22 +08:00
Mahavir Jain
26ed75dfa9
Merge branch 'bugfix/fix_github_cert_verification_simpleota_v5.2' into 'release/v5.2'
...
fix: failing Github certificate verification (v5.2)
See merge request espressif/esp-idf!37826
2025-03-21 12:22:37 +08:00
xiongweichao
df8858143c
fix(bt/bluedroid): fixed other events being reported when disconnected
...
- Since no initial value is assigned, the variable evt is a random value,
causing the ESP_BT_GAP_DISC_STATE_CHANGED_EVT event to be reported when
the connection is disconnected.
2025-03-21 11:20:51 +08:00
morris
857c71217a
Merge branch 'feat/unilc_psram_s3_v5.2' into 'release/v5.2'
...
psram: supported UnilC octal psram on s3 (v5.2)
See merge request espressif/esp-idf!37856
2025-03-21 10:58:05 +08:00
Wang Meng Yang
ac22ab715b
Merge branch 'bugfix/fix_esp32_bt_disable_crash_v5.2' into 'release/v5.2'
...
fix(bt): Fix controller disable cause iwdt timeout on esp32 (v5.2)
See merge request espressif/esp-idf!37774
2025-03-21 09:27:51 +08:00
Roland Dobai
92a165ddc1
Merge branch 'fix/extractall_deprecation_v5.2' into 'release/v5.2'
...
fix(idf_tools): Patch extractall() deprecation warning (v5.2)
See merge request espressif/esp-idf!37885
2025-03-21 02:02:02 +08:00
Roland Dobai
0a8d338a22
Merge branch 'fix/install_input_validation_v5.2' into 'release/v5.2'
...
fix(idf_tools): Validate input features (v5.2)
See merge request espressif/esp-idf!37891
2025-03-21 01:57:19 +08:00
Rahul Tank
f935287883
fix(nimble): Fix SMP command allocation
2025-03-20 19:15:01 +05:30
Rahul Tank
9c52dde22a
Merge branch 'feat/implement_vendor_event_mask_vsc_v5.2' into 'release/v5.2'
...
feat(nimble): Add support for Vendor Event mask VSC (v5.2)
See merge request espressif/esp-idf!37735
2025-03-20 21:34:51 +08:00
morris
684e3b65f6
Merge branch 'fix/rmt_lim_thres_incorrect_v5.2' into 'release/v5.2'
...
fix(rmt): fix the received symbols issue (v5.2)
See merge request espressif/esp-idf!37901
2025-03-20 20:59:46 +08:00
Shu Chen
17dbbb8696
Merge branch 'support/ieee802154_set_txon_delay_using_phylib_impl_v5.2' into 'release/v5.2'
...
feat(802.15.4): configure tx on delay using phylib implementation (v5.2)
See merge request espressif/esp-idf!37658
2025-03-20 20:15:10 +08:00
Song Ruo Jing
a21e88c561
fix(gpio): fix 8/16-bit gpio, rtc/lp_io register access
2025-03-20 16:04:36 +08:00
Song Ruo Jing
8fd103928b
fix(gpio): fix pu, pd, drv value incorrect from gpio_dump_io_configuration on esp32
...
Closes https://github.com/espressif/esp-idf/issues/14931
2025-03-20 16:01:44 +08:00
Shu Chen
711eda79ca
Merge branch 'bugfix/fix_ot_ci_cases_avahi_service_issue_v5.2' into 'release/v5.2'
...
feat(openthread): fix ci avahi service cases issue (v5.2)
See merge request espressif/esp-idf!37863
2025-03-20 14:27:24 +08:00