Paul Bakker 
							
						 
					 
					
						
						
							
						
						02722ea867 
					 
					
						
						
							
							- Added missing semicolon  
						
						
						
						
					 
					
						2011-05-25 11:34:44 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						dcca6b74dc 
					 
					
						
						
							
							- Removed debug information  
						
						
						
						
					 
					
						2011-05-25 11:16:50 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						135b98ef69 
					 
					
						
						
							
							- Adapted to compile without POLARSSL_SELF_TEST defined  
						
						
						
						
					 
					
						2011-05-25 11:13:47 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						e22d7030c6 
					 
					
						
						
							
							- Fixed warnings with cast  
						
						
						
						
					 
					
						2011-05-23 16:02:34 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						1496d38028 
					 
					
						
						
							
							- Added the ssl_mail_client example application  
						
						
						
						
					 
					
						2011-05-23 12:07:29 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						70338f50fa 
					 
					
						
						
							
							- Fixed position of padlock error definition  
						
						
						
						
					 
					
						2011-05-23 10:19:31 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						cb79ae0b9b 
					 
					
						
						
							
							- Fixed description in header  
						
						
						
						
					 
					
						2011-05-20 12:44:16 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						896ac22071 
					 
					
						
						
							
							- Added ssl_fork_server example program  
						
						
						
						
					 
					
						2011-05-20 12:33:05 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						f357131a7b 
					 
					
						
						
							
							- Gather data until server gives EOF  
						
						
						
						
					 
					
						2011-05-20 12:32:35 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						192381aa89 
					 
					
						
						
							
							- Made listen backlog number a define  
						
						
						
						
					 
					
						2011-05-20 12:31:31 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						bcd5db493f 
					 
					
						
						
							
							- Added C++ wrapper code  
						
						
						
						
					 
					
						2011-05-20 12:30:59 +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 
							
						 
					 
					
						
						
							
						
						831a755d9e 
					 
					
						
						
							
							- Changed behaviour of net_recv(), ssl_fetch_input() and ssl_read(). net_recv() now  returns 0 on EOF instead of POLARSSL_ERR_NET_CONN_RESET. ssl_fetch_input() returns POLARSSL_ERR_SSL_CONN_EOF on an EOF from its f_recv() function. ssl_read() returns 0 if a POLARSSL_ERR_SSL_CONN_EOF is received after the handshake.  
						
						... 
						
						
						
						- Network functions now return POLARSSL_ERR_NET_WANT_READ or POLARSSL_ERR_NET_WANT_WRITE instead of the ambiguous POLARSSL_ERR_NET_TRY_AGAIN 
						
						
					 
					
						2011-05-18 13:32:51 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						e471cd14bd 
					 
					
						
						
							
							- Fixed handling of SSL module  
						
						
						
						
					 
					
						2011-05-18 13:27:35 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						e29ab06701 
					 
					
						
						
							
							- Fixed minor typo  
						
						
						
						
					 
					
						2011-05-18 13:26:54 +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 
							
						 
					 
					
						
						
							
						
						91b4159834 
					 
					
						
						
							
							- Added missing rsa_init() statement  
						
						
						
						
					 
					
						2011-05-05 12:01:31 +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 
							
						 
					 
					
						
						
							
						
						f968857a82 
					 
					
						
						
							
							- Removed conversions to int when not needed to prevent signed / unsigned situations  
						
						... 
						
						
						
						- Maximized mpi limb size 
						
						
					 
					
						2011-05-05 10:00:45 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						31cacd7cf8 
					 
					
						
						
							
							- Re-organized object files  
						
						
						
						
					 
					
						2011-04-25 15:31:41 +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 
							
						 
					 
					
						
						
							
						
						15566e4396 
					 
					
						
						
							
							- Reordered options alphabetically  
						
						
						
						
					 
					
						2011-04-24 21:19:15 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						f4f6968a86 
					 
					
						
						
							
							- Improved compile-time compatibility with mingw32 64-bit versions  
						
						
						
						
					 
					
						2011-04-24 16:08:12 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						f4a3f301fd 
					 
					
						
						
							
							- Updated for migration to size_t  
						
						
						
						
					 
					
						2011-04-24 15:53:29 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						8101cd2fc6 
					 
					
						
						
							
							- Updated Visual C 2010 project for 64-bit compilation  
						
						
						
						
					 
					
						2011-04-24 15:42:06 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						494c0b8d36 
					 
					
						
						
							
							- Changed define from WIN32 to _WIN32 to also support 64-bit windows platforms  
						
						
						
						
					 
					
						2011-04-24 15:30:07 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						2eee902be3 
					 
					
						
						
							
							- Better timer for Windows platforms  
						
						... 
						
						
						
						- Made alarmed volatile for better Windows compatibility 
						
						
					 
					
						2011-04-24 15:28:55 +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 
							
						 
					 
					
						
						
							
						
						e91d01e144 
					 
					
						
						
							
							- Fixed typo  
						
						
						
						
					 
					
						2011-04-19 15:55:50 +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 
							
						 
					 
					
						
						
							
						
						34953bbcd3 
					 
					
						
						
							
							- Added extra ignores for generated solution files  
						
						
						
						
					 
					
						2011-04-18 04:03:22 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						9f25d94f0f 
					 
					
						
						
							
							- Moved Visual C 6.0 Project files to separate directory  
						
						
						
						
					 
					
						2011-04-18 04:02:36 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						af5c85fc10 
					 
					
						
						
							
							- Improved portability with Microsoft Visual C  
						
						
						
						
					 
					
						2011-04-18 03:47:52 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						a493ad4539 
					 
					
						
						
							
							- Dropped designated initializers as they are not supported on Microsoft Visual C  
						
						
						
						
					 
					
						2011-04-18 03:29:41 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						eaa89f8366 
					 
					
						
						
							
							- Do not depend on dhm code if POLARSSL_DHM_C not defined  
						
						
						
						
					 
					
						2011-04-04 21:36:15 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						3efa575ff2 
					 
					
						
						
							
							- Ready for release 0.99-pre4  
						
						
						
						
					 
					
						2011-04-01 12:23:26 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						99a03afc22 
					 
					
						
						
							
							- Fixed possible uninitialized values  
						
						
						
						
					 
					
						2011-04-01 11:39:39 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						0216cc1bee 
					 
					
						
						
							
							- Added flag to disable Chinese Remainder Theorem when using RSA private operation (POLARSSL_RSA_NO_CRT)  
						
						
						
						
					 
					
						2011-03-26 13:40:23 +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 
							
						 
					 
					
						
						
							
						
						287781a965 
					 
					
						
						
							
							-  Added mpi_fill_random() for centralized filling of big numbers with random data (Fixed ticket  #10 )  
						
						
						
						
					 
					
						2011-03-26 13:18:49 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						98675496e1 
					 
					
						
						
							
							- Added information about changed behaviour of x509parse_key()  
						
						
						
						
					 
					
						2011-03-26 13:17:12 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						1ffc1b9885 
					 
					
						
						
							
							- Added rsa_sign_pss and rsa_verify_pss to CMakeLists.txt  
						
						
						
						
					 
					
						2011-03-25 14:26:42 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						94b239202b 
					 
					
						
						
							
							- Added rsa_sign_pss and rsa_sign_verify to svn:ignore list  
						
						
						
						
					 
					
						2011-03-25 14:25:06 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						31acc6b0aa 
					 
					
						
						
							
							- Fixed uppercase type for gen_random  
						
						
						
						
					 
					
						2011-03-25 14:24:09 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						917e754e9b 
					 
					
						
						
							
							- Added declaration of x509parse_public_key() and x509parse_public_keyfile() to  
						
						... 
						
						
						
						the x509 header file 
						
						
					 
					
						2011-03-25 14:23:36 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						66b78b2d16 
					 
					
						
						
							
							- Added missing rsa_init() call in x509parse_self_test()  
						
						
						
						
					 
					
						2011-03-25 14:22:50 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						2291f6c19d 
					 
					
						
						
							
							- Added test application for RSASSA-PSS signing and verification  
						
						
						
						
					 
					
						2011-03-25 14:07:53 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						e77db2e119 
					 
					
						
						
							
							- Added bugfix info for previous checkin  
						
						
						
						
					 
					
						2011-03-25 14:01:32 +00:00