Commit Graph
36722 Commits
Author SHA1 Message Date
morris c49a6ed454 fix(async_crc): limit the blocking API only accept infinite timeout
also support user configured interrupt priority
2026-06-03 15:43:12 +08:00
Meet Patel bd4ab32f73 Merge branch 'feat/backtrace-print-all-tasks-riscv' into 'master'
feat(esp_system): add esp_backtrace_print_all_tasks support for RISC-V

See merge request espressif/esp-idf!49012
2026-06-03 11:57:42 +05:30
Rahul Tank 81d0f3980c Merge branch 'bugfix/fix_security_proto_nimble' into 'master'
fix(protocomm): harden nimble/bluedroid transport size handling

See merge request espressif/esp-idf!46991
2026-06-03 11:08:15 +05:30
Wan Lei e4c855d5fd Merge branch 'fix/p4_gpspi_with_dma_potential_crash' into 'master'
fix(driver_spi): fixed esp32p4 gpspi with dma potential crash or stuck

Closes IDFCI-7101

See merge request espressif/esp-idf!49167
2026-06-03 11:28:56 +08:00
wanckl 2008ee4aed fix(driver_spi): fixed esp32p4 gpspi with dma potential crash or stuck 2026-06-03 10:26:02 +08:00
Marius Vikhammer 4e2955bb6c Merge branch 'bugfix/h4_cache_error' into 'master'
fix(cache): fixed cache error not getting raised on H4

Closes IDFCI-11484 and IDFCI-11482

See merge request espressif/esp-idf!49132
2026-06-03 10:23:28 +08:00
Chai Ji’e 9dc046e94b Merge branch 'feature/chip764_power_glitch_support' into 'master'
feat(s31): bootloader power glitch reset config

See merge request espressif/esp-idf!49050
2026-06-03 09:30:22 +08:00
Kapil Gupta f652f629fe Merge branch 'bugfix/ft_igtk_installation' into 'master'
fix(esp_wifi): Correct igtk key installation in ft-psk mode

See merge request espressif/esp-idf!49048
2026-06-02 17:36:33 +05:30
morris a2d032be91 Merge branch 'fix/s31_adc_build_error' into 'master'
fix(adc): fix ESP32-S31 ADC go components build test error

See merge request espressif/esp-idf!49164
2026-06-02 17:54:31 +08:00
Rahul Tank 3f33d345cf fix(protocomm): harden nimble transport size handling 2026-06-02 15:03:52 +05:30
Aditya Patwardhan 76db2bf06d Merge branch 'update/update_certs_bundle' into 'master'
Update esp_crt_bundle certificates

See merge request espressif/esp-idf!48541
2026-06-02 14:47:29 +05:30
gaoxu 9d74f05a54 fix(adc): fix ESP32-S31 ADC go components build test error 2026-06-02 16:49:11 +08:00
Tomas Rohlinek 0d5a7406ec Merge branch 'fix/stdio_remove_fd_table' into 'master'
refactor(storage/stdio): remove fd table, forward opens to primary backend

See merge request espressif/esp-idf!49019
2026-06-02 10:31:56 +02:00
Tomas Rohlinek 064389e334 refactor(storage/stdio): remove fd table, forward opens to primary backend 2026-06-02 10:31:56 +02:00
morris 848fbc8d74 Merge branch 'doc/update_ldo_doc_esp32s31' into 'master'
docs(ldo): corrected the LDO channel numbers in the programming guide

See merge request espressif/esp-idf!49141
2026-06-02 14:40:45 +08:00
C.S.M 101e693078 Merge branch 'feat/h21_gpspi_flash' into 'master'
feat(spi_flash): cleanup and add  entire support on esp32h21

Closes IDF-11610

See merge request espressif/esp-idf!48433
2026-06-02 14:09:09 +08:00
David Čermák 446dae6e6f Merge branch 'lwip/dns_stack_corruption_fix' into 'master'
fix(dns): Added addr_cnt to DNS resolution to fix multi-IP buffer overflow

See merge request espressif/esp-idf!48700
2026-06-02 13:38:30 +08:00
morris 61869bc6e5 Merge branch 'refactor/move_flash_error_code' into 'master'
refactor(flash): move flash error code to the driver layer

Closes IDF-15740

See merge request espressif/esp-idf!49140
2026-06-02 13:33:10 +08:00
harshal.patil 3cbd175d2b test(mbedtls/crt_bundle): Make weak-hash test self-contained
The "custom certificate bundle - weak hash" test relied on DigiCert
Global Root CA being present as a trust anchor in cacrt_all.pem (the
only SHA-1-self-signed root in the chain it loaded). The recent
cacrt_all.pem refresh moved that root to cacrt_deprecated.pem, so the
chain could no longer anchor and the test started failing.
2026-06-02 10:06:43 +05:30
Espressif BOT 7126a31b02 change(mbedtls/crt_bundle): Update esp_crt_bundle certificates 2026-06-02 10:06:43 +05:30
morris 36063fbfb4 docs(ldo): corrected the LDO channel numbers in the programming guide 2026-06-02 11:20:12 +08:00
Luo Xu 0f00ef0e6b Merge branch 'feat/supported_esp32h21_for_ble_mesh' into 'master'
Feat/supported esp32h21 for ble mesh

Closes BLERP-2799 and IDF-11654

See merge request espressif/esp-idf!48683
2026-06-02 11:19:30 +08:00
Gao Xu b19b7a651a Merge branch 'feat/h21_adc_support' into 'master'
feat(adc): support ADC oneshot and continuous mode on ESP32-H21

Closes IDF-11589 and IDF-11592

See merge request espressif/esp-idf!48551
2026-06-02 11:17:00 +08:00
C.S.M e36b9436b9 feat(spi_flash): Add entire support for h21 external flash 2026-06-02 10:41:02 +08:00
morris 87b93ee9ab refactor(flash): move flash error code to the driver layer 2026-06-02 10:38:33 +08:00
Wu Zheng Hui 6495ce4fda Merge branch 'fix/fix_rtc_spinlock_sleep_dead_lock' into 'master'
fix(esp_hw_support): fix possible dead lock in deepsleep process

See merge request espressif/esp-idf!49066
2026-06-02 10:33:51 +08:00
Marius Vikhammer 919a3ca1d0 fix(cache): fixed cache error not working on H4 2026-06-02 09:54:11 +08:00
Abhik Roy 75f2ff7e0c fix(lwip): update submodule for DNS buffer overflow fix and CI sync
Updates esp-lwip from 20f8b0739 to 6233a1561, bringing in:
* fix(dns): add addr_cnt to DNS resolution to fix multi-IP buffer overflow
* ci: Add jira sync github workflows
2026-06-02 09:53:18 +10:00
Meet Patel dd57685c42 feat(esp_system): add esp_backtrace_print_all_tasks support for RISC-V
Extends esp_backtrace_print_all_tasks() to RISC-V targets. For running
tasks, registers are captured using UNW_GET_CONTEXT(); for suspended
tasks, the saved RvExcFrame on the task stack is used. Dual-core support
follows the same IPC pattern as the Xtensa implementation.

Backtrace output adapts to the configured backtrace method:
EH-frame, frame-pointer, or register dump (with a hint to enable
frame-pointer mode).
2026-06-01 19:18:16 +05:30
Wang Meng Yang 2e2909506f Merge branch 'fix/some_issue_s31' into 'master'
fix(bt/controller): fixed several controller issues

Closes BTQABR2023-689, BTQABR2023-683, BTQABR2023-679, CBI-1964, CBI-1986, CBI-1996, CBI-2015, CBI-2019, CBI-2024, CBI-2025, CBI-2061, and BT-4370

See merge request espressif/esp-idf!48860
2026-06-01 19:53:12 +08:00
Ondrej Kosta 7f65507c3b Merge branch 'feat/generic_phy_1000m' into 'master'
feat(esp_eth): generic 802.3 driver to check if 1000M is supported

See merge request espressif/esp-idf!48959
2026-06-01 19:47:29 +08:00
hongshuqing 318dba3b96 feat(pwr_glitch): chip764 power glitch reset config 2026-06-01 19:27:08 +08:00
Island f17466af04 Merge branch 'opt/optimize_ble_document' into 'master'
Opt/optimize ble document

Closes BLERP-2844

See merge request espressif/esp-idf!48819
2026-06-01 19:23:27 +08:00
Island 240a16bd20 Merge branch 'fix/gatts-attr-tab-signed-write-check' into 'master'
fix(ble/bluedroid): Validate signed-write perm vs AUTH in attr table check

Closes BLERP-2847

See merge request espressif/esp-idf!48974
2026-06-01 19:23:17 +08:00
Island 7b3d478242 Merge branch 'fix/ble_funcs_reset_default_enabled' into 'master'
fix(bt): Add default BLE controller funcs reset enable

Closes BLERP-2791

See merge request espressif/esp-idf!49014
2026-06-01 19:23:04 +08:00
Island 2fec1965d1 Merge branch 'bugfix/fix_bluedroid_ai_review_bugs_20260427' into 'master'
Bugfix/fix bluedroid ai review bugs 20260427

See merge request espressif/esp-idf!48450
2026-06-01 19:20:35 +08:00
gaoxu 7dfc685010 refactor(adc): move some ADC soc_caps to adc_ll.h 2026-06-01 19:05:33 +08:00
gaoxu 13b4430716 feat(adc): support ADC oneshot and continuous mode on ESP32-H21 2026-06-01 19:04:35 +08:00
morris 302b820782 Merge branch 'chor/apply_astyle_to_hal_component' into 'master'
ci(astyle): reformat the hal component by astyle_py

See merge request espressif/esp-idf!49084
2026-06-01 18:27:27 +08:00
luoxu 4fd8b08261 feat(ble_mesh): supported esp32h21 for ble mesh 2026-06-01 18:07:59 +08:00
Chen Ji Chang 40d9657bc1 Merge branch 'fix/fix_mipi_lcd_dirty_buffer' into 'master'
feat(lcd): support buffer switch interrupt

Closes IDF-13502

See merge request espressif/esp-idf!46827
2026-06-01 18:06:20 +08:00
Kapil Gupta db6f99e160 Merge branch 'bugfix/isolate_remote_local_cache' into 'master'
fix(esp_wifi): Isolate wifi-remote API check from local station build

See merge request espressif/esp-idf!48866
2026-06-01 14:42:57 +05:30
Rahul Tank e82f4b79f4 Merge branch 'bugfix/add_support_min_count' into 'master'
fix(nimble): Add support for shorter connection interval

Closes BLERP-2778

See merge request espressif/esp-idf!48104
2026-06-01 14:35:14 +05:30
chenqingqing 07ae3495b5 fix(bt): update the function to get tx power table 2026-06-01 16:16:48 +08:00
chenqingqing 8f1b105b2e fix(bt): update the max/min value of tx power in menuconfig 2026-06-01 16:04:24 +08:00
Guillaume Souchere 33e774397c Merge branch 'feat/error-code-registration' into 'master'
feat(esp_common): implement composable error code registration via link-time arrays

Closes IDF-15105 and IDF-15486

See merge request espressif/esp-idf!46125
2026-06-01 09:40:37 +02:00
Chen Jichang f8ff130959 feat(lcd): support buffer switch interrupt 2026-06-01 15:19:19 +08:00
C.S.M 2cff0eae16 Merge branch 'fix/jpeg_cve_fix' into 'master'
fix(jpeg_decoder): Add some strict check to avoid bad picture attack

See merge request espressif/esp-idf!48892
2026-06-01 15:08:59 +08:00
Island 2a0992924e Merge branch 'change/revert-ble-log-trans-buf-size' into 'master'
change(ble_log): reverted default ble log buffer size to 2048 bytes

See merge request espressif/esp-idf!49057
2026-06-01 14:21:47 +08:00
Rahul Tank 9897b1ee7d fix(nimble): Add support for shorter connection intervals 2026-06-01 11:21:17 +05:30