Dave Rodgman 
							
						 
					 
					
						
						
							
						
						9cf17dad9d 
					 
					
						
						
							
							Merge pull request  #7851  from daverodgman/fix-unused-aes  
						
						... 
						
						
						
						Fix AES dependencies - build TF-M config cleanly 
						
						
					 
					
						2023-07-03 16:49:00 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						56b159a12a 
					 
					
						
						
							
							Merge pull request  #7627  from mprse/ffdh_tls13_v2  
						
						... 
						
						
						
						Make use of FFDH keys in TLS 1.3 v.2 
						
						
					 
					
						2023-07-03 10:12:33 +02:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						a2c1a387e4 
					 
					
						
						
							
							Merge pull request  #7630  from daverodgman/prefer-intrinsics  
						
						... 
						
						
						
						Prefer intrinsics over asm for AES-NI 
						
						
					 
					
						2023-06-30 11:39:38 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						1a4936ab86 
					 
					
						
						
							
							Remove options not known to older gcc  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-06-29 14:07:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						88651c45e4 
					 
					
						
						
							
							Change build target as Cortex-A32 not supported on CI  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-06-29 12:35:51 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						0f0f769cd0 
					 
					
						
						
							
							Nicer formatting  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-06-29 12:10:45 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						fb374e6cff 
					 
					
						
						
							
							Split armcc tests to separate component  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-06-29 12:00:21 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						cd04020dac 
					 
					
						
						
							
							Add comment  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-06-29 11:59:47 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						6001fb241d 
					 
					
						
						
							
							Test combinations of macros for aes.o  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-06-29 09:30:28 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						904c58967c 
					 
					
						
						
							
							Revert "Extend TF-M build test to test all shipped configs"  
						
						... 
						
						
						
						This reverts commit 443018537edave.rodgman@arm.com > 
						
						
					 
					
						2023-06-28 18:07:22 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						443018537e 
					 
					
						
						
							
							Extend TF-M build test to test all shipped configs  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-06-28 16:28:37 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						c164c07cfe 
					 
					
						
						
							
							Add TF-M build test to all.sh  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-06-28 09:57:16 +01:00 
						 
				 
			
				
					
						
							
							
								Valerio Setti 
							
						 
					 
					
						
						
							
						
						aafe90033c 
					 
					
						
						
							
							test: enable X509 testing in no_ecp_at_all() components  
						
						... 
						
						
						
						Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no > 
						
						
					 
					
						2023-06-26 15:23:44 +02:00 
						 
				 
			
				
					
						
							
							
								Valerio Setti 
							
						 
					 
					
						
						
							
						
						1814bb785f 
					 
					
						
						
							
							test: re-enable PK and RSA in component without ECP/ECP_LIGHT  
						
						... 
						
						
						
						Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no > 
						
						
					 
					
						2023-06-19 19:23:53 +02:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						3d9af4734f 
					 
					
						
						
							
							Fix tests?  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-06-19 12:10:11 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						6a08b68c90 
					 
					
						
						
							
							Simplify aesni support test  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-06-19 11:52:22 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						f8986e3147 
					 
					
						
						
							
							Clarify support_test_aesni  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-06-19 10:55:59 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						b959027010 
					 
					
						
						
							
							Improve logic for checking for presence of AESNI code  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-06-19 10:28:45 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						20cc563462 
					 
					
						
						
							
							Improve logic for checking for presence of AESNI code  
						
						... 
						
						
						
						Co-authored-by: Gilles Peskine <gilles.peskine@arm.com >
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-06-19 10:27:31 +01:00 
						 
				 
			
				
					
						
							
							
								Valerio Setti 
							
						 
					 
					
						
						
							
						
						a8dc7fd1a2 
					 
					
						
						
							
							test: remove leftover paragraph in test_psa_crypto_config_accel_ecc_ecp_light_only  
						
						... 
						
						
						
						Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no > 
						
						
					 
					
						2023-06-19 10:21:01 +02:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						f18a7e1f86 
					 
					
						
						
							
							Fix typo  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-06-16 22:41:18 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						f87e5268ec 
					 
					
						
						
							
							Fix test error  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-06-16 22:03:44 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						48d8e83472 
					 
					
						
						
							
							fix CI failure  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-06-16 21:05:05 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						336a4530c5 
					 
					
						
						
							
							Fix typo  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-06-16 20:22:04 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						086e137dc4 
					 
					
						
						
							
							code style  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-06-16 20:21:39 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						96a9e6a9dd 
					 
					
						
						
							
							Address test review comments  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-06-16 20:18:36 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						fa1d05ccfd 
					 
					
						
						
							
							Remove not-needed compiler flags  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-06-16 19:52:49 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						e1dd6e9e8f 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/development' into prefer-intrinsics  
						
						
						
						
					 
					
						2023-06-16 17:46:16 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						be60fcca78 
					 
					
						
						
							
							Add test for plain C path  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-06-16 17:04:52 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						c2b7264b83 
					 
					
						
						
							
							Simplify aesni test  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-06-16 16:24:42 +01:00 
						 
				 
			
				
					
						
							
							
								Valerio Setti 
							
						 
					 
					
						
						
							
						
						22d0a79bc6 
					 
					
						
						
							
							test: fix bug for test without bugnum  
						
						... 
						
						
						
						Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no > 
						
						
					 
					
						2023-06-16 16:03:46 +02:00 
						 
				 
			
				
					
						
							
							
								Valerio Setti 
							
						 
					 
					
						
						
							
						
						4922ba132a 
					 
					
						
						
							
							build_info: complete list of symbols that auto-enable ECP_LIGHT  
						
						... 
						
						
						
						The comment is also updated accordingly.
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no > 
						
						
					 
					
						2023-06-16 16:03:46 +02:00 
						 
				 
			
				
					
						
							
							
								Valerio Setti 
							
						 
					 
					
						
						
							
						
						addeee4531 
					 
					
						
						
							
							mbedtls_config: add new MBEDTLS_PK_PARSE_EC_COMPRESSED symbol  
						
						... 
						
						
						
						This includes also:
- auto enabling ECP_LIGHT when MBEDTLS_PK_PARSE_EC_COMPRESSED is
  defined
- replacing ECP_LIGHT guards with PK_PARSE_EC_COMPRESSED in pkparse
- disabling PK_PARSE_EC_COMPRESSED in tests with accelarated EC curves
  (it get disabled also in the reference components because we want
  to achieve test parity)
- remove skipped checks in analyze_outcomes.py
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no > 
						
						
					 
					
						2023-06-16 16:03:46 +02:00 
						 
				 
			
				
					
						
							
							
								Valerio Setti 
							
						 
					 
					
						
						
							
						
						aecd32c90a 
					 
					
						
						
							
							pk: let PK_PARSE_EC_EXTENDED auto-enable ECP_LIGHT  
						
						... 
						
						
						
						Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no > 
						
						
					 
					
						2023-06-16 16:03:46 +02:00 
						 
				 
			
				
					
						
							
							
								Valerio Setti 
							
						 
					 
					
						
						
							
						
						434836801f 
					 
					
						
						
							
							test: remove leftover from past PR development  
						
						... 
						
						
						
						ECP_LIGHT was never set as public symbol so it should not be
enabled/disabled using the config.py script.
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no > 
						
						
					 
					
						2023-06-16 16:03:46 +02:00 
						 
				 
			
				
					
						
							
							
								Valerio Setti 
							
						 
					 
					
						
						
							
						
						4d25a8d48a 
					 
					
						
						
							
							test: renaming component testing accelerated EC  
						
						... 
						
						
						
						References in analyze_outcomes.py are updated accordingly.
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no > 
						
						
					 
					
						2023-06-16 16:03:46 +02:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						838dc46a7b 
					 
					
						
						
							
							Test asm and intrinsics from all.sh  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-06-16 13:19:05 +01:00 
						 
				 
			
				
					
						
							
							
								Valerio Setti 
							
						 
					 
					
						
						
							
						
						01cc88a46b 
					 
					
						
						
							
							config_psa: replace USE symbols with BASIC one for all KEY_PAIRs  
						
						... 
						
						
						
						Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no > 
						
						
					 
					
						2023-06-16 12:27:02 +02:00 
						 
				 
			
				
					
						
							
							
								Valerio Setti 
							
						 
					 
					
						
						
							
						
						4590bc2933 
					 
					
						
						
							
							test: run all the test suite in the temporary component and grep outcome file  
						
						... 
						
						
						
						The file is temporary generate if none is specified on the command line.
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no > 
						
						
					 
					
						2023-06-16 12:26:26 +02:00 
						 
				 
			
				
					
						
							
							
								Valerio Setti 
							
						 
					 
					
						
						
							
						
						a1a0b1b348 
					 
					
						
						
							
							test: add a temporary test for checking conversion for new symbols  
						
						... 
						
						
						
						Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no > 
						
						
					 
					
						2023-06-16 12:26:26 +02:00 
						 
				 
			
				
					
						
							
							
								Valerio Setti 
							
						 
					 
					
						
						
							
						
						ff7f861761 
					 
					
						
						
							
							tests: replace deprecated symbols with temporary _LEGACY ones  
						
						... 
						
						
						
						Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no > 
						
						
					 
					
						2023-06-16 12:26:26 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						24f467668e 
					 
					
						
						
							
							Merge pull request  #7672  from mpg/libtestdriver1-helpers  
						
						... 
						
						
						
						Libtestdriver1 helpers 
						
						
					 
					
						2023-06-16 11:43:40 +02:00 
						 
				 
			
				
					
						
							
							
								Przemek Stekiel 
							
						 
					 
					
						
						
							
						
						ce05f54283 
					 
					
						
						
							
							Properly disable ECDH in only (psk) ephemeral ffdh key exchange components  
						
						... 
						
						
						
						Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com > 
						
						
					 
					
						2023-06-15 16:44:08 +02:00 
						 
				 
			
				
					
						
							
							
								Tom Cosgrove 
							
						 
					 
					
						
						
							
						
						6edf8b8c7b 
					 
					
						
						
							
							Merge pull request  #7451  from yanrayw/7376_aes_128bit_only  
						
						... 
						
						
						
						Introduce config option of 128-bit key only in AES calculation 
						
						
					 
					
						2023-06-15 10:35:32 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						8d645dcd77 
					 
					
						
						
							
							Fix unintentional config reduction in prev commit  
						
						... 
						
						
						
						Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com > 
						
						
					 
					
						2023-06-15 09:07:10 +02:00 
						 
				 
			
				
					
						
							
							
								Przemek Stekiel 
							
						 
					 
					
						
						
							
						
						0c23147456 
					 
					
						
						
							
							Disable MBEDTLS_DHM_C in component_test_tls13_only_psk  
						
						... 
						
						
						
						For details see the following comment: https://github.com/Mbed-TLS/mbedtls/pull/7627#issuecomment-1590792002 
Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com > 
						
						
					 
					
						2023-06-14 11:12:45 +02:00 
						 
				 
			
				
					
						
							
							
								Yanray Wang 
							
						 
					 
					
						
						
							
						
						4292441a42 
					 
					
						
						
							
							all.sh: use clang for one test of AES_ONLY_128_BIT_KEY_LENGTH  
						
						... 
						
						
						
						Signed-off-by: Yanray Wang <yanray.wang@arm.com > 
						
						
					 
					
						2023-06-14 17:10:15 +08:00 
						 
				 
			
				
					
						
							
							
								Przemek Stekiel 
							
						 
					 
					
						
						
							
						
						a01c24227f 
					 
					
						
						
							
							Add test components: only PSK ephemeral ffdh, only ephemeral ffdh key exchange  
						
						... 
						
						
						
						Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com > 
						
						
					 
					
						2023-06-13 10:46:48 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						f8930e2c80 
					 
					
						
						
							
							Fix special-case with all curves except one.  
						
						... 
						
						
						
						Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com > 
						
						
					 
					
						2023-06-13 09:51:32 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						aed1d7875a 
					 
					
						
						
							
							Remove references to non-existing options  
						
						... 
						
						
						
						We no longer support TLS 1.0, TLS 1.1 or CBC record splitting since 3.0,
but those where still referenced here.
While at it, group things in a more logical way in this component.
Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com > 
						
						
					 
					
						2023-06-12 17:22:24 +02:00