Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								684ddce18c 
								
							 
						 
						
							
							
								
								- Minor fixer to remove compiler warnings for ARMCC  
							
							 
							
							
							
						 
						
							2011-07-01 09:25:54 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								1fad5bfb19 
								
							 
						 
						
							
							
								
								- Added define for OpenBSD (sys/endian.h)  
							
							 
							
							
							
						 
						
							2011-07-01 09:07:24 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								74fb74ebd9 
								
							 
						 
						
							
							
								
								- Updated ARMCC_VERSION to __ARMCC_VERSION  
							
							 
							
							
							
						 
						
							2011-06-21 13:36:18 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								a585beb87e 
								
							 
						 
						
							
							
								
								- Introduced windows DLL build and SYS_LDFLAGS  
							
							 
							
							
							
						 
						
							2011-06-21 08:59:44 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								44b819a2d9 
								
							 
						 
						
							
							
								
								- Better indentation  
							
							 
							
							
							
						 
						
							2011-06-21 08:59:00 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								569df2c135 
								
							 
						 
						
							
							
								
								- Fixed inline definition for ARM systems  
							
							 
							
							
							
						 
						
							2011-06-21 07:48:07 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								1aa3d76309 
								
							 
						 
						
							
							
								
								- Fixed a missing t_udbl conversion  
							
							 
							
							
							
						 
						
							2011-06-21 07:37:28 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								39bb418d93 
								
							 
						 
						
							
							
								
								- Made second argument of f_send() prototype and of net_send() const  
							
							 
							
							
							
						 
						
							2011-06-21 07:36:43 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								42e5981c26 
								
							 
						 
						
							
							
								
								- Updated to reflect changes in error codes in the generic cipher and message digest layers  
							
							 
							
							
							
						 
						
							2011-06-09 15:55:41 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								9c021adeff 
								
							 
						 
						
							
							
								
								- Added regular error codes for generic message digest layer  
							
							 
							
							
							
						 
						
							2011-06-09 15:55:11 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								c65ab340a7 
								
							 
						 
						
							
							
								
								- Fixed error code  
							
							 
							
							
							
						 
						
							2011-06-09 15:44:37 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								ff61a78a27 
								
							 
						 
						
							
							
								
								- Added and updated cipher error codes and documentation  
							
							 
							
							
							
						 
						
							2011-06-09 15:42:02 +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 
							
						 
						
							
							
							
							
								
							
							
								27fdf46d16 
								
							 
						 
						
							
							
								
								- Removed deprecated casts to int for now unsigned values  
							
							 
							
							
							
						 
						
							2011-06-09 13:55:13 +00:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
							
								 
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								887bd502d2 
								
							 
						 
						
							
							
								
								- Undid fix for ssl_write that introduced a true bug when buffers are running full.  
							
							 
							
							
							
						 
						
							2011-06-08 13:10:54 +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 
							
						 
						
							
							
							
							
								
							
							
								25b5fe5ac6 
								
							 
						 
						
							
							
								
								- Fixed dual use of n  
							
							 
							
							
							
						 
						
							2011-05-26 14:02:58 +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 
							
						 
						
							
							
							
							
								
							
							
								2c0994e973 
								
							 
						 
						
							
							
								
								- Fixed typedness and size_t printing  
							
							 
							
							
							
						 
						
							2011-05-25 13:51:57 +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 
							
						 
						
							
							
							
							
								
							
							
								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