Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						7f8099773e 
					 
					
						
						
							
							Rename include directory to mbedtls  
						
						
						
						
					 
					
						2015-03-10 11:23:56 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						fe44643b0e 
					 
					
						
						
							
							Rename website and repository  
						
						
						
						
					 
					
						2015-03-06 13:17:10 +00:00 
						 
				 
			
				
					
						
							
							
								Mansour Moufid 
							
						 
					 
					
						
						
							
						
						c531b4af3c 
					 
					
						
						
							
							Apply the semantic patch rm-malloc-cast.cocci.  
						
						... 
						
						
						
						for dir in library programs; do
        spatch --sp-file scripts/rm-malloc-cast.cocci --dir $dir \
        --in-place;
    done 
						
						
					 
					
						2015-02-16 10:43:52 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						ac1f76c362 
					 
					
						
						
							
							Merge remote-tracking branch 'rich/platform' into development  
						
						... 
						
						
						
						* rich/platform:
  Remove dependency on sscanf in lib x509
  Fix extra guard in memory_buffer_alloc
  rebase from development
  implemented macro overriding for polarssl_* library functions
  fix bug introduced by the addition of snprintf and assert macro which caused tests to fail without polarssl_platform_c defined
  add initial symbols to config and checks to check_config to allow use of macros to define standard functions
  reformat and arrange additions to config alphabetically
  add missing checks to check_config
  add macro definition of assert using polarssl_exit
  modify library/memory_buffer_alloc.c, benchmark.c and the tests main code to use polarssl_exit
  add POLARSSL_PLATFORM_EXIT_ALT
  modify scripts/* and tests/* to use polarssl_snprintf
  modify programs/*.c to use polarssl_snprintf
  modify library/debug.c to use polarssl_snprintf
  modify library/x509*.c to use polarssl_snprintf
  modify library/net.c to use polarssl_snprintf
  modify oid.c to use polarssl_snprintf
  add platform_set_snprintf
Conflicts:
	library/memory_buffer_alloc.c
	programs/pkey/pk_sign.c
	programs/pkey/pk_verify.c
	programs/pkey/rsa_sign_pss.c
	programs/pkey/rsa_verify_pss.c
	programs/ssl/ssl_client2.c
	programs/ssl/ssl_pthread_server.c
	programs/test/benchmark.c
	programs/test/ssl_cert_test.c 
						
						
					 
					
						2015-02-13 15:11:24 +00:00 
						 
				 
			
				
					
						
							
							
								Rich Evans 
							
						 
					 
					
						
						
							
						
						7d5a55a365 
					 
					
						
						
							
							Remove dependency on sscanf in lib x509  
						
						
						
						
					 
					
						2015-02-13 13:50:26 +00:00 
						 
				 
			
				
					
						
							
							
								Rich Evans 
							
						 
					 
					
						
						
							
						
						fac657fd52 
					 
					
						
						
							
							modify library/x509*.c to use polarssl_snprintf  
						
						
						
						
					 
					
						2015-02-13 13:50:25 +00:00 
						 
				 
			
				
					
						
							
							
								Rich Evans 
							
						 
					 
					
						
						
							
						
						36796df815 
					 
					
						
						
							
							Added missing stdio in lib x509.c needed for sscanf  
						
						
						
						
					 
					
						2015-02-13 13:50:05 +00:00 
						 
				 
			
				
					
						
							
							
								Rich Evans 
							
						 
					 
					
						
						
							
						
						00ab47026b 
					 
					
						
						
							
							cleanup library and some basic tests. Includes, add guards to includes  
						
						
						
						
					 
					
						2015-02-10 11:28:46 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						555fbf8758 
					 
					
						
						
							
							Support composite RDNs in X.509 certs parsing  
						
						
						
						
					 
					
						2015-02-04 17:11:55 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						860b51642d 
					 
					
						
						
							
							Fix url again  
						
						
						
						
					 
					
						2015-01-28 17:12:07 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						7cbe1318d8 
					 
					
						
						
							
							Fix more stdio inclusion issues  
						
						
						
						
					 
					
						2015-01-28 15:28:30 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						085ab040aa 
					 
					
						
						
							
							Fix website url to use https.  
						
						
						
						
					 
					
						2015-01-23 11:06:27 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						9698f5852c 
					 
					
						
						
							
							Remove maintainer line.  
						
						
						
						
					 
					
						2015-01-23 10:59:00 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						19f6b5dfaa 
					 
					
						
						
							
							Remove redundant "all rights reserved"  
						
						
						
						
					 
					
						2015-01-23 10:54:00 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						a658a4051b 
					 
					
						
						
							
							Update copyright  
						
						
						
						
					 
					
						2015-01-23 09:55:24 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						967a2a5f8c 
					 
					
						
						
							
							Change name to mbed TLS in the copyright notice  
						
						
						
						
					 
					
						2015-01-22 14:28:16 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						9439f93ea4 
					 
					
						
						
							
							Use pk_load_file() in X509  
						
						... 
						
						
						
						Saves a bit of ROM. X509 depends on PK anyway. 
						
						
					 
					
						2014-11-27 17:44:46 +01:00 
						 
				 
			
				
					
						
							
							
								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 ab50d8d30ce31b1d992a 
						
						
					 
					
						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