Jiang Jiang Jian
ffaaabc265
Merge branch 'bugfix/esp_idf_p4_pm-654_v5.4' into 'release/v5.4'
...
fix(esp_hal_wdt): ESP32P4 RTC WDT stage0 timeout set error(v5.4)
See merge request espressif/esp-idf!45306
2026-01-26 10:56:05 +08:00
Jiang Jiang Jian
f95a4389f3
Merge branch 'bugfix/source_acp_miss_audio_cfg_evt_v5.4' into 'release/v5.4'
...
fix: enhanced packet length check in Bluedroid v5.4
See merge request espressif/esp-idf!45259
2026-01-26 10:55:20 +08:00
Jiang Jiang Jian
7fd00cdf09
Merge branch 'bugfix/idfci-7928_v5.4' into 'release/v5.4'
...
backport v5.4: fix ci failed test case of Automatic light occurs when tasks are suspended
See merge request espressif/esp-idf!45212
2026-01-26 10:49:38 +08:00
Martin Vychodil
0c1a5cecf2
Merge branch 'contribute/github_pr_17789_v5.4' into 'release/v5.4'
...
fix(storage/spiffs): fix readdir setting errno on directory end (v5.4)
See merge request espressif/esp-idf!45382
2026-01-23 04:36:31 +08:00
Augusto Zanellato
9e559f3166
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:02:08 +01:00
Shu Chen
8595d6f0da
Merge branch 'feat/multiple_instance_for_pending_table_v5.4' into 'release/v5.4'
...
Feat/multiple instance for pending table (v5.4)
See merge request espressif/esp-idf!45100
2026-01-22 07:11:41 +00:00
Rahul Tank
0b6360c916
Merge branch 'bugfix/fix_memory_leak_in_deinit_v5.4' into 'release/v5.4'
...
fix(nimble): Fixed invalid access to already freed memory in deinit sequence (v5.4)
See merge request espressif/esp-idf!45235
2026-01-22 11:50:26 +05:30
morris
83d4389277
Merge branch 'feat/isp_awb_example_v5.4' into 'release/v5.4'
...
isp: fixed wbg shadow not working issue (v5.4)
See merge request espressif/esp-idf!45324
2026-01-22 11:30:34 +08:00
Marius Vikhammer
6e74c169c3
Merge branch 'ci/enable_esp_event_tests_v5.4' into 'release/v5.4'
...
ci(core): fixed esp_event not running properly in CI (v5.4)
See merge request espressif/esp-idf!44759
2026-01-22 09:12:32 +08:00
Alexey Gerenkov
6929145d63
Merge branch 'update_jtag_docs_v5.4' into 'release/v5.4'
...
Update jtag docs (v5.4)
See merge request espressif/esp-idf!44888
2026-01-21 23:08:08 +08:00
Wang Meng Yang
5e7c25c636
Merge branch 'feat/set_max_sync_conn_v5.4' into 'release/v5.4'
...
feat(bt): set BR/EDR max sync conn eff for Bluedroid HFP on ESP32 (v5.4)
See merge request espressif/esp-idf!45243
2026-01-21 19:45:17 +08:00
Roland Dobai
9f8d21af29
Merge branch 'coredump_read_flash_retry_v5.4' into 'release/v5.4'
...
Add retry logic to espcoredump subprocess call (v5.4)
See merge request espressif/esp-idf!45319
2026-01-21 10:10:02 +01:00
morris
a901fb1c00
Merge branch 'fix/fix_dma_fail_when_flash_enc_enabled_v5.4' into 'release/v5.4'
...
fix(dma): fix dma alignment when flash_enc enabled (v5.4)
See merge request espressif/esp-idf!45081
2026-01-21 16:08:32 +08:00
Erhan Kurubas
252624ada0
test(panic): add retry logic to espcoredump subprocess call
2026-01-21 08:31:57 +03:00
Rahul Tank
9f1b4b46df
fix(nimble): Fix memory leak in controller/stack deinit sequence
2026-01-21 10:29:07 +05:30
Island
eac6cf789c
Merge branch 'change/ble_update_lib_20260113_v5.4' into 'release/v5.4'
...
change(ble): [AUTO_MR] 20260113 - Update ESP BLE Controller Lib (v5.4)
See merge request espressif/esp-idf!45192
2026-01-21 11:41:11 +08:00
Island
03045d3a59
Merge branch 'feat/ble_compressed_log_update_v5.4' into 'release/v5.4'
...
feat(ble_mesh): update log compression for ble mesh lib (v5.4)
See merge request espressif/esp-idf!45153
2026-01-21 11:30:39 +08:00
armando
721455e775
fix(isp): fixed wbg shadow not working issue
2026-01-21 10:32:17 +08:00
Roland Dobai
1afcac32f8
Merge branch 'contrib/github_pr_18103_v5.4' into 'release/v5.4'
...
Fix "IMPORTED_LOCATION not set for imported target" CMake errors during codemodel-v2 api queries with CMake 4.2 (GitHub PR) (v5.4)
See merge request espressif/esp-idf!45201
2026-01-20 19:59:45 +01:00
hebinglin
c74cee25b5
fix(esp_hal_wdt): replace the erroneous RWDT timeout config in ROM with the code in ram
2026-01-20 20:57:33 +08:00
Fu Hanxi
415ba17442
Merge branch 'ci/docs-artifacts-expiration-time-v5.4' into 'release/v5.4'
...
Revert "ci: docs artifacts expiration time"
See merge request espressif/esp-idf!45040
2026-01-20 08:50:17 +01:00
Jin Cheng
0813a2e8c9
fix(bt): fixed semaphore deletion condition in UART DMA deinit
2026-01-20 13:02:12 +08:00
Jin Cheng
735ab37a2f
fix(bt): enhanced packet length check in sdp_server.c
2026-01-20 13:02:12 +08:00
Jin Cheng
1226e99d09
fix(bt): enhanced packet length check for avrc_pars_vendor_cmd
2026-01-20 13:02:12 +08:00
Jin Cheng
1a3a670e23
fix(bt): enhanced packet length check for HCI module
2026-01-20 13:02:12 +08:00
Jin Cheng
4eac129ac1
fix(bt): validated UUID parameters in BTA_JvStartDiscovery
2026-01-20 13:02:12 +08:00
Chen Jichang
474e4c66ef
fix(gdma): fix dma burst size when flash enc enabled
2026-01-20 11:41:11 +08:00
Roland Dobai
155168738c
Merge branch 'fix/update_argument_file_docs_v5.4' into 'release/v5.4'
...
docs(tools): Enclosed @argument_file with quotations (v5.4)
See merge request espressif/esp-idf!45276
2026-01-19 19:25:56 +01:00
Shen Mengjing
6dee4af999
docs: Update CN translation for idf-py.rst
2026-01-19 16:27:13 +01:00
Marek Fiala
87176bc17e
docs(tools): Updated argument via file with quotations
...
Closes https://github.com/espressif/esp-idf/issues/18077
2026-01-19 16:27:13 +01:00
yangfeng
bb156c8c1d
feat(bt): set BR/EDR max sync conn eff for Bluedroid HFP on ESP32
...
Closes https://github.com/espressif/esp-idf/issues/18060
2026-01-19 15:32:05 +08:00
cjin
31bea4d01a
feat(ble): support sid filter feature on ESP32C6
2026-01-19 14:18:07 +08:00
Zhou Xiao
b83197217d
feat(ble): support sid filter feature on ESP32H2
...
(cherry picked from commit e4e42f0166 )
Co-authored-by: cjin <jinchen@espressif.com >
2026-01-19 14:16:06 +08:00
Zhou Xiao
66970ed0d1
feat(ble): add config to enable sid filter feat
...
(cherry picked from commit 3bf230435c )
Co-authored-by: cjin <jinchen@espressif.com >
2026-01-19 14:16:06 +08:00
Zhou Xiao
9f210256ed
change(ble): [AUTO_MR] Update lib_esp32c6 to 17fdc66e
...
(cherry picked from commit 54e5f358bf )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2026-01-19 14:16:06 +08:00
Zhou Xiao
ac45784bb3
change(ble): [AUTO_MR] Update lib_esp32h2 to 17fdc66e
...
(cherry picked from commit 57b4819474 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2026-01-19 14:16:06 +08:00
morris
882523ba1c
Merge branch 'contrib/github_pr_17831_backport_v5.4' into 'release/v5.4'
...
fix(hal): correct PHY selection logic in usb_wrap_ll.h (backport v5.4)
See merge request espressif/esp-idf!43303
2026-01-19 10:26:33 +08:00
Mahavir Jain
d7302083c4
Merge branch 'feat/enable_pseudo_round_support_for_aes_v5.4' into 'release/v5.4'
...
feat: enable pesudo round functionality for AES in ESP32P4 ECO5 (v5.4)
See merge request espressif/esp-idf!45176
2026-01-18 18:19:14 +05:30
Li Shuai
7f3c2107ca
change(esp_pm): fix ci failed test case of Automatic light occurs when tasks are suspended
2026-01-17 15:07:07 +08:00
Ferdinand Bachmann
eb6b36732f
fix(cmake): Fix "IMPORTED_LOCATION not set for imported target" errors
...
esp-idf uses imported targets as dummy targets that are never linked.
Previous CMake versions would ignore these and not error on unset
IMPORTED_LOCATION if they are never actually linked. CMake 4.2 and newer
errors during codemodel-v2 api queries when imported targets are missing
IMPORTED_LOCATION, so set a dummy location that would error when
actually linked, which fixes the error during api queries.
Closes https://github.com/espressif/esp-idf/pull/18103
2026-01-16 12:11:34 +01:00
Island
b4ab1c0e7c
Merge branch 'fix/uaf_in_bluedroid_attp_v5.4' into 'release/v5.4'
...
fix(ble): fixed use-after-free in bluedroid attp (v5.4)
See merge request espressif/esp-idf!45158
2026-01-16 19:05:05 +08:00
Island
5d7bb9d2c4
Merge branch 'feat/ble_log_hci_log_len_limit_support_v5.4' into 'release/v5.4'
...
Feat/ble log hci log len limit support (v5.4)
See merge request espressif/esp-idf!45147
2026-01-16 19:04:15 +08:00
Roland Dobai
270755fcfd
Merge branch 'fix/ldgen_ipa_constprop_v5.4' into 'release/v5.4'
...
fix(ldgen): correctly place symbols generated by compiler during IPA (v5.4)
See merge request espressif/esp-idf!45112
2026-01-16 09:18:24 +01:00
Island
47a1d6463f
Merge branch 'change/ble_update_lib_20260108_v5.4' into 'release/v5.4'
...
change(ble): [AUTO_MR] 20260108 - Update ESP BLE Controller Lib (v5.4)
See merge request espressif/esp-idf!44932
2026-01-16 16:03:56 +08:00
Rahul Tank
eb32f3205a
Merge branch 'bugfix/periodic_adv_sync_lost_psync_handle_v5.4' into 'release/v5.4'
...
fix(nimble): Handling of psync during sync lost (v5.4)
See merge request espressif/esp-idf!45044
2026-01-16 12:30:01 +05:30
Island
142ab2e0dd
Merge branch 'feat/support_blecrt_515_v5.4' into 'release/v5.4'
...
feat(bt/bluedroid): Support get allocated heap size (v5.4)
See merge request espressif/esp-idf!44862
2026-01-16 14:19:05 +08:00
nilesh.kale
a6a6d9361a
feat: enable pesudo round functionality for AES in ESP32P4 ECO5
2026-01-16 11:29:42 +05:30
morris
59d67a7fb2
Merge branch 'feature/add_more_channel_info_v5.4' into 'release/v5.4'
...
feat(i2s): support to get more channel info (v5.4)
See merge request espressif/esp-idf!45141
2026-01-16 10:09:07 +08:00
Mahavir Jain
c6ee48cff9
Merge branch 'fix/aes-dma-psram-output-cache-coherency_v5.4' into 'release/v5.4'
...
Ensure cache coherency when DMA writes to cacheable PSRAM buffers (AES) (v5.4)
See merge request espressif/esp-idf!44921
2026-01-15 19:15:58 +05:30
Euripedes Rocha
539e16fb23
Merge branch 'ci/eth_10m_loopback_v5.4' into 'release/v5.4'
...
fix(esp_eth): made 10M loopback test less strict (v5.4)
See merge request espressif/esp-idf!45025
2026-01-15 12:57:08 +01:00