XiaokangQian 
							
						 
					 
					
						
						
							
						
						2d5c72be0b 
					 
					
						
						
							
							TLS1.3: Add Encrypted Extensions  
						
						... 
						
						
						
						Signed-off-by: XiaokangQian <xiaokang.qian@arm.com > 
						
						
					 
					
						2021-10-28 01:49:37 +00:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						e6d7e5cef6 
					 
					
						
						
							
							move CLIENT/SERVER_HELLO_RANDOM_LEN to ssl_misc.h  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-10-26 11:10:15 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						188468b5f4 
					 
					
						
						
							
							Add reference link for Random definition  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-10-25 10:48:24 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						7a186a0cbf 
					 
					
						
						
							
							fix comment issue  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-10-25 10:41:29 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						745bb616a4 
					 
					
						
						
							
							Fix format issue and enhance test  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-10-25 10:41:29 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						b85277e3af 
					 
					
						
						
							
							Address various issues  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-10-25 10:41:29 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						c068b6671e 
					 
					
						
						
							
							Rename tls13 prefix to fix coding issues  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-10-25 10:41:28 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						4a1733831e 
					 
					
						
						
							
							fix various issues  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-10-25 10:41:28 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						f0ac2352d6 
					 
					
						
						
							
							Refactor key_schedule_stage_handshake  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-10-25 10:41:28 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						de4fb2cc34 
					 
					
						
						
							
							Apply check read ptr macro  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-10-25 10:41:28 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						fd532e506b 
					 
					
						
						
							
							fix set key exchange mode issue  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-10-25 10:41:28 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						0b17784932 
					 
					
						
						
							
							Add finalize function  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-10-25 10:41:28 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						e1b9c297b9 
					 
					
						
						
							
							Add read_server_hello  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-10-25 10:41:28 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						ad8d0bad10 
					 
					
						
						
							
							Keep consistency order.  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-28 17:58:26 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						860b4ee42e 
					 
					
						
						
							
							Rename *_read_* to *_process_*  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-27 16:25:05 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						6e81b27003 
					 
					
						
						
							
							Add client state number check  
						
						... 
						
						
						
						It is temporary check. If any change on `mbedtls_ssl_states`, please
double check those tests
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-27 16:25:05 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						435756ffc0 
					 
					
						
						
							
							Keep consistent order in dummy functions  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-27 16:25:05 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						687101b2e6 
					 
					
						
						
							
							tls13: add dummy state machine handler  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-27 16:25:05 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						388bd0d53c 
					 
					
						
						
							
							fix various issues  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-15 22:06:11 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						dd1fb9e37e 
					 
					
						
						
							
							add mbedtls_ecdh_setup_no_everest  
						
						... 
						
						
						
						Setup ecdh without everest for TLS1.3
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-15 11:10:15 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						bdc71888fc 
					 
					
						
						
							
							Remove restartable and everest from tls1.3  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-14 19:33:31 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						335aca9c52 
					 
					
						
						
							
							fix format issue  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-12 20:18:56 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						72fc69bd40 
					 
					
						
						
							
							fix typo error  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-10 10:23:37 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						7c522d4941 
					 
					
						
						
							
							Remove ecp_c undefine routines  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-08 17:55:09 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						b60e3cf424 
					 
					
						
						
							
							fix various issues  
						
						... 
						
						
						
						- format problems
- name conversion issues
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-08 16:41:02 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						56fc07f7ae 
					 
					
						
						
							
							add key_share extension  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-08 10:37:20 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						6b64fe31ce 
					 
					
						
						
							
							add supported groups extension  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-08 09:52:15 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						7533635e5a 
					 
					
						
						
							
							Change dummy extension return  
						
						... 
						
						
						
						With error return, server can not receive
Client Hello message.
If received , we can test current status.
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-08 09:52:15 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						fec982eacc 
					 
					
						
						
							
							fix coding style issues  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-07 17:26:06 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						4e388286af 
					 
					
						
						
							
							fix usage of iteration  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-06 21:28:08 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						bbe09526b7 
					 
					
						
						
							
							fix name conversion issues  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-06 21:17:54 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						dbfb7bd873 
					 
					
						
						
							
							fix various issues  
						
						... 
						
						
						
						- wrong cipher suite filter condition
- name conversion
- format issue
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-04 10:00:02 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						8c02bb4b71 
					 
					
						
						
							
							fix various comment issues  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-03 21:52:26 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						ef387d79a4 
					 
					
						
						
							
							change prototype of write body  
						
						... 
						
						
						
						To keep consistence with others
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-03 16:29:20 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						2c0fbf3405 
					 
					
						
						
							
							modify proc_chk macros  
						
						... 
						
						
						
						- change the parameter
- remove debug output
- remove return value modify
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-03 16:29:20 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						0c63af6ed6 
					 
					
						
						
							
							fix comment issues  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-03 16:29:20 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						790656a0a6 
					 
					
						
						
							
							fix name conversion issues  
						
						... 
						
						
						
						fix name conversion issues in `ssl_tls13_write_client_hello_body`
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-03 16:29:20 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						1bc2c1f1a3 
					 
					
						
						
							
							fix various issues  
						
						... 
						
						
						
						fix comments, format and name conversion issues
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-03 16:29:20 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						f171e836eb 
					 
					
						
						
							
							fix lenght mismatch error  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-03 16:29:20 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						b7ab336b3a 
					 
					
						
						
							
							fix format issue  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-03 16:29:20 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						6a64310002 
					 
					
						
						
							
							Cleanup client_hello body.  
						
						... 
						
						
						
						cleanup `ssl_tls13_write_client_hello_body`, fix comments issues.
And move ciphersuites to separate function
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-03 16:29:20 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						159c5a0e12 
					 
					
						
						
							
							fix comments issues  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-03 16:29:20 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						08906d006b 
					 
					
						
						
							
							fix name conversion issues  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-03 16:29:20 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						e41dec0158 
					 
					
						
						
							
							Rename write signature algorithms function  
						
						... 
						
						
						
						To keep similar name with other place.
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-03 16:29:20 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						eecfbf001c 
					 
					
						
						
							
							fix format issues  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-03 16:29:20 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						c4d22444d6 
					 
					
						
						
							
							fix undeclared variable error  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com >
# Conflicts:
#	library/ssl_tls13_client.c 
						
						
					 
					
						2021-09-03 16:29:20 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						92c6b402d7 
					 
					
						
						
							
							Remove prototype of static functions  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-03 16:29:20 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						9176c3ad8c 
					 
					
						
						
							
							trim spaces  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-03 16:29:20 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						9e42f6efd3 
					 
					
						
						
							
							Revert "Move random function check"  
						
						... 
						
						
						
						This reverts commit cc88b34f79jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-03 16:29:20 +08:00 
						 
				 
			
				
					
						
							
							
								Jerry Yu 
							
						 
					 
					
						
						
							
						
						d532fe7720 
					 
					
						
						
							
							write client hello also in hello reqeust  
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com > 
						
						
					 
					
						2021-09-03 16:29:20 +08:00