Commit Graph

49425 Commits

Author SHA1 Message Date
Tomáš Rohlínek 8e41da1aa1 fix(storage/vfs): Remove va_end leak in ioctl caused by early return in macro 2026-01-08 12:01:56 +01:00
Konstantin Kondrashov aae3f7acae Merge branch 'feature/esp_timer_is_active_when_cb_is_running' into 'master'
feat(esp_timer): Adds blocking stop API

Closes IDF-14187

See merge request espressif/esp-idf!41977
2026-01-08 15:43:17 +08:00
Ashish Sharma 22f0d73d51 Merge branch 'fix/file_serving_pytest_failure' into 'master'
fix(file_server): File servering example pytest failure

Closes IDFCI-2392

See merge request espressif/esp-idf!44704
2026-01-08 14:27:35 +08:00
Island 9bf6bf7252 Merge branch 'feat/reduce_bluedroid_host_bin' into 'master'
feat/reduce bluedroid host bin size

Closes BLERP-2426

See merge request espressif/esp-idf!43537
2026-01-08 14:20:40 +08:00
Michael (XIAO Xufeng) cd596cc941 Merge branch 'fix/esp32_flash_cache_crash' into 'master'
fix(hw_support): Fix crash when reconfiguring flash from 40 to 80 MHz on ESP32

Closes IDFGH-16831

See merge request espressif/esp-idf!44753
2026-01-08 13:04:44 +08:00
Wang Meng Yang 6894343bc7 Merge branch 'docs/update_bt_api_ref' into 'master'
docs(bt): update Classic Bluetooth api reference

Closes BT-4190

See merge request espressif/esp-idf!43872
2026-01-08 11:51:21 +08:00
morris ff5cd85522 Merge branch 'feat/esp_idf_h4mp_support' into 'master'
feat: update esp32h4mp pmu param

Closes PM-638

See merge request espressif/esp-idf!44354
2026-01-08 11:30:31 +08:00
Shu Chen e6422d3db7 Merge branch 'fix/restore_ot_led' into 'master'
fix(openthread): restore LED state indicator for example code

See merge request espressif/esp-idf!44636
2026-01-08 01:44:52 +00:00
Mahavir Jain 7675ce81df Merge branch 'feat/enable_pseudo_round_support_for_xts_aes_esp32p4_eco5' into 'master'
feat: added support for pseudo round xts aes in esp32p4 eco5

Closes IDF-13525

See merge request espressif/esp-idf!44376
2026-01-07 20:07:45 +05:30
Mahavir Jain e9305f814d Merge branch 'fix/protect_i_d_rom_memory_split_for_esp32h21' into 'master'
feat(esp_hw_support): protect I/D ROM memory split for ESP32-H21

See merge request espressif/esp-idf!44581
2026-01-07 20:07:31 +05:30
Adam Múdry f9b9eadc44 Merge branch 'fix/fatfs_pytest_expecting_typo' into 'master'
fix(sd): Fixed typo in pytest output expectation

Closes IDFCI-5088 and IDFCI-3728

See merge request espressif/esp-idf!44847
2026-01-07 15:33:03 +01:00
Adam Múdry 712c02e03c fix: Fixed typo in pytest output expectation 2026-01-07 13:35:51 +01:00
hebinglin d6a27d65eb change(soc): change for ci pass with esp32h4beta5 soc regs 2026-01-07 20:30:14 +08:00
yangfeng 64a2955ec3 docs(bt): update Classic Bluetooth api reference of SDP 2026-01-07 20:18:02 +08:00
yangfeng 25a33c75f6 docs(bt): update Classic Bluetooth api reference of L2CAP 2026-01-07 20:18:02 +08:00
yangfeng 20f95af934 docs(bt): update Classic Bluetooth api reference of HID Host 2026-01-07 20:18:02 +08:00
yangfeng 7aff43b2b8 docs(bt): update Classic Bluetooth api reference of HID Device 2026-01-07 20:18:02 +08:00
yangfeng c4fa07d9a6 docs(bt): update Classic Bluetooth api reference of HFP AG 2026-01-07 20:18:02 +08:00
yangfeng cfac6b313f docs(bt): update Classic Bluetooth api reference of HFP Client 2026-01-07 20:18:02 +08:00
yangfeng 8d784d9f08 docs(bt): update Classic Bluetooth api reference of HFP Define 2026-01-07 20:18:02 +08:00
yangfeng 5dbfc9075f docs(bt): update Classic Bluetooth api reference of SPP 2026-01-07 20:18:02 +08:00
yangfeng 290d477880 docs(bt): update Classic Bluetooth api reference of AVRCP 2026-01-07 20:18:02 +08:00
yangfeng 322984c0cb docs(bt): update Classic Bluetooth api reference of A2DP 2026-01-07 20:18:02 +08:00
Meet Patel cc4c3380f1 Merge branch 'bugfix/fence_instruction_spinlock' into 'master'
fix(spinlock): Added fence instruction in spinlock acquire and release

Closes IDFCI-3828

See merge request espressif/esp-idf!44815
2026-01-07 17:45:28 +05:30
morris ebc68a1910 Merge branch 'refactor/sleep_sys_peripheral' into 'master'
refactor: cleanup dependency of soc_caps & hal components in  sleep_system_peripheral.c

See merge request espressif/esp-idf!44682
2026-01-07 19:29:07 +08:00
Li Shuai 35e0c8a343 Merge branch 'bugfix/idfci-3647' into 'master'
fix invalid gpio number used for pm trace

Closes IDFCI-3647

See merge request espressif/esp-idf!44814
2026-01-07 17:47:23 +08:00
Xiao Xufeng bbafc3375a refactor(startup): make flash_init_state static 2026-01-07 17:41:36 +08:00
Mattias Schäffersmann eda4c247d0 fix(hw_support): Fix crash when reconfiguring flash from 40 to 80 MHz
Reading from the flash while it is being reconfigured leads to data
corruption and a crash when the reconfiguration code is located in flash.
This is only an issue if a device has a bootloader that runs with 40 MHz
flash and an application flashed via OTA that runs with 80 MHz flash.
If bootloader and application run with the same flash speed, the
reconfiguration is basically a no-op and no data corruption occurs.
Fix reconfiguration by placing the code back into IRAM.

Issue introduced in: 7549d08

Closes: https://github.com/espressif/esp-idf/pull/17905
2026-01-07 17:41:36 +08:00
hebinglin 5443411c78 change(esp_hw_support): update pmu param for esp32h4mp 2026-01-07 17:18:07 +08:00
C.S.M cf63454b21 Merge branch 'hal/move_i3c_hal' into 'master'
refactor(i3c): Move i3c hal to seperate folder

See merge request espressif/esp-idf!44770
2026-01-07 15:41:57 +08:00
Konstantin Kondrashov 8569da1ba8 feat(esp_timer): Adds blocking stop function 2026-01-07 09:26:57 +02:00
morris dad6e2b020 Merge branch 'feat/support_clk_tree_on_h4mp' into 'master'
feat(clk): support clk tree on h4mp

Closes IDF-13632

See merge request espressif/esp-idf!43962
2026-01-07 15:21:04 +08:00
morris 29b865dc07 Merge branch 'refactor/gdma_channel_allocator_both_direction' into 'master'
refactor(gdma): channel allocation can return both direction within the same call && Support ESP32-P4 ECO6

Closes IDF-14302 and IDF-14387

See merge request espressif/esp-idf!44456
2026-01-07 13:28:15 +08:00
nilesh.kale f42e35bb68 feat: added support for pseudo round xts aes in esp32p4 eco5 2026-01-07 13:20:55 +08:00
nilesh.kale dfc07d30b7 feat(esp_hw_support): protect I/D ROM memory split for ESP32-H21 2026-01-07 13:20:29 +08:00
Island 08d3b8c9d3 Merge branch 'feat/ble_mesh_unify_crypto' into 'master'
Feat/ble mesh unify crypto

Closes BLERP-2491

See merge request espressif/esp-idf!44570
2026-01-07 12:15:11 +08:00
Zhang Wen Xu 2198f621ca Merge branch 'feat/multiple_instance_for_pending_table' into 'master'
Feat/multiple instance for pending table

Closes TZ-990 and TZ-2185

See merge request espressif/esp-idf!43913
2026-01-07 02:57:37 +00:00
Island cf53faf247 Merge branch 'bugfix/fix_bug_in_hci_log' into 'master'
fix(nimble): Optimized HCI logging for NimBLE host

See merge request espressif/esp-idf!44617
2026-01-07 10:33:35 +08:00
C.S.M 060283f782 refactor(i3c): Move i3c hal to seperate folder 2026-01-07 10:26:19 +08:00
Aditya Patwardhan d52166acb5 Merge branch 'fix/incorrect_sha256_auth_digest' into 'master'
fix(esp_http_client): fix incorrect digest calculation for SHA256 auth digest

See merge request espressif/esp-idf!44827
2026-01-07 07:42:42 +05:30
yangfeng 952a63ea93 docs(bt): update Classic Bluetooth api reference of GAP 2026-01-07 09:48:53 +08:00
Wang Meng Yang 72e9de20c5 Merge branch 'bugfix/key_type_notify_err' into 'master'
fix(bt/controller): fixed wrong key type during changing connection link key

Closes BTQABR2023-630

See merge request espressif/esp-idf!44798
2026-01-07 09:17:23 +08:00
Konstantin Kondrashov 3e74ff2b33 refactor(esp_timer): Remove unnecessary nested list lock 2026-01-06 21:52:53 +02:00
Konstantin Kondrashov 0255a7e164 feat(esp_timer): esp_timer_is_active while callback is running 2026-01-06 21:52:53 +02:00
morris e98c3840ab Merge branch 'ci/fix_touch_sleep_wakeup_test_case' into 'master'
fix(touch_sens): fixed the oneshot scanning timeout issue in touch sleep example

Closes IDFCI-7995

See merge request espressif/esp-idf!44817
2026-01-06 23:50:31 +08:00
Sudeep Mohanty 0f0866f8c8 Merge branch 'task/optimize_freertos_test_coverage' into 'master'
Optimize freertos pytest test coverage to reduce redundant test runs and add support for gcov code coverage

Closes IDF-14186 and IDFCI-7565

See merge request espressif/esp-idf!44048
2026-01-06 15:07:44 +01:00
Mahavir Jain d7c8dd166b Merge branch 'fix/fix_tee_example_gcm_build' into 'master'
fix: fixes failing tee_basic example build by allowing AES-GCM for all AES support targets

See merge request espressif/esp-idf!44825
2026-01-06 18:44:22 +05:30
Roland Dobai 06d54b4c67 Merge branch 'ci/review_tools_host_tests' into 'master'
CI: Improve tools host test dependencies

Closes IDF-14921

See merge request espressif/esp-idf!44455
2026-01-06 13:24:49 +01:00
Erhan Kurubas f8d0e9a79e Merge branch 'fix/coredump_test_tcb_corrupted' into 'master'
test(espcoredump): fix test for corrupted TCB handling in coredump

Closes IDFCI-5663

See merge request espressif/esp-idf!44619
2026-01-06 13:09:18 +01:00
zhiweijian 7df6e85659 fix(ble/bluedroid): Fixed smp unit test failed if mbedTLS or TinyCrypt is enabled 2026-01-06 19:39:53 +08:00