Paul Bakker
							
						 
					 | 
					
						
						
							
						
						5c17ccdf2a
					 | 
					
						
						
							
							Bumped version to 1.3.1
						
						
						
						
						
						
					 | 
					
						2013-10-15 13:12:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						f34673e37b
					 | 
					
						
						
							
							Merged RSA-PSK key-exchange and ciphersuites
						
						
						
						
						
						
					 | 
					
						2013-10-15 12:46:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						eebb5ad6cc
					 | 
					
						
						
							
							Add RSA-PSK and ECDHE-PSK suites to compat.sh
						
						
						
						
						
						
					 | 
					
						2013-10-15 12:27:22 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						48ac3db551
					 | 
					
						
						
							
							Add OIDs for brainpool curves
						
						
						
						
						
						
					 | 
					
						2013-10-10 15:11:33 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						201401646e
					 | 
					
						
						
							
							Fix a few selftest typos
						
						
						
						
						
						
					 | 
					
						2013-10-10 13:21:48 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						43545c8b4f
					 | 
					
						
						
							
							Add test vectors for brainpool curves
						
						
						
						
						
						
					 | 
					
						2013-10-10 12:56:00 +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
							
						 
					 | 
					
						
						
							
						
						420edcaf1d
					 | 
					
						
						
							
							Clean up config-suite-b.h thanks to new certs
						
						
						
						
						
						
					 | 
					
						2013-09-25 11:52:38 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						cc648d19dc
					 | 
					
						
						
							
							Adapt test cases to new certs and file names
						
						
						
						
						
						
					 | 
					
						2013-09-24 21:25:54 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						6a987f4a90
					 | 
					
						
						
							
							Update EC certs to use NIST-256 and NIST-384
						
						
						
						
						
						
					 | 
					
						2013-09-24 21:25:54 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						cbf3ef3861
					 | 
					
						
						
							
							RSA and ECDSA key exchanges don't depend on CRL
						
						
						
						
						
						
					 | 
					
						2013-09-24 21:25:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						c27c4e2efb
					 | 
					
						
						
							
							Support faulty X509 v1 certificates with extensions
						
						
						
						
						
						
						
						(POLARSSL_X509_ALLOW_EXTENSIONS_NON_V3) 
						
						
					 | 
					
						2013-09-23 15:01:36 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						649854004b
					 | 
					
						
						
							
							New script for testing standard configurations
						
						
						
						
						
						
					 | 
					
						2013-09-20 17:08:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						eb1714e9c8
					 | 
					
						
						
							
							Fix certs/psk arguments in compat.sh
						
						
						
						
						
						
					 | 
					
						2013-09-20 12:44:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						a7496f00ff
					 | 
					
						
						
							
							Fix a few more warnings in small configurations
						
						
						
						
						
						
					 | 
					
						2013-09-20 11:29:59 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						4fee79b885
					 | 
					
						
						
							
							Fix some more depend issues
						
						
						
						
						
						
					 | 
					
						2013-09-20 10:58:59 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						387a211fad
					 | 
					
						
						
							
							Fix some dependencies in tests
						
						
						
						
						
						
					 | 
					
						2013-09-20 10:58:59 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						5ad403f5b5
					 | 
					
						
						
							
							Prepared for 1.3.0 RC0
						
						
						
						
						
						
					 | 
					
						2013-09-18 21:21:30 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						15d5de1969
					 | 
					
						
						
							
							Simplify usage of DHM blinding
						
						
						
						
						
						
					 | 
					
						2013-09-18 14:35:55 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						456d3b9b0b
					 | 
					
						
						
							
							Make ECP error codes more specific
						
						
						
						
						
						
					 | 
					
						2013-09-18 14:35:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						dd0f57f186
					 | 
					
						
						
							
							Check key size in cipher_setkey()
						
						
						
						
						
						
					 | 
					
						2013-09-18 14:34:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						d331319a38
					 | 
					
						
						
							
							Check -m option in compat.sh
						
						
						
						
						
						
					 | 
					
						2013-09-18 14:34:32 +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
							
						 
					 | 
					
						
						
							
						
						86d0c1949e
					 | 
					
						
						
							
							Generalized function names of x509 functions not parse-specific
						
						
						
						
						
						
						
						x509parse_serial_gets -> x509_serial_gets
x509parse_dn_gets -> x509_dn_gets
x509parse_time_expired -> x509_time_expired 
						
						
					 | 
					
						2013-09-18 12:01:42 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						5187656211
					 | 
					
						
						
							
							Renamed X509 / X509WRITE error codes to generic (non-cert-specific)
						
						
						
						
						
						
					 | 
					
						2013-09-17 14:36:05 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						36713e8ed9
					 | 
					
						
						
							
							Fixed bunch of X509_PARSE related defines / dependencies
						
						
						
						
						
						
					 | 
					
						2013-09-17 13:25:29 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						7c6b2c320e
					 | 
					
						
						
							
							Split up X509 files into smaller modules
						
						
						
						
						
						
					 | 
					
						2013-09-16 21:41:54 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						cff6842b39
					 | 
					
						
						
							
							POLARSSL_PEM_C split into POLARSSL_PEM_PARSE_C and POLARSSL_PEM_WRITE_C
						
						
						
						
						
						
					 | 
					
						2013-09-16 13:36:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						77e23fb0e0
					 | 
					
						
						
							
							Move *_pemify() function to PEM module
						
						
						
						
						
						
					 | 
					
						2013-09-15 20:03:26 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						40ce79f1e6
					 | 
					
						
						
							
							Moved DHM parsing from X509 module to DHM module
						
						
						
						
						
						
					 | 
					
						2013-09-15 17:43:54 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						dce7fdcbc9
					 | 
					
						
						
							
							Fixed warnings in case POLARSSL_PEM_C is not defined
						
						
						
						
						
						
					 | 
					
						2013-09-15 17:15:26 +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
							
						 
					 | 
					
						
						
							
						
						de56ca1097
					 | 
					
						
						
							
							The suite specific header should only be used when the suite is active
						
						
						
						
						
						
					 | 
					
						2013-09-15 17:05:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						4606c7317b
					 | 
					
						
						
							
							Added POLARSSL_PK_PARSE_C and POLARSSL_PK_WRITE_C
						
						
						
						
						
						
					 | 
					
						2013-09-15 17:04:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						428b9ba3b7
					 | 
					
						
						
							
							Moved POLARSSL_FS_IO check to .function from .data
						
						
						
						
						
						
					 | 
					
						2013-09-15 15:20:37 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						e827ce013f
					 | 
					
						
						
							
							Fix for parse commit
						
						
						
						
						
						
					 | 
					
						2013-09-15 15:08:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						c7bb02be77
					 | 
					
						
						
							
							Moved PK key writing from X509 module to PK module
						
						
						
						
						
						
					 | 
					
						2013-09-15 14:54:56 +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
							
						 
					 | 
					
						
						
							
						
						92cb1d3a91
					 | 
					
						
						
							
							Make CBC an option, step 3: individual ciphers
						
						
						
						
						
						
					 | 
					
						2013-09-13 17:25:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						989ed38de2
					 | 
					
						
						
							
							Make CBC an option, step 2: cipher layer
						
						
						
						
						
						
					 | 
					
						2013-09-13 15:48:40 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						4fe9200f47
					 | 
					
						
						
							
							Fix memory leak in GCM by adding gcm_free()
						
						
						
						
						
						
					 | 
					
						2013-09-13 13:45:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						735b8fcb0b
					 | 
					
						
						
							
							Fix blunder in 8a109f1
						
						
						
						
						
						
					 | 
					
						2013-09-13 12:57:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						9013af76a3
					 | 
					
						
						
							
							Merged major refactoring of x509write module into development
						
						
						
						
						
						
						
						This refactoring adds support for proper CSR writing and X509
certificate generation / signing 
						
						
					 | 
					
						2013-09-12 11:58:04 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						0237620a78
					 | 
					
						
						
							
							Fix some dependencies declaration
						
						
						
						
						
						
					 | 
					
						2013-09-12 11:57:02 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						31e59400d2
					 | 
					
						
						
							
							Add missing f_rng/p_rng arguments to x509write_crt
						
						
						
						
						
						
					 | 
					
						2013-09-12 11:57:02 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						f38e71afd5
					 | 
					
						
						
							
							Convert x509write_crt interface to PK
						
						
						
						
						
						
					 | 
					
						2013-09-12 11:57:02 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						6de63e480d
					 | 
					
						
						
							
							Add EC support to x509write_key
						
						
						
						
						
						
					 | 
					
						2013-09-12 11:57:01 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |