Mahavir Jain 
							
						 
					 
					
						
						
							
						
						42914e01ee 
					 
					
						
						
							
							feat: remove some deprecated APIs from 6.0 release  
						
						 
						
						
						
						
					 
					
						2025-08-20 14:20:37 +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 
							
						 
					 
					
						
						
							
						
						758939caec 
					 
					
						
						
							
							Merge branch 'fix/enable_ssl_cookie_support_by_default' into 'master'  
						
						 
						
						... 
						
						
						
						fix(mbedtls): enable ssl cookie support by default
See merge request espressif/esp-idf!41235  
						
						
					 
					
						2025-08-18 11:42:24 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						da5dda1131 
					 
					
						
						
							
							fix(esp_tee): Fix build failure due to ECDSA-P384  
						
						 
						
						
						
						
					 
					
						2025-08-15 12:10:36 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ashish Sharma 
							
						 
					 
					
						
						
							
						
						2b8703ef9f 
					 
					
						
						
							
							fix(mbedtls): enable ssl cookie support by default  
						
						 
						
						
						
						
					 
					
						2025-08-14 12:05:02 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						286f7fe082 
					 
					
						
						
							
							Merge branch 'change/ecdsa_does_not_use_mpi_esp32h2_eco5' into 'master'  
						
						 
						
						... 
						
						
						
						The ECDSA module of ESP32-H2 ECO5 does not use the MPI module
See merge request espressif/esp-idf!41156  
						
						
					 
					
						2025-08-13 23:22:51 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
							
						 
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						55e0730a8d 
					 
					
						
						
							
							change(esp_hw_support): Move security-related modules to the esp_security component  
						
						 
						
						... 
						
						
						
						- Also adds support to whitelist target specific expected dependency violations
in check_dependencies.py 
						
						
					 
					
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						8096a2a295 
					 
					
						
						
							
							Merge branch 'feat/mbedtls_no_buffer_alloc_on_session_reset' into 'master'  
						
						 
						
						... 
						
						
						
						feat(mbedtls): disable unnecessary buffer allocation in dynamic buffer session reset
See merge request espressif/esp-idf!40126  
						
						
					 
					
						2025-07-31 17:53:50 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ashish Sharma 
							
						 
					 
					
						
						
							
						
						d9c431268a 
					 
					
						
						
							
							feat(mbedtls): restructure mbedtls configuration page  
						
						 
						
						
						
						
					 
					
						2025-07-30 17:47:54 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ashish Sharma 
							
						 
					 
					
						
						
							
						
						f7be43c83d 
					 
					
						
						
							
							feat(mbedtls): adds more configuration options  
						
						 
						
						
						
						
					 
					
						2025-07-30 17:47:54 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ashish Sharma 
							
						 
					 
					
						
						
							
						
						6259505f18 
					 
					
						
						
							
							feat(mbedtls): disable unnecessary buffer allocation in dynamic buffer session reset  
						
						 
						
						
						
						
					 
					
						2025-07-30 17:45:16 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						c8e4b69e7f 
					 
					
						
						
							
							fix(mbedtls/gcm): Allow enabling GCM fallback only if software GCM is available  
						
						 
						
						
						
						
					 
					
						2025-07-24 12:42:57 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						7c792377e9 
					 
					
						
						
							
							fix(mbedtls): remove Wunterminated-string-initialization  
						
						 
						
						... 
						
						
						
						- Fixed in upstream release 3.6.4
- Addressed few typos in Kconfig 
						
						
					 
					
						2025-07-04 09:59:20 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ashish Sharma 
							
						 
					 
					
						
						
							
						
						9c546002cb 
					 
					
						
						
							
							feat(mbedtls): update to version 3.6.4  
						
						 
						
						
						
						
					 
					
						2025-07-03 11:23:34 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Harshal Patil 
							
						 
					 
					
						
						
							
						
						78faa2535c 
					 
					
						
						
							
							Merge branch 'feat/support_key_manager_esp32c5' into 'master'  
						
						 
						
						... 
						
						
						
						Support key manager esp32c5
Closes IDF-12626, IDF-12628, IDF-12629, IDF-8621, IDF-9007, IDF-12855, IDF-9070, IDF-7902, and IDF-7548
See merge request espressif/esp-idf!38894  
						
						
					 
					
						2025-07-01 11:36:19 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						ffefa9902d 
					 
					
						
						
							
							test(mbedtls): Extend the mbedtls ecdsa tests  
						
						 
						
						
						
						
					 
					
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ashish Sharma 
							
						 
					 
					
						
						
							
						
						cabb5009f2 
					 
					
						
						
							
							feat(esp_crt): adds support for cross signed root certificates  
						
						 
						
						
						
						
					 
					
						2025-06-26 16:01:11 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexey Lapshin 
							
						 
					 
					
						
						
							
						
						74e26f8d29 
					 
					
						
						
							
							fix(mbedtls): suppress -Wunterminated-string-initialization  
						
						 
						
						
						
						
					 
					
						2025-06-25 18:00:39 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexey Lapshin 
							
						 
					 
					
						
						
							
						
						86ca6ef829 
					 
					
						
						
							
							fix(build): fix -Wanalyzer-undefined-behavior-ptrdiff warnings  
						
						 
						
						
						
						
					 
					
						2025-06-25 18:00:39 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ashish Sharma 
							
						 
					 
					
						
						
							
						
						78af627857 
					 
					
						
						
							
							fix(mbedtls): handle NULL ctx in ds rsa sign  
						
						 
						
						
						
						
					 
					
						2025-06-18 17:03:37 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						6fe38c7efd 
					 
					
						
						
							
							fix(mbedtls): re-include Comodo AAA Services root  
						
						 
						
						
						
						
					 
					
						2025-06-16 15:55:39 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						03433aad49 
					 
					
						
						
							
							fix(mbedtls): re-include Starfield Class 2 CA  
						
						 
						
						... 
						
						
						
						Some of the endpoints (e.g., httpbin.org) is still relying on the
Starfield Class 2 CA in the chain. Added this root certificate as
a temporary exception and shall be removed in future. 
						
						
					 
					
						2025-06-16 15:55:36 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						a8bf745f23 
					 
					
						
						
							
							Merge branch 'feat/adding_different_strategy_to_perform_tls_using_dynamic_feature' into 'master'  
						
						 
						
						... 
						
						
						
						Add configuration to control dynamic buffer strategy in mbedtls
Closes IDF-12591
See merge request espressif/esp-idf!39469  
						
						
					 
					
						2025-06-12 09:52:35 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Harshal Patil 
							
						 
					 
					
						
						
							
						
						c85075dc12 
					 
					
						
						
							
							Merge branch 'update/update_cmn_crt_authorities_csv' into 'master'  
						
						 
						
						... 
						
						
						
						Update common cert authorities csv
See merge request espressif/esp-idf!39564  
						
						
					 
					
						2025-06-09 12:08:03 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						8d0527d7bf 
					 
					
						
						
							
							Merge branch 'feat/support_sha512_for_esp32c5' into 'master'  
						
						 
						
						... 
						
						
						
						Support SHA 512 for ESP32-C5
See merge request espressif/esp-idf!39421  
						
						
					 
					
						2025-06-09 09:42:37 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Espressif BOT 
							
						 
					 
					
						
						
							
						
						da1842ea0f 
					 
					
						
						
							
							change(mbedtls/crt_bundle): Update esp_cmn_crt_bundle certificates  
						
						 
						
						
						
						
					 
					
						2025-06-08 13:35:51 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						85ec4df4db 
					 
					
						
						
							
							change(mbedlts/port): Remove deprecated header files  
						
						 
						
						
						
						
					 
					
						2025-06-06 14:52:03 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						fe78370ec9 
					 
					
						
						
							
							feat(mbedtls/sha): New API for setting SHA mode  
						
						 
						
						
						
						
					 
					
						2025-06-06 14:51:44 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hrushikesh.bhosale 
							
						 
					 
					
						
						
							
						
						5928a87aa7 
					 
					
						
						
							
							feat(mbedtls): Add configuration to control dynamic buffer strategy in mbedtls  
						
						 
						
						... 
						
						
						
						Problem:
1. In low-memory scenarios, the dynamic buffer feature can fail due to memory fragmentation.
2. It requires a contiguous 16KB heap chunk, but continuous allocation and deallocation of
the RX buffer can lead to fragmentation.
3. If another component allocates memory between these operations, it can break up the
available 16KB block, causing allocation failure.
Solution:
1. Introduce configurable strategy for using dynamic buffers in TLS connections.
2. For example, convert RX buffers to static after the TLS handshake.
3. Allow users to select the strategy via a new field in the esp_http_client_cfg_t structure.
4. The strategy can be controlled independently for each TLS session. 
						
						
					 
					
						2025-06-05 12:43:47 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ashish Sharma 
							
						 
					 
					
						
						
							
						
						2ef09a7952 
					 
					
						
						
							
							fix(esp_tls): fix failing build with TLS1.3 only and dynamic buffer  
						
						 
						
						
						
						
					 
					
						2025-06-02 09:14:03 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						65642866bc 
					 
					
						
						
							
							change(mbedtls/esp_crt_bundle): Remove deprecated certs for the major release version (v6.0)  
						
						 
						
						
						
						
					 
					
						2025-05-28 23:16:47 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Espressif BOT 
							
						 
					 
					
						
						
							
						
						e6d92ab49c 
					 
					
						
						
							
							change(mbedtls/crt_bundle): Update esp_crt_bundle certificates  
						
						 
						
						
						
						
					 
					
						2025-05-28 23:16:47 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						619996f74a 
					 
					
						
						
							
							Merge branch 'bugfix/fix_tls1_3_server_failing_handshake' into 'master'  
						
						 
						
						... 
						
						
						
						fix(mbedtls): Fix failing handshake when running HTTPS Server with TLS1.3
Closes IDFGH-15325 and IDF-13113
See merge request espressif/esp-idf!39318  
						
						
					 
					
						2025-05-28 13:16:49 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ashish Sharma 
							
						 
					 
					
						
						
							
						
						dbb846c348 
					 
					
						
						
							
							fix(mbedtls): Fixes failing TLS 1.3 server handshake  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/15984  
						
						
					 
					
						2025-05-26 17:16:21 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Espressif BOT 
							
						 
					 
					
						
						
							
						
						e08ed84287 
					 
					
						
						
							
							change(mbedtls/crt_bundle): Update esp_cmn_crt_bundle certificates  
						
						 
						
						
						
						
					 
					
						2025-05-26 13:19:57 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Harshal Patil 
							
						 
					 
					
						
						
							
						
						fe40cc8f8b 
					 
					
						
						
							
							Merge branch 'fix/suppress_cert_bundle_serial_number_warning' into 'master'  
						
						 
						
						... 
						
						
						
						fix(mbedtls/esp_crt_bundle): Suppress non-negative serial number warning
Closes IDFCI-2945
See merge request espressif/esp-idf!39381  
						
						
					 
					
						2025-05-26 13:19:00 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						5ae42e6f0b 
					 
					
						
						
							
							fix(mbedtls/esp_crt_bundle): Suppress non-negative serial number warning  
						
						 
						
						... 
						
						
						
						Co-authored-by: Mahavir Jain <mahavir.jain@espressif.com > 
						
						
					 
					
						2025-05-23 09:28:42 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nilesh.kale 
							
						 
					 
					
						
						
							
						
						148d31b659 
					 
					
						
						
							
							feat: enable support for deterministic mode for esp32h2  
						
						 
						
						
						
						
					 
					
						2025-05-22 14:55:15 +05:30