Commit Graph

33924 Commits

Author SHA1 Message Date
Xu Si Yu 3ffc2d2fa6 feat(802.15.4): add SW data request detection 2026-01-05 15:28:26 +08:00
Marius Vikhammer 7dfc2f0343 Merge branch 'ci/enable_esp_event_tests' into 'master'
ci(core): fixed esp_event and psram freertos not running properly in CI

See merge request espressif/esp-idf!44711
2026-01-04 10:11:02 +08:00
Laukik Hase b15334600d Merge branch 'refactor/esp_tee_picolibc' into 'master'
refactor(esp_tee): Adopt `Picolibc` as the default LibC for ESP-TEE build

See merge request espressif/esp-idf!44050
2026-01-02 10:38:47 +05:30
Marius Vikhammer b2f70311a2 Merge branch 'ci/limit_esp_common_tests' into 'master'
ci(esp_common): set depends_components for esp_common tests

Closes IDF-14166

See merge request espressif/esp-idf!44566
2025-12-31 16:15:37 +08:00
Marius Vikhammer 81ccf090c8 Merge branch 'ci/pthread_depends_components' into 'master'
ci(pthread): add depends_components for test apps

Closes IDF-14174

See merge request espressif/esp-idf!44572
2025-12-31 16:01:35 +08:00
Marius Vikhammer 05401e3892 Merge branch 'ci/newlib_depends_components' into 'master'
ci(libc): set depends_components for esp_libc tests

Closes IDF-14175

See merge request espressif/esp-idf!44596
2025-12-31 15:58:49 +08:00
Marius Vikhammer 8ce6bd349b test(core): fixed freertos and newlib test setup leaking memory 2025-12-31 15:40:34 +08:00
Chen Ji Chang 09a3d16cfa Merge branch 'fix/fix_dma_fail_when_flash_enc_enabled' into 'master'
fix(dma): fix dma alignment when flash_enc enabled

Closes IDFGH-16594

See merge request espressif/esp-idf!43825
2025-12-31 14:57:30 +08:00
He Binglin e53ef0eb14 Merge branch 'feat/esp_idf_lpio_inv' into 'master'
change(hal): add lpio oe and out inv ll apis

See merge request espressif/esp-idf!44638
2025-12-31 14:49:49 +08:00
Guillaume Souchere 97cb925d47 fix(esp_event): Leak in setup / teardown and wonrg evaluation of variable 2025-12-31 14:07:34 +08:00
Jiang Jiang Jian ae303b0537 Merge branch 'bugfix/parse_ftm_responder' into 'master'
bugfix(wifi): Ensure STA parses the FTM responder capability from the beacon correctly

Closes IDFGH-16897

See merge request espressif/esp-idf!44421
2025-12-31 13:59:31 +08:00
Li Shuai 6e9885f7e6 Merge branch 'bugfix/idfgh-16634' into 'master'
remove the configurable constraint for sleep memory usage optimization option

Closes IDFGH-16634 and IDF-13780

See merge request espressif/esp-idf!42882
2025-12-31 12:57:50 +08:00
Marius Vikhammer e87aee9bac ci(core): fixed esp_event and psram freertos not running properly in CI 2025-12-31 12:38:47 +08:00
Zhi Wei Jian df3b7e1e9d Merge branch 'feat/support_bluedroid_host_smp_with_psa_tinycrypt' into 'master'
Supported bluedroid host smp with mbedtls and TinyCrypt

Closes BLERP-2468 and BLERP-2490

See merge request espressif/esp-idf!44575
2025-12-31 11:36:28 +08:00
morris b0c4d4b7f3 Merge branch 'soc/etm_header' into 'master'
soc(esp32s31): Add etm souce header

See merge request espressif/esp-idf!44648
2025-12-31 10:07:18 +08:00
Wu Zheng Hui dcca718908 Merge branch 'refactor/independent_rtc_timer_hal' into 'master'
feat(hal): graduate rtc_cntl_timer/lp_timer hal/ll  into a new component: esp_hal_rtc_timer and unify naming

Closes IDF-15045

See merge request espressif/esp-idf!44573
2025-12-31 05:22:06 +08:00
hebinglin 0856806db0 change(hal): add lpio oe and out inv ll apis 2025-12-30 20:18:04 +08:00
Akshat Agrawal 805a79dd78 bugfix(wifi): Ensure STA parses the FTM responder capability from the beacon correctly
Closes https://github.com/espressif/esp-idf/issues/17962
2025-12-30 17:34:35 +05:30
Laukik Hase 406ca9aa92 ci(esp_tee): Enable the tee_cli_app test-app for ESP32-H2
- Also set the RX burst size correctly for AES/SHA DMA operations
  with ESP-TEE
- Fix the compile-time minimum chip revision check for patching
  the `ets_delay_us` API
2025-12-30 16:03:43 +05:30
Laukik Hase 0964024484 refactor(esp_tee): Adopt Picolibc as the default LibC for ESP-TEE build
- Also fixed an issue where NewLib ROM APIs, when called from TEE, were
  using the syscall table located in the REE SRAM. This could be abused
  as an attack vector to invoke illegal functions from the TEE.
  To prevent this, the syscall table is now switched to the TEE-specific
  copy during every M-U mode transition.
2025-12-30 16:03:41 +05:30
Li Shuai cbbbc413b1 change(ld): adding a comment explaining the unsigned arithmetic constraint for GNU ld buildin function MAX. 2025-12-30 16:45:14 +08:00
Mahavir Jain a4293b1c3f Merge branch 'feat/secure_boot_externally_init_case' into 'master'
feat(bootloader): add config to force secure boot already init case

See merge request espressif/esp-idf!44107
2025-12-30 14:12:11 +05:30
Mahavir Jain 4b11cb883d Merge branch 'feature/mbedtls_psa_migration_master' into 'master'
feat(mbedtls): PSA Migration for master branch

Closes IDF-12180, IDF-13706, IDF-11772, IDF-14842, and IDF-11452

See merge request espressif/esp-idf!44153
2025-12-30 14:00:30 +05:30
Jiang Jiang Jian 4d9bd4b057 Merge branch 'bugfix/rx_pkt_failed_in_modem_state' into 'master'
fix(pm): fix rx packet failed when modem state is interrupted by other wakeup sources for C5 and C61

Closes WIFIBUG-859

See merge request espressif/esp-idf!44605
2025-12-30 15:54:22 +08:00
Meet Patel 12a1ecc8b7 Merge branch 'bugfix/adc_read_ci_issue2' into 'master'
fix(lp_adc): Fix LP ADC 1-byte read CI issue on ESP32P4

Closes IDFCI-5374 and IDFCI-5375

See merge request espressif/esp-idf!44637
2025-12-30 13:04:57 +05:30
Chen Jichang f94c0535db fix(dma): fix dma alignment when flash_enc enabled
Closes https://github.com/espressif/esp-idf/issues/17708
2025-12-30 15:22:58 +08:00
Wang Meng Yang eee9e5f0c4 Merge branch 'bugfix/a2dp_reg_sep' into 'master'
fix(bt/bluedroid): Fix index boundary check and function return in SEP registration

Closes IDFGH-16991

See merge request espressif/esp-idf!44549
2025-12-30 14:52:04 +08:00
Rahul Tank 9f9b589bdd Merge branch 'bugfix/mem_optimization_dynamic_memory' into 'master'
fix(nimble): Memory optimization along with dynamic memory support

Closes BLERP-2457, BLERP-2458, BLERP-2459, and BLERP-2460

See merge request espressif/esp-idf!44644
2025-12-30 11:49:47 +05:30
Island fe2ad57565 Merge branch 'fix/add_esp_timer_trigger_back' into 'master'
fix(ble): add esp timer trigger back for timestamp synchronization

Closes BLERP-2501

See merge request espressif/esp-idf!44643
2025-12-30 14:18:27 +08:00
He Binglin 5e593268ee Merge branch 'bugfix/esp_idf_h4mp_pm-647' into 'master'
fix(esp_hw_support): fix issue where mintthresh and mstatus no restore when sleep hw reject

Closes PM-647

See merge request espressif/esp-idf!44550
2025-12-30 14:18:10 +08:00
Mahavir Jain 5979ca3d14 feat(bootloader): add config to force secure boot already init case
Mostly helpful in testing scenarios. The newly added config
SECURE_BOOT_REQUIRE_ALREADY_ENABLED will ensure the SB feature must
already be enabled, otherwise the bootloader simply fails to boot.
2025-12-30 10:06:51 +05:30
Tan Yan Quan 0cd3b44b60 feat(openthread/lib): update thread-lib for upstream e16325e99
* esp-openthread: thread_zigbee/esp-openthread@77b4edfd8
* openthread: espressif/openthread@e16325e99
* esp-idf: espressif/esp-idf@a75b3b5d0
2025-12-30 09:31:49 +05:30
Tan Yan Quan af81746ff3 feat(openthread): update OT upstream to e16325e99 2025-12-30 09:31:49 +05:30
Ashish Sharma a9927b82b7 fix: fixes coverity reported warnings 2025-12-30 09:31:49 +05:30
Ashish Sharma 3374e0d943 fix(mbedtls): use ROM functions for md5 2025-12-30 09:31:49 +05:30
Mahavir Jain a6375c0db4 fix(mbedtls): misc updates post PSA crypto migration 2025-12-30 09:31:49 +05:30
Ashish Sharma 302e0203d1 feat: migrates esp_rom to PSA APIs 2025-12-30 09:31:49 +05:30
Ashish Sharma 0e7dea4b6c feat: migrates wpa_supplicant to PSA APIs 2025-12-30 09:31:49 +05:30
Ashish Sharma 773411a9b0 feat: migrates protocomm to PSA APIs 2025-12-30 09:31:49 +05:30
Ashish Sharma 5663e93298 feat: migrates nvs_flash to PSA APIs 2025-12-30 09:31:49 +05:30
Ashish Sharma ab35bd85a8 feat: migrates openthread to PSA APIs 2025-12-30 09:31:49 +05:30
Ashish Sharma 45966c2009 feat: update mbedTLS test apps to PSA APIs 2025-12-30 09:31:49 +05:30
Ashish Sharma 1d7c30c533 feat: adds PSA SHA crypto driver 2025-12-30 09:31:49 +05:30
Ashish Sharma 2ff47725c9 feat: adds PSA AES crypto driver 2025-12-30 09:31:49 +05:30
Ashish Sharma a8e2685085 feat: adds PSA non volatile storage driver 2025-12-30 09:31:49 +05:30
Ashish Sharma cbd925837e feat: migrates mbedtls port layer to PSA APIs 2025-12-30 09:31:49 +05:30
Ashish Sharma 65a21d4511 feat: migrates mbedtls/esp_tee to PSA APIs 2025-12-30 09:31:49 +05:30
Ashish Sharma 7f8ae482a8 feat: migrates esp_crt_bundle to PSA APIs 2025-12-30 09:31:49 +05:30
Ashish Sharma 7310184949 feat: migrates mbedtls to PSA APIs 2025-12-30 09:31:49 +05:30
Ashish Sharma c4dafbe27f feat: migrates hal to PSA APIs 2025-12-30 09:31:49 +05:30