Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
						
						
							
						
						
							d681443f69
							
						
					 | 
					
						
						
							
							Fix potential stack overflow
						
						
						
						
						
						
					 | 
					
						2014-11-12 01:25:31 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
						
						
							
						
						
							5d8618539f
							
						
					 | 
					
						
						
							
							Fix memory leak while parsing some X.509 certs
						
						
						
						
						
						
					 | 
					
						2014-10-17 12:41:41 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sander Niemeijer
							
						 
					 | 
					
						
						
						
						
							
						
						
							ef5087d150
							
						
					 | 
					
						
						
							
							Added explicit casts to prevent compiler warnings when trying to build for iOS
						
						
						
						
						
						
					 | 
					
						2014-08-21 23:48:14 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							8dcb2d7d7e
							
						
					 | 
					
						
						
							
							Support escaping of commas in x509_string_to_names()
						
						
						
						
						
						
					 | 
					
						2014-08-11 11:59:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
						
						
							
						
						
							1c082f34f3
							
						
					 | 
					
						
						
							
							Update description and references for X.509 files
						
						
						
						
						
						
					 | 
					
						2014-06-23 11:52:59 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							66d5d076f7
							
						
					 | 
					
						
						
							
							Fix formatting in various code to match spacing from coding style
						
						
						
						
						
						
					 | 
					
						2014-06-17 17:06:47 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							db20c10423
							
						
					 | 
					
						
						
							
							Add #endif comments for #endif more than 10 lines from #if / #else
						
						
						
						
						
						
					 | 
					
						2014-06-17 14:34:44 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							d8bb82665e
							
						
					 | 
					
						
						
							
							Fix code styling for return statements
						
						
						
						
						
						
					 | 
					
						2014-06-17 14:06:49 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
						
						
							
						
						
							d1539b1e88
							
						
					 | 
					
						
						
							
							Rename RSASSA_PSS_CERTIFICATES to X509_RSASSA_PSS_SUPPORT
						
						
						
						
						
						
					 | 
					
						2014-06-06 16:42:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
						
						
							
						
						
							9113603b6b
							
						
					 | 
					
						
						
							
							Use sig_opts in x509_sig_alg_gets()
						
						
						
						
						
						
					 | 
					
						2014-06-05 15:41:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
						
						
							
						
						
							f75f2f7c46
							
						
					 | 
					
						
						
							
							Add sig_opts member to X509 structures
						
						
						
						
						
						
					 | 
					
						2014-06-05 15:14:59 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
						
						
							
						
						
							78117d57b0
							
						
					 | 
					
						
						
							
							Consider trailerField a constant
						
						
						
						
						
						
					 | 
					
						2014-06-02 16:12:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
						
						
							
						
						
							cac31eed9e
							
						
					 | 
					
						
						
							
							Factor common code for printing sig_alg
						
						
						
						
						
						
					 | 
					
						2014-06-02 16:12:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
						
						
							
						
						
							cf975a3857
							
						
					 | 
					
						
						
							
							Factor out some common code
						
						
						
						
						
						
					 | 
					
						2014-06-02 16:12:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
						
						
							
						
						
							9df5c96214
							
						
					 | 
					
						
						
							
							Fix dependencies
						
						
						
						
						
						
					 | 
					
						2014-06-02 16:10:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
						
						
							
						
						
							9c9cf5b51e
							
						
					 | 
					
						
						
							
							More checks for length match in rsassa-pss params
						
						
						
						
						
						
					 | 
					
						2014-06-02 16:10:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
						
						
							
						
						
							e76b750b69
							
						
					 | 
					
						
						
							
							Finish parsing RSASSA-PSS parameters
						
						
						
						
						
						
					 | 
					
						2014-06-02 16:10:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
						
						
							
						
						
							f346bab139
							
						
					 | 
					
						
						
							
							Start parsing RSASSA-PSS parameters
						
						
						
						
						
						
					 | 
					
						2014-06-02 16:10:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
						
						
							
						
						
							59a75d5b9d
							
						
					 | 
					
						
						
							
							Basic parsing of certs signed with RSASSA-PSS
						
						
						
						
						
						
					 | 
					
						2014-06-02 16:10:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							9af723cee7
							
						
					 | 
					
						
						
							
							Fix formatting: remove trailing spaces, #endif with comments (> 10 lines)
						
						
						
						
						
						
					 | 
					
						2014-05-01 13:03:14 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							2a024ac86a
							
						
					 | 
					
						
						
							
							Merge dependency fixes
						
						
						
						
						
						
					 | 
					
						2014-04-30 16:50:59 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
						
						
							
						
						
							cef4ad2509
							
						
					 | 
					
						
						
							
							Adapt sources to configurable config.h name
						
						
						
						
						
						
					 | 
					
						2014-04-30 16:40:20 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
						
						
							
						
						
							3d41370645
							
						
					 | 
					
						
						
							
							Fix hash dependencies in X.509 tests
						
						
						
						
						
						
					 | 
					
						2014-04-29 15:29:41 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
						
						
							
						
						
							9655e4597a
							
						
					 | 
					
						
						
							
							Reject certificates with times not in UTC
						
						
						
						
						
						
					 | 
					
						2014-04-11 13:59:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
						
						
							
						
						
							0776a43788
							
						
					 | 
					
						
						
							
							Use UTC to heck certificate validity
						
						
						
						
						
						
					 | 
					
						2014-04-11 13:59:31 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							5fff23b92a
							
						
					 | 
					
						
						
							
							x509_get_current_time() uses localtime_r() to prevent thread issues
						
						
						
						
						
						
					 | 
					
						2014-03-26 15:34:54 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
						
						
							
						
						
							6304f786e0
							
						
					 | 
					
						
						
							
							Add x509_time_future()
						
						
						
						
						
						
					 | 
					
						2014-03-13 19:25:06 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
						
						
							
						
						
							c9093085ed
							
						
					 | 
					
						
						
							
							Revert "Merged RSA-PSS support in Certificate, CSR and CRL"
						
						
						
						
						
						
						
						This reverts commit ab50d8d30c22f38e3e2d2373219cfbeb1940082e, reversing
changes made to e31b1d992ad0a3874646c73a44f3eb750d13e900. 
						
						
					 | 
					
						2014-02-12 09:39:59 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							7dc4c44267
							
						
					 | 
					
						
						
							
							Library files moved to use platform layer
						
						
						
						
						
						
					 | 
					
						2014-02-06 13:20:16 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
						
						
							
						
						
							27b93ade6e
							
						
					 | 
					
						
						
							
							Factor common code for printing sig_alg
						
						
						
						
						
						
					 | 
					
						2014-01-25 12:48:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
						
						
							
						
						
							5cac583482
							
						
					 | 
					
						
						
							
							Factor out some common code
						
						
						
						
						
						
					 | 
					
						2014-01-25 12:48:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
						
						
							
						
						
							ce7c6fd433
							
						
					 | 
					
						
						
							
							Fix dependencies
						
						
						
						
						
						
					 | 
					
						2014-01-25 12:48:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
						
						
							
						
						
							b7de86d834
							
						
					 | 
					
						
						
							
							More checks for length match in rsassa-pss params
						
						
						
						
						
						
					 | 
					
						2014-01-25 12:48:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
						
						
							
						
						
							3c1e8b539c
							
						
					 | 
					
						
						
							
							Finish parsing RSASSA-PSS parameters
						
						
						
						
						
						
					 | 
					
						2014-01-25 12:48:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
						
						
							
						
						
							d9fd87be33
							
						
					 | 
					
						
						
							
							Start parsing RSASSA-PSS parameters
						
						
						
						
						
						
					 | 
					
						2014-01-25 12:48:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
						
						
							
						
						
							b1d4eb16e4
							
						
					 | 
					
						
						
							
							Basic parsing of certs signed with RSASSA-PSS
						
						
						
						
						
						
					 | 
					
						2014-01-25 12:48:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							6edcd41c0a
							
						
					 | 
					
						
						
							
							Addition conditions for UEFI environment under MSVC
						
						
						
						
						
						
					 | 
					
						2013-10-29 15:44:13 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							fa6a620b75
							
						
					 | 
					
						
						
							
							Defines for UEFI environment under MSVC added
						
						
						
						
						
						
					 | 
					
						2013-10-29 14:05:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							b6b0956631
							
						
					 | 
					
						
						
							
							Rm of memset instead of x509_crt_init()
						
						
						
						
						
						
					 | 
					
						2013-09-18 14:32:52 +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
							
						 
					 | 
					
						
						
						
						
							
						
						
							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
							
						 
					 | 
					
						
						
						
						
							
						
						
							e9e6ae338b
							
						
					 | 
					
						
						
							
							Moved x509_self_test() from x509_crt.c to x509.c and fixed mem-free bug
						
						
						
						
						
						
					 | 
					
						2013-09-16 22:55:51 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							d1a983fe77
							
						
					 | 
					
						
						
							
							Removed x509parse key functions and moved them to compat-1.2.h
						
						
						
						
						
						
					 | 
					
						2013-09-16 22:26:53 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							7c6b2c320e
							
						
					 | 
					
						
						
							
							Split up X509 files into smaller modules
						
						
						
						
						
						
					 | 
					
						2013-09-16 21:41:54 +02:00 | 
					
					
						
						
							
							
							
						
					 |