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
Jin Cheng
7135c2d1fa
feat(bt/bluedroid): Support to build HID Host and HID Device in single binary
2023-11-01 19:34:15 +08:00
Wang Mengyang
37d94af1f7
feat(bt/bluedroid): Support to build HFP Audio Gateway and Hands Free Unit in single binary
2023-11-01 19:34:09 +08:00
zhangyanjiao
49f02b3b43
fix(phy): Update phy lib to master
2023-11-01 17:56:48 +08:00
Peter Dragun
b784bbb27b
fix(tools/coredump-info): pass non-default partition table offset to esp-coredump
2023-11-01 10:27:36 +01: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
Cao Sen Miao
f5e80b68c7
fix(ota): Fixed OTA fail on octal flash with 32MB memory,
...
Closes https://github.com/espressif/esp-idf/issues/11903
2023-11-01 12:27:16 +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
Jiang Jiang Jian
ecdbdc789c
Merge branch 'doc/update_espnow_example_v5.0' into 'release/v5.0'
...
doc(WiFi/Vendor): Update the ESPNOW example for the recv callback function (backport v5.0)
See merge request espressif/esp-idf!26677
2023-10-26 20:48:56 +08:00
gongyantao
dc85f670aa
fix(bt/bluedroid): update the newest active device in bluetooth
...
1: update the newest active device when an ACL link is established and
the remote device info is not in bond list. This updates will not stored
into NVRAM until a new device is paired.
2023-10-26 19:33:06 +08:00
jgujarathi
bde852d403
fix(wifi): backport some wifi fix
...
1.Fix issue with frequent disconections when scanning for only a single
channel.
2.Prints error message and returns ESP_ERR_NOT_SUPPORTED in case
esp32c2 tries to set bandwidth to HT40.
3.Ensure that beacon timeout get trigged once.
2023-10-26 17:59:46 +08:00
Jiang Jiang Jian
5293a3e403
Merge branch 'feature/mbedtls_3_5_0_update_v5.0' into 'release/v5.0'
...
feat(mbedtls): update to 3.5.0 release (v5.0)
See merge request espressif/esp-idf!26477
2023-10-26 17:58:51 +08:00
muhaidong
6bfac2a6e4
fix(wifi): fix some wifi issues
...
1. fix enable psram wapi dhcp fail issue
2. fix tx power issue
2023-10-26 17:55:37 +08:00
muhaidong
bcb6a2f386
fix(wifi): fix ccmp and gcmp PN became large issue
2023-10-26 17:55:37 +08:00
xueyunfei
1f5e7e33df
feat(esp_wifi):static buf for management,control,qos null,null data rx packet
2023-10-26 17:55:37 +08:00