Commit Graph
34008 Commits
Author SHA1 Message Date
Mahavir Jain 815747bbc9 Merge branch 'fix/esp_https_ota_header_handling_for_custom_data_v6.0' into 'release/v6.0'
Issue with complete headers for custom partition OTA (v6.0)

See merge request espressif/esp-idf!45794
2026-02-12 09:47:42 +05:30
Mahavir Jain aa73e94c35 Merge branch 'feat/add_opaque_ds_driver_v6.0' into 'release/v6.0'
feat: adds PSA opaque DS driver support (v6.0)

See merge request espressif/esp-idf!45716
2026-02-12 09:45:59 +05:30
Mahavir Jain 55f6f0eefa Merge branch 'feat/enable_pseudo_round_support_for_xts_aes_esp32p4_eco5_v6.0' into 'release/v6.0'
feat: added support for pseudo round xts aes in esp32p4 eco5 (v6.0)

See merge request espressif/esp-idf!45171
2026-02-12 09:44:22 +05:30
Mahavir Jain 246dc5e913 Merge branch 'fix/tee_sec_stg_aes_gcm_iv_reuse_v6.0' into 'release/v6.0'
fix(esp_tee): Prevent IV reuse in the TEE secure storage AES-GCM service (v6.0)

See merge request espressif/esp-idf!45681
2026-02-12 09:43:30 +05:30
Jiang Jiang Jian caefb5741b Merge branch 'bugfix/fix_nimble_issues_v6.0' into 'release/v6.0'
Fix few nimble issues related to different functionalities(v6.0)

See merge request espressif/esp-idf!45615
2026-02-11 16:42:10 +08:00
Laukik Hase 68d31180f0 fix(esp_tee): Prevent IV reuse in the TEE secure storage AES-GCM service 2026-02-11 12:29:52 +05:30
hrushikesh.bhosale 7787ce77a2 feat(partition_ota): Modified pytest for storage data
- Modified test for storage data, reduced the size to 500 bytes,
less than IMAGE_HEADER_SIZE (1024), to check the workflow, if the
custom partition other than APP and BOOTLOADER less IMAGE_HEADER_SIZE
performed OTA
2026-02-10 13:58:10 +05:30
hrushikesh.bhosale 6ea9db6008 feat(esp_https_ota): Skipped read_header and write for custom partition
- For custom partition less than IMAGE_HEADER_SIZE (1024 bytes), give
error - 'complete header not received'
- Skipped the read_header function for custom partition, and directly
jumped to IN_PROGRESS state
2026-02-10 13:58:10 +05:30
Alexey Lapshin 8c0c59ffc8 fix(panic): fix _bss_end alignment for esp32s2 and esp32s3 2026-02-06 18:44:23 +07:00
Ashish Sharma 762c4e9e65 fix(mbedtls): revert struct member name change esp_rsa_ds_data to esp_ds_data 2026-02-06 17:37:42 +08:00
Ashish Sharma 7418a91d3e feat: adds DS Sign capabilities for ESP32S2 2026-02-06 16:09:41 +08:00
Ashish Sharma b1f14d19d0 feat: adds new Kconfig variable for DS peripheral 2026-02-06 16:09:41 +08:00
Ashish Sharma 93349d05b2 feat: adds PSA DS driver support 2026-02-06 16:09:41 +08:00
Shreeyash 6e2ce6eb5e fix(nimble): Fix host init assert when periodic sync is disabled 2026-02-03 16:12:32 +05:30
Rahul Tank 1285be25f6 fix(nimble): Added change to copy adv params to be reused during reattempt adv 2026-02-03 16:12:28 +05:30
Rahul Tank a9658ec520 fix(nimble) Add EXT_ADV dependancy flag for EXT_SCAN in menuconfig 2026-02-03 16:12:24 +05:30
Rahul Tank 59cadb9ba2 fix(nimble): Fixed duplication of HCI record entry HCI logging 2026-02-03 16:12:21 +05:30
Rahul Tank 4dbc5cef39 fix(nimble): Rework L2CAP Rx for L2CAP SDU reassembly 2026-02-03 16:12:18 +05:30
Rahul Tank d2bd476722 fix(nimble): Address security vulnerabilties and NVS corruption issues 2026-02-03 16:12:14 +05:30
Rahul Tank 28131271e6 fix(nimble): Add extra logs to track critical failures 2026-02-03 16:12:10 +05:30
Rahul Tank 5a43c64755 fix(nimble): Fix coverity reported issue
Handled unchecked return value in ble_hs_pvcy.c
2026-02-03 16:12:06 +05:30
Astha Verma 242a9011df fix(nimble): Fix early cleanup when periodic sync reattempts exhausted 2026-02-03 16:12:02 +05:30
Jiang Jiang Jian 148e333495 Merge branch 'fix/esp_mac_drivers_v6.0' into 'release/v6.0'
Enable and separate ESP-MAC driver (v6.0)

See merge request espressif/esp-idf!45577
2026-02-03 01:16:42 +08:00
Jiang Jiang Jian 8a1cae8779 Merge branch 'feat/ble_compressed_log_update_v6.0' into 'release/v6.0'
feat(ble_mesh): update log compression for ble mesh lib (v6.0)

See merge request espressif/esp-idf!45155
2026-02-02 22:56:34 +08:00
Jiang Jiang Jian 33266b807a Merge branch 'bugfix/fix_sending_packet_v6.0' into 'release/v6.0'
fix(nimble): Add packet sending change in case of controller only configuration (v6.0)

See merge request espressif/esp-idf!44899
2026-02-02 19:07:54 +08:00
Jiang Jiang Jian 25fad8e13f Merge branch 'feat/split_154_hal_components_v6.0' into 'release/v6.0'
feat(ieee802154): separated the 802.15.4 HAL codes from the HAL component (v6.0)

See merge request espressif/esp-idf!44966
2026-02-02 19:07:06 +08:00
harshal.patil d495ffb491 feat(esp_tee/tee_sec_storage): Use PSA interface internally 2026-02-02 10:51:31 +05:30
harshal.patil 4122e0e041 fix(mbedtls/psa_driver_aes_gcm): Support shortened tag length for AES-GCM 2026-02-02 10:51:31 +05:30
harshal.patil 556350eea9 fix(mbedtls/include): Fix include libs in the driver's public headers 2026-02-02 10:51:31 +05:30
harshal.patil de7f8c88b2 fix(mbedtls): Make the driver define macros public to allow application access
- Also, use the PSA HMAC opaque key interface for HMAC-PBKDF2
2026-02-02 10:51:31 +05:30
harshal.patil 82ff76eb41 feat(mbedlts/hmac): Support HMAC(MD5) using the MD5 driver 2026-02-02 10:51:31 +05:30
harshal.patil 086ba86c98 change(mbedtls): Remove legacy headers 2026-02-02 10:51:30 +05:30
harshal.patil 3163ed4167 feat(mbedtls): Introduce ESP-HMAC PSA opaque driver 2026-02-02 10:51:30 +05:30
harshal.patil 4d2e7fb4d3 fix(mbedtls): Enable h/w accel for CMAC and HMAC operations
- Refactor ESP-MAC drivers
2026-02-02 10:51:30 +05:30
Mahavir Jain 062073a73b Merge branch 'feat/opaque_ecdsa_drivers_v6.0' into 'release/v6.0'
Opaque ECDSA driver (v6.0)

See merge request espressif/esp-idf!45432
2026-02-02 10:49:12 +05:30
Jiang Jiang Jian 31056d5db9 Merge branch 'refactor/spi_flash_private_v6.0' into 'release/v6.0'
refactor(spi_flash): reorganize header files, improve encapsulation and simplify ROM implementation (v6.0)

See merge request espressif/esp-idf!45488
2026-02-02 10:57:34 +08:00
Jiang Jiang Jian 987bbd8646 Merge branch 'fix/backport_wifi_fixes_v6.0' into 'release/v6.0'
fix(esp_wifi): backport some wifi fixes

See merge request espressif/esp-idf!45567
2026-02-02 10:51:00 +08:00
Jiang Jiang Jian d0f992c02f Merge branch 'fix/make_deepsleep_gpio_wakeup_usable_for_pd_top_lightsleep_v6.0' into 'release/v6.0'
change(esp_hw_support): deepsleep gpio wakeup API renaming to support PD_TOP lightsleep wakeup (v6.0)

See merge request espressif/esp-idf!45416
2026-02-02 10:48:40 +08:00
Jiang Jiang Jian ea5534e242 Merge branch 'fix/wl_safe_mode_eventual_corruption_v6.0' into 'release/v6.0'
fix(fatfs): Make wl_fatfsgen.py aware of WL safe mode (v6.0)

See merge request espressif/esp-idf!45397
2026-02-02 10:38:38 +08:00
morris 1275b05ff4 Merge branch 'feature/twai_timestamp_low_level_6.0' into 'release/v6.0'
feat(driver_twai): support rx frame timestamp for all chips (v6.0)

See merge request espressif/esp-idf!45528
2026-02-02 10:07:07 +08:00
morris 88a2632a27 Merge branch 'feat/support_parlio_on_esp32h4_v6.0' into 'release/v6.0'
feat(parlio): support parlio on esp32h4 (v6.0)

See merge request espressif/esp-idf!44178
2026-02-02 09:50:59 +08:00
Xiao Xufeng 34035b0e7c fix(spi_flash): add suspend related code back 2026-02-02 03:44:59 +08:00
Jiang Jiang Jian c101c91019 Merge branch 'feature/support_pvt_auto_dbias_c5_c61_p4_c6' into 'release/v6.0'
feat(pvt): support pvt auto dbiast on c5/c61/c6/p4 (from eco5)_v6.0

See merge request espressif/esp-idf!45385
2026-02-01 20:08:23 +08:00
morris f3c93ba7d4 Merge branch 'refactor/cleanup_hal_files_v6.0' into 'release/v6.0'
refactor(jpeg): Split hal layer for jpeg  (backport v6.0)

See merge request espressif/esp-idf!45514
2026-02-01 18:51:36 +08:00
Jiang Jiang Jian 3163129e6f Merge branch 'bugfix/esp_idf_c5_eco3_cpu_lockup_v6.0' into 'release/v6.0'
change: support top pd during sleep for esp32c5 eco3 and remove sleep mmu related flow (v6.0)

See merge request espressif/esp-idf!43585
2026-02-01 17:31:54 +08:00
yanzihan@espressif.com 3a18c206b0 feat(esp_hw_support): fix pvt charge pump bug on chip761 2026-02-01 13:27:06 +08:00
yanzihan@espressif.com e15c3c49c9 fix(esp_hw_support): adjust pvt prepare cost in sleep wakeup 2026-02-01 13:27:06 +08:00
yanzihan@espressif.com 1e4fe00cb5 feat(esp_hw_support): use pvt to auto control digital ldo and rtc ldo for esp32p4 eco5 2026-02-01 13:27:06 +08:00
yanzihan@espressif.com 32a7bc1390 feat(esp_hw_support): use pvt to auto control digital ldo and rtc ldo for esp32c61 2026-02-01 13:27:02 +08:00
yanzihan@espressif.com d0b1371e34 feat(esp_hw_support): use pvt to auto control digital ldo and rtc ldo for esp32c5 2026-02-01 13:24:49 +08:00