Ron Eldor 
							
						 
					 
					
						
						
							
						
						0728d69d6d 
					 
					
						
						
							
							Change kB to KiB  
						
						... 
						
						
						
						Change the style of the units to KiB, according to
https://docs.mbed.com/docs/writing-and-publishing-guides/en/latest/units/  
						
						
					 
					
						2017-11-29 12:08:35 +02:00 
						 
				 
			
				
					
						
							
							
								Ron Eldor 
							
						 
					 
					
						
						
							
						
						a0748019f1 
					 
					
						
						
							
							Change KB to kB  
						
						... 
						
						
						
						Change KB to kB, as this is the proper way to write kilo bytes 
						
						
					 
					
						2017-11-28 16:48:51 +02:00 
						 
				 
			
				
					
						
							
							
								Hanno Becker 
							
						 
					 
					
						
						
							
						
						b953921a4e 
					 
					
						
						
							
							Adapt benchmark application to naming and binary format  
						
						
						
						
					 
					
						2017-10-04 13:13:34 +01:00 
						 
				 
			
				
					
						
							
							
								Hanno Becker 
							
						 
					 
					
						
						
							
						
						d4d856265e 
					 
					
						
						
							
							Don't use deprecated macro form of DHM moduli in benchmark program  
						
						
						
						
					 
					
						2017-10-02 15:06:27 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Huewe 
							
						 
					 
					
						
						
							
						
						38fc3a0548 
					 
					
						
						
							
							Remove duplicated defintion of PRINT_ERROR  
						
						... 
						
						
						
						The PRINT_ERROR macros are already defined exactly the same in line
101ff, so we can remove them here. 
						
						
					 
					
						2017-07-29 02:01:22 +02:00 
						 
				 
			
				
					
						
							
							
								Andres Amaya Garcia 
							
						 
					 
					
						
						
							
						
						1ff60f437f 
					 
					
						
						
							
							Change examples to use the new MD API and check ret code  
						
						
						
						
					 
					
						2017-06-28 13:26:36 +01:00 
						 
				 
			
				
					
						
							
							
								Ron Eldor 
							
						 
					 
					
						
						
							
						
						46cf773f2f 
					 
					
						
						
							
							Fix wrong output in the benchmark application  
						
						... 
						
						
						
						The benchmark application prints the performance in Kb/s,
While it actually calculates KB/s.
Resolves issue #850  
						
						
					 
					
						2017-05-14 15:55:06 +03:00 
						 
				 
			
				
					
						
							
							
								Andres AG 
							
						 
					 
					
						
						
							
						
						a592dcc1c6 
					 
					
						
						
							
							Clean up of formatting, and potential integer overflow fix  
						
						
						
						
					 
					
						2016-10-06 15:23:39 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Butcher 
							
						 
					 
					
						
						
							
						
						b981b16379 
					 
					
						
						
							
							Minor fixes to formatting and compilation conditions  
						
						
						
						
					 
					
						2016-10-06 12:51:24 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Butcher 
							
						 
					 
					
						
						
							
						
						549dc3d75e 
					 
					
						
						
							
							Add CMAC functions to the benchmark sample application  
						
						
						
						
					 
					
						2016-10-05 14:19:18 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						37ff14062e 
					 
					
						
						
							
							Change main license to Apache 2.0  
						
						
						
						
					 
					
						2015-09-04 14:21:07 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						ea35666f50 
					 
					
						
						
							
							Fix -Wshadow warnings  
						
						... 
						
						
						
						Checked that it is supported by gcc 4.2.1 (FreeBSD 9).
fixes  #240  
						
						
					 
					
						2015-08-31 10:34:26 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						6fb8187279 
					 
					
						
						
							
							Update date in copyright line  
						
						
						
						
					 
					
						2015-07-28 17:11:58 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						4f3368e31e 
					 
					
						
						
							
							Fix bug in benchmark.c with DHM params  
						
						
						
						
					 
					
						2015-07-19 15:01:28 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						a6dbddce0c 
					 
					
						
						
							
							Fix benchmark.c for removal of small DH params  
						
						
						
						
					 
					
						2015-07-06 11:20:33 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						046589e424 
					 
					
						
						
							
							Rm obsolete defines for snprintf in programs  
						
						... 
						
						
						
						Now centralized in the platform layer 
						
						
					 
					
						2015-07-01 17:26:20 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						07894338a0 
					 
					
						
						
							
							Rename M255 to Curve25519  
						
						
						
						
					 
					
						2015-06-23 13:09:10 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						797f48ace6 
					 
					
						
						
							
							Rename ecp_curve_info.size to bit_size  
						
						
						
						
					 
					
						2015-06-18 15:45:05 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						3335205a21 
					 
					
						
						
							
							Avoid in-out length in dhm_calc_secret()  
						
						
						
						
					 
					
						2015-06-02 16:17:08 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						b2a18a2a98 
					 
					
						
						
							
							Remove references to malloc in strings/names  
						
						
						
						
					 
					
						2015-05-27 16:58:55 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						7551cb9ee9 
					 
					
						
						
							
							Replace malloc with calloc  
						
						... 
						
						
						
						- platform layer currently broken (not adapted yet)
- memmory_buffer_alloc too 
						
						
					 
					
						2015-05-26 16:04:06 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						e85fef10b5 
					 
					
						
						
							
							Fix option names in benchmark.c  
						
						
						
						
					 
					
						2015-05-11 19:38:25 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						e3a062ba1f 
					 
					
						
						
							
							Rename ecp_use_known_dp -> mbedtls_ecp_group_load()  
						
						
						
						
					 
					
						2015-05-11 18:46:47 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						8d128efd48 
					 
					
						
						
							
							Split mbedtls_ctr_drbg_init() -> seed()  
						
						
						
						
					 
					
						2015-04-28 22:38:08 +02:00 
						 
				 
			
				
					
						
							
							
								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