Xiaofei Bai 
							
						 
					 
					
						
						
						
						
							
						
						
							746f9481ea 
							
						 
					 
					
						
						
							
							Fix 1_3/13 usages in macros and function names  
						
						... 
						
						
						
						Signed-off-by: Xiaofei Bai <xiaofei.bai@arm.com> 
						
						
					 
					
						2021-11-26 08:08:36 +00:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
						
						
							
						
						
							c8aaac89d0 
							
						 
					 
					
						
						
							
							Fix naming examples in TLS 1.3 style guide  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com> 
						
						
					 
					
						2021-10-18 13:00:51 +01:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
						
						
							
						
						
							7fc96c1a57 
							
						 
					 
					
						
						
							
							Fix test description  
						
						... 
						
						
						
						Signed-off-by: Ronald Cron <ronald.cron@arm.com> 
						
						
					 
					
						2021-09-28 16:29:04 +02:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
						
						
							
						
						
							fb877215b5 
							
						 
					 
					
						
						
							
							Fix supported signature documentation  
						
						... 
						
						
						
						Signed-off-by: Ronald Cron <ronald.cron@arm.com> 
						
						
					 
					
						2021-09-28 16:29:04 +02:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
						
						
							
						
						
							8ee9ed6785 
							
						 
					 
					
						
						
							
							Fix and improve the documentation of supported groups  
						
						... 
						
						
						
						Signed-off-by: Ronald Cron <ronald.cron@arm.com> 
						
						
					 
					
						2021-09-28 16:28:58 +02:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
						
						
							
						
						
							f164b6a7ff 
							
						 
					 
					
						
						
							
							Add an overview section  
						
						... 
						
						
						
						Signed-off-by: Ronald Cron <ronald.cron@arm.com> 
						
						
					 
					
						2021-09-27 15:48:09 +02:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
						
						
							
						
						
							847c3580b8 
							
						 
					 
					
						
						
							
							Expend coding rules  
						
						... 
						
						
						
						Signed-off-by: Ronald Cron <ronald.cron@arm.com> 
						
						
					 
					
						2021-09-27 15:48:09 +02:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
						
						
							
						
						
							3e7c4036b4 
							
						 
					 
					
						
						
							
							Miscellaneous improvements  
						
						... 
						
						
						
						Signed-off-by: Ronald Cron <ronald.cron@arm.com> 
						
						
					 
					
						2021-09-27 15:48:09 +02:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
						
						
							
						
						
							fecda8ddb4 
							
						 
					 
					
						
						
							
							Improve the description of common macros usage  
						
						... 
						
						
						
						Signed-off-by: Ronald Cron <ronald.cron@arm.com> 
						
						
					 
					
						2021-09-27 15:48:02 +02:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
						
						
							
						
						
							99733f0511 
							
						 
					 
					
						
						
							
							Amend vector variables  
						
						... 
						
						
						
						Signed-off-by: Ronald Cron <ronald.cron@arm.com> 
						
						
					 
					
						2021-09-27 15:39:37 +02:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
						
						
							
						
						
							b194466e99 
							
						 
					 
					
						
						
							
							Amend TLS 1.3 prefix  
						
						... 
						
						
						
						Signed-off-by: Ronald Cron <ronald.cron@arm.com> 
						
						
					 
					
						2021-09-27 15:39:37 +02:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
						
						
							
						
						
							72064b30cf 
							
						 
					 
					
						
						
							
							Fix usage of backticks  
						
						... 
						
						
						
						Signed-off-by: Ronald Cron <ronald.cron@arm.com> 
						
						
					 
					
						2021-09-27 15:39:37 +02:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
						
						
							
						
						
							660c723b09 
							
						 
					 
					
						
						
							
							Add paragraph about expected quality  
						
						... 
						
						
						
						Signed-off-by: Ronald Cron <ronald.cron@arm.com> 
						
						
					 
					
						2021-09-27 15:39:37 +02:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
						
						
							
						
						
							7a7032a4ba 
							
						 
					 
					
						
						
							
							Remove out of MVP scope items  
						
						... 
						
						
						
						Signed-off-by: Ronald Cron <ronald.cron@arm.com> 
						
						
					 
					
						2021-09-27 15:39:37 +02:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
						
						
							
						
						
							c3b510f096 
							
						 
					 
					
						
						
							
							Amend supported groups and signatures based on spec 9.1 section  
						
						... 
						
						
						
						Signed-off-by: Ronald Cron <ronald.cron@arm.com> 
						
						
					 
					
						2021-09-27 15:39:37 +02:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
						
						
							
						
						
							3160d70049 
							
						 
					 
					
						
						
							
							Add comments about key_share and supported_versions support  
						
						... 
						
						
						
						Signed-off-by: Ronald Cron <ronald.cron@arm.com> 
						
						
					 
					
						2021-09-27 15:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
						
						
							
						
						
							85e51083d8 
							
						 
					 
					
						
						
							
							Add support for server_name extension  
						
						... 
						
						
						
						Section 9.2 of the specification defines server_name
extension as mandatory if not specified otherwise by
an application profile. Thus add its support to the
MVP scope.
Signed-off-by: Ronald Cron <ronald.cron@arm.com> 
						
						
					 
					
						2021-09-27 13:42:39 +02:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
						
						
							
						
						
							004df8ad5f 
							
						 
					 
					
						
						
							
							Improve comment about handshake failure with HRR and CertificateRequest  
						
						... 
						
						
						
						Signed-off-by: Ronald Cron <ronald.cron@arm.com> 
						
						
					 
					
						2021-09-27 13:42:39 +02:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
						
						
							
						
						
							1fa5088c0b 
							
						 
					 
					
						
						
							
							Improve comment about PSK TLS 1.3 configuration options  
						
						... 
						
						
						
						Signed-off-by: Ronald Cron <ronald.cron@arm.com> 
						
						
					 
					
						2021-09-27 13:42:27 +02:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
						
						
							
						
						
							023987feef 
							
						 
					 
					
						
						
							
							Use GitHub table format  
						
						... 
						
						
						
						Signed-off-by: Ronald Cron <ronald.cron@arm.com> 
						
						
					 
					
						2021-09-27 12:05:28 +02:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
						
						
							
						
						
							def52c36e5 
							
						 
					 
					
						
						
							
							Remove obscure comment about TLS 1.3 renegotiation config option  
						
						... 
						
						
						
						Signed-off-by: Ronald Cron <ronald.cron@arm.com> 
						
						
					 
					
						2021-09-27 12:03:55 +02:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
						
						
							
						
						
							3785c907c7 
							
						 
					 
					
						
						
							
							Define TLS 1.3 MVP and document coding rules  
						
						... 
						
						
						
						Signed-off-by: Ronald Cron <ronald.cron@arm.com> 
						
						
					 
					
						2021-09-21 16:16:56 +02:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
						
						
							
						
						
							8ec3c8f015 
							
						 
					 
					
						
						
							
							Do not require test data to be in the repository  
						
						... 
						
						
						
						What matters is that we validate that test data is not removed. Keeping the
test data is the most obvious way, but not the only way.
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com> 
						
						
					 
					
						2021-07-15 16:22:14 +02:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
						
						
							
						
						
							b91f81a55b 
							
						 
					 
					
						
						
							
							Discuss lifetimes, in particular persistence levels  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com> 
						
						
					 
					
						2021-07-15 16:22:14 +02:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
						
						
							
						
						
							77f8e5cb59 
							
						 
					 
					
						
						
							
							Add considerations on key material representations  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com> 
						
						
					 
					
						2021-07-15 16:22:14 +02:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
						
						
							
						
						
							d131e400f0 
							
						 
					 
					
						
						
							
							Clarification: forward and backward compatibility  
						
						... 
						
						
						
						The import-and-save and load-and-check parts of the tests don't have to be
actually the same test cases.
Introduce the terms “forward compatibility” and “backward compatibility” and
relate them to import-and-save and load-and-check actions.
These are clarifications of intent that do not represent an intended change
in the strategy or intended coverage.
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com> 
						
						
					 
					
						2021-07-15 16:22:14 +02:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
						
						
							
						
						
							f31c6c111e 
							
						 
					 
					
						
						
							
							Typo  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com> 
						
						
					 
					
						2021-07-15 16:22:14 +02:00 
						 
				 
			
				
					
						
							
							
								Bence Szépkúti 
							
						 
					 
					
						
						
						
						
							
						
						
							bb0cfeb2d4 
							
						 
					 
					
						
						
							
							Rename config.h to mbedtls_config.h  
						
						... 
						
						
						
						This commit was generated using the following script:
# ========================
#!/bin/sh
git ls-files | grep -v '^ChangeLog' | xargs sed -b -E -i '
s/((check|crypto|full|mbedtls|query)_config)\.h/\1\nh/g
s/config\.h/mbedtls_config.h/g
y/\n/./
'
mv include/mbedtls/config.h include/mbedtls/mbedtls_config.h
# ========================
Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com> 
						
						
					 
					
						2021-06-28 09:28:33 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
						
						
							
						
						
							cadd3d860e 
							
						 
					 
					
						
						
							
							Give examples of PLATFORM_XXX_ALT  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com> 
						
						
					 
					
						2021-06-15 00:14:28 +02:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
						
						
							
						
						
							bf26bef157 
							
						 
					 
					
						
						
							
							Discuss the durability of PSA drivers vs ALT when introducing them  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com> 
						
						
					 
					
						2021-06-15 00:14:28 +02:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
						
						
							
						
						
							a71db94c66 
							
						 
					 
					
						
						
							
							Document that contexts must be movable  
						
						... 
						
						
						
						Fix  #4451 .
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com> 
					
						2021-06-15 00:14:28 +02:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
						
						
							
						
						
							f35c42bdb9 
							
						 
					 
					
						
						
							
							Document the remaining constraints on ALT context types  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com> 
						
						
					 
					
						2021-06-15 00:14:28 +02:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
						
						
							
						
						
							b9ccb25f33 
							
						 
					 
					
						
						
							
							Starter-class documentation of alternative implementations  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com> 
						
						
					 
					
						2021-06-15 00:10:37 +02:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							12f93f4fc2 
							
						 
					 
					
						
						
							
							Merge pull request  #4407  from ARMmbed/dev3_signoffs  
						
						... 
						
						
						
						Merge development_3.0 into development 
						
						
					 
					
						2021-04-26 19:48:16 +01:00 
						 
				 
			
				
					
						
							
							
								Tobias Nießen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							835beffcf4 
							
						 
					 
					
						
						
							
							Fix typo in architecture docs  
						
						... 
						
						
						
						Signed-off-by: Tobias Nießen <tniessen@tnie.de> 
						
						
					 
					
						2021-04-19 23:56:25 +02:00 
						 
				 
			
				
					
						
							
							
								Dave Rodgman 
							
						 
					 
					
						
						
						
						
							
						
						
							73e3e2cb1a 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/development' into development_new  
						
						... 
						
						
						
						Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
Conflicts:
        include/mbedtls/check_config.h: nearby edits
	library/entropy.c: nearby edits
	programs/random/gen_random_havege.c: modification vs. removal
	programs/ssl/ssl_test_lib.h: nearby edits
	programs/test/cpp_dummy_build.cpp: nearby edits
	visualc/VS2010/mbedTLS.vcxproj: automatically generated file,
            regenerated with scripts/generate_visualc_files.pl 
						
						
					 
					
						2021-04-07 16:31:09 +01:00 
						 
				 
			
				
					
						
							
							
								Chris Jones 
							
						 
					 
					
						
						
						
						
							
						
						
							6f554e388e 
							
						 
					 
					
						
						
							
							Remove reference to include/mbedtls/*_internal.h files  
						
						... 
						
						
						
						Signed-off-by: Chris Jones <christopher.jones@arm.com> 
						
						
					 
					
						2021-04-01 09:52:37 +01:00 
						 
				 
			
				
					
						
							
							
								Hanno Becker 
							
						 
					 
					
						
						
						
						
							
						
						
							7594c68049 
							
						 
					 
					
						
						
							
							Document status of MPS upstreaming  
						
						... 
						
						
						
						Signed-off-by: Hanno Becker <hanno.becker@arm.com> 
						
						
					 
					
						2021-03-29 14:20:18 +01:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
						
						
							
						
						
							d9763466b7 
							
						 
					 
					
						
						
							
							Expand and improve psa-crypto-implementation-structure.md  
						
						... 
						
						
						
						Signed-off-by: Ronald Cron <ronald.cron@arm.com> 
						
						
					 
					
						2021-02-02 11:49:14 +01:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
						
						
							
						
						
							31520b4b1c 
							
						 
					 
					
						
						
							
							Fix psa-crypto-implementation-structure.md  
						
						... 
						
						
						
						Signed-off-by: Ronald Cron <ronald.cron@arm.com> 
						
						
					 
					
						2021-02-02 11:38:50 +01:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
						
						
							
						
						
							0dbbf1e27f 
							
						 
					 
					
						
						
							
							psa: Add architecture document  
						
						... 
						
						
						
						Add architecture document explaining how this
PR aim to restructure the PSA implementation (only
part of it) and why.
Signed-off-by: Ronald Cron <ronald.cron@arm.com> 
						
						
					 
					
						2021-02-02 11:29:07 +01:00 
						 
				 
			
				
					
						
							
							
								Ronald Cron 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a120146afe 
							
						 
					 
					
						
						
							
							Merge pull request  #3962  from gilles-peskine-arm/psa-storage-format-test-strategy  
						
						... 
						
						
						
						Keystore format stability test strategy 
						
						
					 
					
						2021-01-25 16:44:23 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
						
						
							
						
						
							ff457506d3 
							
						 
					 
					
						
						
							
							Remind the reader of what is done about old formats  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com> 
						
						
					 
					
						2021-01-19 14:25:20 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
						
						
							
						
						
							697ee190b5 
							
						 
					 
					
						
						
							
							Add a section about non-default lifetimes  
						
						... 
						
						
						
						Alternative locations should be covered. We don't yet support
alternative persistence levels.
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com> 
						
						
					 
					
						2021-01-18 23:38:21 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
						
						
							
						
						
							528144f523 
							
						 
					 
					
						
						
							
							Clarify the methods of key storage testing  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com> 
						
						
					 
					
						2021-01-18 23:36:18 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
						
						
							
						
						
							cf62f10d3f 
							
						 
					 
					
						
						
							
							Clarify interoperability non-requirement  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com> 
						
						
					 
					
						2021-01-05 11:49:18 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
						
						
							
						
						
							739e08a68d 
							
						 
					 
					
						
						
							
							Keystore format stability test strategy  
						
						... 
						
						
						
						Initial revision.
Save-compare-load approach: the test case data contains attributes of
the object under test and the expected file content. Create the
object, save it, check that the file has the expected content, load
the file and check that the new object has the expected attributes.
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com> 
						
						
					 
					
						2020-12-14 18:51:47 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
						
						
							
						
						
							24cebf6671 
							
						 
					 
					
						
						
							
							Add a section for transparent drivers  
						
						... 
						
						
						
						No strategy yet, just state some basic requirements.
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com> 
						
						
					 
					
						2020-12-08 15:19:04 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
						
						
							
						
						
							f0e2853d46 
							
						 
					 
					
						
						
							
							Minimal update to mention unified-interface opaque drivers  
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com> 
						
						
					 
					
						2020-12-08 15:19:04 +01:00 
						 
				 
			
				
					
						
							
							
								Gilles Peskine 
							
						 
					 
					
						
						
						
						
							
						
						
							db6b03b4f2 
							
						 
					 
					
						
						
							
							Remove old-style accelerator and entropy driver interfaces  
						
						... 
						
						
						
						The driver interfaces described in crypto_accel_driver.h and
crypto_entropy_driver.h are no longer being worked on. We do not
intend to finish the design of these interfaces or to implement them
in Mbed TLS. They have been superseded by the unified driver
interface (docs/proposed/psa-driver-interface.md), which is being
actively worked on both to finalize the specification and to implement
it in Mbed TLS.
The partially implemented dynamic secure element interface is staying
for now.
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com> 
						
						
					 
					
						2020-11-30 17:37:14 +01:00