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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						16873520fd 
					 
					
						
						
							
							ci(flash_enc): Extend flash encryption and mbedtls test case to test PSRAM encryption  
						
						 
						
						
						
						
					 
					
						2025-08-12 11:29:00 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nilesh.kale 
							
						 
					 
					
						
						
							
						
						dedc9889de 
					 
					
						
						
							
							feat: added config member to store block number for hign part of ecdsa key  
						
						 
						
						
						
						
					 
					
						2025-08-11 16:01:10 +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 
							
						 
					 
					
						
						
							
						
						60ff4bca9b 
					 
					
						
						
							
							refactor(esp_system): Update all references of the memory protection configs  
						
						 
						
						
						
						
					 
					
						2025-08-04 11:43:01 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ashish Sharma 
							
						 
					 
					
						
						
							
						
						466a365a02 
					 
					
						
						
							
							feat(mbedtls): adds support for RSA decryption with DS peripheral  
						
						 
						
						
						
						
					 
					
						2025-07-07 13:32:06 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						ffefa9902d 
					 
					
						
						
							
							test(mbedtls): Extend the mbedtls ecdsa tests  
						
						 
						
						
						
						
					 
					
						2025-06-27 15:15:26 +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 
							
						 
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						e442f11320 
					 
					
						
						
							
							feat(mbedtls): Make mbedtls SHA1 support configurable  
						
						 
						
						
						
						
					 
					
						2025-03-19 14:28:40 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								igor.udot 
							
						 
					 
					
						
						
							
						
						daf2d31008 
					 
					
						
						
							
							test: format all test scripts  
						
						 
						
						
						
						
					 
					
						2025-03-05 12:08:48 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gaoxu 
							
						 
					 
					
						
						
							
						
						5ef4f20778 
					 
					
						
						
							
							feat(esp32h21): disable unsupported build test  
						
						 
						
						
						
						
					 
					
						2025-02-06 15:47:51 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						849ce255aa 
					 
					
						
						
							
							fix(esp_crt_bundle): remove expired DST Root CA X3 from bundle  
						
						 
						
						
						
						
					 
					
						2024-12-19 08:40:16 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexey Lapshin 
							
						 
					 
					
						
						
							
						
						888b5f7e8d 
					 
					
						
						
							
							feat(newlib): add picolibc support  
						
						 
						
						
						
						
					 
					
						2024-12-02 21:35:56 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Harshal Patil 
							
						 
					 
					
						
						
							
						
						27f11f87f5 
					 
					
						
						
							
							Merge branch 'feat/mbedtls_size_optimization' into 'master'  
						
						 
						
						... 
						
						
						
						Fix the increase in build size of mbedtls while upgrading to v3.x
See merge request espressif/esp-idf!34179  
						
						
					 
					
						2024-10-26 01:20:40 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						c2b71a3855 
					 
					
						
						
							
							ci(mbedtls): Fix component dependencies for security-related test apps  
						
						 
						
						
						
						
					 
					
						2024-10-24 14:45:56 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nilesh.kale 
							
						 
					 
					
						
						
							
						
						854101959d 
					 
					
						
						
							
							feat: enable security related testcases for c5 and c61  
						
						 
						
						
						
						
					 
					
						2024-10-21 14:24:36 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						fa4c38738e 
					 
					
						
						
							
							Merge branch 'contrib/github_pr_13204' into 'master'  
						
						 
						
						... 
						
						
						
						Reduce RAM usage by modifying the certificate bundle format (GitHub PR)
Closes IDFGH-12148
See merge request espressif/esp-idf!29595  
						
						
					 
					
						2024-10-11 05:05:43 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						331abf74ff 
					 
					
						
						
							
							Merge branch 'docs/rtc_heap_mem_description' into 'master'  
						
						 
						
						... 
						
						
						
						fix(system): fixed docs for ESP_SYSTEM_ALLOW_RTC_FAST_MEM_AS_HEAP, enabled on H2
See merge request espressif/esp-idf!33537  
						
						
					 
					
						2024-10-10 16:31:07 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						20fff296e4 
					 
					
						
						
							
							test(mbedtls): Update custom cert bundle init API - bound checking testcase  
						
						 
						
						... 
						
						
						
						- Support the newer cert bundle format in the test 
						
						
					 
					
						2024-10-09 16:08:35 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hanno 
							
						 
					 
					
						
						
							
						
						d8e31eb6d0 
					 
					
						
						
							
							feat(mbedtls/esp_crt_bundle): Reduced RAM & stack use of cert bundle  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/pull/13204 
Signed-off-by: harshal.patil <harshal.patil@espressif.com > 
						
						
					 
					
						2024-10-09 16:08:35 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						aebf700919 
					 
					
						
						
							
							refactor(freertos): rename SPIRAM_ALLOW_STACK_EXTERNAL_MEMORY and move to freertos  
						
						 
						
						
						
						
					 
					
						2024-10-09 13:32:03 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						3e443a9033 
					 
					
						
						
							
							fix(system): fixed docs for ESP_SYSTEM_ALLOW_RTC_FAST_MEM_AS_HEAP, enabled on H2  
						
						 
						
						
						
						
					 
					
						2024-10-08 12:24:20 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JiangGuangMing 
							
						 
					 
					
						
						
							
						
						ee9a072c82 
					 
					
						
						
							
							feat(mbedtls): bringup rom mbedtls feature to formal  
						
						 
						
						
						
						
					 
					
						2024-09-13 16:40:20 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						945ad6ea5d 
					 
					
						
						
							
							ci(mbedtls): Enable PSRAM-related tests for ESP32-P4 and ESP32-C5  
						
						 
						
						
						
						
					 
					
						2024-08-30 17:19:12 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						f477682938 
					 
					
						
						
							
							Merge branch 'feature/remove_aes_rsa_ds_hmac_spport_for_c61' into 'master'  
						
						 
						
						... 
						
						
						
						feat: remove suppport for AES, RSA, DS and HMAC in esp32c61
Closes IDF-9326, IDF-9328, IDF-9323, and IDF-9325
See merge request espressif/esp-idf!31798  
						
						
					 
					
						2024-08-08 17:15:06 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laukik Hase 
							
						 
					 
					
						
						
							
						
						e8477fb894 
					 
					
						
						
							
							feat(mbedtls): Extend the esp_sha API to support SHA224 operations  
						
						 
						
						
						
						
					 
					
						2024-08-07 10:03:11 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nilesh.kale 
							
						 
					 
					
						
						
							
						
						e74dcb1fab 
					 
					
						
						
							
							feat: remove support for aes and rsa peripherals in esp32c61  
						
						 
						
						
						
						
					 
					
						2024-08-06 15:06:16 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wanlei 
							
						 
					 
					
						
						
							
						
						3cf069c7d8 
					 
					
						
						
							
							feat(esp32c61): disable unsupported build test  
						
						 
						
						
						
						
					 
					
						2024-07-16 16:06:19 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								laokaiyao 
							
						 
					 
					
						
						
							
						
						65b1fd33d3 
					 
					
						
						
							
							ci(esp32c5mp): disable the unsupported tests  
						
						 
						
						
						
						
					 
					
						2024-04-07 12:13:29 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						d0a23799e8 
					 
					
						
						
							
							feat(mbedtls): Added support for using ECDSA key through key manager  
						
						 
						
						
						
						
					 
					
						2024-04-01 14:37:12 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						70ef80d974 
					 
					
						
						
							
							feat(mbedtls/ecdsa): Add support for deterministic ECDSA signature generation  
						
						 
						
						
						
						
					 
					
						2024-03-29 12:14:11 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						c4f052cee4 
					 
					
						
						
							
							feat(mbedtls/aes): Satisfy L1 cache alignment for AES-GCM DMA operations  
						
						 
						
						
						
						
					 
					
						2024-03-26 11:38:33 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						83dd60307f 
					 
					
						
						
							
							feat(mbedtls/esp_crypto_shared_gdma): support AXI-DMA in the crypto shared gdma layer  
						
						 
						
						... 
						
						
						
						- In case of AXI-DMA, the DMA descriptors need to be 8 bytes aligned
lldesc_t do not satify this condition thus we need to replace it with
dma_descriptor_t (align(4) and align(8)) in esp_crypto_shared_gdma.
- Added new shared gdma start API that supports the dma_descriptor_t
DMA descriptor.
- Added some generic dma descriptor macros and helper functions
- replace lldesc_t with dma_descriptor_t 
						
						
					 
					
						2024-03-13 15:22:06 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nilesh.kale 
							
						 
					 
					
						
						
							
						
						f6a7fb13cd 
					 
					
						
						
							
							feat: re enables tests on p4  
						
						 
						
						... 
						
						
						
						This commit re-enables mbedtls and hal/crypto testapos on p4. 
						
						
					 
					
						2024-03-05 17:48:05 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						a21a16f34f 
					 
					
						
						
							
							ci(mbedtls/gcm): Added test to verify software fallback for non-AES cipher GCM operations  
						
						 
						
						
						
						
					 
					
						2024-02-23 10:47:30 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						a792c24b2a 
					 
					
						
						
							
							ci(mbedtls): remove duplicated build-rules  
						
						 
						
						
						
						
					 
					
						2024-01-16 17:14:12 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando 
							
						 
					 
					
						
						
							
						
						3c5a4f9e8a 
					 
					
						
						
							
							ci(p4): added todo jira for disabled tests on p4  
						
						 
						
						
						
						
					 
					
						2024-01-04 09:36:38 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando 
							
						 
					 
					
						
						
							
						
						907b876354 
					 
					
						
						
							
							ci(p4): temporarily disable failed ci tests on p4  
						
						 
						
						
						
						
					 
					
						2024-01-04 09:36:06 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darian Leung 
							
						 
					 
					
						
						
							
						
						8c2949a97e 
					 
					
						
						
							
							change(xtensa): Deprecate ".../xtensa_timer.h" include path  
						
						 
						
						... 
						
						
						
						This commit deprecates the "freertos/xtensa_timer.h" and "xtensa/xtensa_timer.h"
include paths. Users should use "xtensa_timer.h" instead.
- Replace legacy include paths
- Removed some unnecessary includes of "xtensa_timer.h"
- Add warning to compatibility header 
						
						
					 
					
						2023-11-30 21:58:52 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						d3be7bda05 
					 
					
						
						
							
							fix(mbedtls): move interrupt allocation during initialization phase  
						
						 
						
						
						
						
					 
					
						2023-11-06 11:20:53 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						77bb19c49e 
					 
					
						
						
							
							ci(build): fixed/ignored warnings from unknown symbols in sdkconfig.defaults  
						
						 
						
						
						
						
					 
					
						2023-11-01 01:14:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiang Guang Ming 
							
						 
					 
					
						
						
							
						
						e882782f0d 
					 
					
						
						
							
							feat(mbedtls): add new option CONFIG_MBEDTLS_USE_CRYPTO_ROM_IMPL for mbedtls pytest  
						
						 
						
						
						
						
					 
					
						2023-10-23 13:10:44 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						4c0dd8388b 
					 
					
						
						
							
							feat(mbedtls): Integrate the ecdsa export public key feature in mbedtls  
						
						 
						
						
						
						
					 
					
						2023-09-06 11:07:40 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando 
							
						 
					 
					
						
						
							
						
						7dbd3f6909 
					 
					
						
						
							
							feat(ci): Enable p4 example, test_apps and unit tests CI build  
						
						 
						
						
						
						
					 
					
						2023-08-24 12:51:19 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						224a308fd5 
					 
					
						
						
							
							ci(test): add SHA DMA mode test for large data in PSRAM  
						
						 
						
						... 
						
						
						
						Covers a test scenario described in following issue:
https://github.com/espressif/esp-idf/issues/11915  
						
						
					 
					
						2023-07-28 14:23:02 +05:30