Commit Graph

28614 Commits

Author SHA1 Message Date
Rahul Tank
dc13544d53 Merge branch 'bugfix/set_correct_cb_arg_v5.0' into 'release/v5.0'
fix(nimble): Pass the correct cb arg during reconnection attempt (v5.0)

See merge request espressif/esp-idf!31720
2024-06-28 20:58:41 +08:00
Jiang Jiang Jian
55ca8a8b4a Merge branch 'bugfix/fix_esp32_cant_tx_after_tx_timeout_v5.0' into 'release/v5.0'
fix(wifi): fix esp32 unrecoverable m f issue

See merge request espressif/esp-idf!31790
2024-06-28 19:14:38 +08:00
liuning
dd4b56defc fix(wifi): fix esp32 unrecoverable m f issue 2024-06-28 15:24:24 +08:00
zhanghaipeng
eec3f541f0 fix(ble/bluedroid): Fixed BLE report event when connection fails 2024-06-28 12:00:51 +08:00
Jiang Jiang Jian
7c91b6e254 Merge branch 'bugfix/ft_scanning_failure_v50' into 'release/v5.0'
Fix scanning and connecting to FT APs(v5.0)

See merge request espressif/esp-idf!31194
2024-06-28 10:54:46 +08:00
jgujarathi
5b74fd5c43 fix(esp_wifi): Fix scanning and connecting to FT APs
- Ensure that scanning and connecting to FT capable APs in FT mode works
  as expected.
2024-06-27 16:06:54 +05:30
Island
ef922dd380 Merge branch 'bugfix/fix_some_ble_bugs_cjh_v5.0' into 'release/v5.0'
Fixed some BLE bugs 240620 (backport v5.0)

See merge request espressif/esp-idf!31648
2024-06-26 20:33:09 +08:00
Jiang Jiang Jian
f864a09ca6 Merge branch 'bugfix/l2cap_use_wrong_handle_v5.0' into 'release/v5.0'
fix(bt/bluedroid):  Fixed the issue of using the wrong handle to handle the BTA_JV_L2CAP_READ_EVT event(v5.0)

See merge request espressif/esp-idf!31281
2024-06-26 10:36:50 +08:00
Jiang Jiang Jian
b2fb9e3f5d Merge branch 'bugfix/station_ic_pmf_state_v5.0' into 'release/v5.0'
fix(wifi): Disable IC_PMF variable properly when station disconnects and always clear keys in tx_cb (Backport v5.0)

See merge request espressif/esp-idf!31637
2024-06-26 10:33:30 +08:00
Sarvesh Bodakhe
3e70b760d2 fix(wifi): Fix station PMF issue
Fix issue of station PMF not getting reset when disconnecing from PMF connection
2024-06-25 14:24:19 +05:30
zhangshuxian
42fe805d63 docs: Delete user guide esp32-s2-devkitm-1 2024-06-25 16:07:11 +08:00
Aditya Patwardhan
bf87512dea Merge branch 'fix/incorrect_console_input_decoding_wifi_prov_mgr_v5.0' into 'release/v5.0'
fix(tools/esp_prov): Fix incorrect input decoding when using console transport (v5.0)

See merge request espressif/esp-idf!31692
2024-06-25 14:50:04 +08:00
Island
04c4ec4ac3 Merge branch 'feat/optimize_bt_porting_layer_0619_v5.0' into 'release/v5.0'
Feat/optimize bt porting layer 0619 (v5.0)

See merge request espressif/esp-idf!31675
2024-06-25 14:18:53 +08:00
morris
7a81ba24e1 Merge branch 'fix/lcd_build_error_in_cpp_v5.0' into 'release/v5.0'
fix(lcd): build errors with deprecated lcd types in cpp (v5.0)

See merge request espressif/esp-idf!31680
2024-06-25 11:45:35 +08:00
Jiang Jiang Jian
22b0169be8 Merge branch 'fix/trigger_system_reset_in_brownout_isr_v5.0' into 'release/v5.0'
change(esp_system): trigger digital system reset in brownout isr (v5.0)

See merge request espressif/esp-idf!31687
2024-06-25 11:24:41 +08:00
Jiang Jiang Jian
fdc230e18c Merge branch 'fix/add_integrity_check_when_select_temporary_key_v5.0' into 'release/v5.0'
fix(bt): add integrity check when temporary link key selected(backport v5.0)

See merge request espressif/esp-idf!31701
2024-06-25 11:24:17 +08:00
Rahul Tank
4f0a43e039 fix(nimble): Pass the correct cb arg during reconnection attempt 2024-06-25 08:35:34 +05:30
Michael (XIAO Xufeng)
fbc4dfb392 Merge branch 'doc/auto_suspend_disabled_by_default_v5.0' into 'release/v5.0'
doc(flash): fix auto suspend enabled by default issue (v5.0)

See merge request espressif/esp-idf!30255
2024-06-24 23:59:37 +08:00
chenjianhua
ef3c6da507 feat(bt/bluedroid): Add definition for the reason of BLE authentication failure 2024-06-24 19:48:36 +08:00
chenjianhua
b9fb0b8907 fix(bt/bluedroid): Fixed BLE security vulnerability when using fixed IRK 2024-06-24 19:48:36 +08:00
linruihao
e575fa7b3e fix(bt): Overwrite a function in esp32c3 eco7 rom 2024-06-24 19:48:36 +08:00
chenjianhua
1b65330ac5 fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(0738a61)
- Fixed BT BB interrupt allocation
- Refactor the prefix of assert print
- Fixed HCI LE set privacy mode command handle
2024-06-24 19:48:36 +08:00
chenjianhua
35e79a6437 fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(eca46a0)
- Fixed adv data buffer free after restart adv
- Fixed BLE interrupt allocation using esp API
2024-06-24 19:48:36 +08:00
wuzhenghui
39e7503f8e
change(esp_system): trigger digital system reset in brownout isr 2024-06-24 19:12:49 +08:00
gongyantao
0745e7d884 fix(bt): add integrity check when temporary link key selected 2024-06-24 17:51:43 +08:00
Xiao Xufeng
01560b9ca5 doc(flash): fix auto suspend enabled by default issue 2024-06-24 17:35:30 +08:00
zwl
a76076fe14 feat(bluetooth/controller): adjust bt/porting code structure and delete redundant code 2024-06-24 16:03:18 +08:00
harshal.patil
bcad36eb5a
fix(tools/esp_prov): Fix incorrect input decoding when using console transport
- Closes https://github.com/espressif/esp-idf/issues/14013
2024-06-24 12:29:14 +05:30
Jiang Jiang Jian
509015cfab Merge branch 'bugfix/wpa3_sta_mem_leak_v5.0' into 'release/v5.0'
Fix a memory leak that occurs when SAE connection is interrupted (Backport v5.0)

See merge request espressif/esp-idf!31664
2024-06-24 14:09:51 +08:00
morris
38ebd9c079 fix(lcd): build errors with deprecated lcd types in cpp
Closes https://github.com/espressif/esp-idf/issues/14029
2024-06-24 14:07:00 +08:00
Marius Vikhammer
52fa8406f8 Merge branch 'contrib/github_pr_14010_v5.0' into 'release/v5.0'
fix(ulp): Write pin's output mode to the correct register (GitHub PR) (v5.0)

See merge request espressif/esp-idf!31598
2024-06-24 12:16:45 +08:00
Rahul Tank
0877ec2a48 Merge branch 'bugfix/free_memory_before_reattempt_v5.0' into 'release/v5.0'
fix(nimble): Clear resource before re-starting advertising (v5.0)

See merge request espressif/esp-idf!31628
2024-06-24 10:44:39 +08:00
Shyamal Khachane
ff6db87429 fix(esp_wifi): Fix a memory leak that occurs when SAE connection is interrupted
1. Free temporary data used by SAE before memsetting the same
2. Drop any received auth response that uses a different algorithm than the one currently in use
2024-06-21 16:38:27 +05:30
Rahul Tank
a0824ba73c fix(nimble): Clear resource before re-starting advertising 2024-06-20 11:04:42 +05:30
Island
b7382c60f9 Merge branch 'feat/put_bt_interface_code_to_rom_v5.0' into 'release/v5.0'
Feat/put bt interface code to rom (v5.0)

See merge request espressif/esp-idf!31552
2024-06-20 10:38:08 +08:00
LonerDan
1d0442bf99 fix(ulp-risc-v): Set RTC GPIO output mode in the correct register for ULP RISC-V
According to the ESP32-S2/S3 TRM, the output pin's mode is set in the RTC_GPIO_PINn_REG
by programming the RTC_GPIO_PINn_PAD_DRIVER bit. The current ULP RISC-V RTCIO driver
however, incorrectly programs the RTC_IO_TOUCH_PADn_REG register field RTC_IO_TOUCH_PADn_DRV.
This commit fixes the bug.
2024-06-19 09:02:37 +02:00
xiongweichao
6ff142be7e fix(bt/bluedroid): Fixed deadlock caused by not unlocking 2024-06-17 19:02:51 +08:00
xiongweichao
4633d09ff1 fix(bt/bluedroid): Fixed L2CAP using wrong handle
- Fixed the issue of using the wrong handle to handle the BTA_JV_L2CAP_READ_EVT event.
- Closes https://github.com/espressif/esp-idf/issues/13847
2024-06-17 19:02:51 +08:00
zwl
1c2d0d20c0 feat(bluetooth/controller): update controller api name on ESP32-C2 2024-06-17 16:44:32 +08:00
Rahul Tank
f262a271ed Merge branch 'bugfix/fix_no_mem_coex_issue_v5.0' into 'release/v5.0'
fix(nimble): Added change to handle extra memory for ext adv reattempt (v5.0)

See merge request espressif/esp-idf!31470
2024-06-14 19:06:34 +08:00
Rahul Tank
1ab61d2d33 fix(nimble): Added change to handle extra memory for ext adv reattempt 2024-06-14 12:08:02 +05:30
Abhik Roy
ed9f17e2bc fix(lwip): Fixed compilation error referencing undefined POSIX interface API
Closes https://github.com/espressif/esp-idf/issues/13577
2024-06-14 13:03:16 +10:00
Island
d156502b21 Merge branch 'bugfix/fix_ble_evt_time_v5.0' into 'release/v5.0'
fix(ble/controller): Update esp32 bt-lib (1e63e23) (v5.0)

See merge request espressif/esp-idf!31484
2024-06-14 10:43:20 +08:00
zwx
5db6aed3f4 fix(uart): remove unnecessary wait when sending message to ring buffer 2024-06-13 20:05:22 +08:00
linruihao
67eb7a79bf fix(bt/controller): Fixed assert issue caused by DPORT access 2024-06-13 17:35:22 +08:00
zhanghaipeng
3883a4e250 fix(ble/controller): Update esp32 bt-lib (1e63e23)
- Optimized GATT write and notify throughput on ESP32
- Fixed BLE connect timeout after using DTM on ESP32
- Added ke memory debug tools on ESP32
- Fixed memory leak issue when BLE SCAN and other event coexist on ESP32
2024-06-13 16:39:57 +08:00
Jiang Jiang Jian
9cceca593a Merge branch 'bugfix/fix_null_data_issue_in_mesh_v5.0' into 'release/v5.0'
fix(wifi): do not send null data when scan start/done for mesh (v5.0)

See merge request espressif/esp-idf!31376
2024-06-13 11:25:54 +08:00
Island
9e49bf80b3 Merge branch 'bugfix/fix_ble_pktlen_change_v5.0' into 'release/v5.0'
Bugfix/fix ble pktlen change (v5.0)

See merge request espressif/esp-idf!31252
2024-06-13 11:03:31 +08:00
Roland Dobai
cbb90deefe Merge branch 'refactor/avoid_using_git_v5.0' into 'release/v5.0'
fix(tools): Avoiding crashing when Git is not present in system when acquiring IDF version (v5.0)

See merge request espressif/esp-idf!31435
2024-06-12 20:04:24 +08:00
Jakub Kocka
23c9181071 fix(tools): Avoid crashing when Git is used to acquire IDF version
Closes https://github.com/espressif/esp-idf/issues/13345
2024-06-12 13:33:33 +02:00