Paul Bakker 
							
						 
					 
					
						
						
							
						
						901c65620e 
					 
					
						
						
							
							- Fill full buffer (Wrong parameter usage)  
						
						
						
						
					 
					
						2012-04-20 13:25:38 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						0c8f73ba8b 
					 
					
						
						
							
							- Fixed a mistake in mpi_cmp_mpi() where longer B values are handled wrong  
						
						
						
						
					 
					
						2012-03-22 14:08:57 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						39dfdaca8f 
					 
					
						
						
							
							- Fixed mpi_fill_random() to fill and create right size MPI  
						
						
						
						
					 
					
						2012-02-12 17:17:27 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						17caec12af 
					 
					
						
						
							
							- Changed back statement  
						
						
						
						
					 
					
						2012-01-22 20:37:32 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						cf0360a14e 
					 
					
						
						
							
							- Fixed compiler error on 64-bit systems not using GCC  
						
						... 
						
						
						
						- t_udbl optimization now also works on platforms that did not define POLARSSL_HAVE_LONGLONG 
						
						
					 
					
						2012-01-20 10:08:14 +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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						fe3256e54b 
					 
					
						
						
							
							-  Introduced POLARSSL_MPI_MAX_SIZE and POLARSSL_MPI_MAX_BITS for MPI size management (Closes ticket  #44 )  
						
						
						
						
					 
					
						2011-11-25 12:11:43 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						b6d5f08051 
					 
					
						
						
							
							-  Added POLARSSL_MPI_WINDOW_SIZE definition to allow easier time to memory trade-off  
						
						
						
						
					 
					
						2011-11-25 11:52:11 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						adb7ce16c0 
					 
					
						
						
							
							- Fixed unconverted t_dbl into t_udbl  
						
						
						
						
					 
					
						2011-08-23 14:55:55 +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 
							
						 
					 
					
						
						
							
						
						2f5947e1f6 
					 
					
						
						
							
							- Added mpi_get_bit() and mpi_set_bit() individual bit setter/getter functions.  
						
						
						
						
					 
					
						2011-05-18 15:47:11 +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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						b94081bfc1 
					 
					
						
						
							
							- Make A only smaller if it is larger than |X| - 1  
						
						
						
						
					 
					
						2011-01-05 15:53:06 +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 
							
						 
					 
					
						
						
							
						
						08f3c30547 
					 
					
						
						
							
							- Enlarged buffer to allow better debugging.  
						
						
						
						
					 
					
						2010-07-08 06:54:25 +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 
							
						 
					 
					
						
						
							
						
						41d13f4af8 
					 
					
						
						
							
							- Found algorithmic bug in mpi_is_prime()  
						
						
						
						
					 
					
						2010-03-16 21:26:36 +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 
							
						 
					 
					
						
						
							
						
						48eab260e9 
					 
					
						
						
							
							- Corrected is_prime() results for 0, 1 and 2 (found by code coverage tests)  
						
						
						
						
					 
					
						2009-06-25 21:25:49 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						ce40a6d21d 
					 
					
						
						
							
							- Fixed incorrect handling of negative first input value in mpi_mod_mpi() and mpi_mod_int(). Resulting change also affects mpi_write_string() (found by code coverage tests).  
						
						
						
						
					 
					
						2009-06-23 19:46:08 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						1ef7a53fa2 
					 
					
						
						
							
							- Fixed incorrect handling of negative first input value in mpi_sub_abs() (found by code coverage tests).  
						
						
						
						
					 
					
						2009-06-20 10:50:55 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						f7ca7b99dd 
					 
					
						
						
							
							- Fixed incorrect handling of one single negative input value in mpi_add_abs() (found by code coverage tests).  
						
						
						
						
					 
					
						2009-06-20 10:31:06 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						05feca6f7c 
					 
					
						
						
							
							- Fixed incorrect handling of negative strings in mpi_read_string() (found by code coverage tests).  
						
						
						
						
					 
					
						2009-06-20 08:22:43 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						70b3eed2aa 
					 
					
						
						
							
							- Moved mpi_gcd() outside of the POLARSSL_GENPRIME define. Is needed in rsa.c for normal use.  
						
						
						
						
					 
					
						2009-03-14 18:01:25 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						4e0d7ca233 
					 
					
						
						
							
							- Fixed a bug in mpi_gcd() that prevented correct funtioning when both input numbers are even.  
						
						
						
						
					 
					
						2009-01-29 22:24:33 +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