Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							6083fd252d
							
						
					 | 
					
						
						
							
							-  Added a generic entropy accumulator that provides support for adding custom entropy sources and added some generic and platform dependent entropy sources
						
						
						
						
						
						
					 | 
					
						2011-12-03 21:45:14 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							1bc9efc00a
							
						
					 | 
					
						
						
							
							- Fixed const correctness
						
						
						
						
						
						
						
						- Added ctr_drbg_update for non-fixed data lengths
 - Fixed void pointer arithmetic 
						
						
					 | 
					
						2011-12-03 11:29:32 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							cb37aa5912
							
						
					 | 
					
						
						
							
							- Better buffer handling in mpi_read_file()
						
						
						
						
						
						
					 | 
					
						2011-11-30 16:00:20 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							23fd5ea667
							
						
					 | 
					
						
						
							
							- Fixed a potential loop bug
						
						
						
						
						
						
					 | 
					
						2011-11-29 15:56:12 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							02faf45d8b
							
						
					 | 
					
						
						
							
							- Added random generator benchmarks
						
						
						
						
						
						
					 | 
					
						2011-11-29 11:23:58 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							2bc7cf16fe
							
						
					 | 
					
						
						
							
							- Cleaned up and further documented CTR_DRBG code
						
						
						
						
						
						
					 | 
					
						2011-11-29 10:50:51 +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
							
						 
					 | 
					
						
						
						
						
							
						
						
							880ac7eb95
							
						
					 | 
					
						
						
							
							- Added handling for CTR_DRBG module
						
						
						
						
						
						
					 | 
					
						2011-11-27 14:50:49 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							0e04d0e9a3
							
						
					 | 
					
						
						
							
							- Added CTR_DRBG based on AES-256-CTR (NIST SP 800-90) random generator
						
						
						
						
						
						
					 | 
					
						2011-11-27 14:46:59 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							4463740fe4
							
						
					 | 
					
						
						
							
							- Improved build support for s390x and sparc64 in bignum.h
						
						
						
						
						
						
					 | 
					
						2011-11-26 09:23:07 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							5c356d6f8f
							
						
					 | 
					
						
						
							
							- Fixed typo
						
						
						
						
						
						
					 | 
					
						2011-11-25 13:17:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							14cb63a40c
							
						
					 | 
					
						
						
							
							- cert_app now prints all certificates in the file given, not just the first
						
						
						
						
						
						
					 | 
					
						2011-11-25 12:44:31 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							03c7c25243
							
						
					 | 
					
						
						
							
							- * If certificate serial is longer than 32 octets, serial number is now appended with '....' after first 28 octets
						
						
						
						
						
						
					 | 
					
						2011-11-25 12:37:37 +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
							
						 
					 | 
					
						
						
						
						
							
						
						
							2e6d5328d5
							
						
					 | 
					
						
						
							
							- Added credits!
						
						
						
						
						
						
					 | 
					
						2011-11-18 14:34:17 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							cce9d77745
							
						
					 | 
					
						
						
							
							- Lots of minimal changes to better support WINCE as a build target
						
						
						
						
						
						
					 | 
					
						2011-11-18 14:26:47 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							33008eef64
							
						
					 | 
					
						
						
							
							- Cleaned up define
						
						
						
						
						
						
					 | 
					
						2011-11-18 12:58:25 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							a2713a327c
							
						
					 | 
					
						
						
							
							- Made switch for ARM thumb assembly. Still has to be added!
						
						
						
						
						
						
					 | 
					
						2011-11-18 12:47:23 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							dceecd80f7
							
						
					 | 
					
						
						
							
							- Adapted error generation to include ASN.1 changes and have Windows snprintf macro
						
						
						
						
						
						
					 | 
					
						2011-11-15 16:38:34 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							5e18aed436
							
						
					 | 
					
						
						
							
							- Changed the defined key-length of DES ciphers in cipher.h to include the parity bits, to prevent mistakes in copying data. (Closes ticket #33)
						
						
						
						
						
						
					 | 
					
						2011-11-15 15:38:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							1fe7d9baf9
							
						
					 | 
					
						
						
							
							- Fixed incorrect behaviour in case of RSASSA-PSS with a salt length smaller than the hash length. (Closes ticket #41)
						
						
						
						
						
						
					 | 
					
						2011-11-15 15:26:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							cebdf17159
							
						
					 | 
					
						
						
							
							- Allowed X509 key usage parsing to accept 4 byte values instead of the standard 1 byte version sometimes used by Microsoft. (Closes ticket #38)
						
						
						
						
						
						
					 | 
					
						2011-11-11 15:01:31 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							03a30d34dc
							
						
					 | 
					
						
						
							
							- Added latest fix to ChangeLog
						
						
						
						
						
						
					 | 
					
						2011-11-11 10:55:02 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							f7e5bb5904
							
						
					 | 
					
						
						
							
							- Added cipher_get_cipher_mode() and cipher_get_cipher_operation() introspection functions (Closes ticket #40)
						
						
						
						
						
						
					 | 
					
						2011-11-11 10:53:37 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							2028156556
							
						
					 | 
					
						
						
							
							- Fixed typos in copied text (Fixed ticket #39)
						
						
						
						
						
						
					 | 
					
						2011-11-11 10:34:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							61da752077
							
						
					 | 
					
						
						
							
							- Changed read from server loop to read more than a single read.
						
						
						
						
						
						
					 | 
					
						2011-11-11 10:28:58 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							436e4c59c3
							
						
					 | 
					
						
						
							
							- Removed redundant "ok" printing
						
						
						
						
						
						
					 | 
					
						2011-11-11 10:28:24 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							efc302964c
							
						
					 | 
					
						
						
							
							- Extracted ASN.1 parsing code from the X.509 parsing code. Added new module.
						
						
						
						
						
						
					 | 
					
						2011-11-10 14:43:23 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							b125ed8fc6
							
						
					 | 
					
						
						
							
							- Fixed typo in doxygen tag
						
						
						
						
						
						
					 | 
					
						2011-11-10 13:33:51 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							d0a345e394
							
						
					 | 
					
						
						
							
							- Added MFC snprintf macro
						
						
						
						
						
						
					 | 
					
						2011-11-10 13:03:42 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							ca41010b68
							
						
					 | 
					
						
						
							
							- Expanded clobber list on i386 RDTSC call
						
						
						
						
						
						
					 | 
					
						2011-10-19 14:27:36 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							2a1c5f5382
							
						
					 | 
					
						
						
							
							- Minor code cleanup
						
						
						
						
						
						
					 | 
					
						2011-10-19 14:15:17 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							fae618fa8b
							
						
					 | 
					
						
						
							
							- Updated tests to reflect recent changes
						
						
						
						
						
						
					 | 
					
						2011-10-12 11:53:52 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							d3b486a743
							
						
					 | 
					
						
						
							
							- Fixed typo in usage
						
						
						
						
						
						
					 | 
					
						2011-10-12 10:15:05 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							b5a11ab80b
							
						
					 | 
					
						
						
							
							- Added a separate CRL entry extension parsing function
						
						
						
						
						
						
					 | 
					
						2011-10-12 09:58:41 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							fbc09f3cb6
							
						
					 | 
					
						
						
							
							- Added an EXPLICIT tag number parameter to x509_get_ext()
						
						
						
						
						
						
					 | 
					
						2011-10-12 09:56:41 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							3329d1f805
							
						
					 | 
					
						
						
							
							- Fixed a bug where the CRL parser expected an EXPLICIT ASN.1 tag before version numbers
						
						
						
						
						
						
					 | 
					
						2011-10-12 09:55:01 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							c4909d95f1
							
						
					 | 
					
						
						
							
							- Inceased maximum size of ASN1 length reads to 32-bits
						
						
						
						
						
						
					 | 
					
						2011-10-12 09:52:22 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							b892b1326c
							
						
					 | 
					
						
						
							
							- Prevented compiler warning
						
						
						
						
						
						
					 | 
					
						2011-10-12 09:19:43 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							5a8352294b
							
						
					 | 
					
						
						
							
							- Added Windows dependent header code
						
						
						
						
						
						
					 | 
					
						2011-10-12 09:19:31 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							fa1c592860
							
						
					 | 
					
						
						
							
							- Fixed faulty HMAC-MD2 implementation (Fixes ticket #37)
						
						
						
						
						
						
					 | 
					
						2011-10-06 14:18:49 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							d246ed30bd
							
						
					 | 
					
						
						
							
							- Fixed rsa_encrypt and rsa_decrypt example programs to use public key for encryption and private key for decryption (Fixes ticket #34)
						
						
						
						
						
						
					 | 
					
						2011-10-06 13:18:27 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							ca6f3e24a4
							
						
					 | 
					
						
						
							
							- Clarified use of AES and Camellia in CFB and CTR modes
						
						
						
						
						
						
					 | 
					
						2011-10-06 13:11:08 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							490ecc8c3e
							
						
					 | 
					
						
						
							
							- Added ssl_set_max_version() to set the client's maximum sent version number
						
						
						
						
						
						
					 | 
					
						2011-10-06 13:04:09 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							7eb013face
							
						
					 | 
					
						
						
							
							- Added ssl_session_reset() to allow re-use of already set non-connection specific context information
						
						
						
						
						
						
					 | 
					
						2011-10-06 12:37:39 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							b81b3abb45
							
						
					 | 
					
						
						
							
							- Added safeguard not to build in WIN32 environment.
						
						
						
						
						
						
					 | 
					
						2011-08-25 09:47:36 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							adb7ce16c0
							
						
					 | 
					
						
						
							
							- Fixed unconverted t_dbl into t_udbl
						
						
						
						
						
						
					 | 
					
						2011-08-23 14:55:55 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							4793cc4620
							
						
					 | 
					
						
						
							
							- Fixed typo in doxygen info
						
						
						
						
						
						
					 | 
					
						2011-08-17 09:40:55 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
						
						
							
						
						
							314052fbfc
							
						
					 | 
					
						
						
							
							- Removed extraneous "polarssl/" in front on include directives in header files
						
						
						
						
						
						
					 | 
					
						2011-08-15 09:07:52 +00:00 | 
					
					
						
						
							
							
							
						
					 |