| 
							
							
								 Manuel Pégourié-Gonnard | 1c5b9fc19f | Avoid truncating peer cert info in ssl_server2 | 2015-06-27 14:38:51 +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 | 6ea831dcf4 | Add tests for mbedtls_set_hs_ca_chain() | 2015-06-22 17:30:18 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 4d6f178376 | Add support for SNI CA and authmode in ssl_server2 | 2015-06-22 14:52:40 +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 | 7551cb9ee9 | Replace malloc with calloc - platform layer currently broken (not adapted yet)
- memmory_buffer_alloc too | 2015-05-26 16:04:06 +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 | a0adc1bbe4 | Make cipher used in ssl tickets configurable | 2015-05-25 10:35:16 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | d59675d92c | Move to callback for session tickets | 2015-05-20 11:14:57 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 0b104b056b | Adapt prototype of net_accept() for explicit size | 2015-05-14 21:58:34 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | d4f04dba42 | net.c now depends on select() unconditionally | 2015-05-14 21:58:34 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 151dc77732 | Fix some old names that remained - most in doxygen doc that was never renamed
- some re-introduced in comments/doc/strings by me | 2015-05-14 21:58:34 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 66dc5555f0 | mbedtls_ssl_conf_arc4_support() depends on ARC4_C | 2015-05-14 12:31:10 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | d2377e7e78 | ssl_client/server2 shouln't depend on timing.c Would break test-ref-configs.pl. | 2015-05-13 13:58:56 +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 | db1cc76091 | Fix depend issue in program/ssl/ssl_*2.c | 2015-05-12 11:27:25 +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 | 01e5e8c1f8 | Change a few ssl_conf return types to void | 2015-05-11 14:35:41 +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 | 17a40cd255 | Change ssl_own_cert to work on ssl_config | 2015-05-11 14:35:41 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 1af6c8500b | Add ssl_set_hs_own_cert() | 2015-05-11 14:35:41 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 120fdbdb3d | Change ssl_set_psk() to act on ssl_config | 2015-05-11 14:35:41 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 4b68296626 | Use a specific function in the PSK callback | 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 | 5cb3308e5f | Merge contexts for session cache | 2015-05-11 12:33:27 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | ae31914990 | Rename ssl_legacy_renegotiation() to ssl_set_... | 2015-05-11 12:33:27 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 1028b74cff | Upgrade default DHM params size | 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 | 2b49445876 | Move session ticket keys to conf This is temporary, they will soon be replaced by callbacks.
!!! In this intermediate step security is removed !!! | 2015-05-07 10:19:13 +01:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 6bf89d6ad9 | Move ssl_set_max_fragment_len to work on conf | 2015-05-07 10:19:13 +01: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 | ee6139caea | Fix doc issue in ssl_server2 | 2015-05-07 10:18:26 +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 | 89addc43db | manually merge 0c6ce2fuse x509_crt_verify_info() | 2015-04-20 11:23:11 +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 | 6c7af4c200 | Fix a few internal name choices | 2015-04-03 18:46:55 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 8c8be1ebbb | Change default min TLS version to TLS 1.0 | 2015-03-31 14:22:30 +02:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | fa44f20b9f | Change authmode default to Required on client | 2015-03-27 17:52:25 +01:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 2f165060f0 | Start introducing test_cas NULL-terminated list | 2015-03-27 10:20:26 +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 | d42b7c82ef | Adapt programs to new RC4 default | 2015-03-20 19:44:04 +00:00 |  | 
			
				
					| 
							
							
								 Manuel Pégourié-Gonnard | 7f8099773e | Rename include directory to mbedtls | 2015-03-10 11:23:56 +00:00 |  |