Commit Graph

30511 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
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
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
Zhou Xiao
983b4b9de5 fix(ble): fixed use-after-free in bluedroid attp
(cherry picked from commit 78594e0f6e)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2026-01-15 19:13:22 +08:00
Luo Xu
c0acda3eee feat(ble_mesh): update log compression for ble mesh lib
(cherry picked from commit 7c4b104f61)

Co-authored-by: luoxu <luoxu@espressif.com>
2026-01-15 17:43:25 +08:00
Zhou Xiao
8b74be435d feat(ble): added sdkconfig to control ble host side hci log
(cherry picked from commit 52c2bd2dd6)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2026-01-15 17:13:23 +08:00
Zhou Xiao
f532282c48 feat(ble): support ll log payload length limit for ble log v2
(cherry picked from commit 82ee820cf8)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2026-01-15 17:13:22 +08:00
Zhou Xiao
6c7d42d6e2 change(ble): optimized os_mbuf_copydata thread safety protection
(cherry picked from commit 52754b1aa4)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2026-01-15 17:13:22 +08:00
laokaiyao
7c694de81c feat(i2s): support to get more channel info 2026-01-15 15:32:36 +08:00
laokaiyao
5fc86507f3 fix(parlio_rx): fixed opposite sample edge issue
Closes https://github.com/espressif/esp-idf/issues/18012
2026-01-15 11:59:16 +08:00
Jiang Jiang Jian
015bfd80d0 Merge branch 'bugfix/parse_ftm_responder_v5.4' into 'release/v5.4'
bugfix(wifi): Ensure STA parses the FTM responder capability from the beacon correctly (Backport v5.4)

See merge request espressif/esp-idf!44720
2026-01-14 20:31:02 +08:00
Wang Meng Yang
67265547ba Merge branch 'bugfix/l2cap_malloc_fail_v5.4' into 'release/v5.4'
fix(bt): fix l2cap malloc fail in throughput test(v5.4)

See merge request espressif/esp-idf!44851
2026-01-14 20:05:40 +08:00
Xu Si Yu
c4c6d8e83d fix(802.15.4): move multipan and data request helpers into IRAM 2026-01-14 17:46:14 +08:00
Xu Si Yu
36864731eb feat(802.15.4): add multipan pending table support 2026-01-14 17:46:14 +08:00