| 
							
							
								 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 |  |