Commit Graph

49603 Commits

Author SHA1 Message Date
C.S.M d5054072eb ci(header_check): Add check for public header should not include freertos 2025-11-28 19:15:17 +08:00
yinqingzhao c15690aabf fix(wifi): fix cannot send omc 2025-11-28 18:54:47 +08:00
yinqingzhao d268d9fb76 fix(wifi): fix some bugs related to ampdu 2025-11-28 18:40:56 +08:00
Wu Zheng Hui 72c0e050a2 Merge branch 'fix/pr_17933' into 'master'
fix(hal): remove duplicated macros in `rtc_io_hal.h` (Github PR)

Closes IDFGH-16862

See merge request espressif/esp-idf!43747
2025-11-28 17:51:52 +08:00
zhanghaipeng d2baf3b0d4 fix(ble/bluedroid): Add boundary check for adv_handle in btm_ble_adv_set_terminated_evt 2025-11-28 17:44:57 +08:00
Jiang Jiang Jian 7cf165bc1a Merge branch 'bugfix/offchan_ftm_return' into 'master'
bugfix(wifi): Return to home channel as soon as offchan FTM is completed

Closes WIFIBUG-1574

See merge request espressif/esp-idf!43720
2025-11-28 17:32:33 +08:00
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
luoxu a45bb6c5da fix(ble_mesh): add proper memory cleanup in composition data parsing 2025-11-28 14:49:21 +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
zhanghaipeng e741f09e0f fix(ble/bluedroid): Fix VLA in a2dp_gatts_coex example 2025-11-27 20:00:55 +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
zhanghaipeng 8e0f74a2cc fix(ble/bt): Add NULL check in esp_hid_device example 2025-11-27 18:05:33 +08:00
zhanghaipeng 8b5dd75368 fix(ble/bt): Add NULL check in esp_hid_host example 2025-11-27 18:05:20 +08:00
zhanghaipeng 773814c087 fix(ble/blufi): Add DH param length validation 2025-11-27 18:05:07 +08:00
zhanghaipeng b6b3b81bf6 fix(ble/bluedroid): Fix memory leak in ble_spp_server example 2025-11-27 18:04:54 +08:00
zhanghaipeng e26b60090d fix(ble/bluedroid): Use calloc in gatt_server example 2025-11-27 18:04:43 +08:00
zhanghaipeng 24e023e307 fix(ble/bluedroid): Use snprintf in ble_eddystone example 2025-11-27 18:04:32 +08:00
zhanghaipeng 7e876249df fix(ble/bluedroid): Add bounds check in ble_ancs example 2025-11-27 18:04:22 +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
Tomas Rezucha 24efd7f1e7 Merge branch 'ci/reenable_p4_usb_device_tests' into 'master'
ci(usb/device): re-enable usb_device tests for ESP32-P4

Closes IDF-14369 and IDF-14832

See merge request espressif/esp-idf!43734
2025-11-26 14:44:12 +01:00
Roland Dobai b60860eb7e Merge branch 'fix/cmakev2_unnecessary_config_generation' into 'master'
fix(cmakev2/kconfig): avoid unnecessary sdkconfig generation

Closes IDF-14431

See merge request espressif/esp-idf!43663
2025-11-26 13:32:12 +01:00
Roland Dobai 20e3e8a5af Merge branch 'feat/cmakev2_fast_reflashing' into 'master'
feat(cmakev2/ldgen): provide ldgen with a list of mutable libraries

Closes IDF-14322

See merge request espressif/esp-idf!43672
2025-11-26 13:31:58 +01: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