c7cb16a8ff 
								
							 
						 
						
							
							
								
								Rename functions for new convention.  
							
							
							
						 
						
							2000-02-26 01:55:33 +00:00  
				
					
						
							
							
								 
						
							
								ae1bb4e572 
								
							 
						 
						
							
							
								
								Add -clrext option to 'x509'  
							
							
							
						 
						
							2000-02-19 00:46:02 +00:00  
				
					
						
							
							
								 
						
							
								a3fe382e2d 
								
							 
						 
						
							
							
								
								Pass phrase reorganisation.  
							
							
							
						 
						
							2000-02-16 23:16:01 +00:00  
				
					
						
							
							
								 
						
							
								667ac4ec6a 
								
							 
						 
						
							
							
								
								Make gcc 2.95.2 happy again, even under ``-Wall -Wshadow -Wpointer-arith -Wcast-align  
							
							... 
							
							
							
							-Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline''. 
							
						 
						
							2000-02-11 09:47:18 +00:00  
				
					
						
							
							
								 
						
							
								657e60fa00 
								
							 
						 
						
							
							
								
								ispell (and minor modifications)  
							
							
							
						 
						
							2000-02-03 23:23:24 +00:00  
				
					
						
							
							
								 
						
							
								8100490a72 
								
							 
						 
						
							
							
								
								Make -CAcreateserial start from 1 instead of 0 for  
							
							... 
							
							
							
							serial numbers. 
							
						 
						
							2000-01-21 02:42:14 +00:00  
				
					
						
							
							
								 
						
							
								35f4850ae0 
								
							 
						 
						
							
							
								
								More X509_ATTRIBUTE changes.  
							
							
							
						 
						
							2000-01-07 00:55:54 +00:00  
				
					
						
							
							
								 
						
							
								6447cce372 
								
							 
						 
						
							
							
								
								Simplify the trust structure: basically zap the bit strings and  
							
							... 
							
							
							
							represent everything by OIDs. 
							
						 
						
							1999-12-29 00:40:28 +00:00  
				
					
						
							
							
								 
						
							
								36217a9424 
								
							 
						 
						
							
							
								
								Allow passwords to be included on command line for a few  
							
							... 
							
							
							
							more utilities. 
							
						 
						
							1999-12-24 23:53:57 +00:00  
				
					
						
							
							
								 
						
							
								dd4134101f 
								
							 
						 
						
							
							
								
								Change the trust and purpose code so it doesn't need init  
							
							... 
							
							
							
							either and has a static and dynamic mix. 
							
						 
						
							1999-12-02 02:33:56 +00:00  
				
					
						
							
							
								 
						
							
								13938aceca 
								
							 
						 
						
							
							
								
								Add part of chain verify SSL support code: not complete or doing anything  
							
							... 
							
							
							
							yet.
Add a function X509_STORE_CTX_purpose_inherit() which implements the logic
of "inheriting" purpose and trust from a parent structure and using a default:
this will be used in the SSL code and possibly future S/MIME.
Partial documentation of the 'verify' utility. Still need to document how all
the extension checking works and the various error messages. 
							
						 
						
							1999-11-29 01:09:25 +00:00  
				
					
						
							
							
								 
						
							
								9868232ae1 
								
							 
						 
						
							
							
								
								Initial trust code: allow setting of trust checking functions  
							
							... 
							
							
							
							in a table. Doesn't do too much yet.
Make the -<digestname> options in 'x509' affect all relevant
options.
Change the name of the 'notrust' options to 'reject' as this
causes less confusion and is a better description of the
effect.
A few constification changes. 
							
						 
						
							1999-11-27 01:14:04 +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  
				
					
						
							
							
								 
						
							
								52664f5081 
								
							 
						 
						
							
							
								
								Transparent support for PKCS#8 private keys in RSA/DSA.  
							
							... 
							
							
							
							New universal public key format.
Fix CRL+cert load problem in by_file.c
Make verify report errors when loading files or dirs 
							
						 
						
							1999-11-21 22:28:31 +00:00  
				
					
						
							
							
								 
						
							
								a0ad17bb6c 
								
							 
						 
						
							
							
								
								Fix to the -revoke option in ca. It was leaking memory, crashing and just  
							
							... 
							
							
							
							plain not working :-(
Also fix some memory leaks in the new X509_NAME code.
Fix so new app_rand code doesn't crash 'x509' and move #include so it compiles
under Win32. 
							
						 
						
							1999-11-08 13:58:08 +00:00  
				
					
						
							
							
								 
						
							
								ce1b4fe146 
								
							 
						 
						
							
							
								
								Allow additional information to be attached to a  
							
							... 
							
							
							
							certificate: currently this includes trust settings
and a "friendly name". 
							
						 
						
							1999-11-04 00:45:35 +00:00  
				
					
						
							
							
								 
						
							
								a31011e8e0 
								
							 
						 
						
							
							
								
								Various randomness handling bugfixes and improvements --  
							
							... 
							
							
							
							some utilities that should have used RANDFILE did not,
and -rand handling was broken except in genrsa. 
							
						 
						
							1999-10-26 01:56:29 +00:00  
				
					
						
							
							
								 
						
							
								798757762a 
								
							 
						 
						
							
							
								
								Improve support for running everything as a monolithic application.  
							
							... 
							
							
							
							Submitted by: Lennart Bång, Bodo Möller 
							
						 
						
							1999-10-25 19:36:01 +00:00  
				
					
						
							
							
								 
						
							
								673b102c5b 
								
							 
						 
						
							
							
								
								Initial support for certificate purpose checking: this will  
							
							... 
							
							
							
							ultimately lead to certificate chain verification. It is
VERY EXPERIMENTAL at present though. 
							
						 
						
							1999-10-13 01:11:56 +00:00  
				
					
						
							
							
								 
						
							
								87a25f9032 
								
							 
						 
						
							
							
								
								Allow the extension section specified in config files to be overridden  
							
							... 
							
							
							
							on the command line for various utilities. 
							
						 
						
							1999-08-27 00:08:17 +00:00  
				
					
						
							
							
								 
						
							
								74678cc2f8 
								
							 
						 
						
							
							
								
								Additional user data argument to pem_password_cb function type  
							
							... 
							
							
							
							and to lots of PEM_... functions.
Submitted by: Damien Miller <dmiller@ilogic.com.au> 
							
						 
						
							1999-07-21 20:57:16 +00:00  
				
					
						
							
							
								 
						
							
								f7daafa442 
								
							 
						 
						
							
							
								
								Fix a bug in x509.c that omitted DSA parameters when they didn't match the  
							
							... 
							
							
							
							signers parameters. Changed it to never omit parameters. 
							
						 
						
							1999-07-11 01:48:21 +00:00  
				
					
						
							
							
								 
						
							
								6720e9472f 
								
							 
						 
						
							
							
								
								Add closing parenthesis to usage output.  
							
							
							
						 
						
							1999-05-25 21:38:09 +00:00  
				
					
						
							
							
								 
						
							
								3f45ed82dc 
								
							 
						 
						
							
							
								
								Rename "openssl x509" option "-config" to "-extfile", because it  
							
							... 
							
							
							
							doesn't have a default value like the "-config" options of other
openssl subprograms. 
							
						 
						
							1999-05-17 08:28:37 +00:00  
				
					
						
							
							
								 
						
							
								8b1a3a9238 
								
							 
						 
						
							
							
								
								Don't shadow.  
							
							
							
						 
						
							1999-04-28 12:13:45 +00:00  
				
					
						
							
							
								 
						
							
								b64f825671 
								
							 
						 
						
							
							
								
								Add PKCS#12 documentation and new option in x509 to add certificate extensions.  
							
							
							
						 
						
							1999-04-27 00:36:20 +00:00  
				
					
						
							
							
								 
						
							
								a9be3af5ad 
								
							 
						 
						
							
							
								
								Remove NOPROTO definitions and error code comments.  
							
							
							
						 
						
							1999-04-26 16:43:10 +00:00  
				
					
						
							
							
								 
						
							
								ec577822f9 
								
							 
						 
						
							
							
								
								Change #include filenames from <foo.h> to <openssl.h>.  
							
							... 
							
							
							
							Submitted by:
Reviewed by:
PR: 
							
						 
						
							1999-04-23 22:13:45 +00:00  
				
					
						
							
							
								 
						
							
								6b691a5c85 
								
							 
						 
						
							
							
								
								Change functions to ANSI C.  
							
							
							
						 
						
							1999-04-19 21:31:43 +00:00  
				
					
						
							
							
								 
						
							
								e778802f53 
								
							 
						 
						
							
							
								
								Massive constification.  
							
							
							
						 
						
							1999-04-17 21:25:43 +00:00  
				
					
						
							
							
								 
						
							
								7be304acdb 
								
							 
						 
						
							
							
								
								Make `openssl x509 -noout -modulus' functional also for DSA certificates (in  
							
							... 
							
							
							
							addition to RSA certificates) to match the behaviour of `openssl dsa -noout
-modulus' as it's already the case for `openssl rsa -noout -modulus'.  For RSA
the -modulus is the real "modulus" while for DSA currently the public key is
printed (a decision which was already done by `openssl dsa -modulus' in the
past) which serves a similar purpose.  Additionally the NO_RSA no longer
completely removes the whole -modulus option; it now only avoids using the RSA
stuff. Same applies to NO_DSA now, too. 
							
						 
						
							1999-02-24 17:17:31 +00:00  
				
					
						
							
							
								 
						
							
								b2347661ce 
								
							 
						 
						
							
							
								
								Still more X509 V3 stuff. Modify ca.c to work with the new code and modify  
							
							... 
							
							
							
							openssl.cnf for the new syntax. 
							
						 
						
							1999-01-26 01:19:27 +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  
				
					
						
							
							
								 
						
							
								9b5cc156f3 
								
							 
						 
						
							
							
								
								Continued patches so certificates and CRLs now can support and use  
							
							... 
							
							
							
							GeneralizedTime. 
							
						 
						
							1999-01-20 00:14:40 +00:00  
				
					
						
							
							
								 
						
							
								10061c7c47 
								
							 
						 
						
							
							
								
								More EVP_PKEY patches for new functionality.  
							
							
							
						 
						
							1999-01-03 23:00:45 +00:00  
				
					
						
							
							
								 
						
							
								cfcf645356 
								
							 
						 
						
							
							
								
								Make sure applications free up pkey structures and add netscape extension  
							
							... 
							
							
							
							handling to x509.c 
							
						 
						
							1999-01-03 01:08:33 +00:00  
				
					
						
							
							
								 
						
							
								13e91dd365 
								
							 
						 
						
							
							
								
								Incorporation of RSEs assembled patches  
							
							
							
						 
						
							1998-12-22 15:59:57 +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