Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						f9e9481bc5 
					 
					
						
						
							
							Split mbedtls_hmac_drbg_init() -> seed{,_buf}()  
						
						
						
						
					 
					
						2015-04-28 22:07:14 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						c34e8dd265 
					 
					
						
						
							
							Split mbedtls_gcm_init() -> gcm_setkey()  
						
						
						
						
					 
					
						2015-04-28 21:42:17 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						6963ff0969 
					 
					
						
						
							
							Split mbedtls_ccm_init() -> setkey()  
						
						
						
						
					 
					
						2015-04-28 18:02:54 +02: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 
							
						 
					 
					
						
						
							
						
						32076e66be 
					 
					
						
						
							
							Fix programs for recent ECDSA changes  
						
						
						
						
					 
					
						2015-03-31 13:32:39 +02:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						c439e7b099 
					 
					
						
						
							
							Minor portability fix in benchmark  
						
						... 
						
						
						
						On embedded systems, argc might be 0 rather than 1 for no argument. 
						
						
					 
					
						2015-03-03 13:12:00 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						c3e3395c82 
					 
					
						
						
							
							Fix missing #define if PLATFORM_C not here  
						
						
						
						
					 
					
						2015-02-16 18:46:20 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						714929bf0d 
					 
					
						
						
							
							Fix issues introduced when rebasing  
						
						
						
						
					 
					
						2015-02-16 17:32:47 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						7defc7759d 
					 
					
						
						
							
							Code cosmetics  
						
						
						
						
					 
					
						2015-02-16 17:28:11 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						85391f2a65 
					 
					
						
						
							
							Add curve25519 to the benchmark program  
						
						
						
						
					 
					
						2015-02-16 17:28:11 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						e579dab5f0 
					 
					
						
						
							
							Fix compile issue when buffer_alloc not available  
						
						
						
						
					 
					
						2015-02-16 17:28:10 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						71e75dc2f0 
					 
					
						
						
							
							Fix unused variable issue in some configs  
						
						
						
						
					 
					
						2015-02-16 17:28:10 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						50da0482e0 
					 
					
						
						
							
							Add heap usage for PK in benchmark  
						
						
						
						
					 
					
						2015-02-16 17:28:10 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						128657d645 
					 
					
						
						
							
							Use memory_buffer_alloc() in benchmark if available  
						
						... 
						
						
						
						Allows to measure memory by primitive. 
						
						
					 
					
						2015-02-16 17:24:57 +00:00 
						 
				 
			
				
					
						
							
							
								Rich Evans 
							
						 
					 
					
						
						
							
						
						012acfc20f 
					 
					
						
						
							
							modify library/memory_buffer_alloc.c, benchmark.c and the tests main code to use polarssl_exit  
						
						
						
						
					 
					
						2015-02-13 16:52:49 +00:00 
						 
				 
			
				
					
						
							
							
								Rich Evans 
							
						 
					 
					
						
						
							
						
						b92965be74 
					 
					
						
						
							
							modify programs/*.c to use polarssl_snprintf  
						
						
						
						
					 
					
						2015-02-13 16:51:44 +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 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						6c5abfa42b 
					 
					
						
						
							
							Style: fix trailing spaces  
						
						
						
						
					 
					
						2015-02-13 14:12:07 +00:00 
						 
				 
			
				
					
						
							
							
								Rich Evans 
							
						 
					 
					
						
						
							
						
						77d3638497 
					 
					
						
						
							
							modify library/memory_buffer_alloc.c, benchmark.c and the tests main code to use polarssl_exit  
						
						
						
						
					 
					
						2015-02-13 13:50:26 +00:00 
						 
				 
			
				
					
						
							
							
								Rich Evans 
							
						 
					 
					
						
						
							
						
						783d9d1c3e 
					 
					
						
						
							
							modify programs/*.c to use polarssl_snprintf  
						
						
						
						
					 
					
						2015-02-13 13:50:26 +00:00 
						 
				 
			
				
					
						
							
							
								Rich Evans 
							
						 
					 
					
						
						
							
						
						85b05ec389 
					 
					
						
						
							
							Cleanup programs further  
						
						... 
						
						
						
						removed casting of main args to void 
						
						
					 
					
						2015-02-13 13:50:05 +00:00 
						 
				 
			
				
					
						
							
							
								Rich Evans 
							
						 
					 
					
						
						
							
						
						18b78c7498 
					 
					
						
						
							
							cleanup programs  
						
						... 
						
						
						
						Clean up the contents of programs, add more guards to includes, move all
defines to the top of the top of files, remove some unused includes 
						
						
					 
					
						2015-02-13 13:50:05 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						860b51642d 
					 
					
						
						
							
							Fix url again  
						
						
						
						
					 
					
						2015-01-28 17:12:07 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						7c9e75a836 
					 
					
						
						
							
							Remove a few useless #defines  
						
						
						
						
					 
					
						2015-01-28 15:28:29 +01:00 
						 
				 
			
				
					
						
							
							
								Rich Evans 
							
						 
					 
					
						
						
							
						
						f90016aade 
					 
					
						
						
							
							Use platform layer in programs for consistency.  
						
						
						
						
					 
					
						2015-01-28 15:28:28 +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 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						a317a98221 
					 
					
						
						
							
							Adapt programs / test suites  
						
						
						
						
					 
					
						2014-07-09 10:19:24 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						8cfd9d8c59 
					 
					
						
						
							
							Adapt programs / test suites to _init() and _free()  
						
						
						
						
					 
					
						2014-07-09 10:19:23 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						b5212b436f 
					 
					
						
						
							
							Merge CCM cipher mode and ciphersuites  
						
						... 
						
						
						
						Conflicts:
	library/ssl_tls.c 
						
						
					 
					
						2014-05-22 15:30:31 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						0c5e4290e1 
					 
					
						
						
							
							benchmark application also works without POLARSSL_ERROR_C  
						
						
						
						
					 
					
						2014-05-22 14:11:13 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						58d78a8d70 
					 
					
						
						
							
							Add CCM to benchmark  
						
						
						
						
					 
					
						2014-05-14 14:10:35 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						cef4ad2509 
					 
					
						
						
							
							Adapt sources to configurable config.h name  
						
						
						
						
					 
					
						2014-04-30 16:40:20 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						df71dd1618 
					 
					
						
						
							
							Cleaner initialization (values did not matter, but were uninitialized)  
						
						
						
						
					 
					
						2014-04-17 16:03:48 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						cbe3d0d5cc 
					 
					
						
						
							
							Added return value checking for correctness in programs  
						
						
						
						
					 
					
						2014-04-17 16:00:59 +02:00 
						 
				 
			
				
					
						
							
							
								Gergely Budai 
							
						 
					 
					
						
						
							
						
						a5d336bcec 
					 
					
						
						
							
							Increase title size (fits to increased curve names). Give verbose errors on failures.  
						
						
						
						
					 
					
						2014-02-06 10:28:38 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						fef0f8f55a 
					 
					
						
						
							
							Add HMAC_DRBG to benchmark  
						
						
						
						
					 
					
						2014-01-30 23:17:33 +01:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						61b699ed1b 
					 
					
						
						
							
							Renamed RMD160 to RIPEMD160  
						
						
						
						
					 
					
						2014-01-22 14:17:31 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						01b0b38421 
					 
					
						
						
							
							Add RIPEMD-160 to benchmark  
						
						
						
						
					 
					
						2014-01-17 14:29:46 +01:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						f70fe81a6e 
					 
					
						
						
							
							Fixed memory leak in benchmark application  
						
						
						
						
					 
					
						2013-12-17 13:09:12 +01:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						840ab20ea2 
					 
					
						
						
							
							Explicit conversions to int from size_t for MSVC (64-bit) in apps  
						
						
						
						
					 
					
						2013-11-30 15:14:38 +01:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						b799dec4c0 
					 
					
						
						
							
							Merged support for Brainpool curves and ciphersuites  
						
						
						
						
					 
					
						2013-10-11 10:05:43 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						2f77ce3658 
					 
					
						
						
							
							Fix forgotten snprintf define for MSVC  
						
						
						
						
					 
					
						2013-10-11 09:17:19 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						22f64c8a9a 
					 
					
						
						
							
							Cosmetics in benchmark  
						
						
						
						
					 
					
						2013-10-10 13:21:48 +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