19922 Commits

Author SHA1 Message Date
Jin Cheng
59020dd176 fix(bt/bluedroid): fixed AG and HF client cannot enter/exit sniff mode 2024-11-08 10:03:02 +08:00
Jin Cheng
95b0cdafdd Revert "Disable sniff mode during (e)SCO connection."
This reverts commit 39a5eb84f3c6e48cce8cecd25927ad6b1e0fe383.
2024-11-08 10:03:02 +08:00
Chen Jichang
1f0ba8f4b1 fix(mcpwm): add warning about generator deadtime
Closes https://github.com/espressif/esp-idf/issues/14773
2024-11-07 10:59:45 +08:00
linruihao
f6db0211c6 fix(bt/bluedroid): Fix memory leak in sco when bluedroid disable 2024-11-06 19:42:32 +08:00
Jin Cheng
ccb482a38d fix(bt/controller): Fixed some controller bugs on ESP32
- Fixed access NULL in SCO frame end
      Closes https://jira.espressif.com:8443/browse/IDFGH-10796
    - Added LAP checking for Periodic Inquiry
    - Removed an inproper assertion in SCO module
    - Fixed wrong logic in key exchange when
      LMP transaction collision occurred
    - Fixed the using of wrong error code in
      the transaction collision of role switch
2024-11-06 19:38:22 +08:00
Aditya Patwardhan
a974ea3a9a Merge branch 'bugfix/update_condition_to_verify_http_version_v5.0' into 'release/v5.0'
fix(esp_http_server): updated condition to verify http version (v5.0)

See merge request espressif/esp-idf!34638
2024-11-06 16:40:32 +08:00
Island
e991d160c7 Merge branch 'bugfix/fix_ble_build_fail_v5.0' into 'release/v5.0'
fix(ble/bluedroid): Fixed BLE build fail when enable dynamic memory and BLE5.0 (v5.0)

See merge request espressif/esp-idf!34661
2024-11-06 16:37:04 +08:00
zhiweijian
81c56354fb feat(bt/controller): Support controller code run in flash only 2024-11-06 14:24:28 +08:00
Island
d062566db8 Merge branch 'bugfix/fix_some_ble_bugs_240926_esp32c3_v5.0' into 'release/v5.0'
Fixed some BLE bugs 240926 on ESP32C3 (v5.0)

See merge request espressif/esp-idf!34554
2024-11-06 11:51:02 +08:00
Island
84cae3aa8c Merge branch 'feat/support_blecrt_90_v5.0' into 'release/v5.0'
feat(bt/bluedroid): Added API to set supported channel selection algorithm (v5.0)

See merge request espressif/esp-idf!34502
2024-11-06 11:50:08 +08:00
Island
fb0b52cd79 Merge branch 'bugfix/fix_ble_adv_start_fail_v5.0' into 'release/v5.0'
fix(ble/bluedroid): Fixed crash issue in BLE SMP when a disconnection process is ongoing(v5.0)

See merge request espressif/esp-idf!34525
2024-11-05 16:37:14 +08:00
Zhang Hai Peng
dff7650b6c fix(ble/bluedroid): Fixed BLE build fail when enable dynamic memory and BLE5.0
(cherry picked from commit 94d1a4f1c009031c7623153b885f1f75b39b4555)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2024-11-05 16:13:27 +08:00
Michael (XIAO Xufeng)
6afa87ba7d Merge branch 'feat/new_xmc_id_v5.0' into 'release/v5.0'
feat(spi_flash): Add new xmc chip id (backport v5.0)

See merge request espressif/esp-idf!34297
2024-11-05 02:46:11 +08:00
nilesh.kale
63afc49584 fix(esp_http_server): updated condition to verify http version
Closes https://github.com/espressif/esp-idf/issues/14723
2024-11-04 15:51:47 +05:30
wuzhenghui
b81dbfb65b
fix(esp_hw_support): skip some wakeup steps if sleep is rejected
1. Skip esp_timer time compensation to avoid introducing errors into rtc_timer
    2. Ignore sleep_time_overhead_out measurements when sleep is rejected
2024-11-04 16:41:22 +08:00
zhangyanjiao
de69895f38 fix(wifi): Support AES IV with random value in esptouch v2 2024-11-04 09:38:02 +08:00
Jiang Jiang Jian
e546409ae5 Merge branch 'bugfix/ftm_apsta_bw_issue_v5.0' into 'release/v5.0'
fix(esp_wifi): Fix FTM issues in AP-STA mode (Backport v5.0)

See merge request espressif/esp-idf!33843
2024-11-01 13:54:04 +08:00
Chen Jian Hua
2d0c9d1837 fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(52ee788)
- Fixed BLE vendor HCI set and get tx power
- Support BLE vendor HCI set adv aux offset command
- Support BLE vendor HCI set CSA support command
- Added config for BLE instant passed workaround
- Fixed btdm_sleep_clock_sync timeout workaround


(cherry picked from commit 1e3220b0b084ce0363e8268d6d1cf9d20fa07a59)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2024-10-31 15:33:43 +08:00
Jiang Jiang Jian
aacfeee713 Merge branch 'bugfix/wpa2_ent_fixes_v5.0' into 'release/v5.0'
Few fixes in wpa_supplicant(v5.0)

See merge request espressif/esp-idf!34447
2024-10-31 14:36:50 +08:00
laokaiyao
dea7db9cd8 fix(i2s): fix i2s half sample rate issue 2024-10-31 11:00:41 +08:00
Jiang Jiang Jian
111fa0520d Merge branch 'bugfix/fix_miss_internal_wapi_deinit_issue_v5.0' into 'release/v5.0'
fix(wifi): fix miss internal wapi deinit issue(Backport v5.0)

See merge request espressif/esp-idf!34490
2024-10-30 16:45:44 +08:00
Zhang Hai Peng
4074270dd1 fix(ble/bluedroid): Fixed crash issue in BLE SMP when a disconnection process is ongoing
(cherry picked from commit 76e1650161a019bca22c2855ab37f11608f130bd)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2024-10-30 15:24:43 +08:00
Zhang Hai Peng
f268734259 fix(ble/bluedroid): Support enable BLE topology check by API
(cherry picked from commit dbc94c70562ad1f9734424a8cf20787d72d37a3d)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2024-10-30 15:24:21 +08:00
chenjianhua
1c877b9157 fix(bt/bluedroid): Fixed error when memory debug enabled 2024-10-29 21:53:29 +08:00
chenjianhua
0d4427eddf fix(bt/bluedroid): Fixed GATTC app status check when BT and BLE coexist 2024-10-29 21:53:25 +08:00
chenjianhua
f55b6373e6 fix(bt/bluedroid): Update address type for BLE link when the connection is completed 2024-10-29 21:53:21 +08:00
Chen Jian Hua
73453ee3e1 feat(bt/bluedroid): Added API to set supported channel selection algorithm
(cherry picked from commit 4ae7b4aecf473b96113284b096e5f1b95f2f4b2e)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2024-10-29 17:35:08 +08:00
Island
90155fa324 Merge branch 'feat/support_enable_ble_hci_log_by_api_v5.0' into 'release/v5.0'
feat(ble/bluedroid): Support enable BLE hci log by API (v5.0)

See merge request espressif/esp-idf!34421
2024-10-29 16:05:46 +08:00
Island
05437c15f8 Merge branch 'bugfix/fix_ble_handle_check_v5.0' into 'release/v5.0'
fix(ble/bluedroid): Fixed BLE handle check for GATT API (v5.0)

See merge request espressif/esp-idf!34093
2024-10-29 16:03:12 +08:00
Nachiket Kukade
dd049e2cda fix(esp_wifi): Fix FTM issues in AP-STA mode
Add AP-STA mode support in FTM example
Update wifi libs with below changes -
- Use ex-AP's bandwidth in FTM request when connected
- Allow Bandwidth downgrade in FTM negotiation
- Use separate calibration when Initiator performs 20MHz FTM
  while in-AP is in 40MHz
2024-10-29 10:58:11 +05:30
muhaidong
53584bbdce fix(wifi): fix miss internal wapi deinit issue 2024-10-29 11:56:41 +08:00
Aditi
0a84eb907f fix(wpa_supplicant): Add few fixes in dpp task 2024-10-28 17:46:56 +05:30
aditi
3d025d9ecf fix(wpa_supplicant): Add few fixes in btm_rrm task 2024-10-28 17:46:55 +05:30
aditi
20f1057797 fix(wpa_supplicant): Add few fixes in eloop task 2024-10-28 17:46:55 +05:30
aditi
716b4ddc32 fix(wpa_supplicant): Add few fixes in WPS task 2024-10-28 17:46:55 +05:30
aditi
a4b83d0c4a fix(wpa_supplicant): Add few fixes in eap client code 2024-10-28 17:46:53 +05:30
akshat
095b16799a fix(esp_wifi): Handle missing error propagation in esp_wifi_set_mode 2024-10-28 16:59:06 +08:00
Jiang Jiang Jian
fee009d9c5 Merge branch 'change/improve_some_wifi_releated_introduction_v50' into 'release/v5.0'
change(wifi):improve some wifi releated introduction v50

See merge request espressif/esp-idf!34280
2024-10-28 13:41:36 +08:00
Jiang Jiang Jian
d92c4a9183 Merge branch 'fix/freertos_race_cond_in_stream_buffers_send_v5.0' into 'release/v5.0'
fix(freertos): Fixed SMP race condition in xStreamBufferSend() (v5.0)

See merge request espressif/esp-idf!34338
2024-10-28 13:41:13 +08:00
Mahavir Jain
060aefc945 Merge branch 'feat/mbedtls_size_optimization_v5.0' into 'release/v5.0'
Fix the increase in build size of mbedtls while upgrading to v3.x (v5.0)

See merge request espressif/esp-idf!34255
2024-10-28 11:17:26 +08:00
Island
2edaf52ef4 Merge branch 'refactor/ble_example_print_on_bluedroid_v5.0' into 'release/v5.0'
refactor(bt/bluedroid): Refactor the print for BLE examples (v5.0)

See merge request espressif/esp-idf!34307
2024-10-28 10:52:38 +08:00
Alexey Gerenkov
d7bb0f27f6 Merge branch 'jtag_doc_update_v5.0' into 'release/v5.0'
docs(jtag): update OpenOCD related sections (v5.0)

See merge request espressif/esp-idf!34401
2024-10-25 19:27:25 +08:00
wangtao@espressif.com
f33707bc89 change(wifi):improve some wifi releated introduction 2024-10-25 19:22:33 +08:00
Mahavir Jain
865205120b Merge branch 'feature/update_mbedtls_version_to_3.6.2_v5.0' into 'release/v5.0'
feat(mbedtls): update mbedtls version to 3.6.2(v5.0)

See merge request espressif/esp-idf!34360
2024-10-25 17:36:33 +08:00
Sudeep Mohanty
6571b492f2 fix(freertos): Fixed SMP race condition in xStreamBufferSend()
This commit fixes a race condition in dual-core SMP mode where in the
xStreamBufferSend() makes the xTaskWaitingToSend NULL but it may
have already been evaluated to not be NULL by xStreamBufferReceive()
running on another core and eventually leading to a crash in tasks.c.
2024-10-25 16:32:25 +08:00
C.S.M
d00e400552 patch(spi_flash): cleanup XMC flash chip usage according to new information 2024-10-25 15:49:25 +08:00
Zhang Hai Peng
eb8f790f3f feat(ble/bluedroid): Support enable BLE hci log by API
(cherry picked from commit 15c895fc6a41a9df43b1798c92960994c407eb58)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2024-10-24 20:13:12 +08:00
chenjianhua
f4d50858e6 refactor(bt/bluedroid): Refactor the print for gatt_server and gatt_client example 2024-10-24 18:04:10 +08:00
Jiang Jiang Jian
795e2bbae1 Merge branch 'bugfix/backport_supplicant_fixes_v5.0' into 'release/v5.0'
fix(wifi): Backport some fixes(v5.0)

See merge request espressif/esp-idf!33978
2024-10-24 15:47:37 +08:00
Jiang Jiang Jian
5d8cf31912 Merge branch 'bugfix/sae_h2e_vulnerability_fix_v5.0' into 'release/v5.0'
fix(wifi): Sae check for invalid rejected group (v5.0)

See merge request espressif/esp-idf!33982
2024-10-24 15:20:21 +08:00