Commit Graph

24381 Commits

Author SHA1 Message Date
Erhan Kurubas
6a7de95fa4 change(coredump): make sure consistency with written data and calculated checksum 2024-12-18 13:25:10 +03:00
Island
8bd6d9a425 Merge branch 'bugfix/fix_blufi_prepare_write_v5.2' into 'release/v5.2'
fix(blufi): Fixed crash issue in Blufi example during prepare write operation (v5.2)

See merge request espressif/esp-idf!35715
2024-12-18 10:43:23 +08:00
Island
455ea9541c Merge branch 'bugfix/fix_ble_aa_zero_c3_s3_v5.2' into 'release/v5.2'
fix(bt/ble): Update esp32c3/s3 libbtdm_app.a (555b0a2) (v5.2)

See merge request espressif/esp-idf!35690
2024-12-18 10:43:07 +08:00
Rahul Tank
f8f9805fbc Merge branch 'feat/pts_changes_v5.2' into 'release/v5.2'
feat(nimble): BLE 5.4 PTS Related Features and Fixes (v5.2)

See merge request espressif/esp-idf!34973
2024-12-17 17:51:15 +08:00
Island
1a64da07cf Merge branch 'feat/support_some_vendor_hci_for_qa_v5.2' into 'release/v5.2'
fix(ble): fixed the connect issue when rx error aa on ESP32-C2 (v5.2)

See merge request espressif/esp-idf!35645
2024-12-17 16:49:11 +08:00
Zhang Hai Peng
c3c7f4a49f fix(blufi): Fixed crash issue in Blufi example during prepare write operation
(cherry picked from commit 5acb9c9b5f)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2024-12-17 16:13:34 +08:00
zhanghaipeng
9c38d1f29e feat(ble/bluedroid): Support create BLE static random address and NRPA 2024-12-17 14:28:12 +08:00
xiongweichao
34a69668a8 fix(ble): fixed that the resolvable private address does not change when light sleep is enabled 2024-12-17 10:51:04 +08:00
zhanghaipeng
7ff64ac625 fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(555b0a2)
- Check Access Address when receive connection request PDU
- Fix issue with BLE5.0 duplicate scan for chained packets
2024-12-17 10:51:00 +08:00
Xiaoyu Liu
9902d9aa7d fix(ulp): remove redefinition and unify gpio enum in ulp 2024-12-17 09:57:02 +08:00
Abhinav Kudnar
9d5753edcc feat(nimble): Added PAwR support for nimble with IDF examples 2024-12-16 15:12:00 +05:30
Sumeet Singh
a6f7fd52f2 fix(nimble): Added
1. Option to disable automatic discovery when receiving out-of-sync
2. Fixed bugs related to robust caching
2024-12-16 15:11:59 +05:30
Sumeet Singh
a4a1be0cf9 feat(nimble): Added ways to enable/disable some menuconfig options at runtime 2024-12-16 15:11:59 +05:30
Sumeet Singh
a4db5ad5fd feat(nimble): Added option to disable automatically sending extra credits to peer 2024-12-16 15:11:59 +05:30
Sumeet Singh
3e793bdbc3 feat(nimble): Added support for persisting csf characteristic for bonded devices 2024-12-16 15:11:59 +05:30
Sumeet Singh
ea1644649a feat(nimble): Added option in menuconfig to enable Secure Connections Only mode 2024-12-16 15:11:59 +05:30
Sumeet Singh
0e15c4cf38 fix(nimble): fix and enable connection subrating 2024-12-16 15:11:59 +05:30
Sumeet Singh
2f8b212c5a fix(nimble): Added option to enable code under Enhanced COC 2024-12-16 15:11:59 +05:30
Sumeet Singh
95c0ecd42f fix(nimble): Fixed Device Information and Scan Parameters service 2024-12-16 15:11:59 +05:30
Sumeet Singh
65b06bface fix(nimble): Fixed encrypted advertisement data example 2024-12-16 15:11:59 +05:30
Sumeet Singh
03f1c497f3 feat(nimble): Added LE GATT Security Levels Characteristic 2024-12-16 15:11:59 +05:30
Sumeet Singh
d6d361ff7f feat(nimble): Added support for EATT Credit Based Flow Control Mode 2024-12-16 15:11:58 +05:30
nilesh.kale
c8951df9b5 feat(esp_http_server): add support to handle HTTP 1.0 requests
This commit adds support to handle HTTP/1.0 requests alongside HTTP/1.1 for
legacy compliance purposes.
2024-12-16 14:11:03 +05:30
Rahul Tank
91baeeb61c Merge branch 'bugfix/fix_vulnerability_v5.2' into 'release/v5.2'
fix(nimble): Fixes for security vulnerabilities reported in NimBLE (v5.2)

See merge request espressif/esp-idf!35501
2024-12-16 14:48:37 +08:00
Island
e3ae161ac2 Merge branch 'feat/support_bleqabr24_1539_v5.2' into 'release/v5.2'
feat(bt/bluedroid): Added config for saving BLE bonding keys to NVS (v5.2)

See merge request espressif/esp-idf!35602
2024-12-16 14:25:42 +08:00
Zhao Wei Liang
d3a05021be fix(ble): fixed the connect issue when rx error aa on ESP32-C2
(cherry picked from commit 6b01a56e09)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-16 11:03:34 +08:00
Zhao Wei Liang
5fcf584127 feat(ble): support some vendor hci commands on ESP32-H2
(cherry picked from commit 15203f9f35)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-16 11:03:32 +08:00
Zhao Wei Liang
9738ee55ca feat(ble): support some vendor hci commands on ESP32-C6
(cherry picked from commit 5bd66eaa57)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-16 11:03:30 +08:00
Jiang Jiang Jian
08b28212b7 Merge branch 'fix/fix_esp32c2_ld_issue_v52' into 'release/v5.2'
fix(wifi): fix esp32c2 ld issue v52

See merge request espressif/esp-idf!35607
2024-12-16 11:01:51 +08:00
morris
067d4dda38 Merge branch 'feat/allow_to_skip_legacy_driver_conflict_check_v5.2' into 'release/v5.2'
feat(legacy_driver): add kconfig to skip legacy confilct check (v5.2)

See merge request espressif/esp-idf!35618
2024-12-13 18:41:48 +08:00
Chen Jichang
94d50d90e2 feat(legacy_driver): add kconfig to skip legacy confilct check 2024-12-12 19:33:59 +08:00
wangtao@espressif.com
ef11490a6e fix(wifi): fix esp32c2 ld issue 2024-12-12 14:44:09 +08:00
Chen Jian Hua
a652985f9a fix(bt/bluedroid): Fixed failure to get host status when host is not enabled
(cherry picked from commit 23455ea9c2)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2024-12-12 12:33:31 +08:00
Chen Jian Hua
d28072b4d5 feat(bt/bluedroid): Added config for saving BLE bonding keys to NVS
(cherry picked from commit 6d1160b2e6)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2024-12-12 12:33:29 +08:00
Luo Xu
bfdf50e787 feat(ble_mesh): select BT_NIMBLE_HIGH_DUTY_ADV_ITVL
(cherry picked from commit 6faf0a59fdcf063d40fc1000a209341318131185)

Co-authored-by: luoxu <luoxu@espressif.com>

(cherry picked from commit a7622efd0c)

Co-authored-by: Luo Xu <luoxu@espressif.com>
2024-12-12 12:23:27 +08:00
Jiang Jiang Jian
24c98125dc Merge branch 'bugfix/fixed_rx_bar_from_null_bss_issue_v5.2' into 'release/v5.2'
fix(wifi): fixed softap rx bar from null bss issue(Backport v5.2)

See merge request espressif/esp-idf!35520
2024-12-12 10:27:12 +08:00
Island
aabe255f89 Merge branch 'bugfix/fix_hid_crash_v5.2' into 'release/v5.2'
fix(ble): Fix crash issue during logging (v5.2)

See merge request espressif/esp-idf!35509
2024-12-12 09:06:11 +08:00
muhaidong
e746365100 fix(wifi): fixed softap rx bar from null bss issue 2024-12-11 19:12:43 +08:00
Jiang Jiang Jian
118ae2ae56 Merge branch 'feat/add_no_bss_deauth_protect_v52' into 'release/v5.2'
add protect for softap when sending mgmt frame to not connected station v52

See merge request espressif/esp-idf!35547
2024-12-11 14:00:50 +08:00
WanqQixiang
219ae80d23 fix(openthread): Disable Border Agent features by default 2024-12-11 10:56:35 +08:00
wangtao@espressif.com
66b90652d3 feat(wifi): add protect for softap send no bss deauth releated code lib 2024-12-10 21:07:09 +08:00
wangtao@espressif.com
2c3cfb9150 feat(wifi): add protect for softap send no bss deauth 2024-12-10 20:25:27 +08:00
Sarvesh Bodakhe
c3d4270d79 fix(esp_wifi): Add some bugfixes and cleanup in softAP
1. Fix wrong reason code in 'WIFI_EVENT_AP_STADISCONNECTED' event
2. cleanup in softAP for disconnecting connected station
3. Update examples to display reason while processing WIFI_EVENT_AP_STADISCONNECTED event
2024-12-10 20:22:51 +08:00
Erhan Kurubas
1011ab5f6d fix(espcoredump): prevent null pointer dereference in panic reason handling 2024-12-09 15:19:43 +01:00
Erhan Kurubas
8e0d94987d fix(espcoredump): fix incorrect pointer usage in checksum update call 2024-12-09 15:18:28 +01:00
Alexey Lapshin
1f44c15157 fix(espcoredump): fix GCC-14 analyzer warnings for coredump 2024-12-09 15:18:21 +01:00
Zhang Hai Peng
629c94b11e fix(blufi): Fixed blufi init fail after deinit
(cherry picked from commit 7addb57ccd)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2024-12-09 17:45:27 +08:00
Jiang Jiang Jian
411385cf8c Merge branch 'fix/ws_transport_head_fragments_v5.2' into 'release/v5.2'
fix(ws_transport): Fix reading WS header in fragments (v5.2)

See merge request espressif/esp-idf!35090
2024-12-09 17:16:12 +08:00
Rahul Tank
d502127c10 fix(nimble): Fixes for security vulnerabilities reported in NimBLE 2024-12-08 22:06:27 +05:30
Roland Dobai
3f920b5abf Merge branch 'feature/move-gdb-options-to_project_description_json_v5.2' into 'release/v5.2'
feat(debugging): move gdbinit generation to CMake (v5.2)

See merge request espressif/esp-idf!35177
2024-12-07 08:20:18 +08:00