Guillaume Souchere
825f99f16e
fix(heap): Fixed integrity check on used blocks by the tlsf component
...
This commit updates the tlsf submodule to include the modification made in the component
aiming to perform integrity check on all blocks (not only the free ones).
Added test to test the fix in test_apps/heap_tests.
Fixes https://github.com/espressif/esp-idf/issues/12231
2023-11-02 08:21:06 +01:00
Jiang Jiang Jian
3f207efa4b
Merge branch 'bugfix/supplicant_tls_fix_v5.0' into 'release/v5.0'
...
fix(wpa_supplicant): Correct iv lenght passed in mbedtls_cipher_set_iv() (v5.0)
See merge request espressif/esp-idf!26847
2023-11-02 15:13:20 +08:00
Jiang Jiang Jian
ae755628d0
Merge branch 'fix/xtensa-register-corrupted-after-context-switch_v5.0' into 'release/v5.0'
...
fix(xtensa): fix registers curruption on context switch (v5.0)
See merge request espressif/esp-idf!26211
2023-11-02 15:12:56 +08:00
Jiang Jiang Jian
03732b50fd
Merge branch 'feature/pbkdf2_fast_implementation_v5.0' into 'release/v5.0'
...
change(esp_wifi): Copy fastpbkdf2 implementation
See merge request espressif/esp-idf!26852
2023-11-02 15:12:20 +08:00
Jiang Jiang Jian
ea59318583
Merge branch 'bugfix/fix_phy_calibration_error_for_c2_v5.0' into 'release/v5.0'
...
fix(phy): fix phy calibration error in none mode for 26MHz XTAL ESP32C2 (backport v5.0)
See merge request espressif/esp-idf!26556
2023-11-02 15:12:06 +08:00
Island
02089b1825
Merge branch 'bugfix/ble_update_lib_1027_5.0' into 'release/v5.0'
...
ble: update c2 lib to 1d31e175
See merge request espressif/esp-idf!26713
2023-11-02 14:11:34 +08:00
Jiang Jiang Jian
2aa66f5188
Merge branch 'bugfix/fix_ble_bond_error_after_reboot_v5.0' into 'release/v5.0'
...
fix(ble/bluedroid): fixed BLE bond error after reboot (backport v5.0)
See merge request espressif/esp-idf!26721
2023-11-02 12:10:57 +08:00
Rahul Tank
1f34bece78
Merge branch 'bugfix/remove_iram_attr_from_ceva_files_v5.0' into 'release/v5.0'
...
fix(nimble): remove IRAM_ATTR from npl_os_freertos.c file (v5.0)
See merge request espressif/esp-idf!26840
2023-11-02 11:17:58 +08:00
Alexey Lapshin
06ac8505b9
fix(xtensa): fix registers curruption on context switch
...
a6, a7 registers may be corrupted on multicore ESP chips while FreeRTOS
Kernel SMP context switch
2023-11-02 02:18:11 +00:00
Kapil Gupta
46f81cebe4
fix(wpa_supplicant): implement sha1_finish for fastpbkdf2
2023-11-01 21:58:00 +05:30
Kapil Gupta
cc12adf71b
ci(esp_wifi): unit test for fast PBKDF2 validation
2023-11-01 21:57:23 +05:30
Kapil Gupta
973aca32be
change(esp_wifi): Port fast_pbkdf2 implementation for mbedlts
...
Add changes to use fast_pbkdf2 as default for PMK calculations.
fast_pbkdf2 is significantly faster than current implementations
for esp chips.
Also removes unnecessary code for pbkdf-sha256 and pbkdf-sha512.
2023-11-01 21:56:56 +05:30
Kapil Gupta
5d26770886
change(esp_wifi): Copy fastpbkdf2 implementation
...
Copy pbkdf2 implementation from https://github.com/ctz/fastpbkdf2(3c56895)
2023-11-01 21:56:48 +05:30
Jiang Jiang Jian
e9ee047908
Merge branch 'feat/support_esp32c3_eco7_wifi_v5.0' into 'release/v5.0'
...
Backport/support esp32c3 v1.1 WiFi/BT/BLE(v5.0)
See merge request espressif/esp-idf!26756
2023-11-01 20:35:05 +08:00
Kapil Gupta
4ae0dc38cc
fix(wpa_supplicant): Correct iv lenght passed in mbedtls_cipher_set_iv()
2023-11-01 18:02:42 +05:30
Rahul Tank
2b5f344a21
fix(nimble): remove IRAM_ATTR from npl_os_freertos.c file
2023-11-01 17:40:22 +05:30
zhangyanjiao
49f02b3b43
fix(phy): Update phy lib to master
2023-11-01 17:56:48 +08:00
zhanghaipeng
a84c563c1e
fix(bt/bluedroid): Fix BLE remove bond list status
2023-11-01 17:14:32 +08:00
zhiweijian
52112a9b91
fix(ble/bluedroid): fixed BLE bond error after reboot
2023-11-01 17:13:50 +08:00
Jiang Jiang Jian
52ff4707d8
Merge branch 'backport/fix_ble_bugs_v5.0' into 'release/v5.0'
...
Backport/fix ble bugs v5.0(backport v5.0)
See merge request espressif/esp-idf!26763
2023-11-01 16:05:29 +08:00
Jiang Jiang Jian
912c1666ff
Merge branch 'bugfix/fix_compilation_issue_v5.0' into 'release/v5.0'
...
fix(wpa_supplicant): Fix compilation issue in EAP disabled (v5.0)
See merge request espressif/esp-idf!26728
2023-11-01 13:19:57 +08:00
zhiweijian
2a3d18c0cc
feat: support ble esp32c3 eco7
2023-10-31 20:38:17 +08:00
Sarvesh Bodakhe
c90353291c
fix(esp_wifi): Fix issue of station disconnecting immediately when AP RSSI is zero
2023-10-31 20:38:17 +08:00
liuning
20a34298cf
fix(rom): fix rom ld for v5.0
2023-10-31 20:38:17 +08:00
liuning
728cd2489a
feat(esp_wifi): support ps-none mode at coexist
2023-10-31 20:38:17 +08:00
liuning
345accbe13
fix(rom): remove related rom funcs in c3 rom eco7 MR
2023-10-31 20:38:17 +08:00
alanmaxwell
3d8915f2b3
feat(wifi): support esp32c3 v1.1 WiFi
...
1.bringup c3 v1.1 and sync func to c3 eco7 rom
2.support to set null&probe lifetime
3.support to adjust listen interval to dtim period
4.support tx pkt w/o wake null
5.allow to tx null0 if requtest to rx data
2023-10-31 20:38:05 +08:00
luomanruo
21885a0cf9
ble: update c2 lib to 6ed444f2
2023-10-31 16:28:50 +08:00
luomanruo
27f1557d70
ble: update c2 rom.ld
2023-10-31 16:28:50 +08:00
luomanruo
30f1c507d4
ble: update c2 lib to 1d31e175
2023-10-31 16:28:49 +08:00
zhanghaipeng
d6165c0859
feat(bt/bluedroid): Display BLE permission check handle in error trace
2023-10-31 14:37:39 +08:00
zhanghaipeng
336244a060
fix(bt/bluedroid): Fix max BLE gattc notify number to improve compatibility
2023-10-31 14:37:39 +08:00
zhanghaipeng
ea64b7cb1b
feat(bt/bluedroid): Support BLE gattc notify registration number
2023-10-31 14:37:39 +08:00
zhanghaipeng
5758407281
fix(bt/bluedroid): Fix key size check in BLE smp
2023-10-31 14:37:39 +08:00
zhanghaipeng
018e84599a
fix(bt/bluedroid): Optimize compatibility with Android 10 and later devices
2023-10-31 14:37:39 +08:00
zhanghaipeng
b19e24ef01
feat(bt/bluedroid): Support hid device control point
2023-10-31 14:37:39 +08:00
zhanghaipeng
fc96662044
fix(bt/bluedroid): Optimize compatibility with IOS and MACOS devices
2023-10-31 14:37:39 +08:00
Jiang Guang Ming
0e99be11f0
fix(esp32c3): Update esp32c3 chip revision
2023-10-30 20:56:57 +08:00
Jiang Guang Ming
89bf50f05a
feat(esp32c3): Add rom ld with ROM tag esp32c3-eco7-20230720
2023-10-30 20:55:31 +08:00
Jiang Jiang Jian
a6afbb38a4
Merge branch 'bugfix/backport_wifi_fix_1026_v5.0' into 'release/v5.0'
...
fix(wifi): fix some wifi issues(v5.0)
See merge request espressif/esp-idf!26691
2023-10-30 17:57:53 +08:00
Kapil Gupta
f2da30262a
fix(wpa_supplicant): Fix compilation issue in EAP disabled
2023-10-27 18:09:37 +05:30
Jiang Jiang Jian
4bd203b6da
Merge branch 'bugfix/wps_condition_chain_v5.0' into 'release/v5.0'
...
fix(wifi): Fix static analyzer warning for WPS code (v5.0)
See merge request espressif/esp-idf!26495
2023-10-27 19:46:03 +08:00
Jiang Jiang Jian
eb432da2db
Merge branch 'feature/support_esp32c2_rom_mbedtls_v5.0' into 'release/v5.0'
...
feat(mbedtls): support c2 mbedtls can use crypto algorithm in ROM (backport v5.0)
See merge request espressif/esp-idf!26700
2023-10-27 19:45:26 +08:00
Jiang Jiang Jian
9d8b38bafd
Merge branch 'bugfix/dpp_bugs_v5.0' into 'release/v5.0'
...
fix(wpa_supplicant): Fix few dpp bugs(v5.0)
See merge request espressif/esp-idf!26686
2023-10-27 19:43:53 +08:00
Jiang Jiang Jian
4f97598f7d
Merge branch 'bugfix/iperf_improvements_v5.0' into 'release/v5.0'
...
fix(examples/iperf): Update and rename default TCP/UDP buffer sizes (Backport v5.0)
See merge request espressif/esp-idf!26679
2023-10-27 11:30:19 +08:00
Wang Meng Yang
8e5bd616be
Merge branch 'bugfix/unable_to_load_bonded_ble_devices_from_nvs_v5.0' into 'release/v5.0'
...
fix(bt&ble): fix BLE unable to load bonded device info after reboot. (backport v5.0)
See merge request espressif/esp-idf!26466
2023-10-27 10:27:21 +08:00
Jiang Guang Ming
c2f6a5c180
docs: Update COPYRIGHT.rst since mbedtls supported in C2 ROM
2023-10-26 21:00:39 +08:00
Jiang Guang Ming
d5fda4a286
docs: add the description of CONFIG_MBEDTLS_USE_CRYPTO_ROM_IMPL
2023-10-26 21:00:39 +08:00
Jiang Guang Ming
7789d30686
feat(mbedtls): add new config CONFIG_MBEDTLS_USE_CRYPTO_ROM_IMPL for mbedtls unit-test
2023-10-26 21:00:27 +08:00
Jiang Guang Ming
883d7e793f
feat(mbedtls): support C2 mbedtls can use crypto algorithm in ROM
2023-10-26 20:56:29 +08:00