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
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
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
Shreeyash
6ecc27708b
feat(nimble): support vendor event mask set and vendor HCI event on nimble host
2025-03-20 09:29:45 +05:30
Rahul Tank
748269829f
Merge branch 'bugfix/fix_event_deinit_sequence_v5.2' into 'release/v5.2'
...
fix(nimble): Fix incorrect event deinit in gatt caching discovery (v5.2)
See merge request espressif/esp-idf!37725
2025-03-20 11:57:20 +08:00
Chen Jichang
3905701d5a
fix(rmt): fix the received symbols issue
2025-03-20 11:41:19 +08:00
morris
40fff636f2
Merge branch 'bugfix/missing_kconfig_definition_v5.2' into 'release/v5.2'
...
fix(i2c): add Kconfig to skip driver conflict check (v5.2)
See merge request espressif/esp-idf!37763
2025-03-20 09:56:09 +08:00
armando
65208da4c7
feat(psram): supported new octal psram on s3
2025-03-19 10:24:35 +08:00
Ashish Sharma
e7f44138d8
fix(component/mbedtls): Adds github root cert to cmn_crt_authorities.csv
2025-03-18 14:39:42 +08:00
Shu Chen
d8831c7119
Merge branch 'fix/154_txpower_set_api_v5.2' into 'release/v5.2'
...
fix(802.15.4) fix the behavior of the `esp_ieee802154_set_txpower` (v5.2)
See merge request espressif/esp-idf!37738
2025-03-18 11:15:11 +08:00
Island
72b8f2b5e3
Merge branch 'bugfix/disable_dbg_hci_cmd_on_esp32_v5.2' into 'release/v5.2'
...
Disable debug vendor hci command on ESP32 (v5.2)
See merge request espressif/esp-idf!37628
2025-03-18 11:02:33 +08:00
Mahavir Jain
0aad54e2c1
Merge branch 'fix/heap_caps_free-rtc-diiram-check' into 'release/v5.2'
...
fix(heap): Wrong address calculation in heap_caps_free
See merge request espressif/esp-idf!37553
2025-03-17 14:29:50 +08:00
Rahul Tank
2fa737b260
fix(nimble): Fix incorrect event deinit in gatt caching discovery
2025-03-17 11:38:57 +05:30
zwx
f55f52c6ee
feat(802.15.4): configure tx on delay using phylib impl
2025-03-17 12:31:11 +08:00
morris
899b08a033
Merge branch 'bugfix/lp_uart_baudrate_limitation_v5.2' into 'release/v5.2'
...
fix(uart): LP UART does not have the pre-divider for its clock source (v5.2)
See merge request espressif/esp-idf!37596
2025-03-17 11:06:13 +08:00
morris
7d12731212
Merge branch 'bugfix/clear_ledc_gamma_ram_v5.2' into 'release/v5.2'
...
fix(ledc): left-off gamma ram registers should be cleared (v5.2)
See merge request espressif/esp-idf!37574
2025-03-17 11:05:00 +08:00
linruihao
2887be193b
fix(bt): Fix controller disable cause iwdt timeout on esp32
2025-03-14 17:53:05 +08:00
morris
424fabae15
fix(i2c): add Kconfig to skip driver conflict check
2025-03-14 11:23:45 +08:00
chenjianhua
88a4083938
fix(bt): Update bt lib for ESP32(e250cf1)
...
- Disable debug vendor hci command
2025-03-14 11:04:46 +08:00
gongyantao
c3930921d7
fix(bt): fixed some issues in bt controller
...
- fixed the issue where the NULL pointer was deferenced in lc_free state
- avoid accessing released ACL resources in SCO logic
2025-03-14 11:04:46 +08:00
Jin Cheng
64aa888384
fix(bt/controller): fixed some controller bugs on ESP32.
...
1. added a VSC to control whether to initiate lmp_auto_rate
- Closes https://github.com/espressif/esp-idf/issues/15133
2. fixed EA resource cleanup error after SNIFF negotiation failure
- Closes https://github.com/espressif/esp-idf/issues/13605
3. removed an assertion in SCO data TX handler after disconnection
- Closes https://github.com/espressif/esp-idf/issues/15176
2025-03-14 11:04:46 +08:00
zhiweijian
3527a1d0e9
fix(ble/controller): reduce controller bin size
2025-03-14 11:03:16 +08:00
Island
8d3429a4ea
Merge branch 'bugfix/fix_some_ble_bugs_250220_esp32c3_v5.2' into 'release/v5.2'
...
Fixed some BLE bugs 250220 on esp32c3(b34b7d6) (v5.2)
See merge request espressif/esp-idf!37699
2025-03-14 10:25:07 +08:00
Island
3d18baa009
Merge branch 'fix/feed_wdts_during_ble_log_dump_c2_v5.2' into 'release/v5.2'
...
fix(ble): add feed wdts during ble log dump for ESP32-C2 (v5.2)
See merge request espressif/esp-idf!37718
2025-03-13 19:34:26 +08:00
Island
1deb617866
Merge branch 'feature/move_tinycrypt_to_bt_common_v5.2' into 'release/v5.2'
...
Feature/move tinycrypt to bt common (v5.2)
See merge request espressif/esp-idf!37580
2025-03-13 17:38:29 +08:00
Guillaume Souchere
102d290eb9
fix(heap): Wrong address calculation in heap_caps_free
...
Make sure that DRAM != IRAM before getting the DRAM address
from a IRAM allocation.
2025-03-13 10:30:42 +01:00