Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						3e1b178ba2
					 | 
					
						
						
							
							Add options for no certificates in test srv/cli
						
						
						
						
						
						
					 | 
					
						2014-03-14 08:41:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						5575316385
					 | 
					
						
						
							
							Add options for non-blocking I/O in test cli & srv
						
						
						
						
						
						
					 | 
					
						2014-03-14 08:41:01 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						5d917ff6a8
					 | 
					
						
						
							
							Add a 'sni' option to ssl_server2
						
						
						
						
						
						
					 | 
					
						2014-03-14 08:41:01 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						dbe1ee1988
					 | 
					
						
						
							
							Add tests for session ticket lifetime
						
						
						
						
						
						
					 | 
					
						2014-03-14 08:41:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						c55a5b7d6f
					 | 
					
						
						
							
							Add tests for cache timeout
						
						
						
						
						
						
					 | 
					
						2014-03-14 08:41:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						4c88345f19
					 | 
					
						
						
							
							Add test for ssl_cache max_entries
						
						
						
						
						
						
					 | 
					
						2014-03-14 08:41:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						780d671f9d
					 | 
					
						
						
							
							Add tests for renegotiation
						
						
						
						
						
						
					 | 
					
						2014-03-14 08:41:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						2fc243d06a
					 | 
					
						
						
							
							Rearrange help messages of example cli/srv
						
						
						
						
						
						
					 | 
					
						2014-03-14 08:41:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						c580a00e3c
					 | 
					
						
						
							
							Print protocol version in example cli/srv
						
						
						
						
						
						
					 | 
					
						2014-02-12 10:15:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						18d31f8e59
					 | 
					
						
						
							
							Make listening address configurable in ssl_server2
						
						
						
						
						
						
					 | 
					
						2013-12-17 12:00:57 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						a8239a4490
					 | 
					
						
						
							
							Removed Windows auto-spawn client code
						
						
						
						
						
						
					 | 
					
						2013-11-29 11:16:37 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						6d8404d6ba
					 | 
					
						
						
							
							Server: enforce renegotiation
						
						
						
						
						
						
					 | 
					
						2013-10-30 16:48:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						9c1e1898b6
					 | 
					
						
						
							
							Move some code around, improve documentation
						
						
						
						
						
						
					 | 
					
						2013-10-30 16:48:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						f3dc2f6a1d
					 | 
					
						
						
							
							Add code for testing server-initiated renegotiation
						
						
						
						
						
						
					 | 
					
						2013-10-30 16:46:46 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						8a3c64d73f
					 | 
					
						
						
							
							Fix and simplify *-PSK ifdef's
						
						
						
						
						
						
					 | 
					
						2013-10-14 19:54:10 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						1b62c7f93d
					 | 
					
						
						
							
							Fix dependencies and related issues
						
						
						
						
						
						
					 | 
					
						2013-10-14 14:02:19 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						1337affc91
					 | 
					
						
						
							
							Buffer allocator threading support
						
						
						
						
						
						
					 | 
					
						2013-09-29 15:02:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						1ffefaca1e
					 | 
					
						
						
							
							Introduced entropy_free()
						
						
						
						
						
						
					 | 
					
						2013-09-29 15:01:42 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						a0fdf8b0a0
					 | 
					
						
						
							
							Simplify the way default certs are used
						
						
						
						
						
						
					 | 
					
						2013-09-25 14:05:49 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						641de714b6
					 | 
					
						
						
							
							Use both RSA and ECDSA CA if available
						
						
						
						
						
						
					 | 
					
						2013-09-25 13:23:33 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						ac8474fb1c
					 | 
					
						
						
							
							Changed default cert loading in ssl_server2
						
						
						
						
						
						
					 | 
					
						2013-09-25 11:35:15 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						b095a7bf29
					 | 
					
						
						
							
							Offer both RSA and ECDSA by default in ssl_server2
						
						
						
						
						
						
					 | 
					
						2013-09-24 21:25:54 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						3ebb2cdb52
					 | 
					
						
						
							
							Add support for multiple server certificates
						
						
						
						
						
						
					 | 
					
						2013-09-24 21:25:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						abd6e02b7b
					 | 
					
						
						
							
							Rm _CRT_SECURE_NO_DEPRECATE for programs
						
						
						
						
						
						
						
						(Already in config.h.) 
						
						
					 | 
					
						2013-09-20 16:51:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						3bd2aae5a5
					 | 
					
						
						
							
							Add forgotten initializations
						
						
						
						
						
						
					 | 
					
						2013-09-20 16:51: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
							
						 
					 | 
					
						
						
							
						
						1a7550ac67
					 | 
					
						
						
							
							Moved PK key parsing from X509 module to PK module
						
						
						
						
						
						
					 | 
					
						2013-09-15 13:47:30 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						e8ea0c0421
					 | 
					
						
						
							
							Fix exit value on SERVERQUIT
						
						
						
						
						
						
					 | 
					
						2013-09-08 20:08:24 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						ac75523593
					 | 
					
						
						
							
							Adapt ssl_set_own_cert() to generic keys
						
						
						
						
						
						
					 | 
					
						2013-08-27 22:21:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						05decb24c3
					 | 
					
						
						
							
							Made support for the max_fragment_length extension configurable
						
						
						
						
						
						
					 | 
					
						2013-08-15 13:33:48 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						a503a63b85
					 | 
					
						
						
							
							Made session tickets support configurable from config.h
						
						
						
						
						
						
					 | 
					
						2013-08-14 14:26:03 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						aa0d4d1aff
					 | 
					
						
						
							
							Add ssl_set_session_tickets()
						
						
						
						
						
						
					 | 
					
						2013-08-14 14:08:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						6c85279719
					 | 
					
						
						
							
							Newline fixes in help text for ssl_client2 / ssl_server2
						
						
						
						
						
						
					 | 
					
						2013-07-26 14:02:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						dbd79ca617
					 | 
					
						
						
							
							ssl_client2 and ssl_server2 now exit with 1 on errors (shell
						
						
						
						
						
						
						
						limitations) 
						
						
					 | 
					
						2013-07-24 16:28:35 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						5b55b79021
					 | 
					
						
						
							
							Better handling of ciphersuite version range and forced version in
						
						
						
						
						
						
						
						ssl_server2 
						
						
					 | 
					
						2013-07-19 14:51:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						0c017a55e0
					 | 
					
						
						
							
							Add max_frag_len option in ssl_server2
						
						
						
						
						
						
						
						Also reformat code and output more information in ssl_client2 
						
						
					 | 
					
						2013-07-18 14:07:36 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						8e714d7aca
					 | 
					
						
						
							
							Modified LONG_RESPONSE and comments in ssl_server2
						
						
						
						
						
						
					 | 
					
						2013-07-18 11:23:48 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						bd7ce63115
					 | 
					
						
						
							
							Adapt ssl_server2 to test sending long messages
						
						
						
						
						
						
					 | 
					
						2013-07-18 11:23:48 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						82024bf7b9
					 | 
					
						
						
							
							ssl_server2 now uses alloc_buffer if present and can be 'SERVERQUIT'
						
						
						
						
						
						
					 | 
					
						2013-07-16 17:48:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						ba4878aa64
					 | 
					
						
						
							
							Rename x509parse_key & co with _rsa suffix
						
						
						
						
						
						
					 | 
					
						2013-07-08 15:31:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						03a8a79516
					 | 
					
						
						
							
							Programs adapted to use polarssl_strerror() instead of error_strerror()
						
						
						
						
						
						
					 | 
					
						2013-06-30 12:18:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						c1516be99d
					 | 
					
						
						
							
							ssl_server2 and ssl_client2 adapted to support maximum protocol version
						
						
						
						
						
						
					 | 
					
						2013-06-29 18:35:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						3c5ef71322
					 | 
					
						
						
							
							Cleanup up non-prototyped functions (static) and const-correctness in programs
						
						
						
						
						
						
					 | 
					
						2013-06-25 16:37:45 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						ef3f8c747e
					 | 
					
						
						
							
							Fixed const correctness issues in programs and tests
						
						
						
						
						
						
						
						(cherry picked from commit e0225e4d7f)
Conflicts:
	programs/ssl/ssl_client2.c
	programs/ssl/ssl_server2.c
	programs/test/ssl_test.c
	programs/x509/cert_app.c 
						
						
					 | 
					
						2013-06-24 19:09:24 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						bcbe2d8d81
					 | 
					
						
						
							
							Prettier printing of the lists for longer ciphersuite names
						
						
						
						
						
						
					 | 
					
						2013-04-19 09:10:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						ed27a041e4
					 | 
					
						
						
							
							More granular define selections within code to allow for smaller code
						
						
						
						
						
						
						
						sizes 
						
						
					 | 
					
						2013-04-18 23:12:34 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						fbb17804d8
					 | 
					
						
						
							
							Added pre-shared key handling for the server side of SSL / TLS
						
						
						
						
						
						
						
						Server side handling of the pure PSK ciphersuites is now in the base
code. 
						
						
					 | 
					
						2013-04-18 23:12:33 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |