Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								5b4af39a36 
								
							 
						 
						
							
							
								
								Add _init() and _free() for hash modules  
							
							
							
						 
						
							2014-07-09 10:19:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								b9e4e2c97a 
								
							 
						 
						
							
							
								
								Fix formatting: fix some 'easy' > 80 length lines  
							
							
							
						 
						
							2014-05-01 14:18:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								cef4ad2509 
								
							 
						 
						
							
							
								
								Adapt sources to configurable config.h name  
							
							
							
						 
						
							2014-04-30 16:40:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								407a0da160 
								
							 
						 
						
							
							
								
								Moved __cplusplus extern statement to include struct definitions as well.  
							
							
							
						 
						
							2013-06-27 14:29:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								90995b5ce3 
								
							 
						 
						
							
							
								
								Added mechanism to provide alternative cipher / hash implementations  
							
							... 
							
							
							
							All symmetric cipher algorithms and hash algorithms now include support
for a POLARSSL_XXX_ALT flag that prevents the definition of the
algorithm context structure and all 'core' functions.
(cherry picked from commit 4087c47043 
							
						 
						
							2013-06-25 15:06:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								1bd3ae826c 
								
							 
						 
						
							
							
								
								Added md_process() to MD layer for generic internal access to hash  
							
							... 
							
							
							
							process functions
Access to process functions is needed to reduce possible timing attacks
on SSL MAC checks. As SSL is set to move to using the dynamic MD layer,
the MD layer needs access to these process functions as well. 
							
						 
						
							2013-03-13 10:26:44 +01: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 
							
						 
						
							
							
							
							
								
							
							
								fa1c592860 
								
							 
						 
						
							
							
								
								- Fixed faulty HMAC-MD2 implementation (Fixes ticket  #37 )  
							
							
							
						 
						
							2011-10-06 14:18:49 +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 
							
						 
						
							
							
							
							
								
							
							
								37ca75d6f2 
								
							 
						 
						
							
							
								
								- Added Doxygen source code documentation parts (donated by Fox-IT)  
							
							
							
						 
						
							2011-01-06 12:28:03 +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 
							
						 
						
							
							
							
							
								
							
							
								7d3b661bfe 
								
							 
						 
						
							
							
								
								- Added reset functionality for HMAC context. Speed-up for some use-cases.  
							
							
							
						 
						
							2010-03-21 16:23:13 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								ff60ee6c2a 
								
							 
						 
						
							
							
								
								- Added const-correctness to main codebase  
							
							
							
						 
						
							2010-03-16 21:09:09 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								77b385e91a 
								
							 
						 
						
							
							
								
								- Updated copyright messages on all relevant files  
							
							
							
						 
						
							2009-07-28 17:23:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								785a9eeece 
								
							 
						 
						
							
							
								
								- Added email address to header license information  
							
							
							
						 
						
							2009-01-25 14:15:10 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								e0ccd0a7c3 
								
							 
						 
						
							
							
								
								- Updated Copyright notices  
							
							
							
						 
						
							2009-01-04 16:27:10 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								40e46940df 
								
							 
						 
						
							
							
								
								- First replacement of xyssl by polarssl where needed  
							
							
							
						 
						
							2009-01-03 21:51:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								5121ce5bdb 
								
							 
						 
						
							
							
								
								- Renamed include directory to polarssl  
							
							
							
						 
						
							2009-01-03 21:22:43 +00:00