Commit Graph

52835 Commits

Author SHA1 Message Date
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
morris
640766ffa2 Merge branch 'docs/i2s_pm_description' into 'master'
docs(i2s): correct power lock management description

See merge request espressif/esp-idf!49094
2026-06-01 18:18:16 +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
Fu Hanxi
63b56a53fb Merge branch 'revert-14816cb7' into 'master'
Revert "Merge branch 'ci/reproducible-build-version-txt' into 'master'"

See merge request espressif/esp-idf!49085
2026-06-01 11:51:55 +02:00
Fu Hanxi
21d6f9b879 Merge branch 'ci/remove_esp-metrics_cache' into 'master'
ci: remove esp-metrics pip cache

See merge request espressif/esp-idf!49022
2026-06-01 11:14:45 +02: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
Igor Udot
f72dbb87ec Merge branch 'ci/gcc-static-analyzer-cache' into 'master'
ci: enable cache for gcc_static_analyzer

See merge request espressif/esp-idf!49086
2026-06-01 16:06:03 +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 Chen
df0824437d docs(i2s): correct power lock management description
Closes https://github.com/espressif/esp-idf/issues/18655
2026-06-01 15:25:05 +08:00
Chen Jichang
f8ff130959 feat(lcd): support buffer switch interrupt 2026-06-01 15:19:19 +08:00
igor.udot
ee65c61a3b ci: enable cache for gcc_static_analyzer 2026-06-01 15:17:13 +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
Jan Beran
1996dd0e4a Merge branch 'fix/optimize_menuconfig_speed' into 'master'
fix: optimize menuconfig speed

Closes IDF-15411 and IDF-7010

See merge request espressif/esp-idf!46242
2026-06-01 14:52:23 +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
Igor Udot
7429206efd Revert "Merge branch 'ci/reproducible-build-version-txt' into 'master'"
This reverts merge request !48593
2026-06-01 13:34:36 +08:00
morris
494b2f8de1 ci(astyle): reformat the hal component by astyle_py 2026-06-01 13:29:38 +08:00
Zhang Wen Xu
ec461b563b Merge branch 'fix/154_txrx_at_time' into 'master'
fix(802.15.4): remove comparison between txrx_at and ramp time

See merge request espressif/esp-idf!48914
2026-06-01 03:43:09 +00:00
C.S.M
6ffafe8e93 fix(jpeg_decoder): Add some strict check to avoid bad picture attack 2026-06-01 11:27:14 +08:00
Jiang Jiang Jian
5fc361d5d0 Merge branch 'bugfix/fix_some_rom_func_ld_issue' into 'master'
fix(wifi): fix som rom func ld issue

See merge request espressif/esp-idf!49004
2026-06-01 11:12:04 +08:00
Wu Zheng Hui
ca4952594a Merge branch 'fix/bind_int_wdt_to_cache_livelock_fix' into 'master'
fix(esp_system): bind int_wdt to cache livelock workaround

See merge request espressif/esp-idf!48990
2026-06-01 10:28:09 +08:00
Island
fdea1bd77f Merge branch 'idf/ble_audio_bluedroid' into 'master'
feat(ble_audio): Support running ISO & LE Audio with Bluedroid Host

See merge request espressif/esp-idf!48658
2026-06-01 10:13:53 +08:00
Shu Chen
b90730f433 Merge branch 'fix/openthread_rcp_uart_senddone_on_fail' into 'master'
fix(openthread): avoid HDLC TX stall on fd write failure

Closes IDFGH-17555

See merge request espressif/esp-idf!48962
2026-05-29 11:33:05 +00:00
Liu Linyan
8dbef3bad4 feat(ble_audio): Support running ISO & LE Audio with Bluedroid Host 2026-05-29 17:24:54 +08:00
C.S.M
6cd0e56ae2 Merge branch 'fix/temperature_phy_test_c2' into 'master'
fix(tsens): Remove temperature sensor phy consist test

Closes IDFCI-7994

See merge request espressif/esp-idf!48074
2026-05-29 16:51:06 +08:00
C.S.M
b2784ccc39 Merge branch 'feat/tsens_slp_esp32h4' into 'master'
feat(temperature_sensor): Add temperature sensor sleep retention support on esp32h4

Closes IDF-12405, IDF-15617, and IDF-15648

See merge request espressif/esp-idf!48703
2026-05-29 16:37:52 +08:00
C.S.M
42f3ef9de6 Merge branch 'feat/add_peripheral_owner_to_pytest' into 'master'
ci: Add peripheral code onwer to pytest under esp driver

See merge request espressif/esp-idf!49039
2026-05-29 16:34:22 +08:00
Zhou Xiao
cce5bd6e51 change(ble_log): reverted default ble log buffer size to 2048 bytes 2026-05-29 16:32:02 +08:00
C.S.M
26d4bbe085 Merge branch 'feat/update_jpeg_performance' into 'master'
doc(jpeg): Update jpeg performance on esp32s31

See merge request espressif/esp-idf!49053
2026-05-29 16:31:31 +08:00
C.S.M
ed28662b99 ci: Add peripheral code onwer to pytest under esp driver 2026-05-29 16:17:49 +08:00
C.S.M
f47552ed02 doc(jpeg): Update jpeg performance on esp32s31 2026-05-29 16:09:16 +08:00
morris
ef4a30d879 Merge branch 'feat/blink_example_esp32s31' into 'master'
feat(example): set default GPIO for esp32-s31 blink example

See merge request espressif/esp-idf!49024
2026-05-29 16:08:22 +08:00
Jan Beran
c974f9420b feat(menuconfig): optimize menuconfig speed
When esp-idf-kconfig >= 3.9.0 is installed, we can use the optimized
menuconfig target without the need to preprocess the sdkconfig file by
kconfgen (removing deprecated options - menuconfig - readding deprecated
options).

Also removed unused {menuconfig_depends} from the new target.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-29 14:57:48 +08:00
Kapil Gupta
620973393c fix(esp_wifi): Isolate wifi-remote API check from local station build
Use scripts/station_gen_build with -B and -D SDKCONFIG so generate_and_check
does not read the station example's sdkconfig or build tree. Apply
sdkconfig.defaults and IDF_TARGET=esp32 for stable header preprocessing.

Unset GIT_DIR/GIT_INDEX_FILE (and related vars) before git subprocesses so
pre-commit and git worktrees do not mis-resolve paths after cd into scripts/.
2026-05-29 14:20:15 +08:00
Guillaume Souchere
3afe8a2970 Merge branch 'fix/heap-minimum-free-size' into 'master'
fix(heap): Do not consider newly registered heap in minimum free size calculation

Closes IDF-15682

See merge request espressif/esp-idf!48681
2026-05-29 07:46:52 +02:00
Mahavir Jain
c97a2c4148 Merge branch 'docs/add_ws_post_handshake_cb_doc' into 'master'
docs(esp_http_server): adds doc and migration entry for ws server post handshake cb

Closes IDFGH-17615 and DOC-14699

See merge request espressif/esp-idf!48153
2026-05-29 10:35:21 +05:30
Mahavir Jain
d0fb1cdad8 Merge branch 'feat/enable_sb_and_fe_support_for_esp32s31' into 'master'
feat: enable Secure Boot, Flash Encryption and Key Manager support in ESP32S31

Closes IDF-14629, IDF-14628, IDF-14626, and IDF-14622

See merge request espressif/esp-idf!48136
2026-05-29 10:31:34 +05:30
morris
5a1e63f071 feat(example): set default GPIO for esp32-s31 blink example
for both Function-Core Board and Korvo Board
2026-05-29 10:53:17 +08:00
Zhang Shuxian
dd0e06bc0b docs: Update CN translation for protocols.rst 2026-05-29 10:38:59 +08:00
Chen Yudong
feed036fe7 ci: remove esp-metrics pip cache 2026-05-29 09:56:13 +08:00
Tomas Rohlinek
fb2e11f070 Merge branch 'fix/vfs_incorect_deprecation' into 'master'
fix(storage/vfs): Mark the correct version of function deprecated

See merge request espressif/esp-idf!49015
2026-05-28 17:40:54 +02:00
Tomáš Rohlínek
7361e32490 fix(storage/vfs): Mark the correct version of function deprecated 2026-05-28 15:00:50 +02:00
Alexey Lapshin
8a66ccf322 Merge branch 'fix/newlib-nano-nosys-linking' into 'master'
fix(libc): nano: add -lnosys to linking to avoid CMake configuration issues

Closes IEC-540

See merge request espressif/esp-idf!48738
2026-05-28 15:47:59 +04:00
Marius Vikhammer
6f21ebaf90 Merge branch 'ci/enable_s31_ulp_multi_dev' into 'master'
ci(ulp): re-enable multi dev tests for S31 ULP

Closes IDF-15572

See merge request espressif/esp-idf!48890
2026-05-28 17:46:11 +08:00
Rahul Tank
c8407ee5c8 Merge branch 'bugfix/fix_service_compilation_issue' into 'master'
fix(nimble): Fix compilation issues in Gatt SPS service

See merge request espressif/esp-idf!48936
2026-05-28 15:16:03 +05:30
Tomas Rezucha
9756d9654c Merge branch 'feat/usb_dfu_console_soc_caps' into 'master'
feat(soc): add USB DFU and OTG console caps

Closes IDF-9133

See merge request espressif/esp-idf!48167
2026-05-28 10:42:08 +02:00
Guillaume Souchere
177024eeeb fix(heap): Do not consider newly registered heap in minimum free size calcualtion
After startup is done and app_main is reached, all calls to
heap_caps_add_region_with_caps (adding a new heap to the list of registered
heaps) will not affect the minimum free heap size value.

For heaps created before startup, this won't apply and their size will
end up being taken into account in the calculation of the minimum.
2026-05-28 10:30:25 +02:00