muhaidong
ab10ce03cd
fix(wifi): fix some wifi bugs 240715
...
1. fixed association refused temporarily too many times issue
2. send auth after sae association refused temporarily
3. give some information when password length mismatch authmode threshold
4. send deauth when first connect and pmf disabled
5. fix sta may join bad signal ap when set by signal
2024-07-15 18:59:14 +08:00
zhanghaipeng
3752c0ad5f
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(abd7733)
...
- Fix the issue where RSSI is incorrect when latency is not zero
2024-07-15 15:55:17 +08:00
chenjianhua
7efd230264
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(66b5cc0)
...
- Fixed vendor hci get controller status command
- Prevent BLE interrupt from being preempted
2024-07-15 15:55:09 +08:00
Jin Cheng
ae7fe9eff9
fix(bt/controller): Removed an improper assertion in ACL link driver.
...
It can be triggered on peripheral SNIFF mode
when RX window is adjusted on ESP32.
2024-07-15 15:27:23 +08:00
Jiang Jiang Jian
6a09e585dd
Merge branch 'docs/optimized_ble_controller_api_references_esp32_v5.0' into 'release/v5.0'
...
docs(ble): Revised the esp32 controller API explanations (v5.0)
See merge request espressif/esp-idf!31928
2024-07-15 10:39:15 +08:00
Jiang Jiang Jian
eaca226745
Merge branch 'bugfix/wps_reg_state_handling_v5.0' into 'release/v5.0'
...
fix(wpa_supplicant): Handle case when WPS registrar misses WSC_DONE sent by station (Backport v5.0)
See merge request espressif/esp-idf!32079
2024-07-15 10:37:59 +08:00
Roshan Bangar
d2c4efae24
feat(nimble): Added periodic Adv Feature Updates in BLE 5.3
2024-07-12 18:41:02 +05:30
Rahul Tank
a1ce7ed947
Merge branch 'feat/enc_adv_data_v5.0' into 'release/v5.0'
...
docker / docker (push) Has been cancelled
NimBLE: Added support of encrypted advertising data (v5.0)
See merge request espressif/esp-idf!32046
2024-07-12 21:07:06 +08:00
Island
a8f8936b48
Merge branch 'feat/add_ble50_instant_v5.0' into 'release/v5.0'
...
Add support for BLE 5.0 instances in related events (v5.0)
See merge request espressif/esp-idf!31993
2024-07-12 14:52:52 +08:00
Sarvesh Bodakhe
12d58c893d
fix(wpa_supplicant): Avoid delaying removal of wps enrollee by 10ms
...
This is no longer needed as eloop timers are now executed in wifi task context.
2024-07-12 12:01:11 +05:30
Sarvesh Bodakhe
c36c3920fc
fix(wpa_supplicant): Handle case when WPS registrar misses WSC_DONE sent by station
...
When registrar somehow misses the WSC_DONE sent by station and station
goes for next connection after sending deauth, make sure that softAP
disables the registrar.
2024-07-12 11:58:56 +05:30
Wei Yu Han
e8d99f1b28
docs(ble): Removed duplicate note in esp_bt_mem_release
2024-07-12 09:19:11 +08:00
Wei Yu Han
7e1bc2879d
docs(ble): Revised the explanation of esp_bt_mem_release and esp_bt_controller_mem_release
2024-07-12 09:10:46 +08:00
aditi
30effe7894
fix(wpa_supplicant):Fix for setting wps status fail when connection fails
2024-07-11 18:17:00 +05:30
isha.pardikar@espressif.com
cdb3864e2c
NimBLE: Added support of encrypted advertising data
2024-07-11 15:07:21 +05:30
Tomas Rezucha
02fdd5f60e
fix(usb/host): Decode error flags in ISOC transfers
2024-07-10 20:44:32 +08:00
Jiang Jiang Jian
a2434a844c
Merge branch 'feature/support_coex_pwr_v5.0' into 'release/v5.0'
...
feat(wifi): support coex pwr, fix tbtt intr miss issue, fix esp32 cant tx after reset
See merge request espressif/esp-idf!32019
2024-07-10 19:42:03 +08:00
Island
41b89275c1
Merge branch 'bugfix/split_hci_log_in_nimble_v5.0' into 'release/v5.0'
...
fix(bt/nimble): split hci log in nimble (backport v5.0)
See merge request espressif/esp-idf!32003
2024-07-10 18:38:59 +08:00
liuning
9689526f76
feat(wifi): support coex pwr, fix tbtt intr miss issue, fix esp32 cant tx after reset
2024-07-10 16:27:17 +08:00
Mahavir Jain
6a284148f3
Merge branch 'contrib/github_pr_13945_v5.0' into 'release/v5.0'
...
fix(esp_http_client): Do not allocate client->if_name twice in esp_http_client_init. (GitHub PR) (v5.0)
See merge request espressif/esp-idf!31945
2024-07-10 13:53:03 +08:00
zhanghaipeng
4593ae0741
fix(ble/bluedroid): Fixed BLE set adv param check
2024-07-10 12:23:55 +08:00
Wei Yu Han
0fa8fa367c
docs(ble): Add the parameter name data in esp_vhci_host_send_packet
2024-07-10 10:43:25 +08:00
zhiweijian
0e504dbc90
fix(bt/nimble): split hci log in nimble
2024-07-09 17:38:40 +08:00
zhanghaipeng
7212e4e1a8
feat(ble/bluedroid): Support BLE50 instance in related event
2024-07-09 15:45:10 +08:00
Aditya Patwardhan
9cad274092
fix(esp_tls): Fixed client key parsing for ECC key
...
Client key parsing for ECC keys was failing as the
RNG supplied to the key parsing API was uninitialized.
This commit fixes that behaviour
2024-07-09 12:36:20 +08:00
Jiang Jiang Jian
a808db00c9
Merge branch 'bugfix/fix_esco_conflict_with_sniff_v5.0' into 'release/v5.0'
...
docker / docker (push) Waiting to run
fix(bt/controller): Fixed some controller bugs (v5.0)
See merge request espressif/esp-idf!31955
2024-07-08 20:25:02 +08:00
Jiang Jiang Jian
97bac418a8
Merge branch 'fix/fix_sta_scan_when_connected_cause_bcn_timeout_loop_v5.0' into 'release/v5.0'
...
fix(wifi): fix sta scan when connected cause bcn timeout loop issue v5.0
See merge request espressif/esp-idf!31956
2024-07-08 20:20:54 +08:00
Jiang Jiang Jian
2691bbacbe
Merge branch 'bugfix/i2c_timeout_issue_v5.0' into 'release/v5.0'
...
fix(i2c): fix issues related to timeout and alive interval tick (backport v5.0)
See merge request espressif/esp-idf!29981
2024-07-08 20:11:08 +08:00
wangtao@espressif.com
bc6afecff1
fix(wifi): fix sta scan when connected cause bcn timeout loop issue v5.0
2024-07-08 14:31:19 +08:00
linruihao
33b517a273
fix(bt/controller): Fixed some controller bugs
...
- Fixed fail to establish eSCO when connected to two devices
- Changed some error log level to Debug if the error have a workaround
Closes https://github.com/espressif/esp-idf/issues/12340
2024-07-08 14:27:06 +08:00
liqigan
efdda3105d
fix(bt/controller): Fixed not report HCI_Disconnection_Complete event
2024-07-08 14:27:06 +08:00
Rahul Tank
404d41c71c
Merge branch 'bugfix/revert_extra_print_v5.0' into 'release/v5.0'
...
Revert "fix(nimble): Added debug print to check for skipped adv report" (v5.0)
See merge request espressif/esp-idf!31934
2024-07-08 14:16:06 +08:00
Island
6ed2802567
Merge branch 'fix/blemesh24_61_v5.0' into 'release/v5.0'
...
fix/blemesh24_61 (v5.0)
See merge request espressif/esp-idf!31567
2024-07-08 14:06:51 +08:00
fbp2m
98260d0c5c
fix: fixed allocating if_name in client context multiple times
...
Do not allocate client->if_name twice in esp_http_client_init().
Signed-off-by: Harshit Malpani <harshit.malpani@espressif.com>
Closes https://github.com/espressif/esp-idf/pull/13945
2024-07-07 21:21:31 +08:00
Rahul Tank
e5e63be1b8
Revert "fix(nimble): Added debug print to check for skipped adv report"
...
This reverts commit 69ad6bb5d1
.
2024-07-05 18:10:27 +05:30
Wang Ning
a4496994f2
Apply 1 suggestion(s) to 1 file(s)
...
Co-authored-by: Wang Ning <wangning@espressif.com>
2024-07-05 18:08:19 +08:00
Yuhan Wei
69c9719b0d
docs(ble): Add the explanations to controller parameters configurable in menuconfig
2024-07-05 18:08:19 +08:00
Wang Ning
3412201140
Apply 35 suggestion(s) to 1 file(s)
...
Co-authored-by: Wang Ning <wangning@espressif.com>
2024-07-05 18:08:19 +08:00
Yuhan Wei
dfaa5a960c
docs(ble): Removed note in esp_bt_controller_config_t
2024-07-05 18:08:19 +08:00
Yuhan Wei
fb6595059d
docs(ble): Replaced BT with Bluetooth
2024-07-05 18:08:19 +08:00
Yuhan Wei
faeab638d4
docs(ble): Removed unnecessary explanations
2024-07-05 18:08:19 +08:00
Yuhan Wei
65cdf659c6
docs(ble): Added corresponding values to the controller mode
2024-07-05 18:08:19 +08:00
Yuhan Wei
314e964764
docs(ble): Fixed the explanation of TX power type
2024-07-05 18:08:19 +08:00
Yuhan Wei
1446d2b9bd
docs(ble): Added typeof for BLE sleep clock accuracy enum
2024-07-05 18:08:19 +08:00
Yuhan Wei
45d84a1afd
docs(ble): Added a name for BLE sleep clock accuracy enum
2024-07-05 18:08:19 +08:00
Yuhan Wei
6d65a7db74
docs(ble): Revised the esp32 controller API explanations
2024-07-05 18:08:18 +08:00
Island
8599e25cfe
Merge branch 'bugfix/fixed_ble_issues_on_esp32c2_esp32c6_v5.0' into 'release/v5.0'
...
docker / docker (push) Has been cancelled
Bugfix/fixed ble issues on esp32c2 esp32c6 (v5.0)
See merge request espressif/esp-idf!31862
2024-07-05 10:39:18 +08:00
luoxu
110b7adc6a
fix(ble_mesh): ensure the operation of adv busy is thread-safe
2024-07-04 12:12:48 +08:00
luoxu
006086c50b
feat(ble_mesh): add cas operation for bt_mesh_atomic_val_t
2024-07-04 12:12:48 +08:00
Jiang Jiang Jian
3bb82f7ce4
Merge branch 'staging/espcoredump_move_strings_flash_v5.0' into 'release/v5.0'
...
change(espcoredump): save RAM space by placing constants in flash (backport v5.0)
See merge request espressif/esp-idf!29192
2024-07-04 10:38:35 +08:00
Jiang Jiang Jian
e9f1311892
Merge branch 'feature/add-newlib-sbom_v5.0' into 'release/v5.0'
...
feat(newlib): Add sbom manifest file (v5.0)
See merge request espressif/esp-idf!31834
2024-07-04 10:14:03 +08:00
Jiang Jiang Jian
f0c2da6dc4
Merge branch 'feature/ipc_noblocking_call_v5.0' into 'release/v5.0'
...
feat(ipc): Adds a new no blocking IPC call (v5.0)
See merge request espressif/esp-idf!28447
2024-07-03 21:01:52 +08:00
Jiang Jiang Jian
a7e404d08e
Merge branch 'feature/sae_pk_transition_disable_v5.0' into 'release/v5.0'
...
feat(esp_wifi): Add support for OWE and WPA3 Enterprise transition disable (Backport v5.0)
See merge request espressif/esp-idf!31379
2024-07-03 19:34:17 +08:00
Rahul Tank
7d5cbec4bd
Merge branch 'bugfix/low_buf_count_print_v5.0' into 'release/v5.0'
...
fix(nimble): Added debug print to check for skipped adv report (v5.0)
See merge request espressif/esp-idf!31835
2024-07-03 16:43:10 +08:00
Sarvesh Bodakhe
b3fb47908c
feat(wifi): Add support for WPA3 transition disable and more updates
...
1. Add support for SAE-PK and WPA3-Enterprise transition disable
2. Add support to handle OWE transition disable indication from AP
3. refactor: Backport common changes in scan/connect path from 90cc6158
- 90cc6158
adds support for Network Introduction Protocol in DPP
4. Fix issue of supplicant using wrong parameters to configure bss
- Ensure that wpa_supplicant's state machine registers the requirement for rsnxe
before deciding to add rsnxe to a assoc request.
Co-authored-by: jgujarathi <jash.gujarathi@espressif.com>
2024-07-03 12:46:58 +05:30
Jiang Jiang Jian
d0ff5e6236
Merge branch 'bugfix/fix_some_wifi_bugs_240702_v5.0' into 'release/v5.0'
...
Bugfix/fix some wifi bugs 240702 v5.0(Backport v5.0)
See merge request espressif/esp-idf!31876
2024-07-03 14:18:59 +08:00
Jiang Jiang Jian
4db9de0271
Merge branch 'bugfix/fix_phy_cal_data_v5.0' into 'release/v5.0'
...
fix(phy): add phy calibration data check when mode is not none calibration v5.0
See merge request espressif/esp-idf!31825
2024-07-03 14:08:39 +08:00
muhaidong
fbc9fe582c
fix(wifi): fix configure gcmp failure issue
2024-07-03 10:57:33 +08:00
muhaidong
d121b69262
fix(wifi): fixed disable gcmp choose pairwise cipher wrong issue
2024-07-02 21:40:48 +08:00
muhaidong
ba8ace2e98
fix(wifi): annotate a rom function
2024-07-02 21:35:24 +08:00
zwl
422c244fa6
fix(ble): fixed some ble controller issues on ESP32-C2
2024-07-02 15:44:55 +08:00
aditi_lonkar
440b786834
fix(esp_wifi): Fix for issue in changing opmode when wps is enabled
2024-07-02 12:29:44 +05:30
Jiang Jiang Jian
f378e76962
Merge branch 'lwip/if_indextoname_compolation_fix_v5.0' into 'release/v5.0'
...
fix(lwip): Fixed compilation error referencing undefined POSIX interface API (v5.0)
See merge request espressif/esp-idf!31408
2024-07-02 13:52:22 +08:00
Rahul Tank
69ad6bb5d1
fix(nimble): Added debug print to check for skipped adv report
2024-07-01 15:34:05 +05:30
Alexey Lapshin
6412a6fa48
feat(newlib): Add sbom manifest file
2024-07-01 17:03:21 +07:00
jack
4956c6cfbe
fix(phy): add phy calibration data check when mode is not none calibration
2024-07-01 16:11:31 +08:00
Jiang Jiang Jian
a6e89b466f
Merge branch 'bugfix/mgmt_gcmp_issue_v5.0' into 'release/v5.0'
...
fix(wifi): Fix GCMP encryption for mgmt packets and other bugfixes (Backport v5.0)
See merge request espressif/esp-idf!31068
2024-07-01 14:29:21 +08:00
Jiang Jiang Jian
9a0c562b94
Merge branch 'bugfix/fix_ble_connect_fail_report_time_v5.0' into 'release/v5.0'
...
fix(ble/bluedroid): Fixed BLE report event when connection fails (v5.0)
See merge request espressif/esp-idf!31784
2024-07-01 14:19:55 +08:00
Sarvesh Bodakhe
af72ce1f75
fix(esp_wifi): Fix some wifi bugs
...
1. Fix issues related to mgmt packets encryption in GCMP
2. Fix issue of wrong decryption of mgmt packets when PMF is enabled
3. Fix frame subtype in send_mgmt_frame
4. Fix issue of wrong Rx control information of espnow packets for esp32 and esp32s2
5. Fix send mgmt err when eapol process
2024-07-01 11:06:13 +05:30
Sarvesh Bodakhe
7fd73ede7f
fix(wifi): Add bugfix to avoid RSNXE and KDE mismatch during 4-way-handshake
2024-07-01 11:05:25 +05:30
Jiang Jiang Jian
6f72d019ec
Merge branch 'backport/shortened_uart_read_bytes_blocking_50' into 'release/v5.0'
...
fix(uart): remove unnecessary wait when sending message to ring buffer(backport5.0)
See merge request espressif/esp-idf!31384
2024-07-01 10:29:06 +08:00
Omar Chebib
ca8a14c838
fix(i2c): fix issues related to timeout and alive interval tick
...
Fixes https://github.com/espressif/esp-idf/issues/4999
Former usage of I2C_CMD_ALIVE_INTERVAL_TICK macro overrode the ticks_to_wait
parameter when the latter was too big
2024-07-01 10:16:35 +08:00
Jiang Jiang Jian
340b519b57
Merge branch 'docs/update_esp_vfs_notes_v5.0' into 'release/v5.0'
...
docs(vfs): update esp_vfs_register_fd api description (v5.0)
See merge request espressif/esp-idf!30428
2024-07-01 10:12:26 +08:00
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
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
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
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
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
Rahul Tank
4f0a43e039
fix(nimble): Pass the correct cb arg during reconnection attempt
2024-06-25 08:35:34 +05:30
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
zwl
a76076fe14
feat(bluetooth/controller): adjust bt/porting code structure and delete redundant code
2024-06-24 16:03:18 +08:00
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
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
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
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
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
zhangyanjiao
2f53cfd166
fix(wifi): do not send null data when scan start/done for mesh
...
Closes https://github.com/espressif/esp-idf/issues/13786
2024-06-12 10:06:18 +08:00
Jiang Jiang Jian
2381f35409
Merge branch 'bugfix/directed_bssid_probe_req_v50' into 'release/v5.0'
...
Send unicast probe requests if bssid is known during scan(v5.0)
See merge request espressif/esp-idf!30299
2024-06-07 20:28:20 +08:00
Abhinav Kudnar
b9205a00af
fix(nimble): Added return code in ble_gap_unpair error logs
2024-06-06 10:15:38 +05:30
gongyantao
5c6c256630
fix(bt): fix some issues in bluetooth controller
...
1: fix return incorrect link key with hci command rd_stored_link_key
2: fix the assert triggered during APB TX
3: fix role switch LMP collision bug
2024-06-05 09:13:18 +08:00
jgujarathi
0db25e4f99
fix(esp_wifi): Send unicast probe requests if bssid is known during scan
2024-06-04 17:08:47 +05:30
Rahul Tank
73fb760c8a
fix(nimble): Explicitly NULL assign adv data
2024-06-04 12:17:42 +05:30
Island
add3c94c02
Merge branch 'feat/add_hci_log_record_for_nimble_v5.0' into 'release/v5.0'
...
feat(bt/nimble): support hci log for nimble (backport v5.0)
See merge request espressif/esp-idf!31216
2024-06-04 14:18:56 +08:00
Jiang Jiang Jian
76d2ac0330
Merge branch 'bugfix/fix_dhcp_pool_issue_on_dhcp_server_v5.0' into 'release/v5.0'
...
fix(lwip): fixed the dhcp pool error on dhcp server (v5.0)
See merge request espressif/esp-idf!31265
2024-06-04 11:46:17 +08:00
Island
b6f8340101
Merge branch 'bugfix/esp32c2_fixed_some_ble_issues_master_v5.0' into 'release/v5.0'
...
Bugfix/esp32c2 fixed some ble issues master (v5.0)
See merge request espressif/esp-idf!31235
2024-06-04 10:22:00 +08:00
zhangyanjiao
c9e081ce00
fix(lwip): fixed the dhcp pool error on dhcp server
2024-06-03 11:34:55 +08:00
Jiang Jiang Jian
85fdb69ee7
Merge branch 'bugfix/fix_some_wifi_bugs_v5.0' into 'release/v5.0'
...
fix(wifi): fixed sniffer and espnow issue (v5.0)
See merge request espressif/esp-idf!31221
2024-06-03 11:03:59 +08:00
Island
432f1ff7eb
Merge branch 'fix/ble_mesh_gatts_bugfix_v5.0' into 'release/v5.0'
...
BLE Mesh Gatts bugfix (v5.0)
See merge request espressif/esp-idf!30875
2024-06-03 10:27:10 +08:00
zhiweijian
1c834a6e6e
feat(bt/nimble): support hci log for nimble
2024-06-03 09:53:15 +08:00
zhanghaipeng
846273356a
fix(ble/bluedroid): Optimize BLE stack connect callback name
2024-06-02 19:26:38 +08:00
zhanghaipeng
1d8f0aec81
fix(ble/bluedroid): Fixed BLE no data length change event
2024-06-02 19:26:27 +08:00
Rahul Tank
f6c564115b
fix(nimble): Use appendfrom to duplicate adv data
2024-06-01 20:32:18 +05:30
zwl
1f97c76d0c
ble: fixed ble some issues on esp32c2
2024-05-31 17:14:43 +08:00
Island
1505232737
Merge branch 'bugfix/bleqabr24-549_v5.0' into 'release/v5.0'
...
fix(ble_mesh): fix issues in mesh deinit_v5.0
See merge request espressif/esp-idf!30543
2024-05-31 15:18:28 +08:00
zhangyanjiao
4b19d69596
docs(wifi): update the docmentation for mesh API
2024-05-31 14:17:14 +08:00
zhangyanjiao
2e216f6e2e
fix(wifi): fixed sniffer and espnow issue
...
1. fix(wifi): fixed sniffer dump fcs error packets fail
Closes https://github.com/espressif/esp-idf/issues/10777
2. fix(wifi): fixed the espnow priv parameter get error
Closes https://github.com/espressif/esp-idf/issues/13693
2024-05-31 14:13:50 +08:00
luoxu
cafc47cf07
fix(ble_mesh): Create service after service register success
2024-05-31 12:11:26 +08:00
luoxu
1121ffa55d
fix(ble_mesh): fix issues in mesh deinit
2024-05-30 20:42:06 +08:00
Jiang Jiang Jian
289e886da0
Merge branch 'bugfix/ftm_fix_wrong_compensation_v5.0' into 'release/v5.0'
...
Fix issues in calibration and selecting FTM compensation with external AP (Backport v5.0)
See merge request espressif/esp-idf!30885
2024-05-30 20:02:35 +08:00
Jiang Jiang Jian
50ce5e9405
Merge branch 'bugfix/stop_tg_wdt_in_xpd_xtal_lightsleep_v5.0' into 'release/v5.0'
...
fix(esp_hw_support): stop tg wdt in xpd xtal lightsleep (v5.0)
See merge request espressif/esp-idf!31138
2024-05-30 20:01:13 +08:00
Nachiket Kukade
2208e0dfc2
fix(esp_wifi): Fix issue in selecting FTM compensation with external AP
...
Additionally update FTM Compensation values with calibration
2024-05-29 16:09:45 +05:30
Rahul Tank
e049357001
fix(nimble): start advertising if disconnect due to 0x3E in slave
2024-05-29 15:40:52 +05:30
Kapil Gupta
06021b83e9
Merge branch 'bugfix/wps_scan_log_flood_v5.0' into 'release/v5.0'
...
fix(wpa_supplicant): Suppress RSN IE print to Verbose level (Backport v5.0)
See merge request espressif/esp-idf!31154
2024-05-29 15:43:29 +08:00
Rahul Tank
c5515d72d0
Merge branch 'feature/ble_resolve_adv_data_v5.0' into 'release/v5.0'
...
feat(nimble): Added API to get resolve ADV data (v5.0)
See merge request espressif/esp-idf!30953
2024-05-29 14:00:16 +08:00
Nachiket Kukade
c2123313b4
fix(wpa_supplicant): Suppress RSN IE print to Verbose level
2024-05-29 11:06:57 +05:30
wuzhenghui
69bbaec19d
fix(esp_hw_support/sleep): stop TG0/TG1 watchdog if XTAL not power down in lightsleep
2024-05-28 18:09:21 +08:00
wuzhenghui
941193fc03
change(esp_hw_support/sleep): improve esp32c3 systimer stall bug workaround
2024-05-28 18:08:27 +08:00
Abhinav Kudnar
b819382db2
feat(nimble): Added API to get resolve ADV data
2024-05-28 18:04:07 +08:00
muhaidong
9b7711e3fb
fix(phy): update esp32s2 libphy support ant api
2024-05-28 17:37:01 +08:00
Alexey Lapshin
ef4a5fda2d
fix(bt): fix gcc 13.1.0 warnings
2024-05-28 15:57:46 +08:00
Sarvesh Bodakhe
184555d70b
fix(esp_wifi): Improvements in scan and connect path
...
* Improvements in scan and connect path as per specifications along with
minor bugfixes
* When AP advertises all PSK modes (WPA, WPA2 and WPA3), make sure that
station treats it as WPA2_WPA3_PSK mixed mode.
2024-05-28 15:57:46 +08:00
Jiang Jiang Jian
2c4f0cd4f2
Merge branch 'bugfix/mldv6_report_memory_leak_v5.0' into 'release/v5.0'
...
fix(esp_netif): Fix mldv6 report memory leak in esp_netif(v5.0)
See merge request espressif/esp-idf!31061
2024-05-28 15:56:15 +08:00
WanqQixiang
e3a2ba8b07
fix(esp_netif): Fix mldv6 report memory leak in esp_netif
2024-05-27 17:31:33 +08:00
Island
6d288efe7c
Merge branch 'feat/add_api_to_set_privacy_mode_v5.0' into 'release/v5.0'
...
feat(bt/bluedroid): support BLE set privacy mode (v5.0)
See merge request espressif/esp-idf!30907
2024-05-27 14:56:10 +08:00
Mahavir Jain
d962b76743
Merge branch 'feature/update_cjson_version_to_1.7.18_v5.0' into 'release/v5.0'
...
feat(cjson): update submodule to v1.7.18 (v5.0)
See merge request espressif/esp-idf!31017
2024-05-23 15:09:52 +08:00
Jiang Jiang Jian
bb71e79288
Merge branch 'bugfix/loadprohibited_after_bt_deinit_v5.0' into 'release/v5.0'
...
Fixed some coexist issues
See merge request espressif/esp-idf!31006
2024-05-23 11:02:55 +08:00
nilesh.kale
d28e807e2d
feat(cjson): update submodule to v1.7.18
...
Changelog: https://github.com/DaveGamble/cJSON/releases/tag/v1.7.18
2024-05-22 13:35:09 +05:30
Jiang Jiang Jian
1f8b9b0433
Merge branch 'bugfix/libphy_chips_20240430_v5.0' into 'release/v5.0'
...
update c3 s3 libphy, fix coex bug
See merge request espressif/esp-idf!30971
2024-05-22 14:01:53 +08:00
baohongde
1d9f0a6259
fix(coex): Fixed some coexist issues
...
- Fixed crash issue in coexist callback
- Fixed coexist scheme status update issue
2024-05-22 11:49:59 +08:00
chenjianhua
f205edb6e9
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(a771b7c)
...
- Fixed assert when starting advertising due to preemption
- Fixed RPA generation after each reboot
- Fixed RPA renew timer start and stop
2024-05-22 11:49:59 +08:00
chenjianhua
8991f6912a
feat(bt/bluedroid): support BLE set privacy mode
2024-05-22 10:46:33 +08:00
aditi_lonkar
6c4c3d6ef8
fix(wpa_supplicant):Fix memory leak in wpa3-sae
...
Closes https://github.com/espressif/esp-idf/issues/11381
2024-05-21 19:06:26 +05:30
Aditya Patwardhan
3043a8368f
Merge branch 'bugfix/fix_resetting_redirect_counter_v5.0' into 'release/v5.0'
...
fix: reset redirect counter for using same handler (v5.0)
See merge request espressif/esp-idf!30938
2024-05-21 17:23:01 +08:00
liuning
4ae201d0a8
update c3 s3 libphy, fix coex bug
2024-05-21 11:28:50 +08:00
Sarvesh Bodakhe
9efdcd52cc
fix(wifi): fix bug in 'esp_wifi_deauthenticate_internal' and other improvements
2024-05-20 14:44:36 +05:30
Sarvesh Bodakhe
61a91afa3a
fix(wpa_supplicant): Add some bugfixes in wpa_supplicant
...
1) Add parameter to configure reason code of deauth frame
2) Add logs to indicate MIC failure 4-Way-Handshake
3) Process RSNXE capabilities only if AP advertises them
2024-05-20 14:44:16 +05:30
Harshit Malpani
52ca696335
fix: Add warning to enable LWIP_NETIF_LOOPBACK to use control socket API
...
Closes https://github.com/espressif/esp-idf/issues/13659
2024-05-20 10:48:41 +05:30
Harshit Malpani
54ee9bf5d6
fix: reset redirect counter for using same handler
...
Closes https://github.com/espressif/esp-idf/issues/13633
2024-05-20 10:47:07 +05:30
muhaidong
4ae21b7f82
fix(wifi): fixed some wifi bugs 240517
...
1. fix esp_wifi_set_mode() return error issue
2. fix qos encapsulated eapol issue
3. eapol arp and dhcp add flag PP_F_PER_PKT_RATE
4. fix lmac_stop_hw_txq issue
5. fix typo
6. limite number of amsdu block in eb
7. fix recycle cache sub amsdu eb issue
8. update ba session store and restore rx ba num
9. fix multicast address qos frame by reset rx ba
10. fix lmacStopTransmit issue
11. sync multi antenna gpio register from IDF
12. clear eb to fix tx single AMPDU to some AP not reply BA when ampdu_entry single bit was set
13. fix internal set log level check fail issue
14. update esp_wifi_connect doc
15. update api esp_wifi_sta_get_rssi docs
16. add interupt lock during hardware reload of Rx link
2024-05-20 10:26:25 +08:00
muhaidong
bc6d79c84a
fix(doc): update api esp_wifi_sta_get_rssic docs
...
Closes https://github.com/espressif/esp-idf/issues/12685
2024-05-20 10:11:48 +08:00
muhaidong
705afe5162
fix(wifi): fixed task watchdog got triggered by esp_wifi_stop issue
2024-05-20 10:11:48 +08:00
muhaidong
a91a74d12a
fix(wifi): fix multicast address qos frames issue
2024-05-20 10:11:48 +08:00
muhaidong
cd242a6684
fix(wifi): fix lmac_stop_hw_txq issue
2024-05-20 10:11:48 +08:00
muhaidong
155fe73757
fix(wifi): fix some wifi issues
...
1. fix qos encapsulated eapol issue
2. fixed dhcp offer and dhcp ack data rates
2024-05-20 10:11:24 +08:00
Rahul Tank
e746d29f39
Merge branch 'feature/get_local_used_addr_v5.0' into 'release/v5.0'
...
feat(nimble): Added API to get local used address (v5.0)
See merge request espressif/esp-idf!30759
2024-05-16 17:43:25 +08:00
Jiang Jiang Jian
d4f35fcb98
Merge branch 'fix/assert_1024_in_rwbt_isr_v5.0' into 'release/v5.0'
...
fix(bt/ble): fix some issues in bluetooth controller(backport v5.0)
See merge request espressif/esp-idf!30816
2024-05-16 16:44:56 +08:00
Abhinav Kudnar
63b02c9273
feat(nimble): Added API to get local used address
2024-05-16 09:47:48 +05:30
Rahul Tank
4e5e8aa10f
Merge branch 'bugix/avoid_reset_extract_cb_v5.0' into 'release/v5.0'
...
fix(nimble): Avoid slave instance reset inside extract_cb (v5.0)
See merge request espressif/esp-idf!30490
2024-05-16 12:02:32 +08:00
nilesh.kale
ef7a749367
feat(mbedtls): updated mbedtls version from 3.5.2 to 3.6.0
...
This MR updated MbedTLS version to latest version 3.6.0.
2024-05-15 11:43:54 +05:30
Rahul Tank
377a24d319
fix(nimble): Create separate API to only extract cb info
2024-05-15 11:03:31 +05:30
Jin Cheng
2c45c9dcd2
fix(bt/controller): Parse out the correct packet types from Host parameters
...
- For HCI command HCI_Enhanced_Setup_Synchronous_Connection
2024-05-14 11:55:04 +08:00
gongyantao
fc17843294
fix(bt/ble): fix some issues in bluetooth controller
...
1: fix assert 1024 issue when bt tx and wifi coexist on esp32
2: fix ble scan backoff
3: parse out the correct packet types from host parameters for
hci command hci_enhanced_setup_synchronous_connection
2024-05-14 10:06:57 +08:00
Jiang Jiang Jian
8b6811ef45
Merge branch 'bugfix/fix_mesh_packet_tx_issue_v5.0' into 'release/v5.0'
...
fix(wifi): fix the tx issue when mesh packet lifetime remain equal to zero (v5.0)
See merge request espressif/esp-idf!30802
2024-05-13 22:30:52 +08:00
David Čermák
9751ab5122
Merge branch 'contrib/github_pr_13560_v5.0' into 'release/v5.0'
...
esp_eth: DP83848: correct link detection to use BMSR (GitHub PR) (v5.0)
See merge request espressif/esp-idf!30453
2024-05-13 21:55:13 +08:00
zhangyanjiao
43dce54bb4
fix(wifi): fix the tx issue when mesh packet lifetime remain equal to zero
2024-05-13 17:16:50 +08:00
Jiang Jiang Jian
6a17b9c1c7
Merge branch 'bugfix/bt_bss_in_extram_v5.0' into 'release/v5.0'
...
fix(bt): Fix missing linker symbol when ESP_ALLOW_BSS_SEG_EXTERNAL_MEMORY enabled(backport v5.0)
See merge request espressif/esp-idf!30377
2024-05-13 11:03:07 +08:00
Island
8e81b118e2
Merge branch 'fix/idfgh-12762_v5.0' into 'release/v5.0'
...
fix(ble_mesh):Fixed a compatibility issue with the provisioner (v5.0)
See merge request espressif/esp-idf!30732
2024-05-10 17:14:20 +08:00
Island
ed6f245a5b
Merge branch 'bugfix/BLEQABR23-798_v5.0' into 'release/v5.0'
...
bugfix(ble_mesh): Close BLEQABR23-798 (v5.0)
See merge request espressif/esp-idf!30647
2024-05-10 17:14:02 +08:00
Wang Meng Yang
7649270896
Merge branch 'optimize/bt_make_alarm_num_configurable_v5.0' into 'release/v5.0'
...
optimize(ble_mesh): Make alarm number configurable (v5.0)
See merge request espressif/esp-idf!30508
2024-05-10 15:05:48 +08:00
Wang Meng Yang
e8641f62e4
Merge branch 'bugfix/fix_hid_connection_failed_bug_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): Fix HID connection bugs[backport 5.0]
See merge request espressif/esp-idf!30591
2024-05-10 12:18:50 +08:00
Rahul Tank
c211aaeeaa
fix(nimble): Free controller memory if init fails
2024-05-09 12:26:04 +05:30
luoxu
aa830471f4
fix(ble_mesh):Fixed a compatibility issue with the provisioner
...
Closes https://github.com/espressif/esp-idf/issues/13741
2024-05-09 10:57:39 +08:00
liqigan
eb99868b56
fix(bt/bluedroid): Fix HID Device connection failed bug
...
Closes https://github.com/espressif/esp-idf/issues/13671
2024-05-09 09:24:16 +08:00
liqigan
a91bee2b4c
fix(bt/bluedroid): Fix HID Host connection bugs
...
1. Fix is_orig value inconsistency for HIDH open event
2. Fix the error state for repeat connection of the same device
2024-05-09 09:24:16 +08:00
Aditya Patwardhan
1bec4902b2
Merge branch 'backport/support_tls1_3_v5.0' into 'release/v5.0'
...
https_mbedtls: update example to support TLS 1.3 connection
See merge request espressif/esp-idf!30607
2024-05-07 16:38:14 +08:00
luoxu
d9186f52c3
bugfix(ble_mesh): Close BLEQABR23-798
2024-05-07 09:49:13 +08:00
Rahul Tank
54f171ec5c
fix(nimble): Deselect MBEDTLS_ECP_RESTARTABLE when mbedTLS is used
2024-05-06 15:22:39 +05:30
Wang Mengyang
76486bbfcb
change(bt): Rename linker script file names and symbol names
...
1. rename linker files
2. support memory release in case that ESP_ALLOW_BSS_SEG_EXTERNAL_MEMORY is enabled
3. improve the implementation of memory release
2024-05-06 17:14:58 +08:00
Wang Mengyang
eca6545ffe
fix(bt): Fix missing linker symbol when ESP_ALLOW_BSS_SEG_EXTERNAL_MEMORY enabled
...
1. Closes https://github.com/espressif/esp-idf/issues/10427
2. add two linker script to unify linker script symbols for BT libraries
3. The memory release functions have also been simplified
fix(bt): remove unused file linker.lf
2024-05-06 17:14:55 +08:00
Jiang Jiang Jian
3b448491d3
Merge branch 'fix/increase_26mhz_esp32c2_slow_clock_calibration_wdt_threshold_v5.0' into 'release/v5.0'
...
fix(esp_system): increase 26Mhz esp32c2 slow clock calibration timeout watchdog threshold (v5.0)
See merge request espressif/esp-idf!30572
2024-05-06 14:06:39 +08:00
Mahavir Jain
089197ff8a
Merge branch 'bugfix/nvs_enc_test_v5.0' into 'release/v5.0'
...
fix(tests): correct the flash write length for NVS encrypted test (v5.0)
See merge request espressif/esp-idf!30605
2024-05-06 13:32:28 +08:00
Harshit Malpani
90d0689331
fix(esp-tls): Use TLS 1.2 and TLS 1.3 simultaneously
...
This commit fixes the issue with TLS 1.2 connection when TLS 1.3 is
enabled in config.
2024-05-02 17:15:08 +05:30
Harshit Malpani
1c3c89eb43
fix(esp-tls): Retry reads if using session tickets with TLS 1.3
...
Fixed the error that occurred while performing OTA upgrades over
TLS 1.3 connection. After handshake is completed, post-handshake message
is received and internal state is changed. While performing mbedtls_ssl_read(),
it checks handshake state and if it is not MBEDTLS_SSL_HANDSHAKE_OVER,
mbedtls_ssl_handshake is called again.
2024-05-02 17:11:50 +05:30
Mahavir Jain
0b7bb679bb
esp_tls: add initial support for TLS 1.3 connection
2024-05-02 17:11:01 +05:30
Mahavir Jain
c8dbdc6aa6
fix(tests): correct the flash write length for NVS encrypted test
...
Write only till the embedded file size in the NVS partition. Earlier
the length was kept as the whole partition size and it could result
in accessing embedded rodata beyond the MMU mapped range.
2024-05-02 16:54:56 +05:30
Wang Meng Yang
e1dfcbc567
Merge branch 'bugfix/hf_local_param_null_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): allocate memory for control block of HFP Audio Gateway (v5.0)
See merge request espressif/esp-idf!30442
2024-04-30 17:25:26 +08:00
wangjialiang
7d0cfb74bb
feat(ble_mesh): Make alarm number configurable
2024-04-30 16:09:47 +08:00
Karl Palsson
0eef7d1934
fix(esp_eth): dp83848: correct link detection to use BMSR
...
Reading the link state via PHYSTS was incorrect, as it only reflects the
link state bit from BMSR. BMSR latches link down events, and are not
cleared without being read. (See 802.3-2008 section 2, section 22.2.4.2.13)
This leads to the original DP828xx code only supporting link up, then a
single link down event.
Switch to reading the link state via BMSR, but continuing to read the
negotiation results via PHYSTS and ANLPAR. This is inline with
LAN8720x, RTL8201, KSZ80xx phy drivers, and other opensource drivers for
the DP838xx family of devices.
Tested on a private board with a DP83825i PHY. No publically available
boards using the original DP83848 are known of for testing.
Signed-off-by: Karl Palsson <karl.palsson@marel.com>
2024-04-30 16:08:25 +08:00
wuzhenghui
820cc387d9
fix(esp_system): increase 26Mhz esp32c2 slow clock calibration timeout watchdog threshold
2024-04-30 11:45:20 +08:00
Island
961ca4f975
Merge branch 'bugfix/fix_ble_coex_assert_v5.0' into 'release/v5.0'
...
Update esp32 bt-lib (4012cfb)(backport v5.0)
See merge request espressif/esp-idf!30519
2024-04-28 10:48:07 +08:00
Island
2233d54812
Merge branch 'bugfix/fix_ble_max_attribute_value_v5.0' into 'release/v5.0'
...
Bugfix/fix ble max attribute value v5.0
See merge request espressif/esp-idf!30414
2024-04-28 10:37:12 +08:00
zhanghaipeng
f449df139c
feat(ble/bluedroid): Support BLE command status debug log
2024-04-26 17:14:44 +08:00
zhanghaipeng
2efc1c3c7c
fix(ble/controller): Update esp32 bt-lib (4012cfb)
...
- Fixed BLE coex assert
- Fixed BLE DTM status and tx count
2024-04-26 16:51:43 +08:00
morris
3087b28012
Merge branch 'bugfix/uart_bitrate_max_value_c2_v5.0' into 'release/v5.0'
...
fix(uart): correct C2 UART_BITRATE_MAX value (v5.0)
See merge request espressif/esp-idf!30461
2024-04-26 10:43:49 +08:00
morris
6371dcbcb0
Merge branch 'bugfix/gpio_drive_cap_v5.0' into 'release/v5.0'
...
fix(gpio): add workaround to ensure correct IO drive strength for C3 and S3 (v5.0)
See merge request espressif/esp-idf!30468
2024-04-26 10:43:29 +08:00
zhanghaipeng
614b2bbd3f
feat(ble/bluedroid): Support create BLE static random address and NRPA
2024-04-25 15:58:19 +08:00
zhanghaipeng
f0450152f2
feat(ble/bluedroid): Support BLE add device to resolving list
2024-04-25 15:58:19 +08:00
zhanghaipeng
ebf929b5f8
feat(ble/bluedroid): Support set resolvable provate address timeout by api
2024-04-25 15:58:19 +08:00
zhanghaipeng
182cbb85f8
fix(ble/bluedroid): Fixed BLE GATT max length of an attribute value
2024-04-25 15:58:19 +08:00
zhanghaipeng
1eebe9f680
fix(ble/bluedroid): Optimize BLE documentation comments to comply with Doxygen syntax
2024-04-25 15:58:19 +08:00
Song Ruo Jing
02d819b69b
fix(uart): Fix mismatch wakeup rising edges required with the threshold configured
...
Closes https://github.com/espressif/esp-idf/issues/12586
2024-04-24 17:27:27 +08:00
Song Ruo Jing
94070c8651
fix(gpio): add workaround to ensure correct IO drive strength for C3 and S3
2024-04-24 17:00:06 +08:00
Song Ruo Jing
4727357067
fix(uart): correct C2 UART_BITRATE_MAX value
2024-04-24 16:20:44 +08:00
Jin Cheng
7fa711346a
fix(bt/bluedroid): allocate memory for control block of HFP Audio Gateway in its initialization when dynamic memory is wnabled
2024-04-24 08:28:45 +08:00
sonika.rathi
06ba157133
docs(vfs): update esp_vfs_register_fd api description
...
Closes https://github.com/espressif/esp-idf/issues/11586
2024-04-23 15:25:27 +02:00
Rahul Tank
6bdd4be339
fix(nimble): Expose API to set RPA Timeout
2024-04-23 11:58:43 +05:30
Island
fb12a68017
Merge branch 'feat/optimzie_ble_ctrl_memory_v5.0' into 'release/v5.0'
...
ble: support only legacy adv and slave function on esp32c2 (v5.0)
See merge request espressif/esp-idf!30336
2024-04-22 22:51:02 +08:00
Jiang Jiang Jian
7c9bacb624
Merge branch 'bugfix/crash_after_bluedroid_deinit_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): Fixed controller using null pointer after bluedroid deinit(v5.0)
See merge request espressif/esp-idf!30329
2024-04-22 11:13:42 +08:00
Jiang Jiang Jian
dd61b7ed37
Merge branch 'bugfix/fix_some_ble_bugs_cjh_v5.0' into 'release/v5.0'
...
Fixed some BT and BLE bugs 2404 (backport v5.0)
See merge request espressif/esp-idf!30259
2024-04-22 10:48:04 +08:00
Jiang Jiang Jian
3b6ee156c9
Merge branch 'feat/set_get_lpclk_src_v5.0' into 'release/v5.0'
...
feat(ble): Added API to get low power clock source(v5.0)
See merge request espressif/esp-idf!30109
2024-04-22 10:25:55 +08:00
chenjianhua
c9255fc852
feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(c23ab4c)
...
- Support QA test vendor HCI command and event
2024-04-18 14:43:13 +08:00
baohongde
043ea1cb60
fix(ble/controller): Fixed LoadProhibited after bluetooth deinit
2024-04-18 14:43:07 +08:00
chenjianhua
49f11c53bd
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(5274796)
...
- Fixed extended uncoded and coded scan scheduling
- Add config for channel assessment and ping procedure
- Clear random address for extended advertising
- Add periodic advertising list check
- Fixed periodic advertising data setting with zero length
2024-04-18 14:43:00 +08:00
baohongde
0a86dd2eb3
feat(ble/controller): Add coexist schm for BLE
2024-04-18 14:31:53 +08:00
chenjianhua
fdd4f3d17c
feat(bt): Update bt lib for ESP32(e314148)
...
- Support QA test vendor HCI command and event
2024-04-18 14:09:09 +08:00
zhanghaipeng
c9c946811c
fix(bt/controller): Update bt lib for ESP32(5838b68)
...
- Fixed BLE scan assert
- Fixed assert(10,0) in lld_pdu
- Add BLE scan backoff in menuconfig
2024-04-18 14:09:09 +08:00
Jin Cheng
51c26053a4
fix(bt/controller): Use embedded assembly to get access to DPORT registers
2024-04-18 14:09:09 +08:00
zwl
0e058edb9f
ble: support only legacy adv and slave function on esp32c2
2024-04-18 12:15:56 +08:00
Island
38aef776b6
Merge branch 'bugfix/fixed_coex_asset_on_esp32c2_v5.0' into 'release/v5.0'
...
Bugfix/fixed coex asset on esp32c2 v5.0
See merge request espressif/esp-idf!30303
2024-04-18 10:54:25 +08:00
xiongweichao
631aa85bdc
fix(bt/bluedroid): Fixed crash after bluedroid deinit
...
hci_host_env.downstream_data_ready is set to NULL during bluedroid deinit,
causing the controller to use a null pointer when calling callback.
2024-04-18 10:53:11 +08:00
Island
4ae73b7fa7
Merge branch 'bugfix/fix_ble_appearance_v5.0' into 'release/v5.0'
...
Fixed BLE appearance category ranges (v5.0)
See merge request espressif/esp-idf!30287
2024-04-18 10:44:08 +08:00
Jiang Jiang Jian
d435059751
Merge branch 'bugfix/sdp_remove_record_no_evt_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): Fixed the crash caused by using illegal pointers during SDP deinit(v5.0)
See merge request espressif/esp-idf!29944
2024-04-18 10:24:58 +08:00
xiongweichao
3fd0dba1a3
feat(ble): Added API to get low power clock source
2024-04-18 10:07:39 +08:00
zhanghaipeng
e45d91c36d
fix(ble/bluedroid): Fixed set BLE appearance value
2024-04-17 20:40:09 +08:00
KonstantinKondrashov
955341db98
fix(spi_flash): Fix stuck during flash operation
...
When a task was not pinned to a certain CPU.
2024-04-17 12:04:05 +03:00
KonstantinKondrashov
a41e037f0e
feat(ipc): Adds a new no blocking IPC call
2024-04-17 12:04:05 +03:00
zwl
c6d8d19b81
ble: fixed an occasional assertion issue in coexistence scenarios on ESP32C2
2024-04-17 15:04:51 +08:00
zwl
d10b60aab3
ble: fixed the bt cmakelist error when use nimble host only
2024-04-17 15:04:39 +08:00
Wang Meng Yang
6d63daac84
Merge branch 'feature/add_api_to_send_vendor_hci_cmd_v5.0' into 'release/v5.0'
...
Feature/add api to send vendor hci cmd v5.0 (backport v5.0)
See merge request espressif/esp-idf!30227
2024-04-16 17:49:01 +08:00
Jiang Jiang Jian
3fdc794f5d
Merge branch 'bugfix/spp_crash_after_deint_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): Fixed SPP crash due to the connection not being disconnected before esp_spp_deinit was called(v5.0)
See merge request espressif/esp-idf!30083
2024-04-15 11:55:09 +08:00
Jiang Jiang Jian
14e344463a
Merge branch 'bugfix/fix_coded_phy_s8_tx_issue_v5.0' into 'release/v5.0'
...
fix(esp_phy): fixed BLE coded phy s8 tx issue in coexistence scenarios (backport v5.0)
See merge request espressif/esp-idf!30191
2024-04-15 10:57:35 +08:00
zhiweijian
70f84cfca9
fix(ble/bluedroid): Fixed adv not restart due to disconnection reason 0x3e
2024-04-13 15:53:20 +08:00
zhiweijian
c755433922
feat(bt/common): Add bluerooth hci layer data stream record
2024-04-13 15:44:27 +08:00
zhiweijian
57665f7246
feat(bt/bluedroid): add api to setnd vendor hci command
2024-04-13 14:13:43 +08:00
zhiweijian
304be189d8
fix(ble/bluedroid): fixed bluedroid host DTM API
2024-04-13 14:13:26 +08:00
zhiweijian
1e72b8b803
feat(ble/bluedroid): Add APIs for BLE direct test mode on bluedroid host
2024-04-13 14:13:04 +08:00
Rahul Tank
debefe9c70
fix(nimble): Fix compilation issues when CCCD is set to 0
2024-04-12 12:36:14 +05:30
xiongweichao
eab0acdb3c
fix(bt/bluedorid): Fixed crash caused by using illegal pointer
2024-04-12 09:13:43 +08:00