Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							30159b452c 
							
						 
					 
					
						
						
							
							Make visualc script less chatty  
						
						 
						
						
						
						
					 
					
						2014-05-22 13:52:52 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							50868a7a82 
							
						 
					 
					
						
						
							
							Rename VS script more appropriately  
						
						 
						
						
						
						
					 
					
						2014-05-22 13:52:52 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							411f73e7b3 
							
						 
					 
					
						
						
							
							Factor some output code  
						
						 
						
						
						
						
					 
					
						2014-05-22 13:52:52 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							0598faf15b 
							
						 
					 
					
						
						
							
							Generate VS2010 solution file  
						
						 
						
						
						
						
					 
					
						2014-05-22 13:52:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							41e8b62ebb 
							
						 
					 
					
						
						
							
							Generate GUID for VS2010 apps  
						
						 
						
						
						
						
					 
					
						2014-05-22 13:52:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							cd8f844eb3 
							
						 
					 
					
						
						
							
							Add VS6 workspace to update-vs-apps.pl  
						
						 
						
						
						
						
					 
					
						2014-05-22 13:52:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							0aafa5c55f 
							
						 
					 
					
						
						
							
							Add visual C main files to update_vs_apps.pl  
						
						 
						
						
						
						
					 
					
						2014-05-22 13:52:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							2d34fe3918 
							
						 
					 
					
						
						
							
							Rework update-vs-apps script a bit  
						
						 
						
						
						
						
					 
					
						2014-05-22 13:52:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							fe671f4aeb 
							
						 
					 
					
						
						
							
							Add markers around generated code in error.c  
						
						 
						
						
						
						
					 
					
						2014-05-22 13:52:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							a6916fada8 
							
						 
					 
					
						
						
							
							Add (placeholder) CCM module  
						
						 
						
						
						
						
					 
					
						2014-05-06 11:28:09 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							2ca1dc8958 
							
						 
					 
					
						
						
							
							Updated error.c and version_features.c based on changes  
						
						 
						
						
						
						
					 
					
						2014-05-01 09:46:38 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							790e395729 
							
						 
					 
					
						
						
							
							Fixed to the features check  
						
						 
						
						
						
						
					 
					
						2014-04-30 16:48:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							0bc1f23dfd 
							
						 
					 
					
						
						
							
							Adapt script and instructions for alt config.h  
						
						 
						
						
						
						
					 
					
						2014-04-30 16:40:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							cef4ad2509 
							
						 
					 
					
						
						
							
							Adapt sources to configurable config.h name  
						
						 
						
						
						
						
					 
					
						2014-04-30 16:40:20 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							0f90d7d2b5 
							
						 
					 
					
						
						
							
							version_check_feature() added to check for compile-time options at run-time  
						
						 
						
						
						
						
					 
					
						2014-04-30 11:49:44 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							1f69a93ab1 
							
						 
					 
					
						
						
							
							Move configs to 'configs/' and activate-config.pl should be called from root  
						
						 
						
						
						
						
					 
					
						2014-04-25 10:04:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							cf38367f45 
							
						 
					 
					
						
						
							
							Fix HMAC_DRBG and RIPEMD160 error codes  
						
						 
						
						
						
						
					 
					
						2014-02-01 10:24:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							17d99fc6f2 
							
						 
					 
					
						
						
							
							Fixed error.fmt to match active error.c code  
						
						 
						
						
						
						
					 
					
						2013-11-21 17:34:13 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							911807284d 
							
						 
					 
					
						
						
							
							bump_version script also handled SOVERSION for library/Makefile  
						
						 
						
						
						
						
					 
					
						2013-11-05 11:28:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							fa6a620b75 
							
						 
					 
					
						
						
							
							Defines for UEFI environment under MSVC added  
						
						 
						
						
						
						
					 
					
						2013-10-29 14:05:38 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							b9cfaa0c7f 
							
						 
					 
					
						
						
							
							Explicit conversions and minor changes to prevent MSVC compiler warnings  
						
						 
						
						
						
						
					 
					
						2013-10-14 15:50:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							b887f1119e 
							
						 
					 
					
						
						
							
							Removed return from error_strerror()  
						
						 
						
						
						
						
					 
					
						2013-10-11 15:24:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							2466d93546 
							
						 
					 
					
						
						
							
							Threading abstraction layer added  
						
						 
						
						
						
						
					 
					
						2013-09-28 15:00:02 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							420edcaf1d 
							
						 
					 
					
						
						
							
							Clean up config-suite-b.h thanks to new certs  
						
						 
						
						
						
						
					 
					
						2013-09-25 11:52:38 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							cbf3ef3861 
							
						 
					 
					
						
						
							
							RSA and ECDSA key exchanges don't depend on CRL  
						
						 
						
						
						
						
					 
					
						2013-09-24 21:25:53 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							684e9dc52e 
							
						 
					 
					
						
						
							
							Add custom configurations with activation script  
						
						 
						
						
						
						
					 
					
						2013-09-20 16:51:13 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							eaed9dffb7 
							
						 
					 
					
						
						
							
							Added --soversion to help in bump_version.sh  
						
						 
						
						
						
						
					 
					
						2013-09-18 21:19:35 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							ef009ffde9 
							
						 
					 
					
						
						
							
							Small fix to check_doxy_blocks script  
						
						 
						
						
						
						
					 
					
						2013-09-18 14:34:33 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							1b57878e4a 
							
						 
					 
					
						
						
							
							Add missing VS project files, generated by script  
						
						 
						
						
						
						
					 
					
						2013-09-18 14:34:33 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							5187656211 
							
						 
					 
					
						
						
							
							Renamed X509 / X509WRITE error codes to generic (non-cert-specific)  
						
						 
						
						
						
						
					 
					
						2013-09-17 14:36:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							36713e8ed9 
							
						 
					 
					
						
						
							
							Fixed bunch of X509_PARSE related defines / dependencies  
						
						 
						
						
						
						
					 
					
						2013-09-17 13:25:29 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							cff6842b39 
							
						 
					 
					
						
						
							
							POLARSSL_PEM_C split into POLARSSL_PEM_PARSE_C and POLARSSL_PEM_WRITE_C  
						
						 
						
						
						
						
					 
					
						2013-09-16 13:36:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							0e06c0fdb4 
							
						 
					 
					
						
						
							
							Assigned error codes to the error defines  
						
						 
						
						
						
						
					 
					
						2013-08-25 11:21:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							7a6c946446 
							
						 
					 
					
						
						
							
							Fix error code in pk.h  
						
						 
						
						
						
						
					 
					
						2013-07-09 10:37:27 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							9e36f0475f 
							
						 
					 
					
						
						
							
							SHA2 renamed to SHA256, SHA4 renamed to SHA512 and functions accordingly  
						
						 
						
						... 
						
						
						
						The SHA4 name was not clear with regards to the new SHA-3 standard. So
SHA2 and SHA4 have been renamed to better represent what they are:
SHA256 and SHA512 modules. 
						
						
					 
					
						2013-06-30 14:34:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							e2ab84f4a1 
							
						 
					 
					
						
						
							
							Renamed error_strerror() to the less conflicting polarssl_strerror()  
						
						 
						
						... 
						
						
						
						Ability to keep old function error_strerror() as well with
POLARSSL_ERROR_STRERROR_BC. Also works with
POLARSSL_ERROR_STRERROR_DUMMY. 
						
						
					 
					
						2013-06-29 18:35:41 +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 1fd4321ba2016dfaff2b48c11f731fc9ccbd7ccf)
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 19bd297dc896410e0d859729f9e8d4b1e107e6c8)
Conflicts:
	include/polarssl/error.h
	scripts/generate_errors.pl 
						
						
					 
					
						2013-06-25 15:06:52 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							f1f21fe825 
							
						 
					 
					
						
						
							
							Parsing of PKCS#8 encrypted private key files added and PKCS#12 basis  
						
						 
						
						... 
						
						
						
						PKCS#8 encrypted key file support has been added to x509parse_key() with
support for some PCKS#12 PBE functions (pbeWithSHAAnd128BitRC4,
pbeWithSHAAnd3-KeyTripleDES-CBC and pbeWithSHAAnd2-KeyTripleDES-CBC)
(cherry picked from commit cf6e95d9a81c7b22271beb58a09b5c756148e62a)
Conflicts:
	scripts/generate_errors.pl 
						
						
					 
					
						2013-06-25 15:06:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							b2a1140469 
							
						 
					 
					
						
						
							
							Added error.h inclusion in error.c template  
						
						 
						
						... 
						
						
						
						(cherry picked from commit ac6168b95e7abf22dcab50c8487db231e986d2ec) 
						
						
					 
					
						2013-06-24 19:09:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							c70b982056 
							
						 
					 
					
						
						
							
							OID functionality moved to a separate module.  
						
						 
						
						... 
						
						
						
						A new OID module has been created that contains the main OID searching
functionality based on type-dependent arrays. A base type is used to
contain the basic values (oid_descriptor_t) and that type is extended to
contain type specific information (like a pk_alg_t).
As a result the rsa sign and verify function prototypes have changed. They
now expect a md_type_t identifier instead of the removed RSA_SIG_XXX
defines.
All OID definitions have been moved to oid.h
All OID matching code is in the OID module.
The RSA PKCS#1 functions cleaned up as a result and adapted to use the
MD layer.
The SSL layer cleanup up as a result and adapted to use the MD layer.
The X509 parser cleaned up and matches OIDs in certificates with new
module and adapted to use the MD layer.
The X509 writer cleaned up and adapted to use the MD layer.
Apps and tests modified accordingly 
						
						
					 
					
						2013-04-07 22:00:46 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							a0234377fc 
							
						 
					 
					
						
						
							
							Made change to error.c for dummy error_strerror() permanent  
						
						 
						
						
						
						
					 
					
						2013-03-20 14:42:21 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							cf4365f560 
							
						 
					 
					
						
						
							
							Updated error codes for ECP  
						
						 
						
						
						
						
					 
					
						2013-01-16 17:00:43 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							34558735d2 
							
						 
					 
					
						
						
							
							Inserted bump_version.sh in git repository  
						
						 
						
						
						
						
					 
					
						2012-11-26 17:18:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							9a73632fd9 
							
						 
					 
					
						
						
							
							- Merged changesets 1399 up to and including 1415 into 1.2 branch  
						
						 
						
						
						
						
					 
					
						2012-11-14 12:39:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							d14277d7de 
							
						 
					 
					
						
						
							
							- Added PBKDF2 error code  
						
						 
						
						
						
						
					 
					
						2012-09-26 15:19:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							83f00bba9c 
							
						 
					 
					
						
						
							
							- Updated strerror codes for SSL Compression and Blowfish  
						
						 
						
						
						
						
					 
					
						2012-07-04 11:08:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							3aac1daf1d 
							
						 
					 
					
						
						
							
							- Added exception error parsing when FATAL ssl message is received  
						
						 
						
						
						
						
					 
					
						2012-05-08 13:12:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							7890405856 
							
						 
					 
					
						
						
							
							- Added GCM as known module  
						
						 
						
						
						
						
					 
					
						2012-04-18 14:11:33 +00:00