Commit Graph

51762 Commits

Author SHA1 Message Date
luoxu
3f2b6c97f8 fix(ble_log): fix unaligned access and buffer safety in log compression 2026-04-23 19:23:45 +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
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
Fu Hanxi
3c6ba5ca38 ci: improve pattern that triggers build check 2026-04-23 09:27:55 +02:00
Guillaume Souchere
da81ec6f47 fix(esp_rom): Set poison check hook for tlsf_walk_pool patch 2026-04-23 07:51:04 +02:00
C.S.M
6046f36eaa Merge branch 'fix/mspi_boot_crash' into 'master'
fix(flash): fix mspi boot crash

See merge request espressif/esp-idf!47802
2026-04-23 11:47:16 +08:00
Jiang Jiang Jian
4586d65af3 Merge branch 'chip/bringup_esp32s31_wifi_coexist' into 'master'
Chip/bringup esp32s31 wifi coexist

Closes IDF-14614, IDF-14616, IDF-14617, and IDF-14615

See merge request espressif/esp-idf!47697
2026-04-23 11:44:14 +08:00
Island
fbd6ae1b9e Merge branch 'feat/ble_iso_lea_s31' into 'master'
feat(ble_audio): Support ISO and LE Audio on ESP32-S31

Closes IDF-14608

See merge request espressif/esp-idf!47837
2026-04-23 11:27:51 +08:00
Wang Meng Yang
29f1e572b1 Merge branch 'bugfix/spp_enhancement' into 'master'
fix(bt/bluedroid): fixed the vulnerabilities from AI code review in SPP

Closes BT-4280

See merge request espressif/esp-idf!47114
2026-04-23 11:17:23 +08:00
morris
a4baf29829 Merge branch 'feature/retention-driver-refactor' into 'master'
feat: move retention info from esp_hal to esp_driver

See merge request espressif/esp-idf!47828
2026-04-23 10:33:02 +08:00
morris
c025fdd075 Merge branch 'bugfix/mcpwn_header_toc' into 'master'
fix(docs): Add TOC and subtitles to the list of MCPWM header files

See merge request espressif/esp-idf!47840
2026-04-23 10:08:06 +08:00
David Čermák
d01aad2129 Merge branch 'fix/lwip_dhcps_oob_read' into 'master'
fix(lwip): Fix DHCP servver OOB read issue

See merge request espressif/esp-idf!47431
2026-04-23 01:50:34 +08:00
Alexey Lapshin
b42688f6c9 fix(libc): picolibc: workaround wrong pthread_exit declaration for c++ 2026-04-22 22:34:49 +08:00
Tomas Rezucha
47faecc3e4 Merge branch 'refactor/usb_leakage' into 'master'
Refactor deep-sleep USB leakage current workaround

See merge request espressif/esp-idf!47746
2026-04-22 15:43:02 +02:00
muhaidong
322b1812b1 feat(coex): add external coex unit test for esp32s31 2026-04-22 21:13:13 +08:00
muhaidong
94bab9eea9 fix(coex): rename external coexist releated gpio sig map 2026-04-22 21:13:13 +08:00
muhaidong
a3be8db3a4 feat(coex): support esp32s31 external coexist 2026-04-22 21:13:13 +08:00
muhaidong
afebdf49e0 fix(ci): add g_coex_i154_funcs_md5 check for esp32s31 2026-04-22 21:12:57 +08:00
muhaidong
c403ec6b8f feat(coex): support esp32s31 coexist 2026-04-22 21:12:09 +08:00
Jiang Jiang Jian
e5eec95f49 Merge branch 'fix/scan_ft_psk_disconnect_reason_incompatible_security' into 'master'
fix(wifi): use reason 210 when AP found but security incompatible (Regression)

See merge request espressif/esp-idf!47648
2026-04-22 20:31:34 +08:00
He Binglin
92e1d04b4f Merge branch 'bugfix/esp_idf_ulp_wakeupcauses_record' into 'master'
fix(ulp): record wakeup causes before lp core request sleep

Closes PM-677 and IDFCI-8878

See merge request espressif/esp-idf!46467
2026-04-22 20:13:17 +08:00
Fu Hanxi
1365d01012 Merge branch 'ci/update_integration_test' into 'master'
ci: move  to ci/actions

See merge request espressif/esp-idf!47822
2026-04-22 12:50:18 +02:00
Mahavir Jain
8f7984dcc4 Merge branch 'fix/preserve_flash_layout_compatibiliy_of_hw_ecdsa_keys_psa' into 'master'
Persistent Storage Format for PSA Opaque ESP-Keys

See merge request espressif/esp-idf!47404
2026-04-22 16:11:29 +05:30
Armando (Dou Yiwen)
a978b8f476 Merge branch 'change/remove_psram_ticket' into 'master'
change(psram): remove ticket

Closes IDF-14718

See merge request espressif/esp-idf!47845
2026-04-22 10:17:43 +00:00
Linyan Liu
7adda3f869 feat(ble_audio): Support ISO and LE Audio on ESP32-S31 2026-04-22 18:15:59 +08:00
Marius Vikhammer
5f4161b710 Merge branch 'feature/lockup_debug' into 'master'
feat(esp_system): add CPU lockup debug support for esp32h4 and esp32s31

See merge request espressif/esp-idf!47630
2026-04-22 17:52:36 +08:00
Song Ruo Jing
793978605e Merge branch 'bugfix/isp_gamma_xcoord_error' into 'master'
fix(isp): disable gamma xcoord error check

Closes IDF-15561

See merge request espressif/esp-idf!47799
2026-04-22 17:51:03 +08:00
Suren Gabrielyan
56f1f161c3 Merge branch 'bugfix/transport_ws_ping_pong' into 'master'
fix(transport_ws): fix stream desync and chunked delivery of control frames

Closes IDFGH-16946

See merge request espressif/esp-idf!46972
2026-04-22 09:37:46 +00:00
Sarvesh Bodakhe
bc77fbd785 fix(wifi): use reason 210 when AP found but security incompatible
When an AP is found during a connecting scan but filtered out due to security
mismatch (FT-PSK only with FT disabled, WPA3 without PMF-required,
OWE without MFPR), set authmode_incompatible flag so the disconnect
reason is WIFI_REASON_NO_AP_FOUND_W_COMPATIBLE_SECURITY (210) instead
of WIFI_REASON_NO_AP_FOUND (201).
2026-04-22 17:37:19 +08:00
Marius Vikhammer
0a75d8a358 Merge branch 'bugfix/cleanup_leftover_timer_todo_s31' into 'master'
fix(esp_timer): removed leftover TODOs

Closes IDF-14693

See merge request espressif/esp-idf!47842
2026-04-22 17:17:09 +08:00
Shu Chen
42bdbdeed3 Merge branch 'feat/ot_make_esp_netif_glue_optional' into 'master'
feat(openthread): make esp_netif glue optional

See merge request espressif/esp-idf!46986
2026-04-22 09:09:18 +00:00
Island
c8f1b56d1b Merge branch 'bugfix/add_iso_funcs_to_obf_whitelist' into 'master'
change(ble): add iso funcs to obfuscation whitelist

See merge request espressif/esp-idf!47839
2026-04-22 16:58:16 +08:00
surengab
5c43ec149d fix(transport_ws): read full PING payload in one call when propagate_control_frames is set 2026-04-22 12:44:15 +04:00
surengab
e19d2a9a69 fix(transport_ws): flush oversized control frame payload before returning error 2026-04-22 12:44:14 +04:00
Armando (Dou Yiwen)
7e6995b8cb change(psram): remove ticket
Signed-off-by: Armando (Dou Yiwen) <douyiwen@espressif.com>
2026-04-22 16:36:21 +08:00
hebinglin
6ce373ccfb fix(esp_hw_support): fix LP core exception interrupt not being cleared 2026-04-22 16:22:13 +08:00
hebinglin
b8e0ee431c change(ulp): add HP Core wakeup causes save test cases 2026-04-22 16:22:13 +08:00
hebinglin
0603e0eb23 fix(ulp): record wakeup causes before lp core request sleep 2026-04-22 16:22:11 +08:00
Tomas Rezucha
d02062f914 refactor(esp_hal_usb): Enable HNP on HNP-capable controllers 2026-04-22 10:21:59 +02:00
Lu Wei Ke
9fc2f11136 Merge branch 'docs/update_ble_adv_comment' into 'master'
docs: Fix BLE get-started adv comments and typos

Closes DOC-14012

See merge request espressif/esp-idf!47451
2026-04-22 16:18:47 +08:00
Tomas Rezucha
6e0878131e Revert "fix(esp_hw_support): Fix deepsleep leakage after initializing USB HS phy"
This reverts commit 7107177e2d.
2026-04-22 10:05:46 +02:00
Tomas Rohlinek
c225eb59db Merge branch 'feat/update_littlefs' into 'master'
feat(storage/littlefs): Bump version to enable blockdev support

Closes IDF-12746

See merge request espressif/esp-idf!47358
2026-04-22 09:51:20 +02:00
Chen Chen
974676d7e3 Merge branch 'feature/support_i2s_on_esp32s31' into 'master'
feat(i2s): support i2s on esp32s31

Closes IDF-14771, IDF-14772, and IDF-14733

See merge request espressif/esp-idf!46127
2026-04-22 15:47:03 +08:00
Marius Vikhammer
9ddde5df89 fix(esp_timer): removed leftover TODOs 2026-04-22 15:11:01 +08:00
Marius Vikhammer
6b53a2362f Merge branch 'feature/esp_rom_s31' into 'master'
feat(esp_rom): add support for esp32s31

Closes IDF-14687

See merge request espressif/esp-idf!47797
2026-04-22 15:04:18 +08:00
Shen Meng Jing
06c2bc2048 Merge branch 'docs/update_cn_ram_usage_and_log' into 'master'
docs: Update CN translations for ram-usage.rst and log.rst

Closes DOC-14343

See merge request espressif/esp-idf!47813
2026-04-22 14:43:49 +08:00