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