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 
							
						 
					 
					
						
						
						
						
							
						
						
							d43ccb66fb 
							
						 
					 
					
						
						
							
							Quit using deprecated header.  
						
						 
						
						
						
						
					 
					
						2015-01-23 17:38:09 +00: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 
							
						 
					 
					
						
						
						
						
							
						
						
							5ba1d52f96 
							
						 
					 
					
						
						
							
							Add memory_buffer_alloc_self_test()  
						
						 
						
						
						
						
					 
					
						2015-01-13 14:58:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							7680698d02 
							
						 
					 
					
						
						
							
							Temporarily disable timing test on non-Linux  
						
						 
						
						
						
						
					 
					
						2014-06-13 18:04:42 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							508e573231 
							
						 
					 
					
						
						
							
							Merge tests for asn1write, XTEA and Entropy modules  
						
						 
						
						
						
						
					 
					
						2014-06-12 21:26:33 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							e1ac0f8c5d 
							
						 
					 
					
						
						
							
							Add back timing selftest with new hardclock test  
						
						 
						
						
						
						
					 
					
						2014-06-12 21:15:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							4dd73925ab 
							
						 
					 
					
						
						
							
							Add entropy_self_test()  
						
						 
						
						
						
						
					 
					
						2014-06-10 15:38:43 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							a6916fada8 
							
						 
					 
					
						
						
							
							Add (placeholder) CCM module  
						
						 
						
						
						
						
					 
					
						2014-05-06 11:28:09 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							0f79babd4b 
							
						 
					 
					
						
						
							
							Disable timing_selftest() for now  
						
						 
						
						
						
						
					 
					
						2014-04-09 15:49:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							13a1ef8600 
							
						 
					 
					
						
						
							
							Misc selftest adjustements  
						
						 
						
						
						
						
					 
					
						2014-04-04 16:33:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							470fc935b5 
							
						 
					 
					
						
						
							
							Add timing_self_test() with consistency tests  
						
						 
						
						
						
						
					 
					
						2014-04-04 16:33:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							388dac4037 
							
						 
					 
					
						
						
							
							Still test pbkdf2 while it's there  
						
						 
						
						
						
						
					 
					
						2014-04-04 16:33:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							5a1d687274 
							
						 
					 
					
						
						
							
							Fixed typo introduced in 486485b  
						
						 
						
						
						
						
					 
					
						2014-03-26 11:20:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							486485bc07 
							
						 
					 
					
						
						
							
							PBKDF2 -> PKCS5 in selftest.c  
						
						 
						
						
						
						
					 
					
						2014-03-20 09:59:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							79afaa0551 
							
						 
					 
					
						
						
							
							Add hmac_drbg_selftest()  
						
						 
						
						
						
						
					 
					
						2014-01-31 11:52:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							61b699ed1b 
							
						 
					 
					
						
						
							
							Renamed RMD160 to RIPEMD160  
						
						 
						
						
						
						
					 
					
						2014-01-22 14:17:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							1744d72902 
							
						 
					 
					
						
						
							
							Add RIPEMD-160 to selftest  
						
						 
						
						
						
						
					 
					
						2014-01-17 14:46:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							1337affc91 
							
						 
					 
					
						
						
							
							Buffer allocator threading support  
						
						 
						
						
						
						
					 
					
						2013-09-29 15:02:11 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							7504d7f806 
							
						 
					 
					
						
						
							
							Fixed X509 define in selftest.c  
						
						 
						
						
						
						
					 
					
						2013-09-16 22:56:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							40ce79f1e6 
							
						 
					 
					
						
						
							
							Moved DHM parsing from X509 module to DHM module  
						
						 
						
						
						
						
					 
					
						2013-09-15 17:43:54 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							6e339b52e8 
							
						 
					 
					
						
						
							
							Memory-allocation abstraction layer and buffer-based allocator added  
						
						 
						
						
						
						
					 
					
						2013-07-03 17:22:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							d2681d82e2 
							
						 
					 
					
						
						
							
							Renamed sha2.{c,h} to sha256.{c,h} and sha4.{c,h} to sha512.{c,h}  
						
						 
						
						
						
						
					 
					
						2013-06-30 14:49:12 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							9e36f0475f 
							
						 
					 
					
						
						
							
							SHA2 renamed to SHA256, SHA4 renamed to SHA512 and functions accordingly  
						
						 
						
						... 
						
						
						
						The SHA4 name was not clear with regards to the new SHA-3 standard. So
SHA2 and SHA4 have been renamed to better represent what they are:
SHA256 and SHA512 modules. 
						
						
					 
					
						2013-06-30 14:34:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							b4a310b472 
							
						 
					 
					
						
						
							
							Added a selftest about SPA resistance  
						
						 
						
						
						
						
					 
					
						2013-01-16 16:31:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							4b8c3f2a1c 
							
						 
					 
					
						
						
							
							Moved tests from selftest to tests/test_suite_ecp  
						
						 
						
						
						
						
					 
					
						2013-01-16 16:31:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							efaa31e9ae 
							
						 
					 
					
						
						
							
							Implemented multiplication  
						
						 
						
						
						
						
					 
					
						2013-01-16 16:31:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							b505c2796c 
							
						 
					 
					
						
						
							
							Got first tests working, fixed ecp_copy()  
						
						 
						
						
						
						
					 
					
						2013-01-16 16:31:49 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							f518b16f97 
							
						 
					 
					
						
						
							
							- Added PKCS#5 PBKDF2 key derivation function  
						
						 
						
						
						
						
					 
					
						2012-08-23 13:03:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							89e80c9a43 
							
						 
					 
					
						
						
							
							- Added base Galois/Counter mode (GCM) for AES  
						
						 
						
						
						
						
					 
					
						2012-03-20 13:50:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							0e04d0e9a3 
							
						 
					 
					
						
						
							
							- Added CTR_DRBG based on AES-256-CTR (NIST SP 800-90) random generator  
						
						 
						
						
						
						
					 
					
						2011-11-27 14:46:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							cce9d77745 
							
						 
					 
					
						
						
							
							- Lots of minimal changes to better support WINCE as a build target  
						
						 
						
						
						
						
					 
					
						2011-11-18 14:26:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							5690efccc4 
							
						 
					 
					
						
						
							
							- Fixed a whole bunch of dependencies on defines between files, examples and tests  
						
						 
						
						
						
						
					 
					
						2011-05-26 13:16:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							135b98ef69 
							
						 
					 
					
						
						
							
							- Adapted to compile without POLARSSL_SELF_TEST defined  
						
						 
						
						
						
						
					 
					
						2011-05-25 11:13:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							b96f154e51 
							
						 
					 
					
						
						
							
							- Fixed copyright message  
						
						 
						
						
						
						
					 
					
						2010-07-18 20:36:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							84f12b76fc 
							
						 
					 
					
						
						
							
							- Updated Copyright to correct entity  
						
						 
						
						
						
						
					 
					
						2010-07-18 10:13:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							fc8c4360b8 
							
						 
					 
					
						
						
							
							- Updated copyright line to 2010  
						
						 
						
						
						
						
					 
					
						2010-03-21 17:37:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							1f3c39c194 
							
						 
					 
					
						
						
							
							- Removed copyright line for Christophe Devine for clarity  
						
						 
						
						
						
						
					 
					
						2010-03-21 17:30:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							77b385e91a 
							
						 
					 
					
						
						
							
							- Updated copyright messages on all relevant files  
						
						 
						
						
						
						
					 
					
						2009-07-28 17:23:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							1973e4c582 
							
						 
					 
					
						
						
							
							- Fixed selftest of X509parse code  
						
						 
						
						
						
						
					 
					
						2009-07-10 22:32:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							026c03b7f4 
							
						 
					 
					
						
						
							
							- Made changes for better compatibility with old-style C compilers  
						
						 
						
						
						
						
					 
					
						2009-03-28 17:53:03 +00:00