Minos Galanakis 
							
						 
					 
					
						
						
							
						
						78665eba8f 
					 
					
						
						
							
							bignum_mod_raw.py: Added BignumModRawModNegate.  
						
						... 
						
						
						
						This patch adds autogenerated inputs for the
`mpi_mod_raw_neg()` test in the bignum_mod_raw suite.
Signed-off-by: Minos Galanakis <minos.galanakis@arm.com > 
						
						
					 
					
						2022-12-12 11:13:56 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						cd98b939b6 
					 
					
						
						
							
							Merge pull request  #6750  from tom-cosgrove-arm/issue-6023-mod_inv_prime  
						
						... 
						
						
						
						Bignum: Implement mbedtls_mpi_mod_raw_inv_prime() 
						
						
					 
					
						2022-12-12 09:52:21 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Cosgrove 
							
						 
					 
					
						
						
							
						
						9d8afd1ccf 
					 
					
						
						
							
							Have BignumModRawInvPrime() do Montgomery conversion in arg_a()  
						
						... 
						
						
						
						Signed-off-by: Tom Cosgrove <tom.cosgrove@arm.com > 
						
						
					 
					
						2022-12-09 10:58:46 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						1a100b69a4 
					 
					
						
						
							
							Merge pull request  #6705  from davidhorstmann-arm/code-style-script-non-corrected  
						
						... 
						
						
						
						Add code style correction script 
						
						
					 
					
						2022-12-09 09:41:14 +01:00 
						 
				 
			
				
					
						
							
							
								David Horstmann 
							
						 
					 
					
						
						
							
						
						c6b604e842 
					 
					
						
						
							
							Reindent line continuations for pylint  
						
						... 
						
						
						
						Signed-off-by: David Horstmann <david.horstmann@arm.com > 
						
						
					 
					
						2022-12-08 17:38:27 +00:00 
						 
				 
			
				
					
						
							
							
								David Horstmann 
							
						 
					 
					
						
						
							
						
						ae93a3f984 
					 
					
						
						
							
							Fixup: Config file name in code style script  
						
						... 
						
						
						
						Signed-off-by: David Horstmann <david.horstmann@arm.com > 
						
						
					 
					
						2022-12-08 17:03:01 +00:00 
						 
				 
			
				
					
						
							
							
								David Horstmann 
							
						 
					 
					
						
						
							
						
						0ebc12ea41 
					 
					
						
						
							
							Add spaces around '+'  
						
						... 
						
						
						
						Signed-off-by: David Horstmann <david.horstmann@arm.com > 
						
						
					 
					
						2022-12-08 15:05:53 +00:00 
						 
				 
			
				
					
						
							
							
								David Horstmann 
							
						 
					 
					
						
						
							
						
						190041d2b1 
					 
					
						
						
							
							Explain that the script is only for the future  
						
						... 
						
						
						
						Signed-off-by: David Horstmann <david.horstmann@arm.com > 
						
						
					 
					
						2022-12-08 15:05:53 +00:00 
						 
				 
			
				
					
						
							
							
								David Horstmann 
							
						 
					 
					
						
						
							
						
						2cf779ceff 
					 
					
						
						
							
							Use constant for supported Uncrustify version  
						
						... 
						
						
						
						Define and report the supported Uncrustify version (and remove extra
newlines from version output).
Signed-off-by: David Horstmann <david.horstmann@arm.com > 
						
						
					 
					
						2022-12-08 15:05:53 +00:00 
						 
				 
			
				
					
						
							
							
								David Horstmann 
							
						 
					 
					
						
						
							
						
						9711f4eeb4 
					 
					
						
						
							
							Fix typo in code style script  
						
						... 
						
						
						
						Signed-off-by: David Horstmann <david.horstmann@arm.com > 
						
						
					 
					
						2022-12-08 15:05:53 +00:00 
						 
				 
			
				
					
						
							
							
								David Horstmann 
							
						 
					 
					
						
						
							
						
						ca13c4f59f 
					 
					
						
						
							
							Use helper function for error printing  
						
						... 
						
						
						
						Signed-off-by: David Horstmann <david.horstmann@arm.com > 
						
						
					 
					
						2022-12-08 15:05:53 +00:00 
						 
				 
			
				
					
						
							
							
								David Horstmann 
							
						 
					 
					
						
						
							
						
						b7dab41315 
					 
					
						
						
							
							Miscellaneous improvements to code style script  
						
						... 
						
						
						
						Signed-off-by: David Horstmann <david.horstmann@arm.com > 
						
						
					 
					
						2022-12-08 15:05:53 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Cosgrove 
							
						 
					 
					
						
						
							
						
						6129268fee 
					 
					
						
						
							
							Bignum: Implement mbedtls_mpi_mod_raw_inv_prime() and tests  
						
						... 
						
						
						
						Fixes  #6023 .
Signed-off-by: Tom Cosgrove <tom.cosgrove@arm.com > 
					
						2022-12-08 09:44:10 +00:00 
						 
				 
			
				
					
						
							
							
								Janos Follath 
							
						 
					 
					
						
						
							
						
						1d26d976e8 
					 
					
						
						
							
							Merge pull request  #6731  from tom-cosgrove-arm/issue-6293-mod_exp  
						
						... 
						
						
						
						Require input to mbedtls_mpi_core_exp_mod() to already be in Montgomery form 
						
						
					 
					
						2022-12-07 08:31:49 +00:00 
						 
				 
			
				
					
						
							
							
								David Horstmann 
							
						 
					 
					
						
						
							
						
						fa928f1c44 
					 
					
						
						
							
							Add script to run Uncrustify  
						
						... 
						
						
						
						Signed-off-by: David Horstmann <david.horstmann@arm.com > 
						
						
					 
					
						2022-12-06 15:04:37 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						92011eef34 
					 
					
						
						
							
							Merge pull request  #6717  from tom-cosgrove-arm/fix-typos-2212  
						
						... 
						
						
						
						Fix typos prior to release 
						
						
					 
					
						2022-12-06 15:00:34 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Cosgrove 
							
						 
					 
					
						
						
							
						
						21d459d26a 
					 
					
						
						
							
							Add type annotations  
						
						... 
						
						
						
						Signed-off-by: Tom Cosgrove <tom.cosgrove@arm.com > 
						
						
					 
					
						2022-12-06 12:36:00 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Cosgrove 
							
						 
					 
					
						
						
							
						
						c240600f24 
					 
					
						
						
							
							Separate out to_montgomery and from_montgomery for bignum tests  
						
						... 
						
						
						
						Signed-off-by: Tom Cosgrove <tom.cosgrove@arm.com > 
						
						
					 
					
						2022-12-06 12:20:43 +00:00 
						 
				 
			
				
					
						
							
							
								Werner Lewis 
							
						 
					 
					
						
						
							
						
						93a31c9efd 
					 
					
						
						
							
							Re-enable pylint unused warnings  
						
						... 
						
						
						
						Signed-off-by: Werner Lewis <werner.lewis@arm.com > 
						
						
					 
					
						2022-12-06 11:55:32 +00:00 
						 
				 
			
				
					
						
							
							
								Werner Lewis 
							
						 
					 
					
						
						
							
						
						e1b6b7c0ac 
					 
					
						
						
							
							Implement mbedtls_mpi_mod_add()  
						
						... 
						
						
						
						Signed-off-by: Werner Lewis <werner.lewis@arm.com > 
						
						
					 
					
						2022-12-06 11:55:32 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Cosgrove 
							
						 
					 
					
						
						
							
						
						ecda186893 
					 
					
						
						
							
							Require input to mbedtls_mpi_core_exp_mod() to already be in Montgomery form  
						
						... 
						
						
						
						Signed-off-by: Tom Cosgrove <tom.cosgrove@arm.com > 
						
						
					 
					
						2022-12-06 10:46:30 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						ad27b8074f 
					 
					
						
						
							
							Declare ECP_RESTARTABLE and USE_PSA compatible  
						
						... 
						
						
						
						This is only the beginning:
- some test failures in test_suite_pk, test_suite_x509 and ssl-opt.sh
will be fixed in the next few commits;
- then the interactions between those options will be documented and
tested.
Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com > 
						
						
					 
					
						2022-12-06 11:05:28 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Cosgrove 
							
						 
					 
					
						
						
							
						
						f51f972d67 
					 
					
						
						
							
							Apply review comments  
						
						... 
						
						
						
						Signed-off-by: Tom Cosgrove <tom.cosgrove@arm.com > 
						
						
					 
					
						2022-12-05 15:47:40 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Cosgrove 
							
						 
					 
					
						
						
							
						
						1797b05602 
					 
					
						
						
							
							Fix typos prior to release  
						
						... 
						
						
						
						Signed-off-by: Tom Cosgrove <tom.cosgrove@arm.com > 
						
						
					 
					
						2022-12-04 17:19:59 +00:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						202b1a07ba 
					 
					
						
						
							
							You need --coverage when linking as well  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2022-12-01 17:41:36 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Cosgrove 
							
						 
					 
					
						
						
							
						
						62b20488f1 
					 
					
						
						
							
							Implement mbedtls_mpi_mod_sub()  
						
						... 
						
						
						
						Signed-off-by: Tom Cosgrove <tom.cosgrove@arm.com > 
						
						
					 
					
						2022-12-01 14:27:37 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						c3902ac661 
					 
					
						
						
							
							Merge pull request  #6698  from wernerlewis/bignum_mod_py  
						
						... 
						
						
						
						Bignum: Enable test generation from bignum_mod.py 
						
						
					 
					
						2022-12-01 11:48:14 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Elliott 
							
						 
					 
					
						
						
							
						
						266f79c136 
					 
					
						
						
							
							Merge pull request  #6426  from aditya-deshpande-arm/driver-wrapper-key-agreement  
						
						... 
						
						
						
						Add driver dispatch layer for raw key agreement, along with test call for transparent drivers. 
						
						
					 
					
						2022-12-01 11:40:52 +00:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						749a0d7be8 
					 
					
						
						
							
							Add option to reset the traces, to use after rework  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2022-11-30 18:08:14 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						e628f291ae 
					 
					
						
						
							
							Put temporary files in a temporary directory  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2022-11-30 17:56:58 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						eff88034d4 
					 
					
						
						
							
							Add a bit of documentation  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2022-11-30 17:51:44 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						3d4ea5490f 
					 
					
						
						
							
							Move lcov commands to a separate script  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com > 
						
						
					 
					
						2022-11-30 17:35:44 +01:00 
						 
				 
			
				
					
						
							
							
								Werner Lewis 
							
						 
					 
					
						
						
							
						
						cff7578822 
					 
					
						
						
							
							Add imports to bignum_mod  
						
						... 
						
						
						
						Signed-off-by: Werner Lewis <werner.lewis@arm.com > 
						
						
					 
					
						2022-11-30 16:34:07 +00:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
							
						
						edaa17b350 
					 
					
						
						
							
							Merge pull request  #6547  from yanesca/extract_mod_exp_from_prototype  
						
						... 
						
						
						
						Bignum: Extract mod exp from prototype 
						
						
					 
					
						2022-11-29 21:40:07 +01:00 
						 
				 
			
				
					
						
							
							
								Aditya Deshpande 
							
						 
					 
					
						
						
							
						
						1ac41dec09 
					 
					
						
						
							
							Add test function for opaque driver (simply returns PSA_ERROR_NOT_SUPPORTED), and address other review comments.  
						
						... 
						
						
						
						Signed-off-by: Aditya Deshpande <aditya.deshpande@arm.com > 
						
						
					 
					
						2022-11-28 14:46:30 +00:00 
						 
				 
			
				
					
						
							
							
								Janos Follath 
							
						 
					 
					
						
						
							
						
						590ae5363d 
					 
					
						
						
							
							Merge pull request  #6656  from tom-cosgrove-arm/bignum_pr_6225-updated  
						
						... 
						
						
						
						Bignum: add mod_raw_add 
						
						
					 
					
						2022-11-25 17:53:31 +00:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						6e85673e8d 
					 
					
						
						
							
							Merge pull request  #3431  from naynajain/development-pkcs7  
						
						... 
						
						
						
						PKCS7 Parser - RFC 2315 
						
						
					 
					
						2022-11-25 15:55:46 +01:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						ae79fb2c2e 
					 
					
						
						
							
							Merge branch 'development' into pr3431  
						
						
						
						
					 
					
						2022-11-25 03:12:43 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Cosgrove 
							
						 
					 
					
						
						
							
						
						50fc127a4e 
					 
					
						
						
							
							Change order of test arguments for bignum_mod_raw to simplify Python script  
						
						... 
						
						
						
						Signed-off-by: Tom Cosgrove <tom.cosgrove@arm.com > 
						
						
					 
					
						2022-11-24 21:29:23 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Cosgrove 
							
						 
					 
					
						
						
							
						
						1923009cdb 
					 
					
						
						
							
							Add test generation for mbedtls_mpi_mod_raw_add()  
						
						... 
						
						
						
						Signed-off-by: Tom Cosgrove <tom.cosgrove@arm.com > 
						
						
					 
					
						2022-11-24 16:22:43 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Mezei 
							
						 
					 
					
						
						
							
						
						6b3c0c5943 
					 
					
						
						
							
							Update the test case generator  
						
						... 
						
						
						
						Signed-off-by: Gabor Mezei <gabor.mezei@arm.com > 
						
						
					 
					
						2022-11-23 16:45:05 +01:00 
						 
				 
			
				
					
						
							
							
								Gabor Mezei 
							
						 
					 
					
						
						
							
						
						c426d9b6cc 
					 
					
						
						
							
							Add generated test for low level subtraction with modulus  
						
						... 
						
						
						
						Signed-off-by: Gabor Mezei <gabor.mezei@arm.com > 
						
						
					 
					
						2022-11-23 14:44:13 +01:00 
						 
				 
			
				
					
						
							
							
								Janos Follath 
							
						 
					 
					
						
						
							
						
						43d3de4977 
					 
					
						
						
							
							Make pylint happy  
						
						... 
						
						
						
						Signed-off-by: Janos Follath <janos.follath@arm.com > 
						
						
					 
					
						2022-11-22 21:50:22 +00:00 
						 
				 
			
				
					
						
							
							
								Janos Follath 
							
						 
					 
					
						
						
							
						
						05867cb036 
					 
					
						
						
							
							mpi_core_exp_mod: add generated tests  
						
						... 
						
						
						
						Signed-off-by: Janos Follath <janos.follath@arm.com > 
						
						
					 
					
						2022-11-22 21:37:10 +00:00 
						 
				 
			
				
					
						
							
							
								Aditya Deshpande 
							
						 
					 
					
						
						
							
						
						5e3c70e3be 
					 
					
						
						
							
							Merge branch 'development' into driver-wrapper-key-agreement  
						
						
						
						
					 
					
						2022-11-22 17:58:52 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Cosgrove 
							
						 
					 
					
						
						
							
						
						d66d5b2fef 
					 
					
						
						
							
							Add unit tests for mbedtls_mpi_core_sub_int(), MPI A - scalar b  
						
						... 
						
						
						
						Signed-off-by: Tom Cosgrove <tom.cosgrove@arm.com > 
						
						
					 
					
						2022-11-22 15:07:31 +00:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						a17d038ee1 
					 
					
						
						
							
							Merge branch 'development' into pr3431  
						
						
						
						
					 
					
						2022-11-22 15:54:52 +01:00 
						 
				 
			
				
					
						
							
							
								Janos Follath 
							
						 
					 
					
						
						
							
						
						f352c67bc3 
					 
					
						
						
							
							Bignum tests: use default dataset in mod_raw  
						
						... 
						
						
						
						While at it, flatten class hierarchy as well.
Signed-off-by: Janos Follath <janos.follath@arm.com > 
						
						
					 
					
						2022-11-21 08:56:15 +00:00 
						 
				 
			
				
					
						
							
							
								Janos Follath 
							
						 
					 
					
						
						
							
						
						f45797652f 
					 
					
						
						
							
							Bignum tests: set unique combinations off by default  
						
						... 
						
						
						
						Normally we need all the combinations, unique combinations make sense
only if the operation is commutative.
No changes to generated tests.
Signed-off-by: Janos Follath <janos.follath@arm.com > 
						
						
					 
					
						2022-11-21 08:56:14 +00:00 
						 
				 
			
				
					
						
							
							
								Janos Follath 
							
						 
					 
					
						
						
							
						
						76c21bd242 
					 
					
						
						
							
							Bignum tests: flatten class hierarchy in _core  
						
						... 
						
						
						
						There is no semantic changes to the generated tests, the order of the
test blocks has changed.
Signed-off-by: Janos Follath <janos.follath@arm.com > 
						
						
					 
					
						2022-11-21 08:56:14 +00:00