Dave Rodgman 
							
						 
					 
					
						
						
							
						
						351a81c65d 
					 
					
						
						
							
							Keep initialisation of p in its original location  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-10-12 16:36:05 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						bcb1818e19 
					 
					
						
						
							
							Fix IAR 'transfer of control bypasses initialization' warnings  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-10-12 16:23:11 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						4b779bef9e 
					 
					
						
						
							
							Merge branch 'development' into more-aes-checks  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-10-12 16:17:10 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						7cb635a563 
					 
					
						
						
							
							Adjust the full config  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-10-12 16:14:51 +01:00 
						 
				 
			
				
					
						
							
							
								Waleed Elmelegy 
							
						 
					 
					
						
						
							
						
						737cfe184b 
					 
					
						
						
							
							Add changelog entry for x509 cert_req null dereference fix  
						
						... 
						
						
						
						Signed-off-by: Waleed Elmelegy <waleed.elmelegy@arm.com > 
						
						
					 
					
						2023-10-12 15:51:13 +01:00 
						 
				 
			
				
					
						
							
							
								Waleed Elmelegy 
							
						 
					 
					
						
						
							
						
						ac97af223e 
					 
					
						
						
							
							Fix possible NULL dereference issue in X509 cert_req program  
						
						... 
						
						
						
						Signed-off-by: Waleed Elmelegy <waleed.elmelegy@arm.com > 
						
						
					 
					
						2023-10-12 15:46:06 +01:00 
						 
				 
			
				
					
						
							
							
								Waleed Elmelegy 
							
						 
					 
					
						
						
							
						
						1444c0eb20 
					 
					
						
						
							
							Add changelog entry for x509 cert_write null dereference fix  
						
						... 
						
						
						
						Also fix a typo in cert_write.c
Signed-off-by: Waleed Elmelegy <waleed.elmelegy@arm.com > 
						
						
					 
					
						2023-10-12 14:31:06 +01:00 
						 
				 
			
				
					
						
							
							
								Waleed Elmelegy 
							
						 
					 
					
						
						
							
						
						476c1198e8 
					 
					
						
						
							
							Fix possible NULL dereference issue in X509 cert_write program  
						
						... 
						
						
						
						Signed-off-by: Waleed Elmelegy <waleed.elmelegy@arm.com > 
						
						
					 
					
						2023-10-12 14:19:25 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						54bb76e106 
					 
					
						
						
							
							Merge pull request  #8348  from kasjer/kasjer/aes-rcon-rename  
						
						... 
						
						
						
						Rename local variable in aes.c 
						
						
					 
					
						2023-10-12 12:30:35 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						0d3fe733cc 
					 
					
						
						
							
							Clarify changelog  
						
						... 
						
						
						
						Co-authored-by: Tom Cosgrove <tom.cosgrove@arm.com >
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-10-12 11:00:49 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Daubney 
							
						 
					 
					
						
						
							
						
						2e67781e93 
					 
					
						
						
							
							Alter program layout for better clarity  
						
						... 
						
						
						
						Signed-off-by: Thomas Daubney <thomas.daubney@arm.com > 
						
						
					 
					
						2023-10-12 10:46:43 +01:00 
						 
				 
			
				
					
						
							
							
								Valerio Setti 
							
						 
					 
					
						
						
							
						
						db1ca8fc33 
					 
					
						
						
							
							cipher: keep MBEDTLS_CIPHER_HAVE symbols private  
						
						... 
						
						
						
						This commit also improve the usage of these new symbols in
cipher_wrap code
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no > 
						
						
					 
					
						2023-10-12 10:39:54 +02:00 
						 
				 
			
				
					
						
							
							
								Valerio Setti 
							
						 
					 
					
						
						
							
						
						e570704f1f 
					 
					
						
						
							
							ssl: use MBEDTLS_SSL_HAVE_[CCM/GCM/CHACHAPOLY/AEAD] macros for ssl code  
						
						... 
						
						
						
						Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no > 
						
						
					 
					
						2023-10-12 10:39:37 +02:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						4fd868e4b1 
					 
					
						
						
							
							Refer to Armv8-A (not Armv8) in comments  
						
						... 
						
						
						
						Co-authored-by: Jerry Yu <jerry.h.yu@arm.com >
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-10-12 09:09:42 +01:00 
						 
				 
			
				
					
						
							
							
								Valerio Setti 
							
						 
					 
					
						
						
							
						
						aaef0bc172 
					 
					
						
						
							
							analyze_outcomes: improve logging system  
						
						... 
						
						
						
						- the script now only terminates in case of hard faults
- each task is assigned a log
   - this log tracks messages, warning and errors
   - when task completes, errors and warnings are listed and
     messages are appended to the main log
- on exit the main log is printed and the proper return value
  is returned
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no > 
						
						
					 
					
						2023-10-12 09:16:40 +02:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						bd4dd81606 
					 
					
						
						
							
							fix test fail when ecp disabled  
						
						... 
						
						
						
						Gnutls-cli send ecp algorithm as key share algorithm
and we do not known how to change that.
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2023-10-12 15:02:01 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						bc57e86390 
					 
					
						
						
							
							Add early data disable tests  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2023-10-12 15:02:01 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						e649cecb43 
					 
					
						
						
							
							Add data file for early data input  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2023-10-12 15:02:01 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						ab0da370a4 
					 
					
						
						
							
							Add early data status update  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2023-10-12 15:02:01 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						1eb0bd557d 
					 
					
						
						
							
							Add not-received status  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2023-10-12 15:02:01 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						7a799ccacd 
					 
					
						
						
							
							Share early_data_status between server and client  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2023-10-12 15:02:01 +08:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						9b0c8164eb 
					 
					
						
						
							
							Merge pull request  #8330  from KloolK/extern-c  
						
						... 
						
						
						
						Fix C++ build issue when MBEDTLS_ASN1_PARSE_C is not enabled 
						
						
					 
					
						2023-10-11 16:19:39 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Daubney 
							
						 
					 
					
						
						
							
						
						a21c972941 
					 
					
						
						
							
							Remove extra blank line  
						
						... 
						
						
						
						Signed-off-by: Thomas Daubney <thomas.daubney@arm.com > 
						
						
					 
					
						2023-10-11 17:17:32 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						f4b415c369 
					 
					
						
						
							
							Test instructions built/not built  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-10-11 16:11:42 +01:00 
						 
				 
			
				
					
						
							
							
								Jerzy Kasenberg 
							
						 
					 
					
						
						
							
						
						ee62fceade 
					 
					
						
						
							
							Rename local variable in aes.c  
						
						... 
						
						
						
						This changes local variable name RCON to round_constants.
RCON being definition in xc32 compiler headers for some PIC32 register.
Without this change, mynewt project for PIC32 platform fails to build due to
macro redefinition.
This does not changes behavior of library in any way.
Signed-off-by: Jerzy Kasenberg <jerzy.kasenberg@codecoup.pl > 
						
						
					 
					
						2023-10-11 16:36:24 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Daubney 
							
						 
					 
					
						
						
							
						
						d8453bb184 
					 
					
						
						
							
							Remove superfluous comment  
						
						... 
						
						
						
						Signed-off-by: Thomas Daubney <thomas.daubney@arm.com > 
						
						
					 
					
						2023-10-11 15:29:02 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Daubney 
							
						 
					 
					
						
						
							
						
						cd79f77439 
					 
					
						
						
							
							Add missing newline  
						
						... 
						
						
						
						Newline character was missing from end of print
statement.
Signed-off-by: Thomas Daubney <thomas.daubney@arm.com > 
						
						
					 
					
						2023-10-11 15:28:13 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Daubney 
							
						 
					 
					
						
						
							
						
						1c2378b8b1 
					 
					
						
						
							
							Add variable for message length  
						
						... 
						
						
						
						Add variable to store message length to increase
clarity in what the program is doing.
Signed-off-by: Thomas Daubney <thomas.daubney@arm.com > 
						
						
					 
					
						2023-10-11 15:19:38 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						c20d899266 
					 
					
						
						
							
							Adjust messages in all.sh  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-10-11 15:01:35 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						9be3cf0776 
					 
					
						
						
							
							Fix a couple of typos related to renaming options  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-10-11 14:47:55 +01:00 
						 
				 
			
				
					
						
							
							
								Mehmet Cagri Aksoy 
							
						 
					 
					
						
						
							
						
						56e9011bde 
					 
					
						
						
							
							Add casting size_t to int  
						
						... 
						
						
						
						Signed-off-by: Mehmet Cagri Aksoy <mcagriaksoy@yandex.com > 
						
						
					 
					
						2023-10-11 15:28:06 +02:00 
						 
				 
			
				
					
						
							
							
								Mehmet Cagri Aksoy 
							
						 
					 
					
						
						
							
						
						66f9b3f810 
					 
					
						
						
							
							Add casting size_t to int  
						
						... 
						
						
						
						Signed-off-by: Mehmet Cagri Aksoy <mcagriaksoy@yandex.com > 
						
						
					 
					
						2023-10-11 15:26:23 +02:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						b0d9830373 
					 
					
						
						
							
							Merge branch 'development' into sha-armce-thumb2  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-10-11 13:53:41 +01:00 
						 
				 
			
				
					
						
							
							
								Valerio Setti 
							
						 
					 
					
						
						
							
						
						02a634decd 
					 
					
						
						
							
							md: remove unnecessary inclusions of mbedtls/md.h  
						
						... 
						
						
						
						Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no > 
						
						
					 
					
						2023-10-11 13:15:58 +02:00 
						 
				 
			
				
					
						
							
							
								Valerio Setti 
							
						 
					 
					
						
						
							
						
						4d0e84628c 
					 
					
						
						
							
							ssl: reorganize guards surrounding ssl_get_ecdh_params_from_cert()  
						
						... 
						
						
						
						Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no > 
						
						
					 
					
						2023-10-11 13:15:29 +02:00 
						 
				 
			
				
					
						
							
							
								Valerio Setti 
							
						 
					 
					
						
						
							
						
						6bd3d9b166 
					 
					
						
						
							
							cipher: fix missing spaces  
						
						... 
						
						
						
						Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no > 
						
						
					 
					
						2023-10-11 13:10:34 +02:00 
						 
				 
			
				
					
						
							
							
								Valerio Setti 
							
						 
					 
					
						
						
							
						
						a797ce3ed2 
					 
					
						
						
							
							test: use full config in test_psa_crypto_config_accel_cipher  
						
						... 
						
						
						
						Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no > 
						
						
					 
					
						2023-10-11 13:10:34 +02:00 
						 
				 
			
				
					
						
							
							
								Valerio Setti 
							
						 
					 
					
						
						
							
						
						d4a10cebe4 
					 
					
						
						
							
							cipher/tls: use new symbols for guarding AEAD code  
						
						... 
						
						
						
						Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no > 
						
						
					 
					
						2023-10-11 13:10:34 +02:00 
						 
				 
			
				
					
						
							
							
								Valerio Setti 
							
						 
					 
					
						
						
							
						
						d0411defa2 
					 
					
						
						
							
							cipher: add internal symbols for AEAD capabilities  
						
						... 
						
						
						
						Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no > 
						
						
					 
					
						2023-10-11 13:10:34 +02:00 
						 
				 
			
				
					
						
							
							
								Valerio Setti 
							
						 
					 
					
						
						
							
						
						e7bac17b5d 
					 
					
						
						
							
							test: keep SSL_TICKET_C and SSL_CONTEXT_SERIALIZATION enabled  
						
						... 
						
						
						
						Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no > 
						
						
					 
					
						2023-10-11 13:10:34 +02:00 
						 
				 
			
				
					
						
							
							
								Valerio Setti 
							
						 
					 
					
						
						
							
						
						3f02bb7a96 
					 
					
						
						
							
							test: use full config in accelerated AEAD test  
						
						... 
						
						
						
						Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no > 
						
						
					 
					
						2023-10-11 13:10:34 +02:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						830dc3dc71 
					 
					
						
						
							
							Improve Changelog  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-10-11 11:20:16 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						d680d4fbf9 
					 
					
						
						
							
							SHA256 renaming - fix some missed things  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-10-11 11:05:22 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
						
						be7915aa6c 
					 
					
						
						
							
							Revert renaming of SHA512 options  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com > 
						
						
					 
					
						2023-10-11 10:59:05 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Cosgrove 
							
						 
					 
					
						
						
							
						
						3c1cdc9061 
					 
					
						
						
							
							Merge pull request  #8185  from yanrayw/aes_benchmark_cfb  
						
						... 
						
						
						
						Benchmark: add AES_CFB128 and AES_CFB8 
						
						
					 
					
						2023-10-11 09:48:27 +00:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
							
						
						cffd7135c6 
					 
					
						
						
							
							Merge pull request  #8328  from yanrayw/sha256_context_guard  
						
						... 
						
						
						
						sha256_context: guard is224 by MBEDTLS_SHA224_C 
						
						
					 
					
						2023-10-11 09:13:33 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Daubney 
							
						 
					 
					
						
						
							
						
						34500874ce 
					 
					
						
						
							
							Remove trailing white space in documentation  
						
						... 
						
						
						
						Signed-off-by: Thomas Daubney <thomas.daubney@arm.com > 
						
						
					 
					
						2023-10-11 10:04:54 +01:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
							
						
						a89d2ba132 
					 
					
						
						
							
							Merge pull request  #8327  from ronald-cron-arm/adapt-psa-crypto-repo-name  
						
						... 
						
						
						
						Adapt to new PSA Crypto repo name 
						
						
					 
					
						2023-10-11 06:45:30 +00:00 
						 
				 
			
				
					
						
							
							
								Pengyu Lv 
							
						 
					 
					
						
						
							
						
						64cca2f3ea 
					 
					
						
						
							
							all.sh: Re-enable MBEDTLS_AESNI_C in some components  
						
						... 
						
						
						
						Signed-off-by: Pengyu Lv <pengyu.lv@arm.com > 
						
						
					 
					
						2023-10-11 12:05:58 +08:00 
						 
				 
			
				
					
						
							
							
								Pengyu Lv 
							
						 
					 
					
						
						
							
						
						0ecb635ca5 
					 
					
						
						
							
							aesni: select __cpuid impl based on compiler type  
						
						... 
						
						
						
						MinGW provides both kinds of implementations of `__cpuid`,
but since `cpuid.h` is provided by GNUC, so we should choose
the implementation by the compiler type instead of OS type.
Signed-off-by: Pengyu Lv <pengyu.lv@arm.com > 
						
						
					 
					
						2023-10-11 11:09:58 +08:00