f2a253e0dd 
								
							 
						 
						
							
							
								
								Add support for MS CSP Name PKCS#12 attribute.  
							
							
							
						 
						
							2001-06-11 00:43:20 +00:00  
				
					
						
							
							
								 
						
							
								14f7ee4916 
								
							 
						 
						
							
							
								
								Add various X9.62 OIDs. (GF(2^n) mostly left out.)  
							
							
							
						 
						
							2001-03-11 21:54:51 +00:00  
				
					
						
							
							
								 
						
							
								1d00800e88 
								
							 
						 
						
							
							
								
								Change obj_... generation so that it does not generate rubbish or  
							
							... 
							
							
							
							abort with errors if no name is defined for some object, which was the
case for 'pilotAttributeType 27'.
Also avoid this very situation by assigning the name
'pilotAttributeType27'. 
							
						 
						
							2001-03-06 08:58:38 +00:00  
				
					
						
							
							
								 
						
							
								38e3c5815c 
								
							 
						 
						
							
							
								
								Add yet another (still empty) source code file that I forgot.  
							
							
							
						 
						
							2001-03-05 20:31:49 +00:00  
				
					
						
							
							
								 
						
							
								d88a26c489 
								
							 
						 
						
							
							
								
								make update  
							
							... 
							
							
							
							Note that all *_it variables are suddenly non-existant according to
libeay.num.  This is a bug that will be corrected.  Please be patient. 
							
						 
						
							2001-02-26 10:54:08 +00:00  
				
					
						
							
							
								 
						
							
								a6b7ffddac 
								
							 
						 
						
							
							
								
								New options to 'ca' utility to support CRL entry extensions.  
							
							... 
							
							
							
							Add revelant new X509V3 extensions.
Add OIDs.
Fix ASN1 memory leak code to pop info if external allocation used. 
							
						 
						
							2001-02-16 01:35:44 +00:00  
				
					
						
							
							
								 
						
							
								deb2c1a1c5 
								
							 
						 
						
							
							
								
								Fix AES code.  
							
							... 
							
							
							
							Update Rijndael source to v3.0
Add AES OIDs.
Change most references of Rijndael to AES.
Add new draft AES ciphersuites. 
							
						 
						
							2001-02-07 18:15:18 +00:00  
				
					
						
							
							
								 
						
							
								259810e05b 
								
							 
						 
						
							
							
								
								Rijdael CBC mode and partial undebugged SSL support.  
							
							
							
						 
						
							2001-02-06 14:09:13 +00:00  
				
					
						
							
							
								 
						
							
								f1a6a0d4dd 
								
							 
						 
						
							
							
								
								Add support for the noCheck OCSP extension. This is  
							
							... 
							
							
							
							just a NULL and appears in a certificate. 
							
						 
						
							2000-12-16 01:58:58 +00:00  
				
					
						
							
							
								 
						
							
								3ab5651112 
								
							 
						 
						
							
							
								
								The experimental Rijndael code moved to the main trunk.  
							
							... 
							
							
							
							make update done. 
							
						 
						
							2000-10-14 20:09:54 +00:00  
				
					
						
							
							
								 
						
							
								bbb8de0966 
								
							 
						 
						
							
							
								
								Avoid abort() throughout the library, except when preprocessor  
							
							... 
							
							
							
							symbols for debugging are defined. 
							
						 
						
							2000-09-04 15:34:43 +00:00  
				
					
						
							
							
								 
						
							
								3009458e2f 
								
							 
						 
						
							
							
								
								MD4 implemented.  Assar Westerlund provided the digest code itself and the test utility, I added the bits to get a EVP interface, the command line utility and the speed test  
							
							
							
						 
						
							2000-08-14 14:05:53 +00:00  
				
					
						
							
							
								 
						
							
								d4fbe3182d 
								
							 
						 
						
							
							
								
								Fix for bad sorting of object names.  
							
							... 
							
							
							
							Add warning print out if duplicate names found:
should end up as a fatal error but a warning for
now until they problems are fixed... 
							
						 
						
							2000-08-06 18:43:32 +00:00  
				
					
						
							
							
								 
						
							
								f944e7845c 
								
							 
						 
						
							
							
								
								"make update"  
							
							
							
						 
						
							2000-07-24 10:02:47 +00:00  
				
					
						
							
							
								 
						
							
								c2bbf9cf6c 
								
							 
						 
						
							
							
								
								I got sick and tired of having to keep track of NIDs when such a thing  
							
							... 
							
							
							
							could be done automagically, much like the numbering in libeay.num and
ssleay.num.  The solution works as follows:
  - New object identifiers are inserted in objects.txt, following the
    syntax given in objects.README.
  - objects.pl is used to process obj_mac.num and create a new
    obj_mac.h.
  - obj_dat.pl is used to create a new obj_dat.h, using the data in
    obj_mac.h.
This is currently kind of a hack, and the perl code in objects.pl
isn't very elegant, but it works as I intended.  The simplest way to
check that it worked correctly is to look in obj_dat.h and check the
array nid_objs and make sure the objects haven't moved around (this is
important!).  Additions are OK, as well as consistent name changes. 
							
						 
						
							2000-07-05 02:45:36 +00:00  
				
					
						
							
							
								 
						
							
								cee814f9d5 
								
							 
						 
						
							
							
								
								make update  
							
							
							
						 
						
							2000-03-12 12:49:45 +00:00  
				
					
						
							
							
								 
						
							
								f45f40ffff 
								
							 
						 
						
							
							
								
								Add OIDs for idea and blowfish. Unfortunately these are in  
							
							... 
							
							
							
							the middle of the OID table so the diff is rather large :-( 
							
						 
						
							1999-12-29 02:59:18 +00:00  
				
					
						
							
							
								 
						
							
								525f51f6c9 
								
							 
						 
						
							
							
								
								Add PKCS#8 utility functions and add PBE options.  
							
							
							
						 
						
							1999-12-23 02:02:42 +00:00  
				
					
						
							
							
								 
						
							
								b216664f66 
								
							 
						 
						
							
							
								
								Various S/MIME fixes.  
							
							
							
						 
						
							1999-12-11 20:04:06 +00:00  
				
					
						
							
							
								 
						
							
								d4cec6a13d 
								
							 
						 
						
							
							
								
								New options to the -verify program which can be used for chain verification.  
							
							... 
							
							
							
							Extend the X509_PURPOSE structure to include shortnames for purposed and default
trust ids.
Still need some extendable trust checking code and integration with the SSL and
S/MIME code. 
							
						 
						
							1999-11-26 00:27:07 +00:00  
				
					
						
							
							
								 
						
							
								6d3724d3b0 
								
							 
						 
						
							
							
								
								Support for authority information access extension.  
							
							... 
							
							
							
							Fix so EVP_PKEY_rset_*() check return codes. 
							
						 
						
							1999-11-23 18:50:28 +00:00  
				
					
						
							
							
								 
						
							
								f769ce3ea4 
								
							 
						 
						
							
							
								
								More multibyte character support.  
							
							... 
							
							
							
							Functions to get keys from EVP_PKEY structures. 
							
						 
						
							1999-10-25 02:00:09 +00:00  
				
					
						
							
							
								 
						
							
								49e747e670 
								
							 
						 
						
							
							
								
								Generate obj_dat.h in "make update".  
							
							
							
						 
						
							1999-09-29 21:03:02 +00:00  
				
					
						
							
							
								 
						
							
								7463ca9acc 
								
							 
						 
						
							
							
								
								obj_dat.h is autogenerated (it was in the CVS because old versions of  
							
							... 
							
							
							
							Configure didn't generate the file in Windows builds). 
							
						 
						
							1999-07-29 14:10:20 +00:00  
				
					
						
							
							
								 
						
							
								8e21c14607 
								
							 
						 
						
							
							
								
								More PKCS#5 v2.0 development. Add a function to setup a PKCS#5 v2.0  
							
							... 
							
							
							
							AlgorithmIdentifier and make various ASN1 fixes. 
							
						 
						
							1999-06-06 23:34:44 +00:00  
				
					
						
							
							
								 
						
							
								b0c6fb8064 
								
							 
						 
						
							
							
								
								The rest of the PKCS#5, PKCS#8 patch I forgot before :-)  
							
							
							
						 
						
							1999-06-04 23:33:48 +00:00  
				
					
						
							
							
								 
						
							
								10243d97fd 
								
							 
						 
						
							
							
								
								Various PKCS#7 related fixes,tidies and comments.  
							
							
							
						 
						
							1999-05-11 00:52:46 +00:00  
				
					
						
							
							
								 
						
							
								884e8ec615 
								
							 
						 
						
							
							
								
								Various PKCS#7 fixes to properly (maybe!) handle PKCS#7 enveloped data.  
							
							... 
							
							
							
							Containts elements of code by Sebastian Akerman <sak@parallelconsulting.com>
and made a bit less "naughty" by Steve. 
							
						 
						
							1999-05-10 00:47:42 +00:00  
				
					
						
							
							
								 
						
							
								f5d7a031a3 
								
							 
						 
						
							
							
								
								New Configure option no-<cipher> (rsa, idea, rc5, ...).  
							
							
							
						 
						
							1999-04-27 01:14:46 +00:00  
				
					
						
							
							
								 
						
							
								a9be3af5ad 
								
							 
						 
						
							
							
								
								Remove NOPROTO definitions and error code comments.  
							
							
							
						 
						
							1999-04-26 16:43:10 +00:00  
				
					
						
							
							
								 
						
							
								6d31193858 
								
							 
						 
						
							
							
								
								Complete rewrite of the error code generation script. It now runs as a single  
							
							... 
							
							
							
							script, translates function codes better and doesn't need the K&R function
prototypes to work (NB. the K&R prototypes can't be wiped just yet: they are
still needed by the DEF generator...). I also ran the script with the -rewrite
option to update all the header and source files. 
							
						 
						
							1999-04-24 00:15:18 +00:00  
				
					
						
							
							
								 
						
							
								8e10f2b3ac 
								
							 
						 
						
							
							
								
								Move all autogenerated header file parts to crypto/opensslconf.h.  
							
							
							
						 
						
							1999-04-21 17:31:05 +00:00  
				
					
						
							
							
								 
						
							
								c83e523d7f 
								
							 
						 
						
							
							
								
								Allow asn1parse to print out VISIBLESTRING and some code needed for certificate  
							
							... 
							
							
							
							policies extension. 
							
						 
						
							1999-04-17 23:55:39 +00:00  
				
					
						
							
							
								 
						
							
								5a88a6eabf 
								
							 
						 
						
							
							
								
								Rid the world of more evil casts.  
							
							
							
						 
						
							1999-04-10 10:36:19 +00:00  
				
					
						
							
							
								 
						
							
								d2e26dccd1 
								
							 
						 
						
							
							
								
								Add PKCS#5 v2.0 ASN1 structures.  
							
							
							
						 
						
							1999-04-08 23:55:42 +00:00  
				
					
						
							
							
								 
						
							
								4b518c2601 
								
							 
						 
						
							
							
								
								This is the beginning of PKCS#12 integration. This just adds the PKCS#12  
							
							... 
							
							
							
							objects to objects.h
NOTE: during this integration it will not be possible to compile my PKCS#12
program against OpenSSL because there will be conflicts between the external
functionality and that being added to the core code. 
							
						 
						
							1999-03-28 01:00:56 +00:00  
				
					
						
							
							
								 
						
							
								785cdf2048 
								
							 
						 
						
							
							
								
								Add initial support for Thawte strong extranet certificate extensions and  
							
							... 
							
							
							
							include an 'indent' option to V3 stuff. 
							
						 
						
							1999-03-27 14:06:25 +00:00  
				
					
						
							
							
								 
						
							
								0ca5f8b15c 
								
							 
						 
						
							
							
								
								Overhaul 'crl' application, add a proper X509_CRL_print function and start  
							
							... 
							
							
							
							to support CRL extensions. 
							
						 
						
							1999-02-19 01:29:29 +00:00  
				
					
						
							
							
								 
						
							
								4e31df2cd7 
								
							 
						 
						
							
							
								
								Fix ghastly DES declarations, and all consequential warnings.  
							
							
							
						 
						
							1999-02-13 18:52:38 +00:00  
				
					
						
							
							
								 
						
							
								a27598bf7e 
								
							 
						 
						
							
							
								
								Add a few extended key usage OIDs.  
							
							
							
						 
						
							1999-01-26 23:13:14 +00:00  
				
					
						
							
							
								 
						
							
								834eeef995 
								
							 
						 
						
							
							
								
								Continuing adding X509 V3 support. This starts to integrate the code with  
							
							... 
							
							
							
							the main library, but only with printing at present. To see this try:
openssl x509 -in cert.pem -text
on a certificate with some extensions in it. 
							
						 
						
							1999-01-24 17:50:32 +00:00  
				
					
						
							
							
								 
						
							
								06d5b16225 
								
							 
						 
						
							
							
								
								First cut of a cleanup for apps/. First the `ssleay' program is now named  
							
							... 
							
							
							
							`openssl' and second, the shortcut symlinks for the `openssl <command>' are no
longer created. This way we have a single and consistent command line
interface `openssl <command>', similar to `cvs <command>'.
Notice, the openssl.cnf, openssl.c and progs.pl files were changed after a
repository copy, i.e. they still contain the complete file history. 
							
						 
						
							1999-01-02 12:59:33 +00:00  
				
					
						
							
							
								 
						
							
								dfeab0689f 
								
							 
						 
						
							
							
								
								Import of old SSLeay release: SSLeay 0.9.1b (unreleased)  
							
							
							
						 
						
							1998-12-21 11:00:56 +00:00  
				
					
						
							
							
								 
						
							
								58964a4922 
								
							 
						 
						
							
							
								
								Import of old SSLeay release: SSLeay 0.9.0b  
							
							
							
						 
						
							1998-12-21 10:56:39 +00:00  
				
					
						
							
							
								 
						
							
								d02b48c63a 
								
							 
						 
						
							
							
								
								Import of old SSLeay release: SSLeay 0.8.1b  
							
							
							
						 
						
							1998-12-21 10:52:47 +00:00