Xinyu Chen 
							
						 
						
							
							
							
							
								
							
							
								e1a94a6404 
								
							 
						 
						
							
							
								
								Correct the printf message of the DTLS handshake.  
							
							... 
							
							
							
							Make it consistent with dtls_server.c 
							
						 
						
							2017-10-06 11:58:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Andres AG 
							
						 
						
							
							
							
							
								
							
							
								cef21e4cd9 
								
							 
						 
						
							
							
								
								Fix examples that failed to compile without PEM  
							
							
							
						 
						
							2017-02-04 22:59:46 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Andres AG 
							
						 
						
							
							
							
							
								
							
							
								788aa4a812 
								
							 
						 
						
							
							
								
								Rename net.{c,h} to net_sockets.{c,h}  
							
							... 
							
							
							
							The library/net.c and its corresponding include/mbedtls/net.h file are
renamed to library/net_sockets.c and include/mbedtls/net_sockets.h
respectively. This is to avoid naming collisions in projects which also
have files with the common name 'net'. 
							
						 
						
							2016-09-26 23:23:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Simon Butcher 
							
						 
						
							
							
							
							
								
							
							
								b5b6af2663 
								
							 
						 
						
							
							
								
								Puts platform time abstraction into its own header  
							
							... 
							
							
							
							Separates platform time abstraction into it's own header from the
general platform abstraction as both depend on different build options.
(MBEDTLS_PLATFORM_C vs MBEDTLS_HAVE_TIME) 
							
						 
						
							2016-07-13 14:46:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Simon Butcher 
							
						 
						
							
							
							
							
								
							
							
								db0feca55c 
								
							 
						 
						
							
							
								
								Fixes platform time_t abstraction  
							
							... 
							
							
							
							Fixes platform abstraction in error.c and the file that it's generated
from as well as DTLS samples. 
							
						 
						
							2016-05-17 00:03:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								37ff14062e 
								
							 
						 
						
							
							
								
								Change main license to Apache 2.0  
							
							
							
						 
						
							2015-09-04 14:21:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								6fb8187279 
								
							 
						 
						
							
							
								
								Update date in copyright line  
							
							
							
						 
						
							2015-07-28 17:11:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								3d7d00ad23 
								
							 
						 
						
							
							
								
								Rename mbedtls_net_close() to mbedtls_net_free()  
							
							... 
							
							
							
							close() may be more meaningful, but free() is symmetric with _init(), and more
consistent with all other modules 
							
						 
						
							2015-06-30 16:50:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								5db64328ab 
								
							 
						 
						
							
							
								
								Adapt programs to the new NET API  
							
							
							
						 
						
							2015-06-30 16:48:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								61ee351af4 
								
							 
						 
						
							
							
								
								Adapt programs to the new debug API  
							
							
							
						 
						
							2015-06-23 23:30:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								c0d749418b 
								
							 
						 
						
							
							
								
								Make 'port' a string in NET module  
							
							... 
							
							
							
							- avoids dependency on snprintf
- allows using "smtps" instead of "456" if desired 
							
						 
						
							2015-06-23 13:09:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								b31c5f68b1 
								
							 
						 
						
							
							
								
								Add SSL presets.  
							
							... 
							
							
							
							No need to use a separate profile as in X.509, everything we need is already
in ssl_config. Just load appropriate values. 
							
						 
						
							2015-06-17 14:59:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								56273daea0 
								
							 
						 
						
							
							
								
								Move some includes to ssl_internal.h  
							
							... 
							
							
							
							Also removed one from ssl.h and add it in programs where it belongs 
							
						 
						
							2015-05-26 15:01:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								53ebe138c6 
								
							 
						 
						
							
							
								
								Fix copyright lines still mentioning Brainspark  
							
							
							
						 
						
							2015-05-15 12:01:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								e3c41ad8a4 
								
							 
						 
						
							
							
								
								Use the new timer callback API in programs  
							
							
							
						 
						
							2015-05-13 10:04:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								e6ef16f98c 
								
							 
						 
						
							
							
								
								Change X.509 verify flags to uint32_t  
							
							
							
						 
						
							2015-05-11 19:54:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								06939cebef 
								
							 
						 
						
							
							
								
								Fix order of ssl_conf vs ssl_setup in programs  
							
							... 
							
							
							
							Except ssl_phtread_server that will be done later 
							
						 
						
							2015-05-11 14:35:42 +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 
							
						 
						
							
							
							
							
								
							
							
								750e4d7769 
								
							 
						 
						
							
							
								
								Move ssl_set_rng() to act on config  
							
							
							
						 
						
							2015-05-11 12:33:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								8836994f6b 
								
							 
						 
						
							
							
								
								Move WANT_READ/WANT_WRITE codes to SSL  
							
							
							
						 
						
							2015-05-11 12:33:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								1b511f93c6 
								
							 
						 
						
							
							
								
								Rename ssl_set_bio_timeout() to set_bio()  
							
							... 
							
							
							
							Initially thought it was best to keep the old function around and add a new
one, but this so many ssl_set_xxx() functions are changing anyway... 
							
						 
						
							2015-05-11 12:33:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								97fd52c529 
								
							 
						 
						
							
							
								
								Split ssl_set_read_timeout() out of bio_timeout()  
							
							
							
						 
						
							2015-05-11 12:33:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								bc2b771af4 
								
							 
						 
						
							
							
								
								Move ssl_set_ca_chain() to work on config  
							
							
							
						 
						
							2015-05-11 12:33:26 +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 
							
						 
						
							
							
							
							
								
							
							
								419d5ae419 
								
							 
						 
						
							
							
								
								Make endpoint+transport args of config_defaults()  
							
							
							
						 
						
							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 
							
						 
						
							
							
							
							
								
							
							
								41d479e7df 
								
							 
						 
						
							
							
								
								Split ssl_init() -> ssl_setup()  
							
							
							
						 
						
							2015-04-29 02:08:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								ec160c0f53 
								
							 
						 
						
							
							
								
								Update ctr_drbg_init() usage in programs  
							
							
							
						 
						
							2015-04-29 02:08:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								e6028c93f5 
								
							 
						 
						
							
							
								
								Fix some X509 macro names  
							
							... 
							
							
							
							For some reason, during the great renaming, some names that should have been
prefixed with MBEDTLS_X509_ have only been prefixed with MBEDTLS_ 
							
						 
						
							2015-04-20 12:19:02 +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 
							
						 
						
							
							
							
							
								
							
							
								4b3e5ef59a 
								
							 
						 
						
							
							
								
								Avoid duplicate #ifdefs in programs/ssl  
							
							
							
						 
						
							2015-03-27 11:24:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								b5410dbd96 
								
							 
						 
						
							
							
								
								Depend on PEM_PARsE_C when using test_cas_pem  
							
							
							
						 
						
							2015-03-27 11:08:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								a958d69a70 
								
							 
						 
						
							
							
								
								Rename test_ca_list to test_cas_pem  
							
							
							
						 
						
							2015-03-27 10:29:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								75f901006b 
								
							 
						 
						
							
							
								
								Add len constants to certs.c  
							
							
							
						 
						
							2015-03-27 09:56:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								7f8099773e 
								
							 
						 
						
							
							
								
								Rename include directory to mbedtls  
							
							
							
						 
						
							2015-03-10 11:23:56 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								e4d4890350 
								
							 
						 
						
							
							
								
								Finish renaming website  
							
							
							
						 
						
							2015-03-06 13:40:52 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								f224678864 
								
							 
						 
						
							
							
								
								Fix remaining printfs in programs  
							
							
							
						 
						
							2015-01-29 13:29:20 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								3d2c4b70f2 
								
							 
						 
						
							
							
								
								Fix url in new files  
							
							
							
						 
						
							2015-01-29 11:34:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								dba564bc79 
								
							 
						 
						
							
							
								
								Fix files that are not in development  
							
							
							
						 
						
							2015-01-23 11:37:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								e63582a166 
								
							 
						 
						
							
							
								
								Add dlts_client.c and dtls_server.c  
							
							
							
						 
						
							2014-10-21 16:32:54 +02:00