Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						fe44643b0e 
					 
					
						
						
							
							Rename website and repository  
						
						 
						
						
						
						
					 
					
						2015-03-06 13:17:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						385069f17d 
					 
					
						
						
							
							Add some missing 'static' on a few objects  
						
						 
						
						
						
						
					 
					
						2015-03-06 12:01:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						a273371fc4 
					 
					
						
						
							
							Fix "int vs enum" warnings from armcc v5  
						
						 
						
						... 
						
						
						
						enumerated type mixed with another type 
						
						
					 
					
						2015-02-10 17:34:48 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rich Evans 
							
						 
					 
					
						
						
							
						
						00ab47026b 
					 
					
						
						
							
							cleanup library and some basic tests. Includes, add guards to includes  
						
						 
						
						
						
						
					 
					
						2015-02-10 11:28:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						860b51642d 
					 
					
						
						
							
							Fix url again  
						
						 
						
						
						
						
					 
					
						2015-01-28 17:12:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						085ab040aa 
					 
					
						
						
							
							Fix website url to use https.  
						
						 
						
						
						
						
					 
					
						2015-01-23 11:06:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						9698f5852c 
					 
					
						
						
							
							Remove maintainer line.  
						
						 
						
						
						
						
					 
					
						2015-01-23 10:59:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						19f6b5dfaa 
					 
					
						
						
							
							Remove redundant "all rights reserved"  
						
						 
						
						
						
						
					 
					
						2015-01-23 10:54:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						a658a4051b 
					 
					
						
						
							
							Update copyright  
						
						 
						
						
						
						
					 
					
						2015-01-23 09:55:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						967a2a5f8c 
					 
					
						
						
							
							Change name to mbed TLS in the copyright notice  
						
						 
						
						
						
						
					 
					
						2015-01-22 14:28:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alfred Klomp 
							
						 
					 
					
						
						
							
						
						1b4eda3af9 
					 
					
						
						
							
							pkcs5.c: fix dead store: return proper exit status  
						
						 
						
						... 
						
						
						
						Found with Clang's `scan-build` tool.
The error value assigned to `ret` is not returned, meaning that the
selftest always succeeds. Ensure the error value is propagated back to
the caller. 
						
						
					 
					
						2014-08-14 11:34:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						84bbeb58df 
					 
					
						
						
							
							Adapt cipher and MD layer with _init() and _free()  
						
						 
						
						
						
						
					 
					
						2014-07-09 10:19:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						edc3ab20e2 
					 
					
						
						
							
							Small cleanup: less side-effects  
						
						 
						
						... 
						
						
						
						pkcs5_parse_pbkdf2_params() used to modify params.p, which does not look
clean, even if the function is static and params.p isn't use afterwards. 
						
						
					 
					
						2014-06-23 11:52:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						90dac90f53 
					 
					
						
						
							
							Small code simplification in pkcs5_pbes2()  
						
						 
						
						
						
						
					 
					
						2014-06-23 11:52:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						66aca931bc 
					 
					
						
						
							
							Add tests for pkcs5_pbes2  
						
						 
						
						
						
						
					 
					
						2014-06-23 11:52:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						2a8afa98e2 
					 
					
						
						
							
							pkcs5_self_test depends on SHA1  
						
						 
						
						
						
						
					 
					
						2014-06-23 11:52:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						66d5d076f7 
					 
					
						
						
							
							Fix formatting in various code to match spacing from coding style  
						
						 
						
						
						
						
					 
					
						2014-06-17 17:06:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						b9e4e2c97a 
					 
					
						
						
							
							Fix formatting: fix some 'easy' > 80 length lines  
						
						 
						
						
						
						
					 
					
						2014-05-01 14:18:25 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						9af723cee7 
					 
					
						
						
							
							Fix formatting: remove trailing spaces, #endif with comments (> 10 lines)  
						
						 
						
						
						
						
					 
					
						2014-05-01 13:03:14 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						c3f89aa26c 
					 
					
						
						
							
							Removed word 'warning' from PKCS#5 selftest (buildbot warning as a result)  
						
						 
						
						
						
						
					 
					
						2014-05-01 10:56:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						cef4ad2509 
					 
					
						
						
							
							Adapt sources to configurable config.h name  
						
						 
						
						
						
						
					 
					
						2014-04-30 16:40:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						13a1ef8600 
					 
					
						
						
							
							Misc selftest adjustements  
						
						 
						
						
						
						
					 
					
						2014-04-04 16:33:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						7dc4c44267 
					 
					
						
						
							
							Library files moved to use platform layer  
						
						 
						
						
						
						
					 
					
						2014-02-06 13:20:16 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						b9cfaa0c7f 
					 
					
						
						
							
							Explicit conversions and minor changes to prevent MSVC compiler warnings  
						
						 
						
						
						
						
					 
					
						2013-10-14 15:50:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						dd0f57f186 
					 
					
						
						
							
							Check key size in cipher_setkey()  
						
						 
						
						
						
						
					 
					
						2013-09-18 14:34:32 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						aa9ffc5e98 
					 
					
						
						
							
							Split tag handling out of cipher_finish()  
						
						 
						
						
						
						
					 
					
						2013-09-03 19:20:55 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						2adc40c346 
					 
					
						
						
							
							Split cipher_update_ad() out or cipher_reset()  
						
						 
						
						
						
						
					 
					
						2013-09-03 19:20:55 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						a235b5b5bd 
					 
					
						
						
							
							Fix iv_len interface.  
						
						 
						
						... 
						
						
						
						cipher_info->iv_size == 0 is no longer ambiguous, and
cipher_get_iv_size() always returns something useful to generate an IV. 
						
						
					 
					
						2013-09-03 13:25:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						9c853b910c 
					 
					
						
						
							
							Split cipher_set_iv() out of cipher_reset()  
						
						 
						
						
						
						
					 
					
						2013-09-03 13:04:44 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						9241be7ac5 
					 
					
						
						
							
							Change cipher prototypes for GCM  
						
						 
						
						
						
						
					 
					
						2013-08-31 18:07:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						4632083c78 
					 
					
						
						
							
							Removed memory leaks in PKCS#5 functions  
						
						 
						
						
						
						
					 
					
						2013-07-03 17:22:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						f863485fea 
					 
					
						
						
							
							Remove memory leak in PKCS#5 self test  
						
						 
						
						
						
						
					 
					
						2013-07-03 13:31:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						f8d018a274 
					 
					
						
						
							
							Made asn1_get_alg() and asn1_get_alg_null() as generic functions  
						
						 
						
						... 
						
						
						
						A generic function for retrieving the AlgorithmIdentifier structure with
its parameters and adapted X509, PKCS#5 and PKCS#12 to use them. 
						
						
					 
					
						2013-06-29 18:35:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						9b5e885611 
					 
					
						
						
							
							PKCS#5 PBES2 now uses OID database for algorithm detection  
						
						 
						
						
						
						
					 
					
						2013-06-28 16:12:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						28144decef 
					 
					
						
						
							
							PKCS#5 v2 PBES2 support and use in PKCS#8 encrypted certificates  
						
						 
						
						... 
						
						
						
						The error code POLARSSL_ERR_X509_PASSWORD_MISMATCH is now properly
returned in case of an encryption failure in the padding. The
POLARSSL_ERR_X509_PASSWORD_REQUIRED error code is only returned for PEM
formatted private keys as for DER formatted ones it is impossible to
distinguish if a DER blob is PKCS#8 encrypted or not.
(cherry picked from commit 1fd4321ba2 )
Conflicts:
	include/polarssl/error.h
	scripts/generate_errors.pl 
						
						
					 
					
						2013-06-25 15:06:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						b0c19a4b3d 
					 
					
						
						
							
							PKCS#5 module added. Moved PBKDF2 functionality inside and deprecated  
						
						 
						
						... 
						
						
						
						old PBKDF2 module.
(cherry picked from commit 19bd297dc8 )
Conflicts:
	include/polarssl/error.h
	scripts/generate_errors.pl 
						
						
					 
					
						2013-06-25 15:06:52 +02:00