| 
							
							
								 Xiaofei Bai | f93cbd2674 | fix some format issues Signed-off-by: Xiaofei Bai <xiaofei.bai@arm.com> | 2021-10-29 02:39:30 +00:00 |  | 
			
				
					| 
							
							
								 Jerry Yu | d2674314a3 | Restore certificate_request state Signed-off-by: Jerry Yu <jerry.h.yu@arm.com> | 2021-10-29 10:14:29 +08:00 |  | 
			
				
					| 
							
							
								 Jerry Yu | 7aa7186022 | fix various issues Signed-off-by: Jerry Yu <jerry.h.yu@arm.com> | 2021-10-28 21:41:30 +08:00 |  | 
			
				
					| 
							
							
								 Jerry Yu | a93ac116c8 | Remove certificate_request state Signed-off-by: Jerry Yu <jerry.h.yu@arm.com> | 2021-10-28 21:36:03 +08:00 |  | 
			
				
					| 
							
							
								 Xiaofei Bai | 947571efff | add tls1_3 read certificate Signed-off-by: Xiaofei Bai <xiaofei.bai@arm.com> | 2021-10-28 21:28:08 +08:00 |  | 
			
				
					| 
							
							
								 XiaokangQian | ab7f50d638 | Change macro names and add test script for extensions Signed-off-by: XiaokangQian <xiaokang.qian@arm.com> | 2021-10-28 01:54:39 +00:00 |  | 
			
				
					| 
							
							
								 XiaokangQian | 7b2d4efee8 | Change the buffer boundary check and alert type Signed-off-by: XiaokangQian <xiaokang.qian@arm.com> | 2021-10-28 01:49:37 +00:00 |  | 
			
				
					| 
							
							
								 XiaokangQian | 8db25fffb4 | Encrypted Extensions: Change extensions length check Signed-off-by: XiaokangQian <xiaokang.qian@arm.com> | 2021-10-28 01:49:37 +00:00 |  | 
			
				
					| 
							
							
								 XiaokangQian | 97799ac27b | Encrypted Extensions: Align code style and some check logic Signed-off-by: XiaokangQian <xiaokang.qian@arm.com> | 2021-10-28 01:49:37 +00:00 |  | 
			
				
					| 
							
							
								 XiaokangQian | 08da26c58f | Refine encrypted extensions parse function Change arguments of API.
Send different messages base on extensions types.
Signed-off-by: XiaokangQian <xiaokang.qian@arm.com> | 2021-10-28 01:49:37 +00:00 |  | 
			
				
					| 
							
							
								 XiaokangQian | 140f0459ed | Encrypted Extension: Align the code style of buffer pointer Signed-off-by: XiaokangQian <xiaokang.qian@arm.com> | 2021-10-28 01:49:37 +00:00 |  | 
			
				
					| 
							
							
								 XiaokangQian | e87e5924c9 | Fix some issues such as naming mismatch based on comments. Signed-off-by: XiaokangQian <xiaokang.qian@arm.com> | 2021-10-28 01:49:37 +00:00 |  | 
			
				
					| 
							
							
								 XiaokangQian | c1fe000cfd | TLS1.3: Solve check name issue-macro definition Signed-off-by: XiaokangQian <xiaokang.qian@arm.com> | 2021-10-28 01:49:37 +00:00 |  | 
			
				
					| 
							
							
								 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.hSigned-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 |  |