Commit Graph

40396 Commits

Author SHA1 Message Date
Jiang Jiang Jian
37db553e7e Merge branch 'change/ble_update_lib_20250630_v5.3' into 'release/v5.3'
change(ble): [AUTO_MR] 20250630 - Update ESP BLE Controller Lib (v5.3)

See merge request espressif/esp-idf!40299
2025-07-02 23:34:10 +08:00
Jiang Jiang Jian
19c46bdbf7 Merge branch 'feature/gcc-fanalyzer_v5.3' into 'release/v5.3'
feat(ci): add gnu static analyzer job (v5.3)

See merge request espressif/esp-idf!32982
2025-07-02 22:12:08 +08:00
Alexey Lapshin
47aaedeb94 fix(usb): fix warnings found by GNU static analyzer 2025-07-02 20:30:30 +08:00
Alexey Lapshin
a4e827bedd fix(wpa_supplicant): fix warnings found by GNU static analyzer 2025-07-02 20:30:30 +08:00
Alexey Lapshin
fa83f6dd4e fix(vfs): fix warnings found by GNU static analyzer 2025-07-02 20:30:30 +08:00
Alexey Lapshin
a8ed9e4ce8 fix(heap): fix warnings found by GNU static analyzer 2025-07-02 20:30:30 +08:00
Alexey Lapshin
6c4dac64a7 fix(esp_mm): fix warnings found by GNU static analyzer 2025-07-02 20:30:30 +08:00
Alexey Lapshin
4a0c96beb1 fix(esp_hw_support): fix warnings found by GNU static analyzer 2025-07-02 20:30:30 +08:00
Alexey Lapshin
ae892ccd5a fix(esp_driver_usb_serial_jtag): fix warnings found by GNU static analyzer 2025-07-02 20:30:30 +08:00
Jiang Jiang Jian
dcaef8f08c Merge branch 'feature/update-gdb-to-16.2_20250324_v5.3' into 'release/v5.3'
feat(tools): update gdb version to 16.2_20250324 (v5.3)

See merge request espressif/esp-idf!39336
2025-07-02 20:29:40 +08:00
Rahul Tank
e2c9605f72 Merge branch 'bugfix/add_missing_unlock_v5.3' into 'release/v5.3'
fix(nimble): Add missing ble_hs_unlock() call (v5.3)

See merge request espressif/esp-idf!40235
2025-07-02 16:24:06 +05:30
Zhao Wei Liang
0dba389a1c fix(ble): ensure ble controller disable safety for ESP32-C2
(cherry picked from commit cbe6f68d3c)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-02 15:14:04 +08:00
Zhao Wei Liang
f330a3c631 fix(ble): fixed occasional assert triggered during controller disable on ESP32-C2
(cherry picked from commit 7b1a7cc4c3)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-07-02 15:14:02 +08:00
Zhao Wei Liang
65b2b60aa2 change(ble): [AUTO_MR] Update lib_esp32c2 to 9af627ef
(cherry picked from commit 6fac09d0c3)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-07-02 15:13:59 +08:00
Zhao Wei Liang
49fbf68cf6 change(ble): [AUTO_MR] Update lib_esp32c6 to d2d70d40
(cherry picked from commit 736cd84967)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-07-02 15:13:57 +08:00
Zhao Wei Liang
09f0c98c38 change(ble): [AUTO_MR] Update lib_esp32h2 to d2d70d40
(cherry picked from commit 1671932345)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-07-02 15:13:55 +08: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
Alexey Lapshin
76fb19dde4 fix(gdbstub): remove QThreadEvents+ from qSupported 2025-07-02 10:11:45 +07:00
Alexey Lapshin
78dae867b5 feat(tools): update gdb version to 16.2_20250324 2025-07-02 10:56:40 +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
Sergei Silnov
5131642da8 Merge branch 'ci/raise_macos_cache_to_50g_v5.3' into 'release/v5.3'
macOS runners - set CCACHE back to 50GB to help VMs (v5.3)

See merge request espressif/esp-idf!40277
2025-07-01 13:30:04 -03:00
Jiang Jiang Jian
f58d6da3ed Merge branch 'bugfix/add_the_cve_2025_52471_to_list_v5.3' into 'release/v5.3'
fix(wifi): Added CVE-2025-52471 to vulnerabilities list (v5.3)

See merge request espressif/esp-idf!40208
2025-07-01 20:36:33 +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
Peter Macko
3b0c6b279c ci: macOS runners - set CCACHE back to 50GB to help VMs 2025-07-01 13:02:32 +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
zhangyanjiao
240e9810c9 fix(wifi): Added CVE-2025-52471 to vulnerabilities list 2025-07-01 14:16:49 +08:00
zhangyanjiao
1f5abb42bc fix(wifi): Added CVE-2024-53845 to vulnerabilities list 2025-07-01 14:16:49 +08:00
Mahavir Jain
2979fc288b docs: add page to summarize the security vulnerabilities and advisories 2025-07-01 14:16:43 +08:00
Jiang Jiang Jian
b005bcc53b Merge branch 'feat/smaller_release_size_v5.3' into 'release/v5.3'
ci: Use new release-zips-action with shallow history (v5.3)

See merge request espressif/esp-idf!39940
2025-07-01 14:08:10 +08:00
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
Shu Chen
838a24e7f6 Merge branch 'feat/rcp_over_usb_v5.3' into 'release/v5.3'
feat(openthread): support rcp based on USB Serial JTAG (v5.3)

See merge request espressif/esp-idf!40247
2025-07-01 02:10:32 +00:00
Erhan Kurubas
4e18115483 fix(apptrace): calculate crc16 of the current block before swap 2025-06-30 14:38:19 +02:00