Guillaume Souchere
d9c001cbc1
feat(usb_cdc): Update vfs read() to comply with POSIX standards
2025-07-02 08:55:38 +02:00
Guillaume Souchere
12427a8b21
feat(usb_serial_tag_vfs): Add test for read exit conditions
...
Add a test to make sure the VFS read does not return on reception
of the \n character
2025-07-02 08:55:38 +02:00
Guillaume Souchere
68042bbf4b
fix(driver): remove unecessary if conditions in the read function
...
This changes affect usb_serial_jtag_vfs and cdcacm_vfs read functions.
This commit removes the exit condition on reception of \n character.
2025-07-02 08:55:38 +02:00
Jiang Jiang Jian
62e28e3c74
Merge branch 'contrib/github_pr_15057_v5.3' into 'release/v5.3'
...
feat(dhcps): Support for multiple DNS servers (GitHub PR) (v5.3)
See merge request espressif/esp-idf!39268
2025-07-02 14:32:31 +08:00
Jiang Jiang Jian
c7a31ce888
Merge branch 'bugfix/esp_flash_escape_checking_v5.3' into 'release/v5.3'
...
fix(esp_flash): fixed issue of escaping boundary check (v5.3)
See merge request espressif/esp-idf!40119
2025-07-02 14:29:59 +08:00
Jiang Jiang Jian
0de3c919c1
Merge branch 'fix/sdmmc_write_sectors_dma_always_send_cmd13_v5.3' into 'release/v5.3'
...
fix(sdmmc): sdmmc_write_sectors_dma always check card status after write (v5.3)
See merge request espressif/esp-idf!34341
2025-07-02 14:00:55 +08:00
Jiang Jiang Jian
39d5b3ce75
Merge branch 'fix/netif_ppp_dhcp_v5.3' into 'release/v5.3'
...
fix(esp_netif): Fix incorrect DHCP call for PPP interfaces (v5.3)
See merge request espressif/esp-idf!40240
2025-07-02 13:58:07 +08:00
Jiang Jiang Jian
8752e3fe80
Merge branch 'feat/enable_wakeup_tests_for_more_chips_v5.3' into 'release/v5.3'
...
feat(esp_hw_support): enable wakeup tests for more chips (v5.3)
See merge request espressif/esp-idf!40047
2025-07-02 13:57:48 +08:00
morris
a228b4c744
Merge branch 'feature/usb_dual_host_2_backport_v5.3' into 'release/v5.3'
...
feat(usb/host): Add option to choose peripheral for USB host library (backport v5.3)
See merge request espressif/esp-idf!39723
2025-07-02 12:09:57 +08:00
Jiang Jiang Jian
487e9e496e
Merge branch 'bugfix/fix_dvp_recv_trans_buf_error_v5.3' into 'release/v5.3'
...
fix(esp_driver_cam): Fix DVP get trans buffer error (v5.3)
See merge request espressif/esp-idf!40138
2025-07-02 10:50:43 +08:00
Jiang Jiang Jian
fe631a74ab
Merge branch 'fix/intr_alloc_level_bug_v5.3' into 'release/v5.3'
...
fix(esp_hw_support): fix a bug in the interrupt allocator related to shared interrupts (backport v5.3)
See merge request espressif/esp-idf!35496
2025-07-02 10:45:36 +08:00
Jiang Jiang Jian
14fc801093
Merge branch 'fix/sdspi_cmd52_error_v5.3' into 'release/v5.3'
...
fix(sdmmc): fix sdmmc initialization issue caused by CMD52 CRC error (v5.3)
See merge request espressif/esp-idf!40284
2025-07-02 10:43:19 +08:00
Jiang Jiang Jian
8856e6ea01
Merge branch 'fix/ensure_internal_mem_for_ble_log_spi_out_v5.3' into 'release/v5.3'
...
fix(ble): ensure internal malloc in ble log spi out (v5.3)
See merge request espressif/esp-idf!40181
2025-07-02 10:34:31 +08:00
Jiang Jiang Jian
bf79937908
Merge branch 'feat/adding_hidden_config_for_dynamic_buffer_control_configuration_v5.3' into 'release/v5.3'
...
feat(esp_tls): Added hidden config in esp-tls for dynamic buffer strategy configuration (v5.3)
See merge request espressif/esp-idf!40267
2025-07-02 10:22:58 +08:00
Jiang Jiang Jian
c7f4ebdfa5
Merge branch 'bugfix/fix_some_wifi_bugs_250623_v5.3' into 'release/v5.3'
...
Bugfix/fix some wifi bugs 250623 v5.3
See merge request espressif/esp-idf!40188
2025-07-02 10:14:05 +08:00
sonika.rathi
b9e276ff94
fix(sdmmc): fix sdmmc initialization issue in caused by CMD52 CRC error
2025-07-01 13:41:11 +02:00
Marius Vikhammer
62b365569d
feat(lp_core): added support for LP-IO as LP-core wakeup source
2025-07-01 17:57:42 +08:00
Alexey Gerenkov
de2e218a3a
Merge branch 'fix/apptrace_crc_calculation_v5.3' into 'release/v5.3'
...
fix(apptrace): calculate crc16 of the current block before swap (v5.3)
See merge request espressif/esp-idf!40250
2025-07-01 17:48:47 +08:00
Shu Chen
b9460c59c1
Merge branch 'fix_br_selfhosted_address_v5.3' into 'release/v5.3'
...
feat(openthread): move mesh local address judeging function to public (v5.3)
See merge request espressif/esp-idf!40258
2025-07-01 06:30:23 +00:00
hrushikesh.bhosale
22c26ac049
feat(esp_tls): Added hidden config in esp-tls for dynamic buffer strategy configuration
...
Added the hidden config in the esp-tls component for the dynamic buffer
strategy configuration feature. So that external components like ota
can findout whether this feature is supported or not
2025-07-01 11:53:09 +05:30
Omar Chebib
59eae71414
fix(esp_hw_support): fix a bug in the interrupt allocator related to shared interrupts
...
On RISC-V targets, when allocating a shared interrupt, the provided level would
override the current level of the allocated interrupt. As such, a medium level
interrupt could become a low level one and vice versa.
2025-07-01 13:49:26 +08:00
Mahavir Jain
fd5af4bf69
Merge branch 'docs/fix_secure_download_mode_unsupported_esp32_v5.3' into 'release/v5.3'
...
fix(bootloader): Fix documentation as ESP32 does not support secure download mode (v5.3)
See merge request espressif/esp-idf!40215
2025-07-01 10:36:23 +05:30
Chen Dejin
f0b9769955
fix(openthread/discovery): use mesh local for self-hosted service if OMR is not preferred
...
* esp-openthread: thread_zigbee/esp-openthread@f54481eb0
* openthread: espressif/openthread@b945928d7
* esp-idf: espressif/esp-idf@31fde3403
2025-07-01 02:58:21 +00:00
chendejin
31fde34037
feat(openthread): move mesh local address judeging function to public
2025-07-01 10:49:04 +08:00
Abhik Roy
b25ea94c45
fix(dhcps): Fixed DNS server handling for previous breaking changes
2025-07-01 10:29:11 +08:00
Lorenzo Consolaro
a5e37f8cdf
feat(dhcps): Support for multiple DNS servers
2025-07-01 10:29:11 +08:00
Erhan Kurubas
4e18115483
fix(apptrace): calculate crc16 of the current block before swap
2025-06-30 14:38:19 +02:00
Simonas Kazlauskas
c400fb4ff6
feat(openthread): support rcp based on USB Serial JTAG
2025-06-30 20:17:03 +08:00
David Cermak
f8aa0fcb6a
fix(esp_netif): Fix incorrect DHCP call for PPP interfaces
...
Closes https://github.com/espressif/esp-protocols/issues/800
2025-06-30 12:21:46 +02:00
sibeibei
74c3f70e8e
fix(wifi): rx bcn failed when sta off channel under modem state
2025-06-30 18:10:05 +08:00
Li Shuai
72009edd6f
fix(esp_hw_support): fix modem wakeup req always high caused by pmu min slp cycle update
2025-06-30 16:32:37 +08:00
Li Shuai
03ba1cfb8b
change(esp_hw_support): add interface to calculate slow clock period by clock frequency
2025-06-30 16:32:37 +08:00
sibeibei
6da81c80c0
fix(wifi):fix modem state rx bcn failed when tbtt update, support modem state for coexist
2025-06-30 16:32:37 +08:00
wangtao@espressif.com
38a96587f2
fix(wifi): add check for esp_wifi_set_config
2025-06-30 16:32:36 +08:00
liuning
40fe7efe33
fix(wifi): fix cant sleep if connection breaks during sending probe
2025-06-30 16:32:36 +08:00
morris
86ccf6354f
Merge branch 'change/remove_mmap_paddr_remap_warning_log_v5.3' into 'release/v5.3'
...
mmu: remove paddr remap warning log (v5.3)
See merge request espressif/esp-idf!40205
2025-06-30 16:06:57 +08:00
Tomas Rezucha
4addf21286
feat(usb/host): Add option to choose peripheral for USB host library
...
Starting with ESP32-P4 we can have targets that have more than 1 USB-OTG peripheral.
This commit adds an option to choose which peripherals will be used by USB Host lib.
Internally, we will still have only 1 Root HUB but with multiple Root ports.
# Conflicts:
# components/usb/host_test/usb_host_layer_test/main/usb_host_install_unit_test.cpp
# components/usb/hub.c
# components/usb/test_apps/common/phy_common.c
# components/usb/test_apps/common/phy_common.h
# components/usb/test_apps/hcd/main/test_hcd_common.c
# components/usb/test_apps/usb_host/main/test_app_main.c
# components/usb/usb_host.c
2025-06-30 14:45:59 +08:00
harshal.patil
748d29c394
fix(bootlaoder): Fix documentation as ESP32 does not support secure download mode
2025-06-30 10:27:30 +05:30
armando
55f91f78d8
change(mmu): remove paddr remap warning log
2025-06-30 10:51:25 +08:00
Jiang Jiang Jian
de842b0694
Merge branch 'feature/softAP_sae_ext_key_v5.3' into 'release/v5.3'
...
Add SAE-EXT-KEY feature on softAP (release/v5.3)
See merge request espressif/esp-idf!40080
2025-06-30 10:38:43 +08:00
Zhou Xiao
b1a7241a8a
fix(ble): ensure internal malloc in ble log spi out
2025-06-30 10:32:37 +08:00
Adam Múdry
df1a14bd96
fix(sdmmc): Send status (CMD13) even if write/read command fails
2025-06-27 13:54:45 +08:00
Adam Múdry
9b3cebf741
fix(sdmmc): Improve SD card state checking after write/read command
2025-06-27 13:54:45 +08:00
Kapil Gupta
7d3734065a
fix(esp_wifi): Set default ap mgmt cipher
2025-06-26 15:46:33 +05:30
cjin
e6b5188f5f
feat(ble): add sm count reserve cnt setting on ESP32-H2
2025-06-26 15:03:09 +08:00
cjin
84eb3f5821
feat(ble): add sm count reserve cnt setting on ESP32-C6
2025-06-26 15:03:09 +08:00
cjin
d06b73a2c4
change(ble): update lib_esp32c6 to ea6c58c7
2025-06-26 15:03:09 +08:00
cjin
dc67130238
change(ble): update lib_esp32h2 to ea6c58c7
2025-06-26 15:03:09 +08:00
Zhou Xiao
9a48a7e2bd
change(ble): [AUTO_MR] Update lib_esp32c6 to b8770ab2
2025-06-26 15:03:09 +08:00
Zhou Xiao
07f78c01b5
change(ble): [AUTO_MR] Update lib_esp32c2 to e865b4f9
2025-06-26 15:03:09 +08:00