Commit Graph

34230 Commits

Author SHA1 Message Date
Jaroslav Burian
da18980ff0 change: Modify license of soc component
License of soc component is changed from Apache-2.0 to Apache-2.0 OR MIT
to be able to use it in esp-stub-lib
2025-11-28 10:32:05 +01:00
Martin Vychodil
296663d07d Merge branch 'fix/fatfs_vfs_calls_lock_issue' into 'master'
fix(fatfs): In vfs_fat_* calls, add _lock_acquire in missing places

Closes IDFCI-2163

See merge request espressif/esp-idf!43706
2025-11-28 16:14:21 +08:00
Wang Meng Yang
54c89e812b Merge branch 'bugfix/fix_event_filter_bug' into 'master'
fix(bt/controller): Fixed hci connection request event filter bug

Closes BTQABR2023-616

See merge request espressif/esp-idf!43820
2025-11-28 16:03:24 +08:00
Wan Lei
a63fbe838a Merge branch 'feature/spi_master_support_edma_on_s3' into 'master'
feat(spi_master): support using edma to transfer with psram directly

Closes IDF-7373 and IDF-10111

See merge request espressif/esp-idf!23785
2025-11-28 13:59:58 +08:00
C.S.M
551bcbe488 Merge branch 'feat/update_esp32s31_ci_pub_head_support' into 'master'
feat(esp32s31): Add esp_hw_support component and check public header ci support

See merge request espressif/esp-idf!43744
2025-11-28 11:25:28 +08:00
Kevin (Lao Kaiyao)
4b8913c124 Merge branch 'bugfix/fix_i2s_auto_port_issue' into 'master'
fix(i2s): fix the auto port failure when use simplex on ESP32

See merge request espressif/esp-idf!43693
2025-11-28 11:16:53 +08:00
liqigan
3f86441a56 fix(bt/controller): Fixed hci connection request event filter bug 2025-11-28 10:28:57 +08:00
Akshat Agrawal
fe340b514f bugfix(wifi): Return to home channel as soon as offchan FTM is completed
- Resolve memory corruption by avoiding integer underflow
2025-11-28 00:18:23 +05:30
Sonika Rathi
1ee0cb73e4 Merge branch 'fix/sdmmc_ssr_au_size_truncation_issue' into 'master'
fix(sdmmc): fix sdmmc ssr au size truncation issue

Closes IDFGH-16762

See merge request espressif/esp-idf!43259
2025-11-28 00:16:40 +08:00
sonika.rathi
075417de1a fix(fatfs): In vfs_fat_* calls, add _lock_acquire in missing places 2025-11-27 15:24:29 +01:00
Sonika Rathi
7fb2f80fe0 Merge branch 'feat/vfs_linux' into 'master'
feat(vfs): Add support for linux target in VFS

See merge request espressif/esp-idf!39524
2025-11-27 22:12:06 +08:00
zlq
77e2c7cc78 feat(esp32c6): auto adjust LDO voltage using pvt function 2025-11-27 19:39:59 +08:00
zhanghaipeng
a6730c7da6 fix(ble/bluedroid): Add NULL checks in GATT APIs 2025-11-27 19:36:35 +08:00
zhanghaipeng
b71c51564a fix(ble/bluedroid): Add NULL checks in esp_gap_ble_api 2025-11-27 19:28:21 +08:00
zhanghaipeng
4b44d8e814 fix(ble/bluedroid): Add NULL check in esp_ble_gap_add_device_to_resolving_list 2025-11-27 19:12:54 +08:00
diplfranzhoepfinger
1437506165 chor(twai): improve error logging in _node_queue_tx function
Enhanced error message for unmatched dlc and buffer_len.

Merges https://github.com/espressif/esp-idf/pull/17888
2025-11-27 16:46:27 +08:00
Island
1c719439f6 Merge branch 'fix/ble_mesh_long_packet_buffer_calculation' into 'master'
fix(ble_mesh): correct long packet segment buffer size calculation

Closes BLERP-2406

See merge request espressif/esp-idf!43535
2025-11-27 15:41:05 +08:00
yangfeng
8e9bdda713 fix(bt/bluedroid): Fix the status judgment of the A2DP source registration SEP 2025-11-27 14:22:04 +08:00
David Čermák
cefe58de7d Merge branch 'fix/remove_asio' into 'master'
fix(configs): Remove mentions of ASIO from configs files

See merge request espressif/esp-idf!42779
2025-11-27 13:50:57 +08:00
C.S.M
904c94ba3a feat(esp32s31): Add esp_hw_support component and header ci support 2025-11-27 11:18:52 +08:00
Island
7060e64792 Merge branch 'fix/ble_log_v2_cache_error' into 'master'
BLE Log v2 Function Update 251125

Closes BLERP-2415

See merge request espressif/esp-idf!43658
2025-11-27 10:38:08 +08:00
Island
652b6aad4e Merge branch 'bugfix/fix_ble_security_issue_2025' into 'master'
Fix potential CVE-2024-0039 out-of-bounds write in attp_build_value_cmd

Closes BLERP-2295

See merge request espressif/esp-idf!42095
2025-11-27 10:37:25 +08:00
Wang Meng Yang
683ddf8a6e Merge branch 'bugfix/a2dp_deinit_crash' into 'master'
fix(bt): fixed crash caused by deinit during A2DP connection initiation

Closes IDFCI-3092, BT-4158, BTQABR2023-617, IDFCI-6268, and BT-4134

See merge request espressif/esp-idf!43534
2025-11-27 09:34:35 +08:00
Adam Múdry
862f000805 Merge branch 'feat/sdmmc_bdl' into 'master'
feat(bdl): Add support for SDMMC

Closes IDF-12751

See merge request espressif/esp-idf!39640
2025-11-26 17:46:10 +01:00
Konstantin Kondrashov
642126dde0 feat(bootloader_support): Update depends_components
Where bootloader_support is used as depends_components:
- components/app_update/test_apps
- components/bootloader_support/test_apps/bootloader_support
- components/bootloader_support/test_apps/rtc_custom_section
- examples/custom_bootloader/bootloader_extra_dir
- examples/custom_bootloader/bootloader_hooks
- examples/custom_bootloader/bootloader_multiboot
- examples/custom_bootloader/bootloader_override
- examples/security/flash_encryption
- examples/security/security_features_app
- examples/system/efuse
- examples/system/ota/native_ota_example
- tools/test_apps/system/mmu_page_size
2025-11-26 18:23:09 +02:00
Konstantin Kondrashov
09c5424c98 feat(esp_rom): Update depends_components
Where esp_rom is used as depends_components:
- components/esp_rom/test_apps/linux_rom_apis
- components/esp_rom/test_apps/rom_impl_components
- components/esp_rom/test_apps/rom_tests
2025-11-26 17:42:53 +02:00
Konstantin Kondrashov
d2a4f52aac feat(esp_event): Update depends_components
Where esp_event is used as depends_components:
- components/esp_event/host_test
- components/esp_event/test_apps
- examples/system/esp_event/default_event_loop
- examples/system/esp_event/user_event_loops
2025-11-26 17:05:10 +02:00
Jiang Jiang Jian
0638306b11 Merge branch 'bugfix/fix_get_current_band_error_after_set_bandmode' into 'master'
fix(wifi): fix get incorrect current band after set bandmode

Closes WIFIBUG-1575 and WIFIBUG-1588

See merge request espressif/esp-idf!43608
2025-11-26 20:28:28 +08:00
wanckl
76bd4ef138 fix(driver_spi): fixed spi_dma_malloc() utils api crash 2025-11-26 19:20:53 +08:00
wanckl
263de1bb75 fix(driver_spi): support un-aligned dma transaction and psram transaction 2025-11-26 19:20:50 +08:00
Wan Lei
7538b519ea feat(spi_master): support dma transfer with psram directly 2025-11-26 19:19:14 +08:00
Ondrej Kosta
b111c84f9e Merge branch 'feat/upt_tests_new_runners' into 'master'
feat(ci): updated Ethernet test to align with new runners

Closes IDF-14823

See merge request espressif/esp-idf!43573
2025-11-26 17:52:43 +08:00
Rahul Tank
f888ded5fb Merge branch 'bugfix/check_psync_status' into 'master'
fix(nimble): Add a check for psync before processing

Closes BLERP-2293, BLERP-2397, and BLERP-2414

See merge request espressif/esp-idf!42377
2025-11-26 13:36:24 +05:30
Song Ruo Jing
06970a5284 refactor(esp_hal_gpio): move some caps definitions to esp_hal_gpio 2025-11-26 15:35:27 +08:00
Song Ruo Jing
1862fdec74 refactor(gpio): split GPIO HAL into separate component
cleaned up some includes in GPIO peripheral files
2025-11-26 15:35:07 +08:00
wuzhenghui
5badaf85cd fix(hal): fix rtcio_hal function descriptions 2025-11-26 15:25:27 +08:00
Go Suzuki
2c7054682f fix(hal): remove duplicated rtcio_hal_get_level and rtcio_hal_set_level
Closes https://github.com/espressif/esp-idf/pull/17933
2025-11-26 15:25:27 +08:00
Song Ruo Jing
551b264193 Merge branch 'bugfix/ppa_srm_stuck_on_dma' into 'master'
fix(ppa): fix potential SRM operation stuck on DMA issue

Closes IDFGH-16401

See merge request espressif/esp-idf!42733
2025-11-26 15:01:50 +08:00
wuzhenghui
6a34f94ab9 feat(esp_hw_support): re-enable P4 sleep wakeup tests for rev3.0 2025-11-26 14:43:22 +08:00
morris
c68237f5fa Merge branch 'feat/esp32p4_eco5_adc_cali' into 'master'
feat(adc): support ADC calibration on ESP32P4 ECO5

Closes IDF-14357

See merge request espressif/esp-idf!43685
2025-11-26 12:22:20 +08:00
Mahavir Jain
4186f75296 Merge branch 'feat/esp_tee_hw_stack_guard' into 'master'
feat(esp_tee): Support for the RISC-V H/W stack guard with ESP-TEE enabled

Closes IDF-10770 and IDF-14350

See merge request espressif/esp-idf!43162
2025-11-26 09:42:38 +05:30
Wu Zheng Hui
f45c68b63d Merge branch 'feat/enable_wakeup_tests_for_p4_v3' into 'master'
feat(esp_hw_support): re-enable P4 sleep wakeup tests for rev3.0

Closes IDF-14400

See merge request espressif/esp-idf!43674
2025-11-26 12:03:05 +08:00
Song Ruo Jing
a49d44b188 Merge branch 'ci/fix_p4_eco5_test_cases' into 'master'
fix(ci): re-enable p4 eco5 ledc, dma2d, rtc_clk test cases

Closes IDF-14398 and IDFGH-16808

See merge request espressif/esp-idf!43611
2025-11-26 12:00:45 +08:00
Shu Chen
5e33abd510 Merge branch 'feat/support_154_for_h4' into 'master'
feat(802.15.4): supported 802.15.4 for esp32h4

See merge request espressif/esp-idf!43148
2025-11-26 03:52:37 +00:00
laokaiyao
c08c28fb20 fix(i2s): fix the auto port failure when use simplex on ESP32 2025-11-26 11:34:09 +08:00
xiongweichao
86975e6487 fix(bt): fixed crash caused by deinit during A2DP connection initiation
- Only clean up when idle
2025-11-26 11:31:56 +08:00
C.S.M
d628254a01 Merge branch 'feat/update_esp32s31_system_support' into 'master'
feat(esp32s31): Add esp_system component support

See merge request espressif/esp-idf!43655
2025-11-26 11:06:15 +08:00
luoxu
6d59a91401 fix(ble_mesh): correct long packet segment buffer size calculation 2025-11-26 11:05:45 +08:00
Konstantin Kondrashov
889a381153 feat(esp_event): Update depends_components
Where esp_event is used as depends_components:
- components/esp_event/test_apps
- components/esp_event/host_test
- examples/system/esp_event
2025-11-25 19:23:55 +02:00
Konstantin Kondrashov
8810327f9d feat(log): Update depends_components
Where log is used as depends_components:
- components/log/host_test
- components/log/test_apps
- tools/test_apps/system/log
2025-11-25 19:23:55 +02:00