wangtao@espressif.com
33b0dbf599
fix(wifi): fix esp32c2 eco4 ld
2024-10-22 17:05:13 +08:00
wangtao@espressif.com
71bb752d98
feat(wifi): support esp32c2 eco4 wifi bringup
2024-10-22 17:05:13 +08:00
Sudeep Mohanty
2f72b29add
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-22 10:04:14 +02:00
Marius Vikhammer
18d997805a
Merge branch 'fix/freertos_race_cond_in_stream_buffers_v5.3' into 'release/v5.3'
...
fix(freertos): Fixed SMP race condition in stream_buffers.c (v5.3)
See merge request espressif/esp-idf!34223
2024-10-22 15:59:18 +08:00
nilesh.kale
75f416f435
feat(mbedtls): update mbedtls version to 3.6.2
2024-10-22 13:23:28 +05:30
morris
2f2acfaf8f
Merge branch 'feat/rgb_lcd_gdma_link_v5.3' into 'release/v5.3'
...
refactor rgb_lcd driver to use gdma_link driver (v5.3)
See merge request espressif/esp-idf!34265
2024-10-22 11:07:46 +08:00
Zhang Hai Peng
9461323fda
fix(ble/bluedroid): Fixed error when writing Client Supported Features characteristic
...
(cherry picked from commit 5126742003 )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2024-10-21 18:03:27 +08:00
Xu Si Yu
e84a7e651d
feat(openthread): allow enabling trel before getting interface
2024-10-21 10:42:33 +08:00
Mahavir Jain
2d61ea12be
Merge branch 'fix/mbedtls_fs_io_dependency_on_vfs_v5.3' into 'release/v5.3'
...
fix(mbedtls): Fix the MBEDTLS_FS_IO dependency on vfs (v5.3)
See merge request espressif/esp-idf!34269
2024-10-20 22:50:18 +08:00
hongshuqing
5c2c1d8a24
fix(h2): modify wrong lslp drvb config
2024-10-18 17:01:00 +08:00
radek.tandler
7668a321db
fix(storage/nvs): Fixed hadling of inconsistent values in NVS entry header
...
feat(storage/nvs): Added test cases for damaged entries with correct CRC
2024-10-18 10:48:24 +02:00
muhaidong
9c55f57fa4
fix(wifi): fix miss internal wapi deinit issue
2024-10-18 14:24:52 +08:00
aditi
c807ce97d9
feat(esp_wifi): Add esp-idf specific changes
...
Added esp-idf implementation specific changes on top of the upstream updates.
2024-10-18 11:36:16 +05:30
aditi
7490867a4d
feat(esp_wifi): Replace crypto_key with crypto_ec_key
...
Replaced all occurances of crypto_key with crypto_ec_key struct
to make the code more consistent with upstream.
2024-10-18 11:36:01 +05:30
aditi_lonkar
d45588ff51
feat(esp_wifi): Restructure dpp crypto Layer APIs
...
1) Update dpp implementation as per upstram hostapd tag hostap_2_10.
2) Move dpp crypto routines into a separate source code file.
2024-10-18 11:34:37 +05:30
Xu Si Yu
f6591b773e
feat(openthread): support trel feature
2024-10-18 13:57:38 +08:00
Aditi
8057de95d7
fix(wpa_supplicant): Add few fixes in dpp task
2024-10-18 11:26:16 +05:30
aditi
e148c20c07
fix(wpa_supplicant): Add few fixes in btm_rrm task
2024-10-18 11:26:08 +05:30
aditi
afd8449418
fix(wpa_supplicant): Add few fixes in eloop task
2024-10-18 11:26:01 +05:30
aditi
78f5d3b11d
fix(wpa_supplicant): Add few fixes in WPS task
2024-10-18 11:25:52 +05:30
aditi
79bbcd5952
fix(wpa_supplicant): Add few fixes in NAN task
2024-10-18 11:25:39 +05:30
aditi
e142c11dd0
fix(wpa_supplicant): Add few fixes in eap client code
2024-10-18 11:25:21 +05:30
zwx
064ac29b41
fix(802154): pass hardware abort reason into processing function
2024-10-18 13:18:20 +08:00
Xu Si Yu
6e1bc89945
fix(ieee802154): fix a bug in the usage of a macro
2024-10-18 13:18:20 +08:00
zwx
77ce639292
feat(ieee802154): add frame type checking for hw autoack feature
2024-10-18 13:18:20 +08:00
Xu Si Yu
64dc7ebbc3
fix(openthread): add macro for rcp init
2024-10-18 13:18:19 +08:00
Xu Si Yu
38f024681c
feat(openthread): support vendor hook for rcp spi
2024-10-18 13:18:19 +08:00
Jiang Jiang Jian
0e883d99ff
Merge branch 'bugfix/fix_retry_assoc_auth_timeout_issue_v5.3' into 'release/v5.3'
...
fix(wifi): fixed association refused temporarily lead auth timeout issue(Backport v5.3)
See merge request espressif/esp-idf!34242
2024-10-18 12:37:42 +08:00
Nachiket Kukade
fabf233666
feat(wpa_supplicant): Add sbom manifest file for wpa_supplicant
2024-10-18 09:57:22 +05:30
Aditya Patwardhan
5197683852
Merge branch 'fix/esp_tls_excessive_parameter_check_v5.3' into 'release/v5.3'
...
fix(esp-tls): Reduce parameter check for esp_tls_conn_read (v5.3)
See merge request espressif/esp-idf!34266
2024-10-18 11:52:28 +08:00
Aditya Patwardhan
20ab1e807d
fix(mbedtls): Fix the MBEDTLS_FS_IO dependency on vfs
...
By default MBEDTLS_FS_IO option in mbedtls uses the filesystem supported
added by vfs component.
If the vfs support is disabled by user then mbedtls raises a warning
that the filesystem realted operation shall always fail
This commit fixes the behaviour by enabling respective depedency check for the
MBEDTLS_FS_IO option
Closes https://github.com/espressif/esp-idf/issues/14409
2024-10-18 09:15:23 +05:30
morris
2fa45a9028
feat(rgb_lcd): use gdma_link driver
2024-10-18 11:00:21 +08:00
morris
3e6ae73dd4
Merge branch 'fix/p4_twai_enable_test_v5.3' into 'release/v5.3'
...
test(twai): p4 twai enable ci test (v5.3)
See merge request espressif/esp-idf!34178
2024-10-18 10:47:24 +08:00
morris
888b6f5c69
Merge branch 'fix/spi_slave_no_dma_rx_overwrite_v5.3' into 'release/v5.3'
...
fix(driver_spi): fixed slave no dma rx overwrite when trans_len below or over (v5.3)
See merge request espressif/esp-idf!34169
2024-10-18 10:47:10 +08:00
Aditya Patwardhan
76d5665136
fix(esp-tls): Reduce parameter check for esp_tls_conn_read
...
Previously the *data parameters of esp_tls_conn_read
was required to be non-NULL after espressif/esp-idf!28358 .
This prevents users from using a functionality in esp_tls_conn_read
where calling `esp_tls_conn_read(ctx, NULL, 0);` triggers the
transfer of contents from tcp layer to mbedtls (ssl) layer.
After this the user can read the contents from
esp_tls_get_bytes_avail().
This commit removes the additional NULL check on the data field
to keep this functionality enabled.
2024-10-18 08:15:42 +05:30
morris
fd5736f9bf
feat(gdma): added function to concat two link lists
2024-10-18 10:37:49 +08:00
Mahavir Jain
d9cf088d4c
Merge branch 'feat/move_crt_bundle_dummy_cert_to_rodata_v5.3' into 'release/v5.3'
...
Move cert bundle's dummy cert to .rodata to reduce RAM usage (v5.3)
See merge request espressif/esp-idf!34201
2024-10-18 10:37:48 +08:00
Jiang Jiang Jian
03a0b7ace9
Merge branch 'bugfix/fix_funcs_overriding_on_esp32c3_eco7_v5.3' into 'release/v5.3'
...
fix(bt/controller): Fixed BLE functions overriding on ESP32-C3 ECO7 (v5.3)
See merge request espressif/esp-idf!34200
2024-10-17 19:45:49 +08:00
harshal.patil
18998ddbe0
fix(mbedtls): Fix the increase in build size of mbedtls when upgrading to v3.x
2024-10-17 14:53:30 +05:30
morris
e58c05a294
Merge branch 'bugfix/pcnt_pm_lock_v5.3' into 'release/v5.3'
...
fix(pcnt): install the pm lock upon driver installation (v5.3)
See merge request espressif/esp-idf!34213
2024-10-17 15:39:54 +08:00
muhaidong
48bbf278c9
fix(wifi): fixed association refused temporarily lead auth timeout issue
2024-10-17 14:24:21 +08:00
Jiang Jiang Jian
3ecc5e451f
Merge branch 'bugfix/wifi_bt_coex_crash_v5.3' into 'release/v5.3'
...
fix(nimble): Fix the sequence of ll and host transport init (v5.3)
See merge request espressif/esp-idf!33961
2024-10-17 10:40:50 +08:00
Jiang Jiang Jian
b2bc2dfcc3
Merge branch 'bugfix/riscv_task_wdt_cleanup_v5.3' into 'release/v5.3'
...
fix(wdt): changed register dump on task WDT to be more descriptive (v5.3)
See merge request espressif/esp-idf!33105
2024-10-17 10:39:56 +08:00
Marius Vikhammer
6185744331
Merge branch 'bugfix/intr_alloc_rom_handler_v5.3' into 'release/v5.3'
...
fix(esp_hw_support): allow allocating interrupts with handlers in ROM with IRAM attribute (backport v5.3)
See merge request espressif/esp-idf!33813
2024-10-17 08:20:41 +08:00
harshal.patil
8d9d5ee218
feat(mbedtls/esp_crt_bundle): Move dummy cert to .rodata to save 408B from dram
...
Co-authored-by: Hanno <h.binder@web.de >
2024-10-16 16:36:33 +05:30
Sudeep Mohanty
39f4581178
fix(freertos): Fixed SMP race condition in stream_buffers.c
...
This commit fixes a race condition in dual-core SMP mode where in the
xStreamBufferReceive() makes the xTaskWaitingToReceive NULL but it may
have already been evaluated to not be NULL by xStreamBufferSend()
running on another core and eventually leading to a crash in tasks.c.
2024-10-16 09:26:58 +02:00
Marius Vikhammer
dbbdb0db0e
Merge branch 'bugfix/xtensa_startup_stack_v5.3' into 'release/v5.3'
...
fix(system): fixed potential double exception when booting on xtensa (v5.3)
See merge request espressif/esp-idf!33902
2024-10-16 11:46:58 +08:00
morris
33f82075e9
fix(pcnt): install the pm lock upon driver installation
2024-10-16 11:33:14 +08:00
Omar Chebib
9d0c888bec
fix(esp_hw_support): allow allocating interrupts with handlers in ROM with IRAM attribute
...
The interrupt allocator now allows allocating an interrupt with a handler in ROM
and flags set to ESP_INTR_FLAG_IRAM
2024-10-16 09:36:09 +08:00
Jiang Jiang Jian
5d3399f079
Merge branch 'bugfix/wifi_set_mode_error_propagation_v5.3' into 'release/v5.3'
...
Handle missing error propagation in esp_wifi_set_mode() API (Backport v5.3)
See merge request espressif/esp-idf!33883
2024-10-15 20:55:08 +08:00