Michael.B
1dc41840ad
fix(examples): enlarge BT example partitions for esp32s31 CI builds
...
build_non_test_related_apps failed on esp32s31: Bluedroid_GATT_Server and ble_spp_client binaries exceeded the default 1MiB factory partition; esp_hid_host with sdkconfig.ci.test exceeded 1.5MiB single-app-large.
Use PARTITION_TABLE_SINGLE_APP_LARGE for the Bluedroid examples. For esp_hid_host, switch to a custom single-factory table with a 1700KiB app slot (same size unit as partitions_two_ota_large.csv).
2026-04-26 18:28:14 +08:00
Michael (XIAO Xufeng)
d6e82d42e8
Merge branch 'idfgh-17542' into 'master'
...
hal/twai: honor prop_seg in legacy timing config
Closes IDFGH-17542
See merge request espressif/esp-idf!47710
2026-04-25 00:49:23 +08:00
morris
92c7389527
Merge branch 'feature/gdma-retention-refactor' into 'master'
...
feat(gdma): move sleep retention info from HAL to driver layer
See merge request espressif/esp-idf!47881
2026-04-24 20:39:32 +08:00
Jiang Jiang Jian
df5a2d8774
Merge branch 'fix/fix_blacklist_beacon_timeout_issue' into 'master'
...
fix(wifi): fix blacklist beacon timeout issue
Closes WIFIBUG-1849
See merge request espressif/esp-idf!47886
2026-04-24 20:15:01 +08:00
Kapil Gupta
41e67e1efb
Merge branch 'bugfix/wps_pin_len' into 'master'
...
fix(wpa_supplicant): initialize wps pin len correctly
See merge request espressif/esp-idf!47326
2026-04-24 16:12:37 +05:30
Omar Chebib
8e2c7cd3aa
Merge branch 'fix/update_p4_clic_registers' into 'master'
...
fix(soc): update the ESP32-P4 CLIC registers that changed with Rev3
See merge request espressif/esp-idf!46372
2026-04-24 18:27:13 +08:00
Zhang Wen Xu
ef14ca1a46
Merge branch 'feat/merge_ot_autostart' into 'master'
...
feat(openthread): optimized the autostart macro
See merge request espressif/esp-idf!47683
2026-04-24 10:02:13 +00:00
Kapil Gupta
2670cbf4a6
Merge branch 'ci/wifi_remote_header_correction' into 'master'
...
ci(esp_remote): Add wifi-remote pre-commit hook
See merge request espressif/esp-idf!46204
2026-04-24 15:16:32 +05:30
Kapil Gupta
11a0dfcc7c
ci(esp_remote): Add wifi-remote pre-commit hook
2026-04-24 15:16:32 +05:30
Song Ruo Jing
b18f90cd82
Merge branch 'feature/esp32s31_ppa_support' into 'master'
...
feat(ppa): add support for ESP32S31
Closes IDF-14769
See merge request espressif/esp-idf!47281
2026-04-24 15:43:38 +08:00
morris
d318aeaafb
feat(gdma): move gdma sleep retention info from esp_hal_dma to esp_driver_dma
2026-04-24 15:35:35 +08:00
wangtao@espressif.com
696ee4f66c
fix(wifi): fix blacklist beacon timeout issue
2026-04-24 15:26:02 +08:00
Ivan Grokhotkov
0aa8b1ce13
Merge branch 'ci/github-dangerjs-fix-permissions' into 'master'
...
ci(github): fix permissions for GitHub-dangerjs (to content read)
See merge request espressif/esp-idf!47913
2026-04-24 09:24:48 +02:00
Hu Rui
84c9a924bf
Merge branch 'fix/uhci_esp32p4_cache' into 'master'
...
fix(uhci): fix uhci cache issue on ESP32-P4
See merge request espressif/esp-idf!47817
2026-04-24 15:10:32 +08:00
Jiang Jiang Jian
bc85b10de7
Merge branch 'bugfix/fix_modem_sleep_flag_clear_failed' into 'master'
...
fix(wifi): fix modem sleep flag clear failed & fix(pm): fix crash when dtim=0, support coex beacon drop &fix coexist force wake behaviour with offchannel to optimize performance at returning home channel
Closes WIFI-7246, WIFIBUG-1585, and WIFI-7306
See merge request espressif/esp-idf!46830
2026-04-24 15:03:23 +08:00
Kapil Gupta
c1e8db338d
Merge branch 'bugfix/pbkdf2_sha1_psa_fallback' into 'master'
...
fix(esp_wifi): Fallback to pbkdf2_sha1_psa when fast options are disabled
Closes WIFI-7330
See merge request espressif/esp-idf!47912
2026-04-24 12:29:32 +05:30
Guillaume Souchere
a8c57927e0
Merge branch 'feat/move-tlsf-patch-to-heap-component' into 'master'
...
feat(heap): move TLSF ROM patches and related files from esp_rom to heap
See merge request espressif/esp-idf!47820
2026-04-24 08:52:37 +02:00
Hristo Gochkov
abbdf9f60a
Merge branch 'hristo-master-patch-93986' into 'master'
...
fix(esp_hid): Prevent DoS via malicious HID device descriptor
See merge request espressif/esp-idf!47096
2026-04-24 14:41:57 +08:00
Tomas Sebestik
867302b765
ci(github): fix permissions for GitHub-dangerjs (to content read)
2026-04-24 07:41:05 +02:00
Rahul Tank
13f01aedcb
Merge branch 'bugfix/remove_extra_error' into 'master'
...
fix(nimble): Remove extra error prints added in previous commit
Closes IDFCI-10696
See merge request espressif/esp-idf!47844
2026-04-24 10:49:41 +05:30
Island
6f0be3774f
Merge branch 'fix/ble_mesh_fast_prov_srv_sdkconfig_issue' into 'master'
...
feat(ble_mesh): disable BLE 5.0 features for fast_prov_server sdkconfig
See merge request espressif/esp-idf!47889
2026-04-24 13:15:01 +08:00
Kapil Gupta
e113651adf
fix(esp_wifi): Fallback to pbkdf2_sha1_psa when fast options are disabled
2026-04-24 10:15:50 +05:30
Song Ruo Jing
d2b2578244
refactor(examples/ppa): PPA example switch to use RGB LCD panel
...
Also moved the RGB panel initialization code to a common component,
which can be reused by other examples.
2026-04-24 11:47:41 +08:00
Song Ruo Jing
6441c76ef4
feat(ppa): add support for ESP32S31
2026-04-24 11:47:41 +08:00
Island
1ba5618805
Merge branch 'fix/ble_mesh_friend_send_seg_msg_failed' into 'master'
...
fix(ble_mesh): fix Friend queue losing segmented messages for LPN
See merge request espressif/esp-idf!47887
2026-04-24 11:16:39 +08:00
Island
44e24f99ea
Merge branch 'fix/ble_log_compression_safety' into 'master'
...
fix(ble_log): fix unaligned access and buffer safety in log compression
See merge request espressif/esp-idf!47623
2026-04-24 11:16:16 +08:00
Gao Xu
355ec64d6a
Merge branch 'refactor/isp_clk_sel' into 'master'
...
refactor(isp): avoid isp ll functions using hal.hw before initialization
See merge request espressif/esp-idf!47906
2026-04-24 10:40:28 +08:00
Kapil Gupta
8e4367bbf2
Merge branch 'bugfix/fastpsk_optimization' into 'master'
...
fast psk optimization
Closes WIFI-7330
See merge request espressif/esp-idf!47658
2026-04-24 07:20:38 +05:30
Omar Chebib
bfe71ea0b9
Merge branch 'fix/simd_esp32s31' into 'master'
...
soc: enable the SIMD caps for the ESP32-S31
Closes IDF-14661
See merge request espressif/esp-idf!47836
2026-04-24 09:37:23 +08:00
Island
7952853220
Merge branch 'change/tools-ble-code-owner-change' into 'master'
...
change(gitlab): change tools/ble code owner to bluetooth
See merge request espressif/esp-idf!47904
2026-04-23 22:34:45 +08:00
Samuel Obuch
a91b3723ed
Merge branch 'feature/esp32s31_unicore_stop_cpu1' into 'master'
...
feat(esp_system): stop other core for unicore esp32s31
See merge request espressif/esp-idf!47880
2026-04-23 16:04:32 +02:00
Roland Dobai
47157acd2c
Merge branch 'fix/add-promptless-allowlist' into 'master'
...
fix(kconfig): Add KCONFIG_PROMPTLESS_NO_WARN to config.env.in
Closes IDFGH-17501
See merge request espressif/esp-idf!47545
2026-04-23 16:01:46 +02:00
liuning
fa8791b49c
fix(pm): fix crash when dtim=0, support coex beacon drop
...
closes https://github.com/espressif/esp-idf/issues/18387
2026-04-23 20:44:37 +08:00
liuning
5ec55f7a32
fix(pm): fix coexist force wake behaviour with offchannel to optimize performance at returning home channel (90f24784)
2026-04-23 20:32:44 +08:00
sibeibei
5c936ee229
fix(wifi): fix modem sleep flag clear failed
2026-04-23 20:30:26 +08:00
luoxu
f5a927e055
fix(ble_log): fix size_info nibble misalignment for last odd-count arg
2026-04-23 19:23:45 +08:00
luoxu
58121d2540
test(ble): add comprehensive test suite for log compression
2026-04-23 19:23:45 +08:00
luoxu
b7760a77e4
fix(ble): replace hardcoded tuple indices with FormatToken NamedTuple
2026-04-23 19:23:45 +08:00
luoxu
3f2b6c97f8
fix(ble_log): fix unaligned access and buffer safety in log compression
2026-04-23 19:23:45 +08:00
Shreyas Sheth
f3388a75ee
fix(wpa_supplicant): initialize wps pin len correctly
2026-04-23 19:16:17 +08:00
gaoxu
37160f88af
refactor(isp): avoid isp ll functions using hal.hw before initialization
2026-04-23 19:14:26 +08:00
Fu Hanxi
6ab8c642f5
Merge branch 'ci/fix-mypy-version' into 'master'
...
Ci/fix mypy version
See merge request espressif/esp-idf!47891
2026-04-23 12:30:08 +02:00
Guillaume Souchere
a56354e9ab
feat(heap): move TLSF ROM patches and related files from esp_rom to heap
...
The TLSF ROM patch code (rom_patch_tlsf.c, rom_patch_multi_heap.c),
their headers, and the per-target *.rom.heap.ld linker scripts are
semantically owned by the heap component, not esp_rom. Move them
accordingly:
- components/esp_rom/patches/esp_rom_tlsf.c
→ components/heap/rom_patches/rom_patch_tlsf.c
- components/esp_rom/patches/esp_rom_multi_heap.c
→ components/heap/rom_patches/rom_patch_multi_heap.c
- components/esp_rom/include/esp_rom_tlsf.h
→ components/heap/rom_patches/include/rom_patch_tlsf.h
- components/esp_rom/include/esp_rom_multi_heap.h
→ components/heap/rom_patches/include/rom_patch_multi_heap.h
- components/esp_rom/<target>/ld/<target>.rom.heap.ld (×8)
→ components/heap/port/<target>/ld/<target>.rom.heap.ld
Update heap/CMakeLists.txt to:
- use target_linker_script() directly for *.rom.heap.ld
- guard post-registration ROM patch setup with NOT BOOTLOADER_BUILD
- drop stale CONFIG_HEAP_TLSF_CHECK_PATCH symbol reference
- drop esp_rom_include_multi_heap_patch from TLSF_CHECK_PATCH guard
Remove the corresponding entries from esp_rom/CMakeLists.txt.
2026-04-23 12:21:31 +02:00
Rahul Tank
688d541da5
fix(nimble): Fixed extra error prints introduced in previous commit
2026-04-23 15:43:29 +05:30
Zhou Xiao
fed69540fa
change(gitlab): change tools/ble code owner to bluetooth
2026-04-23 18:03:53 +08:00
igor.udot
560006a6d4
ci: fix mypy version to < 1.20.2
2026-04-23 17:09:12 +08:00
Alexey Lapshin
3f3ef6f08e
Merge branch 'fix/cxx_noreturn_issue' into 'master'
...
fix(libc): picolibc: workaround wrong pthread_exit declaration for c++
See merge request espressif/esp-idf!47690
2026-04-23 12:47:12 +04:00
Guillaume Souchere
b65788a934
Merge branch 'fix/heap-integrity-check-rom-tlsf' into 'master'
...
fix(esp_rom): Set poison check hook for tlsf_walk_pool patch
Closes IDF-13793
See merge request espressif/esp-idf!42713
2026-04-23 10:40:20 +02:00
Mahavir Jain
465c0b8e22
Merge branch 'fix/chunk_encoded_post_request_failed' into 'master'
...
fix(esp_http_client): implement chunked transfer encoding in before tranport write
Closes IDFGH-16566
See merge request espressif/esp-idf!44362
2026-04-23 14:02:41 +05:30
Fu Hanxi
7f993bfaa6
Merge branch 'ci/improve-build-check-pattern' into 'master'
...
ci: improve pattern that triggers build check
See merge request espressif/esp-idf!47883
2026-04-23 10:24:56 +02:00