Zhao Wei Liang
f6d9263ecf
fix(ble): fixed dtm function error on ESP32-C6
...
(cherry picked from commit ca0fdad4f2 )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-08-01 10:20:09 +08:00
Jiang Jiang Jian
690cefd69b
Merge branch 'fix/improve_tcp_performance_v51' into 'release/v5.1'
...
fix(wifi): improve esp32c2 and esp32s2 tcp performance v51
See merge request espressif/esp-idf!40938
2025-07-31 21:10:00 +08:00
Jiang Jiang Jian
bb1446e805
Merge branch 'fix_ot_src_addr_select_v5.1' into 'release/v5.1'
...
Fix ot src addr select (v5.1)
See merge request espressif/esp-idf!40877
2025-07-31 21:09:23 +08:00
Alexey Lapshin
3b1916ad06
fix(newlib): fix __atomic_test_and_set to ensure atomicity
...
Before the change described in
https://gcc.gnu.org/pipermail/gcc-patches/2023-September/631393.html it
appeared that inlining built-in GCC function __atomic_test_and_set() was
incorrect. It resulted in a non-atomic write.
For GCC toolchains which do not have such patch yet, this commit fixes
__atomic_test_and_set to be atomic in IDF's builds.
2025-07-31 17:53:37 +07:00
Peter Dragun
cbc67b2a8a
feat(tools/requirements): Add IDE requirements files
2025-07-31 12:06:48 +02:00
wangtao@espressif.com
17974244fc
fix(wifi): improve esp32c2 and esp32s2 tcp performance
2025-07-31 17:26:13 +08:00
Island
ee97e0aa6b
Merge branch 'change/ble_update_lib_20250728_v5.1' into 'release/v5.1'
...
change(ble): [AUTO_MR] 20250728 - Update ESP BLE Controller Lib (v5.1)
See merge request espressif/esp-idf!40908
2025-07-31 11:51:57 +08:00
wangtao@espressif.com
5f8cf8b598
fix(wifi): fix esp32c2 eco4 ld issue
2025-07-31 11:08:37 +08:00
Jiang Jiang Jian
e36aab1edc
Merge branch 'bugfix/incorrect_sae_pk_flag_v5.1' into 'release/v5.1'
...
Disable SAE-PK indication in Assoc Request when not configured (Backport v5.1)
See merge request espressif/esp-idf!39079
2025-07-31 10:11:10 +08:00
zwx
da56c54d0b
fix(esp_phy): fix c6 modem state
2025-07-30 20:45:48 +08:00
Jiang Jiang Jian
5f8b1ae38a
Merge branch 'feat/add_bip_softAP_v5.1' into 'release/v5.1'
...
Add support for BIP on AP mode(v5.1)
See merge request espressif/esp-idf!40850
2025-07-30 19:17:57 +08:00
Alexey Lapshin
b8ab882ab2
fix(cxx): fix TLS classes destructor call
...
Closes https://github.com/espressif/esp-idf/issues/14360
2025-07-30 17:14:03 +07:00
Island
ddd00f1f38
Merge branch 'bugfix/fix_ble_aa_check_v2_v5.1' into 'release/v5.1'
...
Optimize check Access Address when receive connection request PDU (v5.1)
See merge request espressif/esp-idf!40746
2025-07-30 16:55:50 +08:00
Island
2d7044ec0a
Merge branch 'opt/opt_ble_hid_example_pair_fail_v5.1' into 'release/v5.1'
...
fix(ble/bluedroid): set sec_conn only on successful pairing in ble_hid_device_demo (v5.1)
See merge request espressif/esp-idf!40899
2025-07-30 16:54:43 +08:00
zwx
00bba2fc06
fix(openthread): use OpenThread API in lwIP source address selection hook
2025-07-30 15:18:39 +08:00
Zhou Xiao
c9877cda33
feat(ble): ble log spi out dev phase 5
...
* supported ts sync for light sleep
* removed controller event queue dependency
* supported get lc ts for ESP32-C3/S3
* optimized ble log spi out code size
(cherry picked from commit f99389e00d )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-07-30 13:13:34 +08:00
Zhou Xiao
59ee4c727b
feat(ble): add flash only param config api on ESP32-H2
...
(cherry picked from commit 4c8258ca38 )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-07-30 13:13:32 +08:00
Zhou Xiao
e40fda4903
feat(ble): add flash only param config api on ESP32-C6
...
(cherry picked from commit dc65875e57 )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-07-30 13:13:30 +08:00
Zhou Xiao
3b805b1af6
change(ble): [AUTO_MR] updated rom linker script for ESP32-C2
...
(cherry picked from commit ac6acf3629 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-07-30 13:13:27 +08:00
Zhou Xiao
3000eb8b29
change(ble): [AUTO_MR] Update lib_esp32c2 to 4556045f
...
(cherry picked from commit 0a7660d0f3 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-07-30 13:13:25 +08:00
Zhou Xiao
a328697d59
change(ble): [AUTO_MR] Update lib_esp32c6 to 499c41fb
...
(cherry picked from commit f2741f1932 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-07-30 13:13:23 +08:00
Zhou Xiao
50662823f2
change(ble): [AUTO_MR] Update lib_esp32h2 to 499c41fb
...
(cherry picked from commit ee48ef2167 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-07-30 13:13:20 +08:00
Zhang Hai Peng
5c28a266d7
fix(ble/bluedroid): set sec_conn only on successful pairing in ble_hid_device_demo
...
(cherry picked from commit 50fe55ca59 )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-07-29 21:53:19 +08:00
Rahul Tank
7e4130a96f
Merge branch 'bugfix/minor_update_readme_v5.1' into 'release/v5.1'
...
fix(nimble): Documentation update in btsnoop script README (v5.1)
See merge request espressif/esp-idf!40884
2025-07-29 16:17:16 +05:30
zhanghaipeng
d7a8d9f646
fix(bt/ble): Update esp32 libbtdm_app.a (3a27e2e)
...
- Optimize check Access Address when receive connection request PDU
2025-07-29 15:36:12 +08:00
Rahul Tank
13e9e02b20
fix(nimble): Minor documentation update in btsnoop script usage
2025-07-29 11:56:27 +05:30
Island
706d22ac55
Merge branch 'bugfix/fix_some_ble_bugs_250628_cjh_esp32_v5.1' into 'release/v5.1'
...
Fixed some BLE bugs 250628 on esp32(d9a3de0) (v5.1)
See merge request espressif/esp-idf!40794
2025-07-29 14:11:35 +08:00
Rahul Tank
cdbc997800
Merge branch 'bugfix/fix_compilation_issue_v5.1' into 'release/v5.1'
...
fix(nimble): Fixed compilation issue with BLE_GATTS flag (v5.1)
See merge request espressif/esp-idf!40813
2025-07-29 11:37:58 +05:30
zwx
4f2cd9eb45
fix(openthread): fix the preference of the ip6 address set to lwip
2025-07-29 11:51:31 +08:00
xiongweichao
3cbf1d7ab3
feat(bt): Add record_handle in ESP_SDP_REMOVE_RECORD_COMP_EVT
2025-07-28 07:48:40 +00:00
Aditya Patwardhan
6383285627
Merge branch 'feature/enable_support_for_deterministic_mode_and_ecdsa_192_v5.1' into 'release/v5.1'
...
Feature/enable support for ecdsa 192(v5.1)
See merge request espressif/esp-idf!40621
2025-07-28 12:45:56 +05:30
Kapil Gupta
82db08f9a2
fix(esp_wifi): Set default ap mgmt cipher
2025-07-28 12:03:47 +05:30
tarun.kumar
b76b02264c
fix(wifi): Made changes in api for sending bcast deauth frames
2025-07-28 11:54:29 +05:30
Jiang Jiang Jian
015167892d
Merge branch 'bugfix/fix_find_the_oldest_device_v5.1' into 'release/v5.1'
...
Bugfix/fix find the oldest device (v5.1)
See merge request espressif/esp-idf!40834
2025-07-28 14:18:23 +08:00
Jiang Jiang Jian
08e3a50290
Merge branch 'bugfix/fix_pmksa_cache_expired_after_sntp_issue_v5.1' into 'release/v5.1'
...
fix(wifi): fix pmksa cache expiration caused by sntp time synchronization issue(Backport v5.1)
See merge request espressif/esp-idf!40830
2025-07-28 14:17:24 +08:00
Jiang Jiang Jian
93792c23d5
Merge branch 'fix/ieee802154_example_rx_v5.1' into 'release/v5.1'
...
fix(ieee802154): set rx_when_idle to false when Rx stop (v5.1)
See merge request espressif/esp-idf!40827
2025-07-28 14:17:18 +08:00
Jiang Jiang Jian
fa4f9f7a95
Merge branch 'bugfix/fix_phy_test_crash_v5.1' into 'release/v5.1'
...
fix(PHY): Fixed phy test example crash (v5.1)
See merge request espressif/esp-idf!40754
2025-07-28 14:15:24 +08:00
akshat
e403c2ea0d
bugfix(wifi): Fix incorrect SAE-PK advertisement in assoc request
2025-07-28 14:13:59 +08:00
Xiao Xufeng
2b66f127fd
fix(esp_flash): fixed issue of escaping boundary check
...
Also patched corresponding ROM functions
2025-07-28 14:10:06 +08:00
chenjianhua
cf265c962b
fix(bt): Update bt lib for ESP32(d9a3de0)
...
- Support BLE vendor HCI related params reset
- Support multi conn optimization vendor hci command
- Fixed the issue where rssi of conn is incorrect when latency is no zero
- Fixed prio setting for BLE events
- Fixed disconnection issue when coexisting with other BLE events
- Fixed crash due to bandwidth full when updating conn params
2025-07-28 13:18:17 +08:00
Rahul Tank
25aee09459
fix(nimble): Added code under correct flags to fix compilation warnings
2025-07-28 10:27:45 +05:30
Zhang Hai Peng
0fa5f59d2b
fix(ble/bluedroid): Fixed fail to disconnect when device record is cleared
...
(cherry picked from commit b6dc79af47 )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-07-25 21:53:23 +08:00
Zhang Hai Peng
4d4e14a83e
fix(ble/bluedroid): fix incorrect resolving_list_avail_size update
...
(cherry picked from commit ac385530af )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-07-25 21:53:21 +08:00
Zhang Hai Peng
3ebd5ad0fc
fix(ble/bluedroid): ensure resolving list is updated when the oldest device is removed
...
(cherry picked from commit 61606a6f95 )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-07-25 21:53:18 +08:00
Zhang Hai Peng
59de68ee84
fix(ble/bluedroid): Fix issue causing BTM_GetSecurityFlags failed
...
(cherry picked from commit 48235c7b25 )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-07-25 21:53:16 +08:00
muhaidong
7cd478b480
fix(wifi): fix pmksa cache expiration caused by sntp time synchronization issue
2025-07-25 20:01:52 +08:00
Rahul Tank
e6955dee22
Merge branch 'fix/clear_gatt_svc_len_v5.1' into 'release/v5.1'
...
fix(nimble): Clear GATT service entries counter upon GATT deinit (v5.1)
See merge request espressif/esp-idf!40549
2025-07-25 16:43:46 +05:30
Tan Yan Quan
5dd8e990b9
fix(ieee802154): set rx_when_idle to false when Rx stop
2025-07-25 17:22:59 +08:00
Tan Yan Quan
e82ed87ede
fix(ieee802154): initialize nvs before enable ieee802154
2025-07-25 17:22:59 +08:00
Mahavir Jain
0eaf976032
Merge branch 'bugfix/fix_memory_leak_on_http_header_fetch_failure_v5.1' into 'release/v5.1'
...
fix(esp_http_client): free header in case of ESP_ERR_HTTP_FETCH_HEADER (v5.1)
See merge request espressif/esp-idf!40667
2025-07-25 09:31:41 +05:30