Paul Bakker 
							
						 
					 
					
						
						
							
						
						828acb2234 
					 
					
						
						
							
							- Updated for release 0.99-pre5  
						
						 
						
						
						
						
					 
					
						2011-05-27 09:25:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						d7d8dbe3bf 
					 
					
						
						
							
							- Fixed two typos  
						
						 
						
						
						
						
					 
					
						2011-05-26 15:29:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						c3f5656ff6 
					 
					
						
						
							
							- Fixed dependency of MD4 and MD2 of POLARSSL_FS_IO  
						
						 
						
						
						
						
					 
					
						2011-05-26 14:38:05 +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 
							
						 
					 
					
						
						
							
						
						c8cad6af29 
					 
					
						
						
							
							- Upgraded to version 1.6.1 of FCTX  
						
						 
						
						
						
						
					 
					
						2011-05-25 11:35:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						02722ea867 
					 
					
						
						
							
							- Added missing semicolon  
						
						 
						
						
						
						
					 
					
						2011-05-25 11:34:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						2f5947e1f6 
					 
					
						
						
							
							- Added mpi_get_bit() and mpi_set_bit() individual bit setter/getter functions.  
						
						 
						
						
						
						
					 
					
						2011-05-18 15:47:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						9d781407bc 
					 
					
						
						
							
							- A error_strerror function() has been added to translate between error codes and their description.  
						
						 
						
						... 
						
						
						
						- The error codes have been remapped and combining error codes is now done with a PLUS instead of an OR as error codes used are negative.
 - Descriptions to all error codes have been added.
 - Generation script for error.c has been created to automatically generate error.c from the available error definitions in the headers. 
						
						
					 
					
						2011-05-09 16:17:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						6c591fab72 
					 
					
						
						
							
							- mpi_init() and mpi_free() only accept a single argument and do not accept variable arguments anymore. This prevents unexpected memory corruption in a number of use cases.  
						
						 
						
						
						
						
					 
					
						2011-05-05 11:49:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						335db3f121 
					 
					
						
						
							
							- Functions requiring File System functions can now be disables by undefining POLARSSL_FS_IO  
						
						 
						
						
						
						
					 
					
						2011-04-25 15:28:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						f4a3f301fd 
					 
					
						
						
							
							- Updated for migration to size_t  
						
						 
						
						
						
						
					 
					
						2011-04-24 15:53:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						a755ca1bbe 
					 
					
						
						
							
							- Renamed t_s_int, t_int and t_dbl to respectively t_sint, t_uint and t_udbl for clarity  
						
						 
						
						
						
						
					 
					
						2011-04-24 09:11:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						23986e5d5d 
					 
					
						
						
							
							- Major type rewrite of int to size_t for most variables and arguments used for buffer lengths and loops  
						
						 
						
						
						
						
					 
					
						2011-04-24 08:57:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						1be81a4e5f 
					 
					
						
						
							
							- Removed test for MD2 certificate as OpenSSL does not support it anymore  
						
						 
						
						
						
						
					 
					
						2011-04-23 14:46:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						b6ecaf5276 
					 
					
						
						
							
							- Added additional (configurable) cipher block modes. AES-CTR, Camellia-CTR, XTEA-CBC  
						
						 
						
						
						
						
					 
					
						2011-04-19 14:29:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						3efa575ff2 
					 
					
						
						
							
							- Ready for release 0.99-pre4  
						
						 
						
						
						
						
					 
					
						2011-04-01 12:23:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						579923c51b 
					 
					
						
						
							
							- The config header file is now always included in all tests  
						
						 
						
						
						
						
					 
					
						2011-03-26 13:39:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						be4e7dca08 
					 
					
						
						
							
							- Debug print of MPI now removes leading zero octets and displays actual bit size of the value  
						
						 
						
						
						
						
					 
					
						2011-03-14 20:41:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						b3dcbc18f6 
					 
					
						
						
							
							- Made function resilient to endianness differences.  
						
						 
						
						
						
						
					 
					
						2011-03-13 16:57:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						4cce2bbd5a 
					 
					
						
						
							
							- Renamed rnd_info structure to correct rnd_buf_info structure  
						
						 
						
						
						
						
					 
					
						2011-03-13 16:56:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						4fa1a76c92 
					 
					
						
						
							
							- Added dependency on helpers.function  
						
						 
						
						
						
						
					 
					
						2011-03-13 16:56:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						997bbd10d8 
					 
					
						
						
							
							- Removed dependency of tests on rand()  
						
						 
						
						... 
						
						
						
						- Added pseudo-random helper function 
						
						
					 
					
						2011-03-13 15:45:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						9dcc32236b 
					 
					
						
						
							
							- Added support for PKCS#1 v2.1 encoding and thus support for the RSAES-OAEP and RSASSA-PSS operations (enabled by POLARSSL_PKCS1_V21)  
						
						 
						
						
						
						
					 
					
						2011-03-08 14:16:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						345a6fee91 
					 
					
						
						
							
							- Replaced function that fixes man-in-the-middle attack  
						
						 
						
						... 
						
						
						
						- Added message to indicate inclusion of man-in-the-middle attack (Reported by Larry Highsmith, Subreption LLC)
 - Released version 0.99-pre3 
						
						
					 
					
						2011-02-28 21:20:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						1946e42dd4 
					 
					
						
						
							
							- Made ready for 0.99-pre2 release  
						
						 
						
						
						
						
					 
					
						2011-02-25 09:39:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						c43481aa82 
					 
					
						
						
							
							- Release memory used  
						
						 
						
						
						
						
					 
					
						2011-02-20 16:34:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						2544a04918 
					 
					
						
						
							
							- Replaced with current value of the certificate after certificate replacement  
						
						 
						
						
						
						
					 
					
						2011-02-20 13:52:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						400ff6f0fd 
					 
					
						
						
							
							- Corrected parsing of UTCTime dates before 1990 and after 1950  
						
						 
						
						... 
						
						
						
						- Support more exotic OID's when parsing certificates
 - Support more exotic name representations when parsing certificates
 - Replaced the expired test certificates 
						
						
					 
					
						2011-02-20 10:40:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						96743fc5f5 
					 
					
						
						
							
							- Parsing of PEM files moved to separate module (Fixes ticket  #13 ). Also possible to remove PEM support for systems only using DER encoding  
						
						 
						
						... 
						
						
						
						- Parsing PEM private keys encrypted with DES and AES are now supported (Fixes ticket #5 )
 - Added tests for encrypted keyfiles 
						
						
					 
					
						2011-02-12 14:30:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						896b3be1d1 
					 
					
						
						
							
							- Added proper dependencies  
						
						 
						
						
						
						
					 
					
						2011-02-06 13:12:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						46eb13828e 
					 
					
						
						
							
							- Makefiles now respect external CFLAGS and LDFLAGS. Closes ticket  #2  
						
						 
						
						
						
						
					 
					
						2011-01-30 17:10:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						9fc4659b30 
					 
					
						
						
							
							- Preparing for Release of 0.99 prerelease 1  
						
						 
						
						
						
						
					 
					
						2011-01-30 16:59:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						bbf2f63e92 
					 
					
						
						
							
							- Added missing dependency on POLARSSL_DEBUG_C  
						
						 
						
						
						
						
					 
					
						2011-01-21 10:51:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						562535d11b 
					 
					
						
						
							
							- Split current md_starts() and md_hmac_starts() functionality into separate md_init_ctx() for allocating the context and the existing starts() functions to initialize the message digest for use.  
						
						 
						
						
						
						
					 
					
						2011-01-20 16:42:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						5a62408629 
					 
					
						
						
							
							- Fixed compiler warnings  
						
						 
						
						
						
						
					 
					
						2011-01-18 16:31:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						e9426948fa 
					 
					
						
						
							
							- Added extra compiler warnings by default  
						
						 
						
						
						
						
					 
					
						2011-01-18 16:28:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						b06819bb5d 
					 
					
						
						
							
							- Adapted CMake files for the PKCS#11 support  
						
						 
						
						
						
						
					 
					
						2011-01-18 16:18:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						43b7e35b25 
					 
					
						
						
							
							- Support for PKCS#11 through the use of the pkcs11-helper library  
						
						 
						
						
						
						
					 
					
						2011-01-18 15:27:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						76fd75a3de 
					 
					
						
						
							
							- Improved certificate validation and validation against the available CRLs  
						
						 
						
						
						
						
					 
					
						2011-01-16 21:12:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						1f87fb6896 
					 
					
						
						
							
							- Support for DES weak keys and parity bits added  
						
						 
						
						
						
						
					 
					
						2011-01-15 17:32:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						f92d7a8c81 
					 
					
						
						
							
							- Fixed faulty dependency in test  
						
						 
						
						
						
						
					 
					
						2011-01-15 17:05:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						b63b0afc05 
					 
					
						
						
							
							- Added verification callback in certificate verification chain in order to allow external blacklisting  
						
						 
						
						
						
						
					 
					
						2011-01-13 17:54:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						8123e9d8f1 
					 
					
						
						
							
							- Added generic cipher wrapper for integration with OpenVPN (donated by Fox-IT)  
						
						 
						
						
						
						
					 
					
						2011-01-06 15:37:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						1737385e04 
					 
					
						
						
							
							- Added generic message digest wrapper for integration with OpenVPN (donated by Fox-IT)  
						
						 
						
						
						
						
					 
					
						2011-01-06 14:20:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						7c8fc71aea 
					 
					
						
						
							
							- Updated compile-time and run-time version number and test  
						
						 
						
						
						
						
					 
					
						2010-08-16 12:41:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						a802e1ac10 
					 
					
						
						
							
							- Updated to new rsa_init, rsa_gen_key prototypes  
						
						 
						
						
						
						
					 
					
						2010-08-16 11:56:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						ebcef6d4e8 
					 
					
						
						
							
							- Updated test to conform to new prototype of rsa_init, rsa_pkcs1_encrypt and rsa_gen_key  
						
						 
						
						
						
						
					 
					
						2010-08-16 11:10:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						f0ba6a479a 
					 
					
						
						
							
							- Removed unused variable  
						
						 
						
						
						
						
					 
					
						2010-07-18 19:47:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						a665685abf 
					 
					
						
						
							
							- Added rsa random deadlock test  
						
						 
						
						
						
						
					 
					
						2010-07-18 19:47:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						545570e208 
					 
					
						
						
							
							- Added initialization for RSA where needed  
						
						 
						
						
						
						
					 
					
						2010-07-18 09:00:25 +00:00