Azim Khan 
							
						 
						
							
							
							
							
								
							
							
								5fcca46a3a 
								
							 
						 
						
							
							
								
								Rename HexParam_t -> data_t for consistent coding style  
							
							
							
						 
						
							2018-08-06 11:42:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Azim Khan 
							
						 
						
							
							
							
							
								
							
							
								d30ca130e8 
								
							 
						 
						
							
							
								
								Combine hex parameters in a struct  
							
							
							
						 
						
							2018-08-06 11:40:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Azim Khan 
							
						 
						
							
							
							
							
								
							
							
								46c9b1f196 
								
							 
						 
						
							
							
								
								Fix test functions and data after moving hexify/unhexify out  
							
							... 
							
							
							
							- Separate string and hex parameter as unhexify is moved out of the function. It's input should only be hex.
- Fix test mbedtls_ccm_encrypt_and_tag that grows input message buffer with tag
- Add missing expected length parameter in ECP TLS tests
- Add deleted TEST_ASSERT and mbedtls calls that got removed in script based code generation 
							
						 
						
							2018-08-06 11:40:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Azim Khan 
							
						 
						
							
							
							
							
								
							
							
								f1aaec9888 
								
							 
						 
						
							
							
								
								Intermediate hexify out change  
							
							
							
						 
						
							2018-08-06 11:40:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Mohammad Azim Khan 
							
						 
						
							
							
							
							
								
							
							
								67735d540b 
								
							 
						 
						
							
							
								
								Fix name conflict and implicit use of functions from string.h  
							
							
							
						 
						
							2018-08-06 11:40:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								7b23c51595 
								
							 
						 
						
							
							
								
								Print "thread ID" in debug messages  
							
							... 
							
							
							
							closes  #218  
						
							2015-08-31 16:17:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								a16e7c468c 
								
							 
						 
						
							
							
								
								Rename a debug function  
							
							
							
						 
						
							2015-06-29 20:14:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								b74c245a20 
								
							 
						 
						
							
							
								
								Rework debug to not need dynamic alloc  
							
							... 
							
							
							
							But introduces dependency on variadic macros 
							
						 
						
							2015-06-29 20:08:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								fd474233c8 
								
							 
						 
						
							
							
								
								Change SSL debug API in the library  
							
							
							
						 
						
							2015-06-23 18:44:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								d23f593737 
								
							 
						 
						
							
							
								
								Avoid static buffer in debug module  
							
							... 
							
							
							
							Caused issues in threading situations 
							
						 
						
							2015-06-23 13:09:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								6729e79482 
								
							 
						 
						
							
							
								
								Rename ssl_set_xxx() to ssl_conf_xxx()  
							
							
							
						 
						
							2015-05-11 14:35:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								d36e33fc07 
								
							 
						 
						
							
							
								
								Move easy ssl_set_xxx() functions to work on conf  
							
							... 
							
							
							
							mbedtls_ssl_set_alpn_protocols
mbedtls_ssl_set_arc4_support
mbedtls_ssl_set_authmode
mbedtls_ssl_set_ciphersuites
mbedtls_ssl_set_ciphersuites_for_version
mbedtls_ssl_set_curves
mbedtls_ssl_set_dbg
mbedtls_ssl_set_dh_param
mbedtls_ssl_set_dh_param_ctx
mbedtls_ssl_set_dtls_anti_replay
mbedtls_ssl_set_dtls_badmac_limit
mbedtls_ssl_set_dtls_cookies
mbedtls_ssl_set_encrypt_then_mac
mbedtls_ssl_set_endpoint
mbedtls_ssl_set_extended_master_secret
mbedtls_ssl_set_handshake_timeout
mbedtls_ssl_legacy_renegotiation
mbedtls_ssl_set_max_version
mbedtls_ssl_set_min_version
mbedtls_ssl_set_psk_cb
mbedtls_ssl_set_renegotiation
mbedtls_ssl_set_renegotiation_enforced
mbedtls_ssl_set_renegotiation_period
mbedtls_ssl_set_session_cache
mbedtls_ssl_set_session_ticket_lifetime
mbedtls_ssl_set_sni
mbedtls_ssl_set_transport
mbedtls_ssl_set_truncated_hmac
mbedtls_ssl_set_verify 
							
						 
						
							2015-05-07 10:19:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								def0bbe3ab 
								
							 
						 
						
							
							
								
								Allocate ssl_config out of ssl_setup()  
							
							
							
						 
						
							2015-05-07 10:19:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								d5a9e41296 
								
							 
						 
						
							
							
								
								Adapt test_suite_debug to recent changes  
							
							
							
						 
						
							2015-05-07 10:19:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								2cf5a7c98e 
								
							 
						 
						
							
							
								
								The Great Renaming  
							
							... 
							
							
							
							A simple execution of tmp/invoke-rename.pl 
							
						 
						
							2015-04-08 13:25:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								7f8099773e 
								
							 
						 
						
							
							
								
								Rename include directory to mbedtls  
							
							
							
						 
						
							2015-03-10 11:23:56 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Rich Evans 
							
						 
						
							
							
							
							
								
							
							
								ce2f237697 
								
							 
						 
						
							
							
								
								change test function includes to use one convention  
							
							
							
						 
						
							2015-02-10 11:28:46 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								bd51b262d1 
								
							 
						 
						
							
							
								
								Add 'exit' label and variable initialization to relevant test suite functions  
							
							
							
						 
						
							2014-07-10 16:37:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								c73079a78c 
								
							 
						 
						
							
							
								
								Add debug_set_threshold() and thresholding of messages  
							
							
							
						 
						
							2014-04-25 16:58:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								92478c37a6 
								
							 
						 
						
							
							
								
								Debug module only outputs full lines instead of parts  
							
							
							
						 
						
							2014-04-25 16:58:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								eaebbd5eaa 
								
							 
						 
						
							
							
								
								debug_set_log_mode() added to determine raw or full logging  
							
							
							
						 
						
							2014-04-25 16:58:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								57ffa5570d 
								
							 
						 
						
							
							
								
								Add tests for debug_print_ret() and debug_print_buf().  
							
							
							
						 
						
							2014-04-25 16:58:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								c559c7a680 
								
							 
						 
						
							
							
								
								Renamed x509_cert structure to x509_crt for consistency  
							
							
							
						 
						
							2013-09-18 14:32:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								ddf26b4e38 
								
							 
						 
						
							
							
								
								Renamed x509parse_* functions to new form  
							
							... 
							
							
							
							e.g. x509parse_crtfile -> x509_crt_parse_file 
							
						 
						
							2013-09-18 13:46:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								369d2eb2a2 
								
							 
						 
						
							
							
								
								Introduced x509_crt_init(), x509_crl_init() and x509_csr_init()  
							
							
							
						 
						
							2013-09-18 12:01:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								36713e8ed9 
								
							 
						 
						
							
							
								
								Fixed bunch of X509_PARSE related defines / dependencies  
							
							
							
						 
						
							2013-09-17 13:25:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								2292d1fad0 
								
							 
						 
						
							
							
								
								Fixed warnings in case POLARSSL_X509_PARSE_C is not defined  
							
							
							
						 
						
							2013-09-15 17:06:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								428b9ba3b7 
								
							 
						 
						
							
							
								
								Moved POLARSSL_FS_IO check to .function from .data  
							
							
							
						 
						
							2013-09-15 15:20:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								33b43f1ec3 
								
							 
						 
						
							
							
								
								Converted .function file to c-like format and adapted generator code  
							
							
							
						 
						
							2013-08-20 11:48:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								dbd443dca6 
								
							 
						 
						
							
							
								
								Adapted .function files and .data files to new test framework  
							
							... 
							
							
							
							Changes include:
 - Integers marked with '#' in the .function files.
 - Strings should have "" in .data files.
 - String comparison instead of preprocessor-like replace for e.g. '=='
 - Params and variables cannot have the same name in .function files 
							
						 
						
							2013-08-16 13:51:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								58ef6ec613 
								
							 
						 
						
							
							
								
								Cleaner test-memory cleanups  
							
							
							
						 
						
							2013-01-03 11:33:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								69e095cc15 
								
							 
						 
						
							
							
								
								- Changed the behaviour of x509parse_parse_crt for permissive parsing. Now returns the number of 'failed certificates' instead of having a switch to enable it.  
							
							... 
							
							
							
							- As a consequence all error code that were positive were changed. A lot of MALLOC_FAILED and FILE_IO_ERROR error codes added for different modules.
 - Programs and tests were adapted accordingly 
							
						 
						
							2011-12-10 21:55:01 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								6c0ceb3f9a 
								
							 
						 
						
							
							
								
								-  Added permissive certificate parsing to x509parse_crt() and x509parse_crtfile(). With permissive parsing the parsing does not stop on encountering a parse-error  
							
							
							
						 
						
							2011-12-04 12:24:18 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								26b41a8370 
								
							 
						 
						
							
							
								
								- Fixed compiler warning  
							
							
							
						 
						
							2011-07-13 14:53:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								5690efccc4 
								
							 
						 
						
							
							
								
								- Fixed a whole bunch of dependencies on defines between files, examples and tests  
							
							
							
						 
						
							2011-05-26 13:16:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								6c591fab72 
								
							 
						 
						
							
							
								
								- mpi_init() and mpi_free() only accept a single argument and do not accept variable arguments anymore. This prevents unexpected memory corruption in a number of use cases.  
							
							
							
						 
						
							2011-05-05 11:49:20 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								be4e7dca08 
								
							 
						 
						
							
							
								
								- Debug print of MPI now removes leading zero octets and displays actual bit size of the value  
							
							
							
						 
						
							2011-03-14 20:41:31 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								ff60ee6c2a 
								
							 
						 
						
							
							
								
								- Added const-correctness to main codebase  
							
							
							
						 
						
							2010-03-16 21:09:09 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								1f76115340 
								
							 
						 
						
							
							
								
								- Fixed bug resulting in failure to send the last certificate in the chain in ssl_write_certificate() and ssl_write_certificate_request()  
							
							
							
						 
						
							2010-02-18 18:16:31 +00:00