Paul Bakker 
							
						 
					 
					
						
						
							
						
						89e80c9a43 
					 
					
						
						
							
							- Added base Galois/Counter mode (GCM) for AES  
						
						
						
						
					 
					
						2012-03-20 13:50:09 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						6d6205091b 
					 
					
						
						
							
							- First tests for x509_write_cert_req() compat with OpenSSL output  
						
						
						
						
					 
					
						2012-02-16 14:09:13 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						b08e6843c2 
					 
					
						
						
							
							- Removed test memory leaks  
						
						
						
						
					 
					
						2012-02-11 18:43:20 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						57b12982b3 
					 
					
						
						
							
							- Multi-domain certificates support wildcards as well  
						
						
						
						
					 
					
						2012-02-11 17:38:38 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						a8cd239d6b 
					 
					
						
						
							
							- Added support for wildcard certificates  
						
						... 
						
						
						
						- Added support for multi-domain certificates through the X509 Subject Alternative Name extension 
						
						
					 
					
						2012-02-11 16:09:32 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						fab5c829e7 
					 
					
						
						
							
							- Added support for NULL cipher (POLARSSL_CIPHER_NULL_CIPHER) and weak ciphersuites (POLARSSL_ENABLE_WEAK_CIPHERSUITES). They are disabled by default!  
						
						
						
						
					 
					
						2012-02-06 16:45:10 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						3c18a830b3 
					 
					
						
						
							
							- Made changes for 1.1.1 release  
						
						
						
						
					 
					
						2012-01-23 09:44:43 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						69e095cc15 
					 
					
						
						
							
							- Changed the behaviour of x509parse_parse_crt for permissive parsing. Now returns the number of 'failed certificates' instead of having a switch to enable it.  
						
						... 
						
						
						
						- As a consequence all error code that were positive were changed. A lot of MALLOC_FAILED and FILE_IO_ERROR error codes added for different modules.
 - Programs and tests were adapted accordingly 
						
						
					 
					
						2011-12-10 21:55:01 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						18d32911c0 
					 
					
						
						
							
							- Added internal ctr_drbg_init_entropy_len() to allow NIST determined entropy tests to work  
						
						
						
						
					 
					
						2011-12-10 21:42:49 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						c50132d4fa 
					 
					
						
						
							
							- Updated version of PolarSSL to 1.1.0  
						
						
						
						
					 
					
						2011-12-05 14:38:36 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						c0a1a319df 
					 
					
						
						
							
							- Moved test to entropy and CTR_DRBG  
						
						
						
						
					 
					
						2011-12-04 17:12:15 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						6c0ceb3f9a 
					 
					
						
						
							
							-  Added permissive certificate parsing to x509parse_crt() and x509parse_crtfile(). With permissive parsing the parsing does not stop on encountering a parse-error  
						
						
						
						
					 
					
						2011-12-04 12:24:18 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						cb37aa5912 
					 
					
						
						
							
							- Better buffer handling in mpi_read_file()  
						
						
						
						
					 
					
						2011-11-30 16:00:20 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						a3d195c41f 
					 
					
						
						
							
							- Changed the used random function pointer to more flexible format. Renamed havege_rand() to havege_random() to prevent mistakes. Lots of changes as a consequence in library code and programs  
						
						
						
						
					 
					
						2011-11-27 21:07:34 +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 
							
						 
					 
					
						
						
							
						
						fae618fa8b 
					 
					
						
						
							
							- Updated tests to reflect recent changes  
						
						
						
						
					 
					
						2011-10-12 11:53:52 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						fa1c592860 
					 
					
						
						
							
							- Fixed faulty HMAC-MD2 implementation (Fixes ticket  #37 )  
						
						
						
						
					 
					
						2011-10-06 14:18:49 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						968bc9831b 
					 
					
						
						
							
							- Preparations for v1.0.0 release of PolarSSL  
						
						
						
						
					 
					
						2011-07-27 17:03:00 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						73043766c7 
					 
					
						
						
							
							- Fixed CMakeLists.txt for new suites with multiple data files  
						
						
						
						
					 
					
						2011-07-13 15:03:10 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						46c1794110 
					 
					
						
						
							
							- Split cipher test suite into three different sets  
						
						... 
						
						
						
						- Adapted test source code generation accordingly 
						
						
					 
					
						2011-07-13 14:54:54 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						26b41a8370 
					 
					
						
						
							
							- Fixed compiler warning  
						
						
						
						
					 
					
						2011-07-13 14:53:58 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						eaf90d9a9c 
					 
					
						
						
							
							- Removed unused but initialized variables  
						
						
						
						
					 
					
						2011-07-13 14:21:52 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						36f1b197ca 
					 
					
						
						
							
							- Added test for PKCS#8 wrapped private and public keys  
						
						
						
						
					 
					
						2011-07-13 11:32:29 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						ed56b224de 
					 
					
						
						
							
							- Added support for PKCS#8 wrapper on reading private keys (Fixes ticket  #20 )  
						
						
						
						
					 
					
						2011-07-13 11:26:43 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						a585beb87e 
					 
					
						
						
							
							- Introduced windows DLL build and SYS_LDFLAGS  
						
						
						
						
					 
					
						2011-06-21 08:59:44 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						c65ab340a7 
					 
					
						
						
							
							- Fixed error code  
						
						
						
						
					 
					
						2011-06-09 15:44:37 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						343a870daa 
					 
					
						
						
							
							- Expanded generic cipher layer with support for CTR and CFB128 modes of operation.  
						
						
						
						
					 
					
						2011-06-09 14:27:58 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						1ef71dffc7 
					 
					
						
						
							
							- Updated unsignedness in some missed cases  
						
						
						
						
					 
					
						2011-06-09 14:14:58 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						cd43a0beec 
					 
					
						
						
							
							- Adjusted to use proper size_t arguments  
						
						
						
						
					 
					
						2011-06-09 13:55:44 +00:00 
						 
				 
			
				
					
						
							
							
								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