Ari Weiler-Ofek 
							
						 
					 
					
						
						
							
						
						86422e5509 
					 
					
						
						
							
							Remove: DES selftest, component_test_psa_crypto_config_accel_des and dead DES mentions prior to TF-PSA-Crypto cleanup  
						
						... 
						
						
						
						Signed-off-by: Ari Weiler-Ofek <ariwei01@e134794.arm.com > 
						
						
					 
					
						2025-07-07 11:29:50 +01:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
							
						
						2d1f26037f 
					 
					
						
						
							
							Merge pull request  #9954  from gabor-mezei-arm/9753_migrate_RSA_key_exchange_tests  
						
						... 
						
						
						
						Migrate RSA-decryption test cases 
						
						
					 
					
						2025-03-07 14:46:27 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Mezei 
							
						 
					 
					
						
						
							
						
						92e49e1bca 
					 
					
						
						
							
							Update comment  
						
						... 
						
						
						
						Signed-off-by: Gabor Mezei <gabor.mezei@arm.com > 
						
						
					 
					
						2025-03-05 12:18:47 +01:00 
						 
				 
			
				
					
						
							
							
								Gabor Mezei 
							
						 
					 
					
						
						
							
						
						c27757b1eb 
					 
					
						
						
							
							Add new test component  
						
						... 
						
						
						
						New test component added to run test cases with ECDHE_ECDSA ciphersuits and
without TLS 1.3.
Signed-off-by: Gabor Mezei <gabor.mezei@arm.com > 
						
						
					 
					
						2025-03-05 12:18:47 +01:00 
						 
				 
			
				
					
						
							
							
								Valerio Setti 
							
						 
					 
					
						
						
							
						
						eb63eb2a6a 
					 
					
						
						
							
							etests: remove MBEDTLS_DHM_C/DHM occurrencies  
						
						... 
						
						
						
						Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no > 
						
						
					 
					
						2025-03-05 10:11:22 +01:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
							
						
						faadfc2513 
					 
					
						
						
							
							cmake: Remove unnecessary file generation disablement  
						
						... 
						
						
						
						Signed-off-by: Ronald Cron <ronald.cron@arm.com > 
						
						
					 
					
						2024-12-10 16:56:49 +01:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
							
						
						b7adf7bb77 
					 
					
						
						
							
							Fix tls13_only  
						
						... 
						
						
						
						Signed-off-by: Ronald Cron <ronald.cron@arm.com > 
						
						
					 
					
						2024-12-10 16:56:49 +01:00 
						 
				 
			
				
					
						
							
							
								Minos Galanakis 
							
						 
					 
					
						
						
							
						
						00b641c206 
					 
					
						
						
							
							test_components: Updated config.py to use -c for setting CRYPTO_CONFIG_H entries.  
						
						... 
						
						
						
						Signed-off-by: Minos Galanakis <minos.galanakis@arm.com > 
						
						
					 
					
						2024-12-04 09:57:56 +00:00 
						 
				 
			
				
					
						
							
							
								Minos Galanakis 
							
						 
					 
					
						
						
							
						
						4f619e12e7 
					 
					
						
						
							
							Renamed MBEDTLS_PSA_CRYPTO_CONFIG_FILE & MBEDTLS_PSA_CRYPTO_USER_CONFIG_FILE  
						
						... 
						
						
						
						Files have been renamed respectively to:
- TF_PSA_CRYPTO_CONFIG_FILE
- TF_PSA_CRYPTO_USER_CONFIG_FILE
As per design proposal:
https://github.com/Mbed-TLS/mbedtls/blob/development/docs/proposed/config-split.md 
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com > 
						
						
					 
					
						2024-12-04 09:57:56 +00:00 
						 
				 
			
				
					
						
							
							
								Minos Galanakis 
							
						 
					 
					
						
						
							
						
						5da58e5c18 
					 
					
						
						
							
							tests/configs: Adjusted for migration of MBEDTLS_PSA_CRYPTO_CONFIG_FILE.  
						
						... 
						
						
						
						Moving forward the MBEDTLS_PSA_CRYPTO_CONFIG_FILE now resides in the
ts-psa/crypto configuration. This patch removes it from the library
configuration files, and updates the tests to explicitely use it.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com > 
						
						
					 
					
						2024-12-04 09:57:56 +00:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
							
						
						93ba625b96 
					 
					
						
						
							
							Remove MBEDTLS_PSA_CRYPTO_CONFIG configuration option  
						
						... 
						
						
						
						Signed-off-by: Ronald Cron <ronald.cron@arm.com > 
						
						
					 
					
						2024-11-21 15:52:06 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						b434192dcb 
					 
					
						
						
							
							Remove explicit setting of MBEDTLS_USE_PSA_CRYPTO  
						
						... 
						
						
						
						Now that it's always on, this is no longer necessary.
Also this is a step towards no longer being able to set it, because it soon
won't be a selectable configuration option anymore.
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2024-10-30 14:23:16 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						a1be1b8fbb 
					 
					
						
						
							
							Remove ECJPAKE interoperability testing  
						
						... 
						
						
						
						We no longer have two (only partially distinct) implementations of ECJ-PAKE
cipher suites in TLS, now that the non-MBEDTLS_USE_PSA_CRYPTO implementation
is being removed.
We may want to add this testing back in the future, but we'll have to use an
old Mbed TLS instead of a differently-built one.
https://github.com/Mbed-TLS/mbedtls/issues/9740 
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2024-10-30 14:23:16 +01:00 
						 
				 
			
				
					
						
							
							
								Gabor Mezei 
							
						 
					 
					
						
						
							
						
						9ce6d244f1 
					 
					
						
						
							
							Remove depends.py option to use without PSA  
						
						... 
						
						
						
						Also removed test which uses this option.
Signed-off-by: Gabor Mezei <gabor.mezei@arm.com > 
						
						
					 
					
						2024-10-21 14:26:52 +02:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						ea5de2b40d 
					 
					
						
						
							
							Simplify psa-crypto components that come from test-ref-configs  
						
						... 
						
						
						
						In the components migrated from test-ref-configs.pl, we don't need to
activate PSA: it's always on. Also, since there is no "_legacy" component to
contrast with, drop "_psa" from the component names.
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2024-09-19 18:41:55 +02:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						e7422a14e9 
					 
					
						
						
							
							Remove legacy-crypto components that come from test-ref-configs  
						
						... 
						
						
						
						Remove the components migrated from test-ref-configs.pl that use legacy
crypto (no enabling of MBEDTLS_USE_PSA_CRYPTO). In the 4.0 preparation
branch, we are no longer interested in such configurations.
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2024-09-19 18:36:25 +02:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						86ceb133d4 
					 
					
						
						
							
							Move config-thread.h testing to separate all.sh components  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2024-09-14 18:20:57 +02:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						b6d4913df9 
					 
					
						
						
							
							Move config-suite-b.h testing to separate all.sh components  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2024-09-14 18:20:57 +02:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						68f511ec92 
					 
					
						
						
							
							Move config-ccm-psk-dtls1_2.h testing to separate all.sh components  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2024-09-14 18:20:57 +02:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						063fb8cf13 
					 
					
						
						
							
							Move config-ccm-psk-tls1_2.h testing to separate all.sh components  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2024-09-14 13:06:15 +02:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
							
						
						4153ebb55d 
					 
					
						
						
							
							Fix comments  
						
						... 
						
						
						
						Signed-off-by: Ronald Cron <ronald.cron@arm.com > 
						
						
					 
					
						2024-09-11 15:32:48 +02:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
							
						
						a9511bc57f 
					 
					
						
						
							
							all.sh: Enable MBEDTLS_PSA_CRYPTO_CONFIG in tls13 components  
						
						... 
						
						
						
						In preparation of MBEDTLS_PSA_CRYPTO_CONFIG
being always on, enable MBEDTLS_PSA_CRYPTO_CONFIG
in some TLS 1.3 all.sh test components.
While enabling MBEDTLS_PSA_CRYPTO_CONFIG, disable
some PSA_WANT_ so that the configurations
remain the same for the modified components.
Signed-off-by: Ronald Cron <ronald.cron@arm.com > 
						
						
					 
					
						2024-09-09 07:47:08 +02:00 
						 
				 
			
				
					
						
							
							
								Minos Galanakis 
							
						 
					 
					
						
						
							
						
						a368c8a9af 
					 
					
						
						
							
							Add -Wmissing-prototypes to component_build_no_ssl_srv and component_build_no_ssl_cli in all.sh  
						
						... 
						
						
						
						Signed-off-by: Michael Schuster <michael@schuster.ms >
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com > 
						
						
					 
					
						2024-08-09 10:29:58 +01:00 
						 
				 
			
				
					
						
							
							
								Minos Galanakis 
							
						 
					 
					
						
						
							
						
						9ceb2c3e0a 
					 
					
						
						
							
							all.sh/components: Moved test_malloc_0_null,test_memory_buffer_allocator -> configuration.  
						
						... 
						
						
						
						Signed-off-by: Minos Galanakis <minos.galanakis@arm.com > 
						
						
					 
					
						2024-08-01 19:38:47 +01:00 
						 
				 
			
				
					
						
							
							
								Minos Galanakis 
							
						 
					 
					
						
						
							
						
						aa09e48854 
					 
					
						
						
							
							all.sh/components: Moved test_sw_inet_pton -> x509.  
						
						... 
						
						
						
						Signed-off-by: Minos Galanakis <minos.galanakis@arm.com > 
						
						
					 
					
						2024-08-01 19:38:47 +01:00 
						 
				 
			
				
					
						
							
							
								Minos Galanakis 
							
						 
					 
					
						
						
							
						
						c06fd308c2 
					 
					
						
						
							
							all.sh/components: Moved crypto components out of tls.  
						
						... 
						
						
						
						Signed-off-by: Minos Galanakis <minos.galanakis@arm.com > 
						
						
					 
					
						2024-08-01 19:38:47 +01:00 
						 
				 
			
				
					
						
							
							
								Minos Galanakis 
							
						 
					 
					
						
						
							
						
						4b6ee64541 
					 
					
						
						
							
							all.sh/components: Moved test_depends_py_kex/psa to tls.  
						
						... 
						
						
						
						Signed-off-by: Minos Galanakis <minos.galanakis@arm.com > 
						
						
					 
					
						2024-08-01 19:38:47 +01:00 
						 
				 
			
				
					
						
							
							
								Minos Galanakis 
							
						 
					 
					
						
						
							
						
						609f749c56 
					 
					
						
						
							
							all.sh/components: Removed duplicated/obsolete documentation/whitespace.  
						
						... 
						
						
						
						Signed-off-by: Minos Galanakis <minos.galanakis@arm.com > 
						
						
					 
					
						2024-08-01 19:38:27 +01:00 
						 
				 
			
				
					
						
							
							
								Minos Galanakis 
							
						 
					 
					
						
						
							
						
						f78447f22e 
					 
					
						
						
							
							test/scripts/components: Applied consistent style.  
						
						... 
						
						
						
						Signed-off-by: Minos Galanakis <minos.galanakis@arm.com > 
						
						
					 
					
						2024-08-01 19:08:58 +01:00 
						 
				 
			
				
					
						
							
							
								Minos Galanakis 
							
						 
					 
					
						
						
							
						
						7665a93799 
					 
					
						
						
							
							Extract configuration-tls components into a separate file.  
						
						... 
						
						
						
						Signed-off-by: David Horstmann <david.horstmann@arm.com >
Signed-off-by: Thomas Daubney <thomas.daubney@arm.com >
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com > 
						
						
					 
					
						2024-08-01 18:44:47 +01:00 
						 
				 
			
				
					
						
							
							
								Minos Galanakis 
							
						 
					 
					
						
						
							
						
						6aab5b7109 
					 
					
						
						
							
							Created placeholder component files.  
						
						... 
						
						
						
						Signed-off-by: Minos Galanakis <minos.galanakis@arm.com > 
						
						
					 
					
						2024-08-01 18:44:47 +01:00