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
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
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
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
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
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
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
Jiang Jiang Jian
187b0800ab
Merge branch 'feat/support_esp32p4_lowpower_v5.5' into 'release/v5.5'
...
feat(esp_hw_support): esp32p4 lowpower basic support (v5.5)
See merge request espressif/esp-idf!45188
2026-01-21 02:17:47 +08:00
Michael (XIAO Xufeng)
3cf945bdbc
Merge branch 'fix/p4_min_rev_usage_v5.5' into 'release/v5.5'
...
P4: fix wrong rev_min usage in rom and other places (v5.5)
See merge request espressif/esp-idf!45224
2026-01-21 00:47:30 +08:00
Jiang Jiang Jian
161927fc54
Merge branch 'bugfix/btwt_dwell_timeout_bp5.5' into 'release/v5.5'
...
fix(wifi): btwt dwell timeout; esp32c2 disallow 40bw(backport 5.5)
See merge request espressif/esp-idf!44774
2026-01-20 21:55:19 +08:00
Jiang Jiang Jian
88ee44cc5a
Merge branch 'feat/set_max_sync_conn_v5.5' into 'release/v5.5'
...
feat(bt): set BR/EDR max sync conn eff for Bluedroid HFP on ESP32 (v5.5)
See merge request espressif/esp-idf!45242
2026-01-20 21:41:08 +08:00
Jiang Jiang Jian
e0c90dba02
Merge branch 'feat/freq_change_enc_write_c5_v5.5' into 'release/v5.5'
...
Revert "fix(esp_system): limit CPU clock to 160MHz in ESP32-C5 for flash encryption" (v5.5)
See merge request espressif/esp-idf!45167
2026-01-20 21:35:01 +08:00
Jiang Jiang Jian
20107feb13
Merge branch 'feature/support_chip762_pvt_auto_dbias_backport_v5.5' into 'release/v5.5'
...
feat(c61): support chip762 pvt auto dbias (v5.5)
See merge request espressif/esp-idf!45209
2026-01-20 21:34:29 +08:00
Jiang Jiang Jian
18ce7a64d5
Merge branch 'feature/support_chip752_pvt_auto_dbias_backport_v5.5' into 'release/v5.5'
...
feat(c5): support chip752 pvt auto dbias (v5.5)
See merge request espressif/esp-idf!45208
2026-01-20 21:34:21 +08:00
wuzhenghui
65a26973b8
fix(esp_hw_support): revert cache writeback/invalidate in wakeup process
2026-01-20 21:21:03 +08:00
hebinglin
58acd42c43
fix(esp_hal_wdt): replace the erroneous RWDT timeout config in ROM with the code in ram
2026-01-20 20:56:59 +08:00
Rahul Tank
b6dd851bed
fix(nimble): Fix memory leak in controller/stack deinit sequence
2026-01-20 16:59:46 +05:30
morris
7837f4b685
Merge branch 'contrib/github_pr_16130_v5.5' into 'release/v5.5'
...
esp_adc: Release the peripheral after calibration (GitHub PR) (v5.5)
See merge request espressif/esp-idf!40001
2026-01-20 17:33:40 +08:00
Michael (XIAO Xufeng)
e382f96856
Merge branch 'feat/vbat_p4_eco6_v5.5' into 'release/v5.5'
...
feat(vbat): update vbat charger threshold on p4 revision 3 (backport v5.5)
See merge request espressif/esp-idf!45228
2026-01-20 17:14:45 +08:00
Shu Chen
7cef83e4b8
Merge branch 'feat/multiple_instance_for_pending_table_v5.5' into 'release/v5.5'
...
Feat/multiple instance for pending table (v5.5)
See merge request espressif/esp-idf!45099
2026-01-20 06:28:50 +00:00
zhiweijian
67ea80c78a
fix(ble/bluedroid): Fixed smp unit test failed if mbedTLS or TinyCrypt is enabled
2026-01-20 14:07:42 +08:00
Jiang Jiang Jian
c0dc0b1436
Merge branch 'bugfix/source_acp_miss_audio_cfg_evt_v5.5' into 'release/v5.5'
...
Bugfix/source acp miss audio cfg evt v5.5
See merge request espressif/esp-idf!45258
2026-01-20 11:47:43 +08:00