Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						d17248ecdf 
					 
					
						
						
							
							build-system: replace ADDITIONAL_MAKE_CLEAN_FILES with ADDITIONAL_CLEAN_FILES  
						
						... 
						
						
						
						ADDITIONAL_MAKE_CLEAN_FILES is deprecated and only worked with make.
Replaced with the new ADDITIONAL_CLEAN_FILES (CMake 3.15) which also works with ninja. 
						
						
					 
					
						2023-05-08 15:51:48 +08:00 
						 
				 
			
				
					
						
							
							
								harshal.patil 
							
						 
					 
					
						
						
							
						
						9a87b26294 
					 
					
						
						
							
							mbedtls: fix sha-512 block mode build error  
						
						
						
						
					 
					
						2023-05-08 10:27:34 +05:30 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						cba923788e 
					 
					
						
						
							
							Merge branch 'feature/tls1_3_support' into 'master'  
						
						... 
						
						
						
						esp-tls: add initial support for TLS1.3 connections (client mode)
Closes IDF-7251 and IDF-7252
See merge request espressif/esp-idf!23442  
						
						
					 
					
						2023-04-27 18:13:43 +08:00 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						3fd171f092 
					 
					
						
						
							
							mbedtls: fix small typo in the config file  
						
						
						
						
					 
					
						2023-04-25 17:44:28 +05:30 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						a8b6a70620 
					 
					
						
						
							
							Merge branch 'feature/add_bignum_ll_layer' into 'master'  
						
						... 
						
						
						
						bignum: added bignum hal and ll layer
Closes IDF-7071
See merge request espressif/esp-idf!22823  
						
						
					 
					
						2023-04-25 19:50:25 +08:00 
						 
				 
			
				
					
						
							
							
								harshal.patil 
							
						 
					 
					
						
						
							
						
						56327452ce 
					 
					
						
						
							
							esp_hw_support: add crypto lock layer for esp32  
						
						
						
						
					 
					
						2023-04-24 16:15:11 +05:30 
						 
				 
			
				
					
						
							
							
								harshal.patil 
							
						 
					 
					
						
						
							
						
						4ae1ea7b9f 
					 
					
						
						
							
							bignum: refactored the hardware abstraction of the mpi peripheral  
						
						... 
						
						
						
						- `<target>/bignum.c` is replaced by mpi_ll.h ll layer.
- added the mpi hal layer. 
						
						
					 
					
						2023-04-24 16:15:11 +05:30 
						 
				 
			
				
					
						
							
							
								laokaiyao 
							
						 
					 
					
						
						
							
						
						bf2a7b2df6 
					 
					
						
						
							
							esp32h4: removed esp32h4 related codes  
						
						
						
						
					 
					
						2023-04-23 12:03:07 +00:00 
						 
				 
			
				
					
						
							
							
								laokaiyao 
							
						 
					 
					
						
						
							
						
						b16ed57b2e 
					 
					
						
						
							
							esp32h4: removed esp32h4 related files  
						
						
						
						
					 
					
						2023-04-23 12:03:07 +00:00 
						 
				 
			
				
					
						
							
							
								harshal.patil 
							
						 
					 
					
						
						
							
						
						c403affd98 
					 
					
						
						
							
							mbedtls: fix ci failures for update v3.4.0  
						
						... 
						
						
						
						- While updating to mbedtls release/v3.4.0, building mbedtls/library/psa_crypto.c,
clang produced an unreachable-code warning, so added `-Wno-unreachable-code` compile option for clang.
- In `mbedtls/v3.4.0`, the ECDSA restartable sign and verify functions (`ecdsa.c`) were made public.
- But the `mbedtls_ecdsa_sign_det_restartable` function prototype was declared in the file `ecdsa.h`,
only when `MBEDTLS_ECDSA_SIGN_ALT` was not defined.
- added a patch in mbedtls library to fix it. 
						
						
					 
					
						2023-04-17 12:55:04 +05:30 
						 
				 
			
				
					
						
							
							
								harshal.patil 
							
						 
					 
					
						
						
							
						
						9c3a6c4f53 
					 
					
						
						
							
							mbedtls: replace low-level sha apis with md apis in esp_ssl_tls  
						
						
						
						
					 
					
						2023-04-17 12:50:15 +05:30 
						 
				 
			
				
					
						
							
							
								harshal.patil 
							
						 
					 
					
						
						
							
						
						f30b58f665 
					 
					
						
						
							
							mbedtls: Update config options as per release/v3.4.0  
						
						... 
						
						
						
						- Added a Kconfig option for the newly added mbedtls option MBEDTLS_PKCS7_C 
						
						
					 
					
						2023-04-17 12:50:15 +05:30 
						 
				 
			
				
					
						
							
							
								harshal.patil 
							
						 
					 
					
						
						
							
						
						002a451bf8 
					 
					
						
						
							
							mbedtls: Update to release/v3.4.0  
						
						... 
						
						
						
						- Release Notes: https://github.com/Mbed-TLS/mbedtls/releases/tag/v3.4.0  
						
						
					 
					
						2023-04-17 12:50:15 +05:30 
						 
				 
			
				
					
						
							
							
								Sachin Parekh 
							
						 
					 
					
						
						
							
						
						39a5604c29 
					 
					
						
						
							
							mbedtls/ecdsa: Add ECDSA signature generation test  
						
						
						
						
					 
					
						2023-04-07 14:55:21 +05:30 
						 
				 
			
				
					
						
							
							
								Sachin Parekh 
							
						 
					 
					
						
						
							
						
						d634970ed1 
					 
					
						
						
							
							ecdsa: Support multiple ECDSA keys  
						
						... 
						
						
						
						Add provision to choose which efuse block should be used as ECDSA
private key 
						
						
					 
					
						2023-04-07 14:55:21 +05:30 
						 
				 
			
				
					
						
							
							
								Sachin Parekh 
							
						 
					 
					
						
						
							
						
						d2940c5ff3 
					 
					
						
						
							
							mbedtls: Add port layer for ECDSA peripheral  
						
						
						
						
					 
					
						2023-03-24 10:43:40 +05:30 
						 
				 
			
				
					
						
							
							
								Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						85b1efc729 
					 
					
						
						
							
							Merge branch 'update/update_cmn_crt_authorities_csv' into 'master'  
						
						... 
						
						
						
						Update common cert authorities csv
See merge request espressif/esp-idf!22713  
						
						
					 
					
						2023-03-16 12:59:48 +08:00 
						 
				 
			
				
					
						
							
							
								harshal.patil 
							
						 
					 
					
						
						
							
						
						6b8bc64f31 
					 
					
						
						
							
							test: enable mbedtls esp_crt_bundle test for esp32h2  
						
						
						
						
					 
					
						2023-03-13 12:00:01 +05:30 
						 
				 
			
				
					
						
							
							
								Espressif BOT 
							
						 
					 
					
						
						
							
						
						e174fc967e 
					 
					
						
						
							
							Update common cert authorities csv  
						
						
						
						
					 
					
						2023-03-12 11:00:24 +08:00 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						e364e1c102 
					 
					
						
						
							
							Merge branch 'feature/esp32h2_enable_rsa_support' into 'master'  
						
						... 
						
						
						
						mbedtls: enable RSA support for esp32h2
Closes IDF-6284 and IDF-6415
See merge request espressif/esp-idf!22498  
						
						
					 
					
						2023-03-02 15:06:24 +08:00 
						 
				 
			
				
					
						
							
							
								David Čermák 
							
						 
					 
					
						
						
							
						
						956e62c461 
					 
					
						
						
							
							Merge branch 'feature/lwip_ipv6_only' into 'master'  
						
						... 
						
						
						
						lwip: Support IPv6 only mode
Closes IDF-6023
See merge request espressif/esp-idf!20468  
						
						
					 
					
						2023-03-01 21:38:10 +08:00 
						 
				 
			
				
					
						
							
							
								harshal.patil 
							
						 
					 
					
						
						
							
						
						04cc562180 
					 
					
						
						
							
							mbedtls: enable RSA support for esp32h2  
						
						
						
						
					 
					
						2023-03-01 14:18:57 +05:30 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						4db6cae2d6 
					 
					
						
						
							
							Merge branch 'fix/mbedtls_test_app_perf_logs_esp32c2' into 'master'  
						
						... 
						
						
						
						mbedtls/test_apps: Fix performance logs
See merge request espressif/esp-idf!22340  
						
						
					 
					
						2023-02-28 19:50:56 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						b9d40b4943 
					 
					
						
						
							
							Merge branch 'feature/add_esp_http_client_host_test' into 'master'  
						
						... 
						
						
						
						fix esp_http_client_example to build for Linux target.
See merge request espressif/esp-idf!22339  
						
						
					 
					
						2023-02-28 19:48:24 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						4c0d6b6835 
					 
					
						
						
							
							mbedtls: updated to use default gdma psram alignment  
						
						... 
						
						
						
						When accessing the PSRAM, the GDMA buffer alignment should be larger or
equal to the data cache line size 
						
						
					 
					
						2023-02-28 10:42:22 +08:00 
						 
				 
			
				
					
						
							
							
								Harshit Malpani 
							
						 
					 
					
						
						
							
						
						214627f14b 
					 
					
						
						
							
							mbedtls: Keep CONFIG_MBEDTLS_DYNAMIC_BUFFER disabled for Linux target  
						
						
						
						
					 
					
						2023-02-27 15:12:14 +05:30 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						5f6cb31105 
					 
					
						
						
							
							lwip: Support IPv6 only mode  
						
						
						
						
					 
					
						2023-02-27 08:53:34 +01:00 
						 
				 
			
				
					
						
							
							
								Laukik Hase 
							
						 
					 
					
						
						
							
						
						47c153ad9e 
					 
					
						
						
							
							mbedtls/test_apps: Fix performance logs  
						
						... 
						
						
						
						- For esp32-c2, the `CONFIG_NEWLIB_NANO_FORMAT` is enabled by
  default which does not allow printing `int64_t` values
- Copied these values to a `uint32_t` variable for printing
  them properly 
						
						
					 
					
						2023-02-24 12:26:21 +05:30 
						 
				 
			
				
					
						
							
							
								Laukik Hase 
							
						 
					 
					
						
						
							
						
						9f0435faa4 
					 
					
						
						
							
							mbedtls: Add test config with CONFIG_COMPILER_OPTIMIZATION_PERF  
						
						
						
						
					 
					
						2023-02-21 18:45:25 +05:30 
						 
				 
			
				
					
						
							
							
								Laukik Hase 
							
						 
					 
					
						
						
							
						
						45df5b56d5 
					 
					
						
						
							
							esp32/mpi: Added alternate workaround for MPI data corruption issue  
						
						... 
						
						
						
						- Use DPORT_WRITE_REG (volatile writes) wrappers to write to the
  MPI peripheral
- Updated the previous workaround added for the same issue as it
  was failing in some long runs and with `COMPILER_OPTIMIZATION_PERF`
  enabled.
- The test performance numbers had to be updated due to the
  performance penalty introduced by this fix.
Closes https://github.com/espressif/esp-idf/issues/10403  
						
						
					 
					
						2023-02-21 18:43:54 +05:30 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						a9e7ccb166 
					 
					
						
						
							
							Merge branch 'contrib/github_pr_10648' into 'master'  
						
						... 
						
						
						
						[AES] Timeout: return error dont abort (GitHub PR)
Closes IDFGH-9265
See merge request espressif/esp-idf!22266  
						
						
					 
					
						2023-02-21 01:14:05 +08:00 
						 
				 
			
				
					
						
							
							
								Omar Chebib 
							
						 
					 
					
						
						
							
						
						5e5343d429 
					 
					
						
						
							
							TWDT: Use the new TWDT Kconfig options in the examples and tests  
						
						
						
						
					 
					
						2023-02-17 11:22:25 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						ca0f982420 
					 
					
						
						
							
							aes: fix minor formatting issues  
						
						
						
						
					 
					
						2023-02-15 12:45:29 +08:00 
						 
				 
			
				
					
						
							
							
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						fd3e0b0b18 
					 
					
						
						
							
							esp32h2(ci): enable target test  
						
						
						
						
					 
					
						2023-02-15 10:20:43 +08:00 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						e4e4ffa3f4 
					 
					
						
						
							
							esp32h2: enable DS peripheral support in driver and test application  
						
						
						
						
					 
					
						2023-02-13 10:27:15 +05:30 
						 
				 
			
				
					
						
							
							
								Laukik Hase 
							
						 
					 
					
						
						
							
						
						d4abf3ff45 
					 
					
						
						
							
							mbedtls: Remove -Wno-format compile option for test app  
						
						
						
						
					 
					
						2023-02-08 12:31:09 +05:30 
						 
				 
			
				
					
						
							
							
								harshal.patil 
							
						 
					 
					
						
						
							
						
						6206c1e213 
					 
					
						
						
							
							mbedtls: enable RSA support for esp32c6  
						
						
						
						
					 
					
						2023-02-03 11:46:42 +05:30 
						 
				 
			
				
					
						
							
							
								Chip Weinberger 
							
						 
					 
					
						
						
							
						
						91ab4b5513 
					 
					
						
						
							
							[AES] Timeout: return error dont abort  
						
						
						
						
					 
					
						2023-01-30 01:37:00 -08:00 
						 
				 
			
				
					
						
							
							
								harshal.patil 
							
						 
					 
					
						
						
							
						
						75899755b7 
					 
					
						
						
							
							mbedtls: fix null pointer dereference of variable iv_off  
						
						... 
						
						
						
						iv_off gets dereferenced before being check for NULL 
						
						
					 
					
						2023-01-24 12:20:00 +05:30 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						e7ca2f2622 
					 
					
						
						
							
							Merge branch 'feature/esp32c6_enable_hmac_and_ds_support' into 'master'  
						
						... 
						
						
						
						Feature/esp32c6 enable hmac and ds support
Closes IDF-5355 and IDF-5360
See merge request espressif/esp-idf!21761  
						
						
					 
					
						2023-01-20 20:30:54 +08:00 
						 
				 
			
				
					
						
							
							
								Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						4831edc624 
					 
					
						
						
							
							esp32c6/hal: Added support for HMAC and DS on esp32c6  
						
						... 
						
						
						
						* Update DS test_apps for esp32c6 SoC 
						
						
					 
					
						2023-01-19 09:53:34 +05:30 
						 
				 
			
				
					
						
							
							
								Sachin Parekh 
							
						 
					 
					
						
						
							
						
						b060179400 
					 
					
						
						
							
							mbedtls/ecp: Fix incorrect ECP parameter value  
						
						... 
						
						
						
						- Add sanity checks in mbedtls port
- Add ECP test cases covering shorter scalar values 
						
						
					 
					
						2023-01-18 14:24:57 +05:30 
						 
				 
			
				
					
						
							
							
								Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						634e408ca4 
					 
					
						
						
							
							Merge branch 'fix/mbedtls_port_sanity_checks_and_return_values' into 'master'  
						
						... 
						
						
						
						mbedtls/port: refactor sanity checks and their return values
Closes IDF-3810
See merge request espressif/esp-idf!21987  
						
						
					 
					
						2023-01-17 19:21:52 +08:00 
						 
				 
			
				
					
						
							
							
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						94120b82c2 
					 
					
						
						
							
							esp32h2: add build test  
						
						
						
						
					 
					
						2023-01-17 10:29:04 +08:00 
						 
				 
			
				
					
						
							
							
								harshal.patil 
							
						 
					 
					
						
						
							
						
						5ee1e97e6f 
					 
					
						
						
							
							mbedtls: added a test of different auth-tag lengths in AES-GCM  
						
						
						
						
					 
					
						2023-01-16 15:04:08 +05:30 
						 
				 
			
				
					
						
							
							
								harshal.patil 
							
						 
					 
					
						
						
							
						
						270ff95022 
					 
					
						
						
							
							mbedtls/port: refactor sanity checks and their return values  
						
						... 
						
						
						
						Refactored and returned correct error codes for sanity checks
present in port layer esp_aes.c and esp_aes_gcm.c 
						
						
					 
					
						2023-01-16 15:04:08 +05:30 
						 
				 
			
				
					
						
							
							
								harshal.patil 
							
						 
					 
					
						
						
							
						
						9a47f8a066 
					 
					
						
						
							
							mbedtls/port: added stream_block parameter sanity check  
						
						
						
						
					 
					
						2023-01-16 15:04:08 +05:30 
						 
				 
			
				
					
						
							
							
								Laukik Hase 
							
						 
					 
					
						
						
							
						
						4f67662cab 
					 
					
						
						
							
							Merge branch 'feature/mbedtls-3.3.0' into 'master'  
						
						... 
						
						
						
						mbedtls: Update to v3.3.0
Closes IDF-6536
See merge request espressif/esp-idf!21897  
						
						
					 
					
						2023-01-12 19:38:51 +08:00 
						 
				 
			
				
					
						
							
							
								Espressif BOT 
							
						 
					 
					
						
						
							
						
						35cd5ee57b 
					 
					
						
						
							
							Update esp_crt_bundle certificates  
						
						
						
						
					 
					
						2023-01-11 10:00:31 +08:00 
						 
				 
			
				
					
						
							
							
								Laukik Hase 
							
						 
					 
					
						
						
							
						
						1e4493e592 
					 
					
						
						
							
							mbedtls: Fix build with dynamic buffers feature  
						
						
						
						
					 
					
						2023-01-09 15:41:36 +05:30