Shaun Case 
							
						 
					 
					
						
						
							
						
						8b0ecbccf4 
					 
					
						
						
							
							Redo of PR#5345. Fixed spelling and typographical errors found by CodeSpell.  
						
						... 
						
						
						
						Signed-off-by: Shaun Case <warmsocks@gmail.com >
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2022-05-11 21:25:51 +01:00 
						 
				 
			
				
					
						
							
							
								Przemek Stekiel 
							
						 
					 
					
						
						
							
						
						f25b16cadd 
					 
					
						
						
							
							test_psa_compliance: update tag to fix-pr-5139-3  
						
						... 
						
						
						
						Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com > 
						
						
					 
					
						2022-03-04 14:25:09 +01:00 
						 
				 
			
				
					
						
							
							
								Przemyslaw Stekiel 
							
						 
					 
					
						
						
							
						
						ab80c0cd6c 
					 
					
						
						
							
							test_psa_compliance.py: checkout fix-pr-5139 tag  
						
						... 
						
						
						
						Signed-off-by: Przemyslaw Stekiel <przemyslaw.stekiel@mobica.com > 
						
						
					 
					
						2022-02-22 13:35:26 +01:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						08f34656cb 
					 
					
						
						
							
							Return the same error in multipart and single shot AEAD  
						
						... 
						
						
						
						psa_aead_encrypt_setup() and psa_aead_decrypt_setup() were returning
PSA_ERROR_INVALID_ARGUMENT, while the same failed checks were producing
PSA_ERROR_NOT_SUPPORTED if they happened in psa_aead_encrypt() or
psa_aead_decrypt().
The PSA Crypto API 1.1 spec will specify PSA_ERROR_INVALID_ARGUMENT
in the case that the supplied algorithm is not an AEAD one.
Also move these shared checks to a helper function, to reduce code
duplication and ensure that the functions remain in sync.
Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com > 
						
						
					 
					
						2022-01-07 19:36:07 +01:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						bac671cd23 
					 
					
						
						
							
							Fix the multipart AEAD compliance tests  
						
						... 
						
						
						
						Update the fork of the compliance test suite, and remove the multipart
AEAD tests from the expected failures list.
Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com > 
						
						
					 
					
						2022-01-06 15:46:17 +01:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						357b78e42c 
					 
					
						
						
							
							Indicate if we know that a nonce length is invalid  
						
						... 
						
						
						
						This restores the behaviour found in the previously released versions
and development_2.x.
Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com > 
						
						
					 
					
						2021-11-17 18:06:04 +01:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						1e4423b535 
					 
					
						
						
							
							Remove expected failure from test_psa_compliance  
						
						... 
						
						
						
						Issue #5143  was fixed in PR #5180 .
Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com > 
						
						
					 
					
						2021-11-17 14:42:51 +01:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						b376eac5ac 
					 
					
						
						
							
							Track upstreaming task in an issue  
						
						... 
						
						
						
						Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com > 
						
						
					 
					
						2021-11-09 22:13:46 +01:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						cb28871326 
					 
					
						
						
							
							Document the values in EXPECTED_FAILURES  
						
						... 
						
						
						
						Including the issues where the corresponding defects are tracked.
Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com > 
						
						
					 
					
						2021-11-09 21:42:15 +01:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						e2855c32b5 
					 
					
						
						
							
							Move to an updated fork of psa-arch-tests  
						
						... 
						
						
						
						The new fork was rebased on top of the upstream master, removing the
need for most of the downstream patches we carried.
On the other hand, the new fork includes a couple of fixes to problems
that were not addressed by the original fork, or were introduced with the
new version of psa-arch-tests.
Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com > 
						
						
					 
					
						2021-11-09 21:42:14 +01:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						b3818412bc 
					 
					
						
						
							
							Keep local clone around even if the test succeeds  
						
						... 
						
						
						
						Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com > 
						
						
					 
					
						2021-11-03 13:17:29 +01:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						c63d1605ab 
					 
					
						
						
							
							Make directory creation code more compact  
						
						... 
						
						
						
						Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com > 
						
						
					 
					
						2021-11-03 13:14:40 +01:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						67fb3149c0 
					 
					
						
						
							
							Add licence header to script  
						
						... 
						
						
						
						Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com > 
						
						
					 
					
						2021-11-03 13:12:37 +01:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						34b5f56344 
					 
					
						
						
							
							Make main() suitable to being called from python  
						
						... 
						
						
						
						Don't call sys.exit(), and don't clobber the working directory.
Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com > 
						
						
					 
					
						2021-11-03 13:12:02 +01:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						449781fda7 
					 
					
						
						
							
							Fix pylint errors  
						
						... 
						
						
						
						Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com > 
						
						
					 
					
						2021-11-02 13:53:11 +01:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						83aa604ce5 
					 
					
						
						
							
							Simplify regex and use named capture groups  
						
						... 
						
						
						
						Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com > 
						
						
					 
					
						2021-11-02 13:53:11 +01:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						c2bac00530 
					 
					
						
						
							
							Use print(end='') to silence double newline  
						
						... 
						
						
						
						Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com > 
						
						
					 
					
						2021-11-02 13:53:11 +01:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						d2ea2c0df3 
					 
					
						
						
							
							Indicate errors interleaved with test suite output  
						
						... 
						
						
						
						Indicate whether a success or failure is unexpected, or expected and
ignored as they happen.
Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com > 
						
						
					 
					
						2021-11-02 13:51:22 +01:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						ca9236b0c5 
					 
					
						
						
							
							Make the changes easier to backport  
						
						... 
						
						
						
						The code replaced in this patch was not compatible with the
development_2.x branch.
Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com > 
						
						
					 
					
						2021-10-29 11:37:27 +02:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						80b31c56eb 
					 
					
						
						
							
							Run the PSA Compliance test suite in all.sh  
						
						... 
						
						
						
						This commit adds a component to all.sh which clones, builds and runs the
compliance test suite.
Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com > 
						
						
					 
					
						2021-10-21 10:17:34 +02:00