Rahul Tank
cb815d9d0a
fix(nimble): Modify Advertising Tx power levels
2024-08-05 10:56:23 +05:30
Kapil Gupta
a350973f03
Merge branch 'bugfix/dpp_auth_failure_v5.2' into 'release/v5.2'
...
fix(wpa_supplicant):Deinit old dpp authentication data after receiving config.(v5.2)
See merge request espressif/esp-idf!32434
2024-08-04 13:44:52 +08:00
Mahavir Jain
de4f8550bb
Merge branch 'bugfix/null_assign_variable_v5.2' into 'release/v5.2'
...
fix(wifi_prov): Use calloc instead of malloc to zero initialize variable (v5.2)
See merge request espressif/esp-idf!32527
2024-08-02 22:03:19 +08:00
Island
c2ac357c7a
Merge branch 'bugfix/fix_ble_security_param_v5.2' into 'release/v5.2'
...
fix(ble/bluedroid): Fixed issue with resetting BLE security parameters during initialization (v5.2)
See merge request espressif/esp-idf!32506
2024-08-02 17:38:32 +08:00
Island
7aa475c1fc
Merge branch 'bugfix/fix_ble_gattc_app_unregister_v5.2' into 'release/v5.2'
...
Bugfix/fix ble gattc app unregister (v5.2)
See merge request espressif/esp-idf!32439
2024-08-02 17:30:27 +08:00
Rahul Tank
916d319155
fix(wifi_prov): Use calloc instead of malloc to zero initialize variable
2024-08-02 10:36:38 +05:30
morris
a536949363
Merge branch 'feature/usb_host_multi_configuration_backport_v5.2' into 'release/v5.2'
...
feat(usb/host): multiconfiguration support backport (v5.2)
See merge request espressif/esp-idf!32055
2024-08-02 11:44:12 +08:00
Jiang Guang Ming
afd3333e8d
feat(newlib): add test case for printf float
2024-08-01 20:57:28 +08:00
Rahul Tank
d1ed3a8c5c
Merge branch 'bugfix/add_return_value_to_rpa_to_api_v5.2' into 'release/v5.2'
...
docker / docker (push) Has been cancelled
fix(nimble): Add return value to RPA Timeout API (v5.2)
See merge request espressif/esp-idf!32476
2024-08-01 20:26:25 +08:00
Jiang Guang Ming
677ecf9c69
fix(esp_rom): add new rom caps ESP_ROM_HAS_NEWLIB_NANO_PRINTF_FLOAT_BUG
2024-08-01 16:24:25 +08:00
zhanghaipeng
c66da69856
fix(ble/bluedroid): Fixed issue with resetting BLE security parameters during initialization
2024-08-01 16:17:59 +08:00
Marius Vikhammer
f36b6a088a
Merge branch 'fix/vtaskdeletewithcaps_leaks_memory_v5.2' into 'release/v5.2'
...
fix(freertos): Fixed memory leak issue in vTaskDeleteWithCaps() (v5.2)
See merge request espressif/esp-idf!32400
2024-08-01 14:42:59 +08:00
Shu Chen
f926af94d2
Merge branch 'backport/fix_154_next_operation_for_multi_event_v52' into 'release/v5.2'
...
fix(ieee802154): refactor the next operation logic for multiple events(Backport v5.2)
See merge request espressif/esp-idf!32387
2024-07-31 20:51:34 +08:00
Rahul Tank
6d19ff68ed
fix(nimble): Add return value to RPA Timeout API
2024-07-31 14:45:17 +05:30
Shu Chen
f7dd52f281
Merge branch 'backport/openthread_related_bacport_to_5_2' into 'release/v5.2'
...
Backport some openthread related features (Backport v5.2)
See merge request espressif/esp-idf!32250
2024-07-31 17:06:15 +08:00
Song Ruo Jing
457e0818e9
fix(uart): fix uart_config_t structure size difference in C and C++
2024-07-31 16:52:05 +08:00
zwx
fa6a1b3af5
fix(ieee802154): refacted the next operation logic for multiple events
2024-07-31 16:40:48 +08:00
zwl
26ef81039d
fix: fixed directed adv can't be conneted when adv filter is 0x2 on ESP32C2
2024-07-31 14:38:46 +08:00
zwl
719c0b7709
fix: fixed occasional wdt issue in multi-connection scenarios on ESP32H2
2024-07-31 14:38:46 +08:00
zwx
b64425f7be
feat(openthread): add task switching lock holder check
2024-07-31 11:34:19 +08:00
Island
6e015274d0
Merge branch 'feat/save_ble_log_to_flash_0605_v5.2' into 'release/v5.2'
...
ble: save ble log to flash on ESP32C6 (v5.2)
See merge request espressif/esp-idf!32395
2024-07-31 11:29:34 +08:00
zhanghaipeng
f88ac25595
fix(ble/bluedroid): Fix incorrect state issue when unregistering BLE GATTC application
2024-07-30 18:03:43 +08:00
aditi
53e931cf65
fix(wpa_supplicant):Deinit old dpp authentication data after receiving config.
2024-07-30 13:54:45 +05:30
zhangyanjiao
5e2951c8e8
fix(wifi/mesh): fix the beacon timeout issue in mesh
2024-07-30 14:36:46 +08:00
Vilem Zavodny
335e8b4648
fix(esp_lcd): Fix I2C receive without param
2024-07-29 16:42:19 +08:00
morris
037f1eaa4f
Merge branch 'feat/support_psram_aps3204l_v5.2' into 'release/v5.2'
...
docker / docker (push) Has been cancelled
psram: support APS3204L (v5.2)
See merge request espressif/esp-idf!32391
2024-07-29 16:39:03 +08:00
Sudeep Mohanty
987df81e58
fix(freertos): Fixed memory leak issue in vTaskDeleteWithCaps()
...
vTaskDeleteWithCaps() leaked memory when a task uses the API to delete
itself. This commit adds a fix to avoid the memory leak.
Closes https://github.com/espressif/esp-idf/issues/14222
2024-07-29 08:47:19 +02:00
Rahul Tank
5f3f68fa58
Merge branch 'bugifx/zero_initilize_variable_v5.2' into 'release/v5.2'
...
fix(nimble): Zero initialize variable to avoid garbage value (v5.2)
See merge request espressif/esp-idf!32367
2024-07-29 13:03:27 +08:00
zwl
7b9343d8f0
fix(ble): fixed tx memory leak issue when controller disable
2024-07-29 11:56:17 +08:00
zwl
56984e4eac
fix(ble): fixed wdt issue when print key controller info on ESP32-C6 and ESP32-H2
2024-07-29 11:56:17 +08:00
zwl
6e676b0222
feat(bluetooth/controller): support switching log output mode on ESP32-C2
2024-07-29 11:56:17 +08:00
zwl
229f8ede97
feat(bluetooth/controller): support switching log output mode on ESP32-C6 and ESP32-H2
2024-07-29 11:56:17 +08:00
zwl
97fa5484a7
feat(bluetooth/controller): storage ble controller log to flash on ESP32C2
2024-07-29 11:56:16 +08:00
zwl
0898c1a5a8
feat(bluetooth/controller): storage ble controller log to flash on ESP32C6 and ESP32H2
2024-07-29 11:56:16 +08:00
Armando
ce1f7abddd
feat(psram): support APS3204L
2024-07-29 11:42:36 +08:00
Rahul Tank
d8716c5ad3
fix(nimble): Zero initialize variable to avoid garbage value
2024-07-26 21:31:23 +05:30
Adam Múdry
46ed6c869e
fix(vfs): FATFS mount immediately after format if mount failed
2024-07-26 17:52:42 +02:00
Sudeep Mohanty
a96f332a06
fix(freertos): Incorrect assert in FreeRTOS port layer when not in ISR context
...
This commit fixes an issue where in the FreeRTOS port layer would cause
the portASSERT_IF_IN_ISR() assert check to fail even when the system is
not in an interrupt context.
2024-07-26 15:15:50 +02:00
Jiang Jiang Jian
544d652f1a
Merge branch 'bugfix/handle_no_pmkid_case_owe_v5.2' into 'release/v5.2'
...
Recompute keys in OWE incase of PMKID absence or mismatch (Backport v5.2)
See merge request espressif/esp-idf!32334
2024-07-26 16:53:34 +08:00
Island
e79bcadd85
Merge branch 'bugfix/fix_ble_cannot_create_conn_v5.2' into 'release/v5.2'
...
fix(ble/bluedroid): Fixed BLE cannot create connection(v5.2)
See merge request espressif/esp-idf!32308
2024-07-26 15:44:09 +08:00
Jiang Jiang Jian
9bed8f2ca9
Merge branch 'bugfix/fix_some_ble_bugs_cjh_v5.2' into 'release/v5.2'
...
Fixed some BLE bugs 240723 (backport v5.2)
See merge request espressif/esp-idf!32300
2024-07-26 14:19:38 +08:00
Jiang Jiang Jian
f6c6ac1d8d
Merge branch 'fix/fix_get_softap_dtim_and_csa_config_err_v5.2' into 'release/v5.2'
...
fix(wifi):fix get softap dtim and csa config err v5.2
See merge request espressif/esp-idf!32264
2024-07-26 14:12:24 +08:00
Mahavir Jain
cfb057e629
Merge branch 'bugfix/provide_random_addr_api_v5.2' into 'release/v5.2'
...
fix(wifi_prov): Added API to set random address (v5.2)
See merge request espressif/esp-idf!32326
2024-07-26 13:54:59 +08:00
Aditya Patwardhan
3908657624
Merge branch 'bugfix/existing_mmap_region_offset_v5.2' into 'release/v5.2'
...
fix(esp_mm): for existing mmap region, consider new offset for virtual addr (v5.2)
See merge request espressif/esp-idf!32113
2024-07-25 17:10:24 +08:00
Xu Si Yu
7d9b33408d
feat(openthread): support restoring vendor properties of rcp
2024-07-25 15:59:58 +08:00
Xu Si Yu
d894253c48
feat(openthread): support changing openthread version information
2024-07-25 15:59:58 +08:00
Xu Si Yu
c9f85be415
feat(openthread): update openthread submodule
2024-07-25 15:59:58 +08:00
Shyamal Khachane
49e42f6eca
fix(esp_wifi): Handle PMKID mismatch or absence in OWE
...
Compute keys incase PMKID does not match or PMKID is absent in association response
2024-07-25 08:29:22 +05:30
Rahul Tank
59aa45ad23
fix(wifi_prov): Added API to set random address
2024-07-24 20:56:35 +05:30
wangtao@espressif.com
6661f1190a
fix(wifi):fix get softap dtim and csa config err
2024-07-24 17:23:47 +08:00
zhanghaipeng
07ca9246e2
fix(ble/bluedroid): Fixed BLE cannot create connection
2024-07-24 10:51:14 +08:00
zhiweijian
087d6e1938
feat(bt/controller): support mesh duplicate with extend scan
2024-07-23 18:02:14 +08:00
linruihao
a3936b8001
fix(coex): Update bt lib for ESP32-C3 and ESP32-S3(e4ba7f6)
...
- Fixed coexist LoadProhibited issue
2024-07-23 18:02:08 +08:00
zhanghaipeng
35b4c4742b
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-23 18:02:02 +08:00
chenjianhua
3fd8f2aeb7
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-23 18:01:55 +08:00
linruihao
93622c2f9b
fix(coex): Fixed coexist scheme phase index overflow issue
2024-07-23 17:53:08 +08:00
Marius Vikhammer
021c03c9f2
Merge branch 'fix/lp_i2c_generates_spurious_start_cond_v5.2' into 'release/v5.2'
...
docker / docker (push) Has been cancelled
fix(lp-i2c): Fixed the generation of spurious I2C start with lp-i2c (v5.2)
See merge request espressif/esp-idf!32108
2024-07-23 14:40:41 +08:00
aditi
f1d5ffea3d
fix(wpa_supplicant):Fix for setting wps status fail when connection fails
2024-07-22 15:26:09 +05:30
Island
615975060f
Merge branch 'fix/ble_mesh_24_76_v5.2' into 'release/v5.2'
...
fix(ble_mesh): fixed BLEMESH24-76_v5.2
See merge request espressif/esp-idf!32227
2024-07-22 14:05:03 +08:00
Kapil Gupta
42680d30ae
fix(esp_wifi): backport some dpp fixes
2024-07-19 13:29:48 +08:00
Jiang Jiang Jian
f3710cf672
Merge branch 'bugfix/11r_disable_sdkconfig_v5.2' into 'release/v5.2'
...
docker / docker (push) Has been cancelled
fix(wifi): Ignore 11R, ENT AP when disabled in sdkconfig
See merge request espressif/esp-idf!32222
2024-07-19 10:41:51 +08:00
morris
9757709b2e
Merge branch 'bugfix/rmt_memory_power_up_v5.2' into 'release/v5.2'
...
fix(rmt): power up memory block (v5.2)
See merge request espressif/esp-idf!32172
2024-07-19 09:47:19 +08:00
Rahul Tank
b7b3e31050
Merge branch 'bugfix/reset_irk_when_all_unpair_v5.2' into 'release/v5.2'
...
docker / docker (push) Has been cancelled
fix(nimble): Fixed BLE security vulnerability when using fixed IRK (v5.2)
See merge request espressif/esp-idf!32157
2024-07-18 22:43:30 +08:00
Shreyas Sheth
eae5bf962e
fix(wifi): Ignore 11R, ENT AP when disabled in sdkconfig
2024-07-18 18:26:23 +05:30
Island
e149e10261
Merge branch 'feat/support_default_tx_level_for_esp32h2_esp32c6_esp32c2_v5.2' into 'release/v5.2'
...
Feat/support default tx level for esp32h2 esp32c6 esp32c2 v5.2
See merge request espressif/esp-idf!32194
2024-07-18 19:33:00 +08:00
morris
d9e113f877
fix(rmt): power up memory block
2024-07-18 14:41:13 +08:00
Rahul Tank
af2f79e33a
fix(nimble): Fixed BLE security vulnerability when using fixed IRK
2024-07-18 09:54:19 +05:30
Jiang Jiang Jian
9ff44aa660
Merge branch 'bugfix/fix_mesh_xon_request_timeout_issue_v5.2' into 'release/v5.2'
...
fix(wifi/mesh): fix the issue that xon request timeout constantly when root reboot (v5.2)
See merge request espressif/esp-idf!32186
2024-07-18 12:03:48 +08:00
luoxu
f0bf1d3492
fix(ble_mesh): fixed BLEMESH24-76
2024-07-18 10:49:07 +08:00
zwl
fde1a101ed
feat(bluetooth/controller): support default tx power configurable on ESP32C2
2024-07-18 10:47:30 +08:00
zwl
582e9f8a67
feat(bluetooth/controller): support default tx power configurable on ESP32C6 and ESP32H2
2024-07-18 10:47:20 +08:00
Island
d0da89f18a
Merge branch 'feat/optimize_bt_porting_hci_0628_5.2' into 'release/v5.2'
...
docker / docker (push) Waiting to run
Feat/optimize bt porting hci 0628 5.2
See merge request espressif/esp-idf!32133
2024-07-17 19:29:31 +08:00
zhangyanjiao
2a6f4e796c
fix(wifi/mesh): fix the issue that xon request timeout constantly when root reboot
...
Closes https://github.com/espressif/esp-idf/issues/13212
2024-07-17 19:06:34 +08:00
Peter Marcisovsky
597451afbe
refactor(usb_host): Update USB Host multiconfig public API
...
- previous usb_host_get_config_desc_free()
- updated usb_host_free_config_desc()
2024-07-17 09:02:43 +02:00
Jiang Jiang Jian
487833968a
Merge branch 'bugfix/ld_acl_c_3576_v5.2' into 'release/v5.2'
...
fix(bt/controller): Removed an improper assertion in ACL link driver (v5.2)
See merge request espressif/esp-idf!32118
2024-07-16 20:22:44 +08:00
zwl
b8b8abf763
feat(bluetooth/controller): update nimble host to adapt hci layer
2024-07-16 13:20:53 +08:00
zwl
1e4e2f90f5
feat(bluetooth/controller): add default cts and rts macro definition
2024-07-16 13:20:53 +08:00
zwl
56e9890ba0
feat(bluetooth/controller): adopting new HCI layer code and support UHCI on ESP32-C6 and ESP32-H2
2024-07-16 13:20:53 +08:00
zwl
3d1498cadb
feat(bluetooth/controller): adopting new HCI layer code on ESP32-C2
2024-07-16 13:20:53 +08:00
zwl
6118260b63
feat(bluetooth/controller): optimize bt hci layer code
2024-07-16 13:20:53 +08:00
muhaidong
b338abce37
fix(wifi): fix some wifi bugs 240715
...
1. fix disable gcmp choose pairwise cipher wrong issue
2. fix sta may join bad signal ap when set by signal
2024-07-15 21:21:58 +08:00
muhaidong
2dbaf58499
fix(wifi): fix configure gcmp failure issue
2024-07-15 21:00:55 +08:00
muhaidong
72d68ad7ce
fix(wifi): fixed disable gcmp choose pairwise cipher wrong issue
2024-07-15 21:00:47 +08:00
muhaidong
96af986330
fix(wifi): annotate a rom function
2024-07-15 21:00:31 +08:00
Jin Cheng
3d8d2929a5
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:31:24 +08:00
Mahavir Jain
ae9f7f32ae
Merge branch 'bugfix/c5_mpi_ecc_power_mode_v5.2' into 'release/v5.2'
...
docker / docker (push) Has been cancelled
fix(hal): correct mpi/ecc peripheral power up sequence for ESP32-C5 (v5.2)
See merge request espressif/esp-idf!31863
2024-07-15 15:05:52 +08:00
Mahavir Jain
0ba529d267
fix(esp_mm): for existing mmap region, consider new offset for virtual addr
...
While returning virtual address for existing memory mapped region, newly
supplied offset from the physical address was not getting considered.
This was a regression present from ESP-IDF 5.1 release.
Added test case in spi_flash component that fails without this fix.
Closes https://github.com/espressif/esp-idf/issues/13929
2024-07-15 12:42:27 +08:00
Jiang Jiang Jian
0ccc691729
Merge branch 'docs/optimized_ble_controller_api_references_esp32_v5.2' into 'release/v5.2'
...
docs(ble): Revised the esp32 controller API explanations (v5.2)
See merge request espressif/esp-idf!31926
2024-07-15 10:43:25 +08:00
Jiang Jiang Jian
c06cfeddb5
Merge branch 'bugfix/wps_reg_state_handling_v5.2' into 'release/v5.2'
...
fix(wpa_supplicant): Handle case when WPS registrar misses WSC_DONE sent by station (Backport v5.2)
See merge request espressif/esp-idf!32081
2024-07-15 10:43:01 +08:00
morris
b3a6e46f55
Merge branch 'fix/usb_hs_scheduler_backport_v5.2' into 'release/v5.2'
...
docker / docker (push) Waiting to run
fix(usb/host): Fix occasional ISOC scheduler skipping transfers backport to v5.2
See merge request espressif/esp-idf!32084
2024-07-14 21:06:51 +08:00
Sudeep Mohanty
2d331c0413
fix(lp-i2c): Fixed the generation of spurious I2C start with lp-i2c
...
This commit fixes an issue with LP I2C and RTC I2C where in the
peripherals generated a spurious I2C start condition when initialized.
This caused some sensors to not respond properly to the following read
or write request.
Closes https://github.com/espressif/esp-idf/issues/14043
Closes https://github.com/espressif/esp-idf/issues/11608
2024-07-12 17:27:43 +02:00
Island
17a18e8849
Merge branch 'feat/add_ble50_instant_v5.2' into 'release/v5.2'
...
docker / docker (push) Has been cancelled
Add support for BLE 5.0 instances in related events (v5.2)
See merge request espressif/esp-idf!31991
2024-07-12 14:53:00 +08:00
Sarvesh Bodakhe
6378f5539d
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:05:30 +05:30
Sarvesh Bodakhe
e2c47edafa
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 12:05:22 +05:30
Tomas Rezucha
440f3308ab
fix(usb/host): Fix occasional ISOC scheduler skipping transfers
2024-07-12 08:18:42 +02:00
Sarvesh Bodakhe
ad6bd842a1
fix(wifi): 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-12 08:09:25 +05:30
Wei Yu Han
b9b3992d42
docs(ble): Removed trailing whitespace
2024-07-12 09:13:51 +08:00
Wei Yu Han
3f36497d8a
docs(ble): Revised the explanation for esp_bt_mem_release and esp_bt_controller_mem_release
2024-07-12 08:19:47 +08:00
Alexey Gerenkov
ed12574848
Merge branch 'fix_coredump_build_error_v5.2' into 'release/v5.2'
...
fix(coredump): fix array out of the bounds error (v5.2)
See merge request espressif/esp-idf!32015
2024-07-11 20:47:03 +08:00
Peter Marcisovsky
8611a66a0f
feat(usb/host): multiconfiguration support
...
- usb host reads device's configuration on request
- a control transfer is sent
- memory is allocated for a new descriptor
- user must manually free the memory
2024-07-11 11:28:52 +02:00