Jiang Jiang Jian
30307f6977
Merge branch 'bugfix/ifdef_cplusplus_bracket_v5.4' into 'release/v5.4'
...
bugfix(wifi): Add missing brackets in the C++ guard (Backport v5.4)
See merge request espressif/esp-idf!36830
2025-02-17 15:50:16 +08:00
Rahul Tank
d4d795c56d
fix(nimble): Handle not sending disconnect event if connect was not sent
2025-02-15 09:22:55 +05:30
Abhinav Kudnar
222d7a7741
feat(nimble): Add offset in GATT server long read context
2025-02-14 11:21:30 +05:30
Astha Verma
ff55cabe6d
fix(nimble): Added sync reattempt for periodic adv
2025-02-13 18:24:38 +05:30
Astha Verma
34a8c8ae28
fix(nimble): Enhanced error handling by adding to print core error definitions
2025-02-13 08:57:08 +05:30
Astha Verma
5a9fc48b73
fix(nimble): fix NVS corruption
2025-02-12 10:50:50 +05:30
Rahul Tank
5ede5942b1
fix(nimble): Fixed warnings with COMPILTER_WARN_WRITE_STRINGS set
2025-02-10 21:50:15 +05:30
Rahul Tank
f9f71f0fa8
Merge branch 'fix/wifi_provisioning_ble_v5.4' into 'release/v5.4'
...
fix(nimble): Handle nested locks when BT_NIMBLE_DEBUG enabled (v5.4)
See merge request espressif/esp-idf!36497
2025-02-10 23:57:47 +08:00
akshat
22382490ab
bugfix(wifi): Add missing brackets in the C++ guard
...
Closes https://github.com/espressif/esp-idf/issues/14991
2025-02-10 18:51:31 +05:30
Jiang Jiang Jian
ebc370a796
Merge branch 'bugfix/remove_unused_sco_state_v5.4' into 'release/v5.4'
...
Bugfix/remove unused sco state (v5.4)
See merge request espressif/esp-idf!36729
2025-02-07 19:51:01 +08:00
Astha Verma
447887de03
fix(nimble): Handle nested locks when BT_NIMBLE_DEBUG enabled
2025-02-05 14:48:43 +05:30
Wang Mengyang
d0c2b8337b
change(bt): Set default value for BT_BLUEDROID_ESP_COEX_VSC conditionally
...
- Set default value of BT_BLUEDROID_ESP_COEX_VSC to n if software coexistence is not required,
in host-controller combined Bluetooth stack configuration.
2025-02-05 10:16:05 +08:00
Wang Mengyang
ff6dd1f083
change(bt): Remove unused state variable for (e)SCO disconnect reason in Bluedroid
2025-02-05 10:08:51 +08:00
Rahul Tank
7029c169cb
fix(nimble): Fix compilation issues for different flag combinations
2025-01-15 10:09:52 +05:30
Abhinav Kudnar
3f4dd2bf35
feat(nimble): Additional changes in PAWR IDF Examples/support for ESP IP
2025-01-10 17:11:32 +05:30
Rahul Tank
99af3abadf
fix(nimble): Fixed a typo in Kconfig file
2025-01-10 17:11:16 +05:30
Astha Verma
d9de2b7dde
fix(nimble): Added HCI_Read_Remote_Version_Information command
2025-01-10 17:10:43 +05:30
Rahul Tank
1bbc6fb9b8
fix(nimble): Clear our and peer security records during unpair
2025-01-10 17:09:51 +05:30
Jiang Jiang Jian
5747e16f74
Merge branch 'fix/blufi_example_mem_access_v5.4' into 'release/v5.4'
...
fix(ble/blufi): Fixed blufi example security issue (v5.4)
See merge request espressif/esp-idf!36164
2025-01-09 11:38:08 +08:00
Rahul Tank
128534dd66
fix(nimble): Corrected storing method of csfc to nvs
2025-01-08 13:04:31 +05:30
Rahul Tank
8163aa8496
fix(nimble): Address few coverity reported issues
...
1. Overflowed constant (INTEGER_OVERFLOW): Added change to typecast
value
2. Structurally dead code: Removed dead code
3. Resource leak: Added a free for allocated memory, in case of failure
4. too_few_printf_args: Corrected print statement to pass arguments
5. Fixed nesting levels
6. Fixed unused value warnings
7. Illegal memory access fix
2025-01-07 16:27:18 +05:30
Abhinav Kudnar
c28509987c
fix(nimble): Save the gatt context in case of preemption
2025-01-07 16:23:19 +05:30
Rahul Tank
594137b0e3
fix(nimble): Fix compilation issue for combination of Ext Adv and Reattempt conn flag
2025-01-07 16:23:19 +05:30
Rahul Tank
8108f35850
fix(nimble): Add ATT Tx queue cleanup during link disconnection
2025-01-07 16:23:19 +05:30
Rahul Tank
0dc38beb81
fix(nimble): Fix compilation issues when BLE_MAX_STORE_BOND is set to 0
2025-01-07 16:23:19 +05:30
Shreeyash
b5dd19e613
fix(nimble): Added a check for invalid offset
2025-01-07 16:23:19 +05:30
shreeyash
0aab10f023
fix(nimble): Updated peer OTA address type
2025-01-07 16:23:19 +05:30
Astha Verma
53744fe62c
fix(nimble): fix memory leak issue in Blufi example
2025-01-07 16:23:19 +05:30
Astha Verma
f84739cce0
fix(nimble): Added a function for printing HCI error definition
2025-01-07 16:23:19 +05:30
Abhinav Kudnar
408d841dfe
fix(nimble): Changing esp_rom_printf to ESP_LOGI when memory allocation fails
2025-01-07 16:23:18 +05:30
Rahul Tank
fc3ecc2527
fix(nimble): Corrected link_estab event handling parameters
2025-01-07 16:23:17 +05:30
Rahul Tank
03a4e24394
fix(nimble): Fixes for security vulnerabilities reported in NimBLE
2025-01-07 10:19:30 +05:30
Astha Verma
bc29f45224
fix(nimble): added a function for printing HCI error definition
2025-01-07 10:19:30 +05:30
Island
aa87a691a6
Merge branch 'refactor/optimize_ble_gatt_api_doc_v5.4' into 'release/v5.4'
...
refactor(bt/bluedroid): Optimize BLE GATT related APIs reference (v5.4)
See merge request espressif/esp-idf!35919
2025-01-06 15:01:15 +08:00
Island
faca49d791
Merge branch 'bugfix/fix_set_perfer_ext_conn_param_v5.4' into 'release/v5.4'
...
fix(bt/bluedroid): Fixed setting perfer conn params complete event report (v5.4)
See merge request espressif/esp-idf!35748
2025-01-06 15:01:09 +08:00
Island
ae31b783f3
Merge branch 'feat/support_bleqabr24_1539_v5.4' into 'release/v5.4'
...
feat(bt/bluedroid): Added config for saving BLE bonding keys to NVS (v5.4)
See merge request espressif/esp-idf!35604
2025-01-06 15:01:00 +08:00
Rahul Tank
0880fc007a
Merge branch 'feat/pts_changes_v5.4' into 'release/v5.4'
...
feat(nimble): BLE 5.4 PTS Related Features and Fixes (v5.4)
See merge request espressif/esp-idf!34974
2025-01-06 12:44:49 +08:00
Wang Meng Yang
84053a42f4
Merge branch 'bugfix/fix_some_bugs_in_bluedroid' into 'release/v5.4'
...
fix(bt/bluedroid): Fixed some avrcp cover art related bugs
See merge request espressif/esp-idf!35505
2025-01-06 12:21:49 +08:00
Wang Meng Yang
a1c8f06211
Merge branch 'bugfix/sdp_get_uuid_error_v5.4' into 'release/v5.4'
...
fix(bt/bluedroid): fixed issues introduced by byte alignment (v5.4)
See merge request espressif/esp-idf!35250
2025-01-06 12:21:46 +08:00
Zhang Hai Peng
668a2ab2ef
fix(ble/bluedroid): Fixed BLE feature selection configuration
...
(cherry picked from commit 117aa74705 )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-01-06 11:14:24 +08:00
Zhang Hai Peng
b592934f0a
docs(ble/bluedroid): Added BLE log when bond info was deleted
...
(cherry picked from commit c9cdf51b05 )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-01-06 11:14:06 +08:00
Zhang Hai Peng
41e7f893aa
docs(ble/bluedroid): Optimize doc for registering BLE callback functions
...
(cherry picked from commit d84ccadf90 )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-01-06 11:14:04 +08:00
Chen Jian Hua and Wei Yu Han
85bc8bb63c
Merge branch 'refactor/optimize_ble_gatt_api_doc' into 'master'
...
refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
See merge request espressif/esp-idf!34650
(cherry picked from commit 19b5381c99 )
7320c77d refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
8a80617c refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
0ac97e98 refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
27b17c69 refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
ea8d7686 docs: Update gattc & gatts api header files
f508772f Apply 3 suggestion(s) to 2 file(s)
03469b52 Apply 2 suggestion(s) to 1 file(s)
aa2cf7a5 docs: fix minor issue
46dc6e96 docs(ble): Replaced "closed" with "terminated" for physical connection.
Co-authored-by: Wei Yu Han <weiyuhan@espressif.com >
2024-12-24 15:20:05 +08:00
chenjianhua
183e810422
fix(bt/bluedroid): Fixed LE channel selection algorithm event reporting
2024-12-18 11:49:15 +08:00
Chen Jian Hua and xuzhekai
7cfafa1d4b
fix(bt/bluedroid): Fixed setting perfer conn params complete event report
...
(cherry picked from commit 4b352d1c4f )
Co-authored-by: xuzhekai <xuzhekai@espressif.com >
2024-12-18 11:33:38 +08:00
Chen Jian Hua
d70e7d6534
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:47 +08:00
Chen Jian Hua
4eda7b124d
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:44 +08:00
Jiang Jiang Jian
b3f2e1957b
Merge branch 'bugfix/access_null_in_hf_cb_v5.4' into 'release/v5.4'
...
fix(bt/bluedroid): fixed access NULL in HFP callback handler (v5.4)
See merge request espressif/esp-idf!35407
2024-12-11 20:54:38 +08:00
linruihao
76dbdaadf2
fix(bt/bluedroid): Allow adding empty header in OBEX and GOEP
2024-12-09 17:46:01 +08:00
linruihao
ee02d14cd6
change(bt/bluedroid): Remove a duplicate macro in OBEX
2024-12-09 14:26:00 +08:00