Commit Graph

46894 Commits

Author SHA1 Message Date
Alexey Lapshin
250db2464d fix(icmp_echo): fix incorrect test expectation logic 2026-02-05 13:40:11 +07:00
Alexey Lapshin
d2e0125975 fix(iperf): fix incorrect test expectation logic 2026-02-05 13:40:11 +07:00
Alexey Lapshin
7161408eb0 fix(console): add linenoise multithreading support for Picolibc 2026-02-05 13:40:08 +07:00
Alexey Lapshin
7dd7edabaa fix(esp_tee): build esp_tee only with CONFIG_LIBC_NEWLIB to reduce size 2026-02-02 12:27:27 +07:00
Alexey Lapshin
2909fccdfe fix(esp_coex): add missing include for sdkconfig.h 2026-02-02 12:27:27 +07:00
Alexey Lapshin
c482665638 fix(ci): fix check_public_headers.py to check system headers 2026-02-02 12:27:24 +07:00
Alexey Lapshin
09f8bf3399 fix(esp_phy): use toolchain flags for external project 2026-01-30 23:39:56 +07:00
Alexey Lapshin
0b3929d0d9 feat(esp_libc): add full support for picolibc 2026-01-30 23:39:53 +07:00
Alexey Lapshin
1c08b38b27 feat(build): propagate compiler flags from files to toolchain.cmake
This change improves build consistency across external projects integrated
through CMake by ensuring that compiler flags defined in configuration files
are passed correctly to the toolchain. It covers the majority of use cases,
as external projects are typically also CMake-based. For projects that use
a custom build system, users will still need to specify the required flags
manually.
2026-01-30 17:30:49 +07:00
Alexey Lapshin
21fa93e55a feat(tools): update toolchain version to esp-14.2.0_20260121 2026-01-30 17:30:49 +07:00
Jiang Jiang Jian
45961a72c2 Merge branch 'feat/esp_http_client_get_socket_api_v5.5' into 'release/v5.5'
feat(esp_http_client): adds API to get transport socket (v5.5)

See merge request espressif/esp-idf!45373
2026-01-23 10:29:26 +08:00
Jiang Jiang Jian
ffc215cfe0 Merge branch 'fix/stop_receive_on_ws_socket_close_v5.5' into 'release/v5.5'
fix: stop reading ws data when peer closes the connection (v5.5)

See merge request espressif/esp-idf!45368
2026-01-23 10:29:18 +08:00
Jiang Jiang Jian
8b6e9b0d2c Merge branch 'fix/fix_possible_ws_server_deadlock_v5.5' into 'release/v5.5'
fix: fix potential ws server deadlock with blocking work queue (v5.5)

See merge request espressif/esp-idf!45365
2026-01-23 10:29:13 +08:00
Martin Vychodil
f19b20bebd Merge branch 'contribute/github_pr_17789_v5.5' into 'release/v5.5'
fix(storage/spiffs): fix readdir setting errno on directory end (v5.5)

See merge request espressif/esp-idf!45381
2026-01-23 04:35:02 +08:00
Augusto Zanellato
b306fa566b fix(storage/spiffs): fix readdir setting errno on directory end
spiffs_res_to_errno maps `SPIFFS_ERR_END_OF_OBJECT` to EIO which breaks the common contract where
errno should be 0 if readdir iterated through all the entries in a directory.

The fix is explicitly checking for `SPIFFS_ERR_END_OF_OBJECT` and in that case set errno to 0.
2026-01-22 15:01:56 +01:00
Jiang Jiang Jian
b9990c6991 Merge branch 'fix/fix_cpu_default_value_issue_v5.5' into 'release/v5.5'
fix(kconfig): fixed default cpu freq issue on <rev3

See merge request espressif/esp-idf!45347
2026-01-22 21:52:13 +08:00
Jiang Jiang Jian
0d7fa84c98 Merge branch 'feat/add_ot_ci_c5_related_testcases_v5.5' into 'release/v5.5'
feat(openthread): add C5 sleep test case (v5.5)

See merge request espressif/esp-idf!45162
2026-01-22 19:28:58 +08:00
Jiang Jiang Jian
ec8bd67b0b Merge branch 'fix/fatfs_pytest_expecting_typo_v5.5' into 'release/v5.5'
fix(sd): Fixed typo in pytest output expectation (v5.5)

See merge request espressif/esp-idf!44883
2026-01-22 19:28:00 +08:00
Jiang Jiang Jian
1cb7add884 Merge branch 'feat/split_154_hal_components_v5.5' into 'release/v5.5'
feat(ieee802154): separated the 802.15.4 HAL codes from the HAL component (v5.5)

See merge request espressif/esp-idf!44967
2026-01-22 19:26:34 +08:00
Ashish Sharma
1e27eb204b feat(esp_http_client): adds API to get transport socket 2026-01-22 18:24:45 +08:00
Ashish Sharma
7ef71e9770 fix: stop reading ws data when peer closes the connection
Closes https://github.com/espressif/esp-idf/issues/17822
2026-01-22 18:16:37 +08:00
Ashish Sharma
4c0c9d2d6a fix: fixes potential ws server deadlock with blocking work queue
Closes https://github.com/espressif/esp-idf/issues/17591
2026-01-22 18:12:03 +08:00
zwx
af4686e5d1 feat(ieee802154): separated the 802.15.4 HAL codes from the HAL component 2026-01-22 14:16:30 +08:00
Michael (XIAO Xufeng)
f4ad576689 Merge branch 'feature/support_chip912_eco5_pvt_auto_dbias_400m_backport_v5.5' into 'release/v5.5'
feat(p4): support chip912 pvt auto dbias 400m from eco5 (v5.5)

See merge request espressif/esp-idf!45210
2026-01-22 13:07:26 +08:00
morris
7774c76917 Merge branch 'feat/isp_awb_example_v5.5' into 'release/v5.5'
isp: fixed wbg shadow not working issue (v5.5)

See merge request espressif/esp-idf!45323
2026-01-22 11:30:18 +08:00
Rahul Tank
c601ffd1b2 Merge branch 'change/ble_update_lib_20260113_v5.5' into 'release/v5.5'
change(ble): [AUTO_MR] 20260113 - Update ESP BLE Controller Lib (v5.5)

See merge request espressif/esp-idf!45193
2026-01-22 08:25:11 +05:30
armando
4b884d0f46 fix(kconfig): fixed default cpu freq issue on <rev3 2026-01-22 10:00:52 +08:00
armando
6c000e04f6 change(flash): improve bootloader_flash_read log 2026-01-22 02:12:55 +08:00
Alexey Gerenkov
275b2817ac Merge branch 'update_jtag_docs_v5.5' into 'release/v5.5'
Update jtag docs (v5.5)

See merge request espressif/esp-idf!44887
2026-01-21 23:07:07 +08:00
Alexey Gerenkov
69550e12e2 Merge branch 'fix/int_wdt_double_exception_v5.5' into 'release/v5.5'
fix(espcoredump): prevent double exception during int_wdt panic with custom stack (v5.5)

See merge request espressif/esp-idf!44174
2026-01-21 23:03:41 +08:00
cjin
dcebe6bbac feat(ble): support sid filter feature on ESP32C6 2026-01-21 16:14:26 +05:30
Zhou Xiao
6e59e1bf4f feat(ble): support sid filter feature on ESP32H2
(cherry picked from commit e4e42f0166)

Co-authored-by: cjin <jinchen@espressif.com>
2026-01-21 16:14:26 +05:30
Zhou Xiao
fac081442c feat(ble): support sid filter feature on ESP32C5
(cherry picked from commit debd743a0b)

Co-authored-by: cjin <jinchen@espressif.com>
2026-01-21 16:14:26 +05:30
cjin
9c88164406 feat(ble): add config to enable sid filter feat 2026-01-21 16:14:26 +05:30
Zhou Xiao
63025accd3 change(ble): [AUTO_MR] Update lib_esp32c6 to 17fdc66e
(cherry picked from commit 54e5f358bf)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2026-01-21 16:14:26 +05:30
Zhou Xiao
666086a33d change(ble): [AUTO_MR] Update lib_esp32c5 to 17fdc66e
(cherry picked from commit 7631a6f158)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2026-01-21 16:14:26 +05:30
Zhou Xiao
90ad25a0c9 change(ble): [AUTO_MR] Update lib_esp32h2 to 17fdc66e
(cherry picked from commit 57b4819474)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2026-01-21 16:14:26 +05:30
Jiang Jiang Jian
ec20a5092e Merge branch 'bugfix/fix_memory_leak_in_deinit_v5.5' into 'release/v5.5'
fix(nimble): Fixed invalid access to already freed memory in deinit sequence (v5.5)

See merge request espressif/esp-idf!45234
2026-01-21 18:02:06 +08:00
Jiang Jiang Jian
9acb7e7e3b Merge branch 'fix/fix_pm_assert_if_slp_iram_opt_is_disabled_v5.5' into 'release/v5.5'
fix(esp_hw_support): fix different cache writeback cost make sleep time compensation failed (v5.5)

See merge request espressif/esp-idf!45206
2026-01-21 17:56:52 +08:00
Roland Dobai
3d9c1c7c6d Merge branch 'coredump_read_flash_retry_v5.5' into 'release/v5.5'
Add retry logic to espcoredump subprocess call (v5.5)

See merge request espressif/esp-idf!45318
2026-01-21 10:09:51 +01:00
Jiang Jiang Jian
c1e3d07c4b Merge branch 'bugfix/fix_esp32_phy_init_bb_clock_issue_v5.5' into 'release/v5.5'
bugfix(wifi): fix incomplete phy initialization due to absence of bb clocks at...

See merge request espressif/esp-idf!45256
2026-01-21 17:03:43 +08:00
Jiang Jiang Jian
56a2e347f7 Merge branch 'bugfix/esp_idf_c2_pm-613_v5.5' into 'release/v5.5'
fix(esp_hw_support): fix cpu restart failed due to rtc_clk in flash(v5.5)

See merge request espressif/esp-idf!45302
2026-01-21 17:03:25 +08:00
Jiang Jiang Jian
d565664a39 Merge branch 'bugfix/esp_idf_p4_pm-654_v5.5' into 'release/v5.5'
fix(esp_hal_wdt): ESP32P4 RTC WDT stage0 timeout set error(v5.5)

See merge request espressif/esp-idf!45304
2026-01-21 16:44:04 +08:00
Island
b92c91cc8d Merge branch 'feat/ble_mesh_unify_crypto_v5.5' into 'release/v5.5'
Feat/ble mesh unify crypto v5.5

See merge request espressif/esp-idf!45285
2026-01-21 14:25:00 +08:00
Island
bd52d8a96b Merge branch 'feat/ble_compressed_log_update_v5.5' into 'release/v5.5'
feat(ble_mesh): update log compression for ble mesh lib (v5.5)

See merge request espressif/esp-idf!45154
2026-01-21 11:30:41 +08:00
hebinglin
824e26eab9 fix(esp_hw_support): remove ESP32 linker.lf api that conflict with FORCE_IRAM_ATTR 2026-01-21 10:54:24 +08:00
hebinglin
eec9c8843a fix(esp_hw_support): fix cpu restart failed due to rtc_clk in flash 2026-01-21 10:54:21 +08:00
armando
5d5eafac76 fix(isp): fixed wbg shadow not working issue 2026-01-21 10:29:31 +08:00
Erhan Kurubas
b38c003cb1 test(panic): add retry logic to espcoredump subprocess call 2026-01-21 00:24:38 +03:00
Michael (XIAO Xufeng)
ab213a9987 Merge branch 'bugfix/fix_pvt_print_and_sleep_cost_on_chip761_v5.5' into 'release/v5.5'
fix pvt efuse print bug on c6 and adjust pvt prepare cost in sleep wakeup on c6/c5/c61 (v5.5)

See merge request espressif/esp-idf!45271
2026-01-21 04:12:04 +08:00