Konstantin Kondrashov
|
b7da740f12
|
Merge branch 'feature/log_v2_optimization' into 'master'
feat(log): Optimize idf components for binary logging
Closes IDF-12775
See merge request espressif/esp-idf!40289
|
2025-09-19 14:45:43 +08:00 |
|
Konstantin Kondrashov
|
dcf486359e
|
feat(log): Optimize log tag init for bin logging
|
2025-09-15 15:59:52 +03:00 |
|
C.S.M
|
5ce39e8878
|
refactor(i2c): Make i2c hal layer independent
|
2025-09-15 11:26:48 +08:00 |
|
harshal.patil
|
d59bcb633c
|
fix(soc): Disable XTS-AES-256 using efuse key for ESP32-C5
|
2025-08-19 21:54:26 +05:30 |
|
Marek Fiala
|
9d35d63651
|
feat(cmake): Update minimum cmake version to 3.22 (whole repository)
|
2025-08-19 14:44:32 +02:00 |
|
Mahavir Jain
|
74da6d7a2f
|
Merge branch 'feature/esp_tee_c5' into 'master'
feat(esp_tee): Initial support for ESP32-C5
Closes IDF-10426, IDF-10427, IDF-10428, IDF-10429, and IDF-10430
See merge request espressif/esp-idf!38807
|
2025-08-14 17:44:12 +05:30 |
|
Mahavir Jain
|
05e149ea78
|
Merge branch 'feature/add_ecdsa_p384_support_and_testcases' into 'master'
feat: add ecdsa-p384 testcases and relative support for ESP32C5 ECO2
Closes IDF-13008 and IDF-12630
See merge request espressif/esp-idf!38857
|
2025-08-14 12:33:25 +05:30 |
|
Laukik Hase
|
340de9823a
|
feat(esp_tee): Support for ESP32-C5 - the rest of the components
|
2025-08-13 14:08:59 +05:30 |
|
nilesh.kale
|
68f06a94bd
|
feat: add ecdsa-p384 testcases and relative support for ESP32C5 ECO2
This commit adds testcases in crypto/hal and mbedtls testapps.
|
2025-08-11 16:01:01 +05:30 |
|
harshal.patil
|
9e87b50307
|
change(mbedtls/ecdsa): The ECDSA module of ESP32-H2 ECO5 does not use MPI module
|
2025-08-11 12:08:51 +05:30 |
|
harshal.patil
|
60ff4bca9b
|
refactor(esp_system): Update all references of the memory protection configs
|
2025-08-04 11:43:01 +05:30 |
|
Marius Vikhammer
|
4065fb20f3
|
Merge branch 'feature/esp_test_utils_component' into 'master'
change(test_utils): moved test_utils out of unit-test-app project
See merge request espressif/esp-idf!40678
|
2025-08-01 11:04:37 +08:00 |
|
Laukik Hase
|
3d402ca938
|
ci(hal): Extend the PMS hal test-app for verifying TEE-based interrupt scenarios
|
2025-07-23 10:00:24 +05:30 |
|
Marius Vikhammer
|
bf84ab652a
|
change(test_utils): moved test_utils component to tools/test_apps/components/
|
2025-07-21 14:05:50 +08:00 |
|
C.S.M
|
97a6b3bbab
|
feat(i2c): Bringup i2c peripheral for esp32h4
|
2025-07-14 11:59:28 +08:00 |
|
morris
|
c4d7b1cfce
|
refactor(uart)!: deprcated esp_rom_uart.h
|
2025-07-08 18:56:17 +08:00 |
|
Laukik Hase
|
15a4d63441
|
ci(hal): Add HAL/LL-based test app for the TEE and APM peripherals
|
2025-07-01 17:27:46 +05:30 |
|
harshal.patil
|
ea322ee6ef
|
test(hal/crypto): Add HMAC and DS using Key Manager key tests
- Also updated the test app to use esp_crypto_periph_clk.h
|
2025-06-27 15:15:26 +05:30 |
|
harshal.patil
|
6ca4d621b5
|
test(crypto): Change partition address and update the test cases
- Also format key manager test cases generation script
|
2025-06-27 15:15:26 +05:30 |
|
harshal.patil
|
a7af364112
|
fix(esp_security): Power up MPI memory registers when enabling MPI
Co-authored-by: Li HongXi <lihongxi@espressif.com>
|
2025-06-27 15:15:26 +05:30 |
|
Aditya Patwardhan
|
662d793f37
|
feat(esp_security): Added support for key manager for esp32c5
|
2025-06-27 15:15:26 +05:30 |
|
harshal.patil
|
fe78370ec9
|
feat(mbedtls/sha): New API for setting SHA mode
|
2025-06-06 14:51:44 +05:30 |
|
nilesh.kale
|
148d31b659
|
feat: enable support for deterministic mode for esp32h2
|
2025-05-22 14:55:15 +05:30 |
|
nilesh.kale
|
0fb8c2a9b8
|
feat: enabled ECDSA-P192 support for ESP32H2
|
2025-05-22 14:55:03 +05:30 |
|
harshal.patil
|
0154c7cfe3
|
fix(mbedtls): Enable signature verification s/w fallback when ECDSA curve is disabled
|
2025-05-14 12:31:56 +05:30 |
|
nilesh.kale
|
f19e8e6970
|
fix: re-enabled ecdsa support for esp32c5-eco2
|
2025-04-28 20:58:09 +05:30 |
|
C.S.M
|
d6760b170a
|
fix(i2c): Fix that fsm reset cause i2c scl frequency changed on esp32s2,
Closes https://github.com/espressif/esp-idf/issues/15724
|
2025-04-17 18:03:42 +08:00 |
|
nilesh.kale
|
aae4bfb6f3
|
feat: enable ecdsa support for esp32h21
This commit enabled suppot for ECDSA peripheral in ESP32H21.
|
2025-04-14 10:26:46 +05:30 |
|
Chen Jichang
|
c34b4eb882
|
feat(esp32h4): enable ESP32H4 ci build
|
2025-03-28 14:41:28 +08:00 |
|
Mahavir Jain
|
ce7ec7f19f
|
Merge branch 'feature/enable_hmac_and_ds_support_for_esp32h21' into 'master'
feat: enabled hmac and ds support in esp32h21
Closes IDF-11495 and IDF-11497
See merge request espressif/esp-idf!37085
|
2025-03-21 17:23:46 +08:00 |
|
nilesh.kale
|
f794eb9b2d
|
feat: enabled hmac and ds support in esp32h21
This commit enables support for HMAC and DS in ESP32H21
|
2025-03-13 10:23:11 +05:30 |
|
gaoxu
|
ec632f7fed
|
feat(esp32h21): support I2C on ESP32H21
|
2025-03-13 11:06:06 +08:00 |
|
igor.udot
|
daf2d31008
|
test: format all test scripts
|
2025-03-05 12:08:48 +08:00 |
|
Gao Xu
|
1e8a48db74
|
Merge branch 'feat/h21_enable_ci_build_test' into 'master'
feat(esp32h21): enable ESP32H21 ci build
Closes IDF-11561
See merge request espressif/esp-idf!36197
|
2025-02-07 14:10:54 +08:00 |
|
gaoxu
|
5ef4f20778
|
feat(esp32h21): disable unsupported build test
|
2025-02-06 15:47:51 +08:00 |
|
harshal.patil
|
7d8211bf87
|
feat(mbedtls): Support both SHA block and DMA modes during runtime
Dynamically switch the SHA operation modes based on the buffer operating length
|
2025-02-04 16:49:30 +05:30 |
|
Aditya Patwardhan
|
d8d9ba3dc2
|
fix(soc): Fixed ECDSA register compatibility
|
2025-01-24 11:50:17 +08:00 |
|
Mahavir Jain
|
6875cbf022
|
feat(ecc): enable ECC constant time mode for ESP32-H2 ECO5
|
2025-01-24 11:50:17 +08:00 |
|
Marek Fiala
|
2c814ef2fa
|
feat(tools): Enforce utf-8 encoding with open() function
|
2024-12-27 17:12:21 +08:00 |
|
nilesh.kale
|
28f056f8c8
|
fix(hal/test_apps): update efuse blcck numbers for ECDSA
This commit updates the efuse block numbers to be burnt for
hal/cryptp/test_apps
|
2024-12-05 17:14:25 +05:30 |
|
harshal.patil
|
a2d6be9976
|
feat(hal/crypto): Add XTS-AES peripheral verification tests in the crypto test app
|
2024-12-03 11:17:54 +05:30 |
|
morris
|
3fb7461eb0
|
refactor(i2c): rename some LL functions according to TRM descriptions
|
2024-11-20 19:16:23 +08:00 |
|
harshal.patil
|
e12c261b1b
|
ci(esp_security): Add config to enable FPGA-related tests
|
2024-10-09 09:46:19 +05:30 |
|
Aditya Patwardhan
|
49ced36d7a
|
ci(hal/crypto): Add ECC hardware constant-time point multiplication test
|
2024-09-20 18:46:55 +05:30 |
|
nilesh.kale
|
12fc7a677e
|
feat: enable support for sha peripheral in esp32c61
|
2024-09-11 14:49:01 +05:30 |
|
Mahavir Jain
|
1e8391f5fe
|
fix(esp_security): keep esp_security as private dependency for esp_hw_support
- Only esp_hw_support -> esp_security as new private dependency
- In next major IDF release, the public interface can be moved
esp_security component
|
2024-08-20 12:35:22 +08:00 |
|
laokaiyao
|
1397e5421e
|
feat(i2c): support i2c on esp32-c61
|
2024-08-14 11:25:31 +08:00 |
|
nilesh.kale
|
5cc0110958
|
feat: enabled support for ecdsa in esp32c61
This commit add ECDSA peripheral support in ESP32C61.
|
2024-08-05 09:29:31 +05:30 |
|
igor.udot
|
b0e8ce0111
|
ci: replace pytest function for linux target
|
2024-07-23 14:07:31 +08:00 |
|
igor.udot
|
8691672f03
|
ci: replace pytest function
|
2024-07-23 14:07:31 +08:00 |
|