wanckl
9394b169c6
fix(driver_spi): fixed slave no dma rx overwrite when trans_len below or over
...
Closes https://github.com/espressif/esp-idf/issues/14462
2024-09-24 12:11:36 +08:00
wuzhenghui
5971155ac4
feat(esp_hw_support): add case to test slow clock switching
2024-09-24 12:08:51 +08:00
Zhang Xiao Yan
c2dd530539
Merge branch 'docs/update_application_example_http_server' into 'master'
...
docs: update application examples for esp_http_server.rst, esp_https_server.rst, and mbedtls.rst
See merge request espressif/esp-idf!33676
2024-09-24 11:47:23 +08:00
wuzhenghui
baa4d51656
fix(esp_hw_support): fix bad submode setting logic in rtc_slow selection
2024-09-24 11:24:03 +08:00
Linda
ef9cfa5998
docs: update application examples for esp_http_server.rst, esp_https_server.rst, and mbedtls.rst
2024-09-24 10:40:46 +08:00
Linda
fc0f85b854
docs: fix a typo in gpio.rst
2024-09-24 10:28:46 +08:00
Alexey Lapshin
84d1ca8f72
fix(gdbstub_runtime): fix test gdbstub_runtime which requiers elf file
2024-09-23 22:59:23 +07:00
Sajia
ff2e9a4523
feat(ftm): Add ftm calibration values for esp32c6
2024-09-23 19:58:02 +05:30
Rahul Tank
f8dc0ba89d
fix(nimble): Fixed deinit sequence in blufi
2024-09-23 19:00:38 +05:30
Jiang Jiang Jian
d076f0ad80
Merge branch 'feat/wifi_crypto_funcs_cleanup' into 'master'
...
Cleanup of wifi crypto funcs within wifi libs
See merge request espressif/esp-idf!30698
2024-09-23 21:08:50 +08:00
Song Ruo Jing
8da1b8bba7
Merge branch 'contrib/github_pr_14393' into 'master'
...
strerror for clearer Error detection (GitHub PR)
Closes IDFGH-13496
See merge request espressif/esp-idf!32914
2024-09-23 20:47:08 +08:00
Aditya Patwardhan
5bfa1fb2da
Merge branch 'fix/add_countermeasure_for_ecdsa_peripheral_issue' into 'master'
...
feat(hal): Add countermeasure for ECDSA generate signature
Closes IDF-10001
See merge request espressif/esp-idf!31894
2024-09-23 20:41:28 +08:00
Jiang Jiang Jian
4530b0e395
Merge branch 'bugfix/sae_h2e_vulnerability_fix' into 'master'
...
fix(wifi): Sae check for invalid rejected group
See merge request espressif/esp-idf!33416
2024-09-23 20:32:00 +08:00
C.S.M
75e2d77b26
feat(spi_flash): Add new xmc chip id
2024-09-23 19:06:23 +08:00
Aditya Patwardhan
11128b73f5
feat(hal): Add countermeasure for ECDSA generate signature
...
The ECDSA peripheral before ECO5 of esp32h2 does not perform the ECDSA
sign operation in constant time. This allows an attacker to read the
power signature of the ECDSA sign operation and then calculate the
ECDSA key stored inside the eFuse. The commit adds a countermeasure
for this attack. In this case the real ECDSA sign operation is
masked under dummy ECDSA sign operations to hide its real power
signature
2024-09-23 18:55:43 +08:00
Guillaume Souchere
83d00b154a
feat(usb_serial_jtag): Add select functionality to the driver
...
Implement the select() function in the USB serial JTAG driver.
Add test for the select functionality.
closes https://github.com/espressif/esp-idf/issues/9964
2024-09-23 12:42:07 +02:00
morris
0690e53294
Merge branch 'refactor/rgb_lcd_gpio_assign' into 'master'
...
feat(lcd): add Kconfig to assign default GPIO for RGB LCD example
See merge request espressif/esp-idf!33734
2024-09-23 18:23:58 +08:00
Rocha Euripedes
68e6939163
Merge branch 'c5_programming_guide' into 'master'
...
docs(network): Updates network/proto API ref and guide for esp32-c5
See merge request espressif/esp-idf!33057
2024-09-23 18:20:08 +08:00
morris
f91ea4def6
Merge branch 'feat/rmt_regdma_link_esp32c5' into 'master'
...
feat(rmt): support sleep retention by regdma on esp32c5
Closes IDF-10917, IDF-11123, DOC-9018, and DOC-9019
See merge request espressif/esp-idf!33690
2024-09-23 18:19:02 +08:00
Jiang Jiang Jian
bd4818413d
Merge branch 'bugfix/fix_esp32c5_external_coex_enable_fail_issue' into 'master'
...
Bugfix/fix esp32c5 and esp32c6 external coex enable fail issue
Closes WIFI-6611, IDF-9141, and IDF-10531
See merge request espressif/esp-idf!33689
2024-09-23 17:33:52 +08:00
Guillaume Souchere
00c727427c
feat(heap): Update heap tests on external memory
...
Create a specific group "psram" to only run meaningful
tests on the sdkconfig.ci.psram and sdkconfig.ci.psram_all_ext
configuration.
Add test testing that external memory is prioritized when using
MALLOC_CAP_DEFAULT.
2024-09-23 11:32:22 +02:00
Mahavir Jain
559e554178
Merge branch 'contrib/github_pr_14503' into 'master'
...
feat(esp-tls): add option to enable/disable the full set of OCSP checks for wolfSSL (GitHub PR)
Closes IDFGH-13619
See merge request espressif/esp-idf!33700
2024-09-23 16:57:24 +08:00
zwx
4162a98a0a
feat(ieee802154): add frame type checking for hw autoack feature
2024-09-23 16:55:41 +08:00
jgujarathi
52bcdb9400
refactor(esp_wifi): Cleanup of wifi crypto funcs within wifi libs
...
- Remove unnecessary funcs from wpa_crypto_funcs_t and consolidate some
of their usages in wifi libs
2024-09-23 14:24:08 +05:30
Euripedes Rocha
a98418165a
docs(network): Updates network/proto API ref and guide for esp32-c5
2024-09-23 10:36:48 +02:00
Jiang Jiang Jian
1635905523
Merge branch 'feat/esp32c61_wifi_sleep' into 'master'
...
esp32c61 wifi legacy sleep and modem state support
Closes PM-206, PM-234, IDF-10627, and IDF-10630
See merge request espressif/esp-idf!33711
2024-09-23 16:20:33 +08:00
morris
63ccbd095e
feat(lcd): add Kconfig to assign default GPIO for RGB LCD example
2024-09-23 16:17:48 +08:00
Marius Vikhammer
816013f752
Merge branch 'feature/c61_lpwdt' into 'master'
...
feat(lp_wdt): update low power wdt for C61
Closes IDF-9243
See merge request espressif/esp-idf!33718
2024-09-23 16:17:42 +08:00
xiongweichao
b71597416d
feat(bt/bluedroid): Report sniff interval to application layer
2024-09-23 15:23:36 +08:00
Konstantin Kondrashov
efc143bf10
Merge branch 'bugfix/fix_efuse_example_c2' into 'master'
...
fix(efuse): Fix efuse test examples
Closes IDF-11263
See merge request espressif/esp-idf!32575
2024-09-23 15:23:04 +08:00
Jakub Kocka
12875d6f66
feat: Enable ESP32-C61 stub
2024-09-23 09:21:44 +02:00
Lucas Dekker
232f219321
docs: Explain revocation of unused but compromised keys
...
Explain the revocation of unused but compromised keys.
docs: Apply updates from code review
Add some nitpicks from AdityaHPatwardhan.
Closes https://github.com/espressif/esp-idf/pull/14563
Co-authored-by: Aditya Patwardhan <aditya.patwardhan@espressif.com>
2024-09-23 12:23:28 +05:30
Chen Ji Chang
3a6a6ecedc
Merge branch 'fix/fix_macro_in_memory_ld' into 'master'
...
fix(psram): fix macro in memory.ld
Closes IDFCI-2382 and IDF-11133
See merge request espressif/esp-idf!33583
2024-09-23 14:07:36 +08:00
Mahavir Jain
e4fba01e11
Merge branch 'fix/cleanup_esp_tls_wolfssl' into 'master'
...
Cleanup(esp-tls): Remove unused config option from esp-wolfssl
See merge request espressif/esp-idf!33699
2024-09-23 13:56:38 +08:00
morris
7e4ce003a5
refactor(rmt): deprecate io_loop_back
...
when initialize the GPIO for RMT peripehral, driver won't overwrite the
previous GPIO settings. Just append different modes to the GPIO.
2024-09-23 13:33:44 +08:00
morris
491901d7e4
feat(rmt): support sleep retention by regdma on esp32c5
2024-09-23 13:31:47 +08:00
Island
7752c1b051
Merge branch 'bugfix/fix_ble_conn_state_rpa_timeout' into 'master'
...
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(63eb54d)
Closes BLERP-1054
See merge request espressif/esp-idf!33709
2024-09-23 12:26:04 +08:00
Jiang Jiang Jian
19162d8754
Merge branch 'bugfix/supplicant_memory_overflow' into 'master'
...
fix(esp_wifi): Prevent memory overflow in WPS
See merge request espressif/esp-idf!33712
2024-09-23 12:08:52 +08:00
Island
03b73cfd91
Merge branch 'refactor/ble_example_print_on_bluedroid' into 'master'
...
fix(bt/bluedroid): correct the readme links for BLE periodic examples
See merge request espressif/esp-idf!33644
2024-09-23 12:08:37 +08:00
Island
e628335fb0
Merge branch 'bugfix/fix_bleqabr24_1282' into 'master'
...
Fixed BLE scanning and initiating coexist on ESP32
Closes BLERP-1030
See merge request espressif/esp-idf!33542
2024-09-23 12:08:21 +08:00
Jouni Malinen
f9aa42b137
SAE: Check for invalid Rejected Groups element length explicitly on STA
...
Instead of practically ignoring an odd octet at the end of the element,
check for such invalid case explicitly. This is needed to avoid a
potential group downgrade attack.
Fixes: 444d76f74f65 ("SAE: Check that peer's rejected groups are not enabled")
Signed-off-by: Jouni Malinen <j@w1.fi>
2024-09-23 12:05:02 +08:00
Jouni Malinen
7fc4d894a9
SAE: Check that peer's rejected groups are not enabled
...
Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
2024-09-23 12:05:02 +08:00
Jouni Malinen
05874b938e
SAE: Reject invalid Rejected Groups element in the parser
...
There is no need to depend on all uses (i.e., both hostapd and
wpa_supplicant) to verify that the length of the Rejected Groups field
in the Rejected Groups element is valid (i.e., a multiple of two octets)
since the common parser can reject the message when detecting this.
Signed-off-by: Jouni Malinen <j@w1.fi>
2024-09-23 12:05:02 +08:00
Jouni Malinen
ba76df4f69
SAE: Check for invalid Rejected Groups element length explicitly
...
Instead of practically ignoring an odd octet at the end of the element,
check for such invalid case explicitly. This is needed to avoid a
potential group downgrade attack.
Signed-off-by: Jouni Malinen <j@w1.fi>
2024-09-23 12:05:02 +08:00
Jouni Malinen
b6f91e403a
SAE: Check that peer's rejected groups are not enabled in AP
...
Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
2024-09-23 12:05:02 +08:00
muhaidong
63bb1c6719
fix(wifi): fix modem_clock_module_enable mismatch issue
2024-09-23 11:45:03 +08:00
Marius Vikhammer
7d5456615c
feat(lp_wdt): update low power wdt for C61
2024-09-23 11:03:11 +08:00
Li Shuai
9f030d1a0c
fix(ci): some modify for ci pass
2024-09-23 10:29:48 +08:00
Li Shuai
a1fb9c7979
change(esp_phy): support phy sleep for esp32c61
2024-09-23 10:29:48 +08:00
Li Shuai
8f4cb98df0
change(esp_hw_support): update modem to active state backup clock source for esp32c61
2024-09-23 10:29:48 +08:00