chenjianhua
a88e680fc8
bluedroid: fixed gatt tcb free when disconnecting
2023-07-17 16:36:45 +08:00
chenjianhua
2a9ded6195
bluedroid: fixed compile warning when optimize for performance
2023-07-17 16:36:45 +08:00
Jiang Jiang Jian
b4494e6a11
Merge branch 'bugfix/sae_crypto_optimization_esp32_v4.3' into 'release/v4.3'
...
esp_wifi: Optimize sae crypto operations for esp32 (v4.3)
See merge request espressif/esp-idf!24763
2023-07-17 14:58:49 +08:00
Jiang Jiang Jian
7839ba508a
Merge branch 'bugfix/btm_scan_done_crash_v43' into 'release/v4.3'
...
fix(wpa_supplicant) : Fix occasional crash during btm roam.
See merge request espressif/esp-idf!24734
2023-07-17 14:40:29 +08:00
zhanghaipeng
a2c9469e6c
fix(bt): Fix the issue of not printing the Bluetooth MAC address for ESP32
...
- Add a log statement to print the Bluetooth MAC address
2023-07-13 16:20:51 +08:00
zhanghaipeng
ad3414cbd6
fix(bt): Fix ble advertising data length 0 error
...
- Fixed an issue where the BLE advertisement length of 0 was causing an error
2023-07-13 16:20:50 +08:00
Kapil Gupta
b0e4888063
esp_wifi: Optimize sae crypto operations for esp32
2023-07-13 09:47:44 +05:30
chenjianxing
331a93608d
esp_wifi: fix softap nvs <ssid,password,pmk> not matching issue
2023-07-12 20:23:02 +08:00
jgujarathi
9451630000
fix(wpa_supplicant) : Fix occasional crash during btm roam.
...
Fix crash due to premature deallocation of neighbour report elements
by scan_done. Post event to btm_rrm_t task to handle scan_done serially
rather than when btm_rrm_t task is processing btm request rx frame.
2023-07-12 11:02:20 +05:30
wuzhenghui
f33fbdcd2d
bugfix: increase pm_dump time field width
...
Closes https://github.com/espressif/esp-idf/issues/11704
2023-07-10 06:40:37 +00:00
Sachin Parekh
f8ae448767
esp_pm: Label each column of lock dump
2023-07-10 06:40:37 +00:00
Jiang Jiang Jian
9195898b15
Merge branch 'mesh/bugfix_fix_layer2_node_scan_issue_when_fixed_root_v4.3' into 'release/v4.3'
...
fix(wifi_mesh): layer2 node will scan all channels when fixed root leave (backport v4.3)
See merge request espressif/esp-idf!24633
2023-07-10 12:29:15 +08:00
Jiang Guang Ming
be2aa49519
esp_rom: fix rom layout issues
2023-07-07 01:38:45 -07:00
zhangyanjiao
3e36f7c5d5
fix(wifi_mesh): layer2 node will scan all channels when fixed root leave
2023-07-07 10:04:08 +08:00
xiongweichao
4630164d81
bt: Fixed some bluetooth bugs
...
1. Fixed LC_AFH_UPDATE_IND has not benn processed causing memory exhaustion
2. Fixed no free elt in prog push
3. Fixed disconnect due to sniff with error Dsniff
4. Fixed the problem that the host continued to send ACL data to the controller after disconnection, which caused the connection to fail again
2023-07-04 15:39:42 +08:00
chenjianhua
f92bfe15f2
Update bt-lib for esp32
...
- Fixed memory leak when setting adv data
2023-07-04 15:39:35 +08:00
xiongweichao
0292dc50cf
components/bt: Fix crash due to NULL point
2023-07-04 15:39:30 +08:00
Mahavir Jain
97653257fd
Merge branch 'protobuf-c/update_submodule_to_v4.3' into 'release/v4.3'
...
protobuf-c: Update submodule to v1.4.1 (v4.3)
See merge request espressif/esp-idf!24423
2023-06-29 16:18:05 +08:00
harshal.patil
9733dced38
protobuf-c: Update submodule to v1.4.1
2023-06-27 12:04:56 +05:30
wangmengyang
5ebe45433f
bt-coexist: fix the issue for BLE scan in using whitelist that scan PTI keeps high and not resumes after reception of ADV_EXT_IND but no AUX_ADV_IND followed on ESP32-C3 and ESP32-S3, which causes Wi-Fi unable to work normally
2023-06-26 15:35:24 +08:00
Jiang Jiang Jian
4c0206c156
Merge branch 'bugfix/hfp_packet_type_err_v4.3' into 'release/v4.3'
...
Revised (e)SCO configuration parameter sets (v4.3)
See merge request espressif/esp-idf!24355
2023-06-26 10:22:36 +08:00
Jiang Jiang Jian
3fddf4a761
Merge branch 'bugfix/alarm_not_free_when_a2dp_deinit_v4.3' into 'release/v4.3'
...
bugfix/Fixed the issue of alarm leak (v4.3)
See merge request espressif/esp-idf!24354
2023-06-26 10:21:57 +08:00
Aditya Patwardhan
bcec78f672
Merge branch 'contrib/github_pr_11402_v4.3' into 'release/v4.3'
...
esp_ds: ignore releasing mutex if not called from same task (GitHub PR) (v4.3)
See merge request espressif/esp-idf!24315
2023-06-23 14:18:02 +08:00
Jin Cheng
988892e0d6
Fixed the issue of alarm leak in hf-ag
2023-06-21 15:36:09 +08:00
Jin Cheng
d817d66d5f
Fixed the issue of alarm leak in A2DP
2023-06-21 15:35:59 +08:00
Jin Cheng
3a91557f4e
Revised (e)SCO configuration parameter sets
2023-06-21 14:50:20 +08:00
Rahul Tank
c429ef9a97
Nimble:Added change to expose addr resolution API outside stack
2023-06-20 20:00:47 +05:30
Jiang Jiang Jian
9812efb236
Merge branch 'bugfix/fix_some_ble_bugs_v4.3' into 'release/v4.3'
...
Fixed some BLE bugs (backport v4.3)
See merge request espressif/esp-idf!24286
2023-06-20 19:24:07 +08:00
Christoph Baechler
0002b59fc6
esp_ds: ignore releasing mutex if not called from same task
2023-06-20 09:02:48 +05:30
Shreyas Sheth
5e60fb4fd4
esp_wifi: Install keys after eapol and NVS store security values
...
1. Bugfix store authmode security in NVS
2. Install keys after successful transmission of EAPOL 4/4 Message
2023-06-18 01:25:58 +05:30
Jiang Jiang Jian
dae9bac87f
Merge branch 'bugfix/fix_wps_with_sae_enabled_ap_v4.3' into 'release/v4.3'
...
esp_wifi: Fix WPS issue for WPA3+WPA2 mode(v4.3)
See merge request espressif/esp-idf!24157
2023-06-16 18:44:26 +08:00
chenjianhua
7c916516a8
Update bt-lib for esp32
...
1 Fixed disconnection delay on peripheral when slave latency is not zero
2 Fixed LLCP info init for central and peripheral
3 Fixed sent cmd status evt twice when process disconnect cmd
2023-06-16 18:03:12 +08:00
chenjianhua
ea39667b84
Fixed crash when controller initialization fails due to insufficient memory
2023-06-16 18:02:30 +08:00
chenjianhua
bff2748b35
Revert "bluedroid: report disconnect event after BLE link closed"
...
This reverts commit a7c1fd9f60
.
2023-06-16 17:55:44 +08:00
chenjianhua
8aad580431
bluedroid: fixed default extended connection params
2023-06-16 17:55:21 +08:00
chenjianhua
304deb005d
esp_hid: fixed ble hid battery level setting
2023-06-16 17:55:11 +08:00
Aditya Patwardhan
3897faa9c8
Merge branch 'bugfix/aes_dma_align_issue_v4.3' into 'release/v4.3'
...
aes: fix DMA descriptor calculation for the alignment case (v4.3)
See merge request espressif/esp-idf!24096
2023-06-14 16:57:18 +08:00
Kapil Gupta
04e21b1af4
esp_wifi: Fix WPS issue for WPA3+WPA2 mode
2023-06-09 18:13:01 +05:30
Mahavir Jain
18dbdbb643
aes: fix DMA descriptor calculation for the alignment case
...
The number of the DMA descriptors allocated for certain length (e.g.,
8176) were not sufficient (off by 1 error). This used to result in the
dynamic memory corruption as the region was modified beyond the
allocated range.
This change fixes the DMA descriptor calculation part and allocates
sufficient DMA descriptors based on the data length alignment considerations.
Test has also been added to cover the specific scenario in the CI.
Closes https://github.com/espressif/esp-idf/issues/11310
2023-06-07 09:22:10 +05:30
Jiang Jiang Jian
b13ddef25c
Merge branch 'bugfix/close_phy_tsens_before_sleep_v4.3' into 'release/v4.3'
...
sleep: fix deepsleep current leakage caused by phy_tsens (backport v4.3)
See merge request espressif/esp-idf!23907
2023-06-06 11:52:12 +08:00
Jiang Jiang Jian
756fa45a06
Merge branch 'bugfix/fix_wakeup_failed_if_powerdown_flash_in_lightsleep_v4.3' into 'release/v4.3'
...
Power Management: fixed flash funcs called in sleep wakeup process (backport v4.3)
See merge request espressif/esp-idf!24006
2023-06-06 11:50:59 +08:00
Jiang Jiang Jian
8c01b63cbd
Merge branch 'bugfix/dpp_retry_start_listening_issue_v4.3' into 'release/v4.3'
...
esp_dpp: Fix retry with esp_supp_dpp_start_listen after failure (v4.3)
See merge request espressif/esp-idf!23597
2023-06-02 09:56:59 +08:00
Jiang Jiang Jian
cac7fb93e4
Merge branch 'bugfix/hf_cind_ind_index_v4.3' into 'release/v4.3'
...
bt: Fixed the inconsistency between the indicator event received by the HF application layer and the actually received indicator(v4.3)
See merge request espressif/esp-idf!23563
2023-06-01 19:44:38 +08:00
Jiang Jiang Jian
eb56474d53
Merge branch 'bugfix/hfp_ag_idx_invalid_v4.3' into 'release/v4.3'
...
bt: Fixed out of bounds access due to variable length array(v4.3)
See merge request espressif/esp-idf!23668
2023-06-01 19:43:39 +08:00
Jiang Jiang Jian
fabd11b320
Merge branch 'bugfix/s3_compile_error' into 'release/v4.3'
...
bt: Fixed compilation errors for ESP32S3(v4.3)
See merge request espressif/esp-idf!23957
2023-06-01 19:42:30 +08:00
Jiang Jiang Jian
65c877a63e
Merge branch 'contrib/github_pr_11215_v4.3' into 'release/v4.3'
...
improve thread safety in esp_timer (GitHub PR) (v4.3)
See merge request espressif/esp-idf!23542
2023-06-01 19:41:42 +08:00
Rahul Tank
6445a2cc54
Blufi: Fix compilation issue for blufi over NimBLE
2023-06-01 12:56:31 +05:30
wuzhenghui
327352cf53
bugfix: fix wakeup failed if powerdown flash in lightsleep
2023-05-31 19:11:23 +08:00
xiongweichao
674593177c
bt: Fixed compilation errors for ESP32S3
2023-05-30 06:14:02 +00:00
Jens Gutermuth
af3486ecf9
improve thread safety in esp_timer
...
Inadequate locking in the esp_timer component allowed corruption
of the s_timers linked list:
1. timer_armed(timer) returns false
2. another task arms the timer and adds it to s_timers
3. the list is locked
4. the timer is inserted into s_timers again
The last step results in a loop in the s_timers list, which causes
an infinite loop when iterated. This change always locks the
list before checking if the timer is already armed avoiding
the data race.
2023-05-29 14:27:49 +08:00