Richard Levitte 
							
						 
					 
					
						
						
							
						
						f3031b106d 
					 
					
						
						
							
							Typo.  
						
						 
						
						... 
						
						
						
						PR: 593 
						
						
					 
					
						2003-06-11 22:45:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						6d85cd36e2 
					 
					
						
						
							
							Add the possibility to build without the ENGINE framework.  
						
						 
						
						... 
						
						
						
						PR: 287 
						
						
					 
					
						2003-01-30 17:37:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						40bace2da6 
					 
					
						
						
							
							Fix to build better with DJGPP.  
						
						 
						
						... 
						
						
						
						PR: 338
Here's the description, submitted by Gisle Vanem <giva@bgnett.no >:
1. sock_init() renamed to ssl_sock_init() in ./apps/s_socket.c due
   to name-clash with Watt-32.
2. rand() renamed to Rand() in ./crypto/bn/divtest.c due to name-clash
   with <stdlib.h>
3. Added calls to dbug_init()/sock_init() in some demo programs.
4. Changed cflags/lflags in configure. Watt-32 install root now taken
   from $WATT_ROOT. 
						
						
					 
					
						2002-11-14 11:22:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						96a3369c4a 
					 
					
						
						
							
							Make internal functions static.  
						
						 
						
						
						
						
					 
					
						2002-11-13 14:31:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						e8ad570e3f 
					 
					
						
						
							
							Changes from HEAD.  
						
						 
						
						
						
						
					 
					
						2002-11-13 14:31:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						ad1ddf413c 
					 
					
						
						
							
							The loading functions should be static if we build a dynamic engine.  
						
						 
						
						
						
						
					 
					
						2002-11-13 14:30:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Laurie 
							
						 
					 
					
						
						
							
						
						9831d941ca 
					 
					
						
						
							
							Many security improvements (CHATS) and a warning fix.  
						
						 
						
						
						
						
					 
					
						2002-11-12 13:23:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						732c9fe179 
					 
					
						
						
							
							There's a name clash between OpenSSL and RSAref.  Since this engine handles  
						
						 
						
						... 
						
						
						
						RSAref data, pretend we don't care for OpenSSL's MD2 and MD5 structures or
implementation.
Remove all kinds of silly warning 
						
						
					 
					
						2002-10-24 17:02:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						9597027693 
					 
					
						
						
							
							Typo.  
						
						 
						
						
						
						
					 
					
						2002-10-21 00:10:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								cvs2svn 
							
						 
					 
					
						
						
							
						
						b1d495b2c4 
					 
					
						
						
							
							This commit was manufactured by cvs2svn to create branch  
						
						 
						
						... 
						
						
						
						'OpenSSL_0_9_7-stable'. 
						
						
					 
					
						2002-10-09 13:57:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						27bad5ad3d 
					 
					
						
						
							
							Don't fuss with the demo binaries  
						
						 
						
						
						
						
					 
					
						2002-10-09 13:57:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bodo Möller 
							
						 
					 
					
						
						
							
						
						7cc6ec7af7 
					 
					
						
						
							
							add URL for Internet Draft  
						
						 
						
						
						
						
					 
					
						2002-09-16 13:45:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bodo Möller 
							
						 
					 
					
						
						
							
						
						c2bbf275b2 
					 
					
						
						
							
							1. switch from "-newkey ecdsa:..." to "-newkey ec:..."  
						
						 
						
						... 
						
						
						
						2. automatically create required sub-directories
Submitted by: Vipul Gupta <Vipul.Gupta@sun.com > 
						
						
					 
					
						2002-09-10 07:36:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								cvs2svn 
							
						 
					 
					
						
						
							
						
						85d9e2f2f0 
					 
					
						
						
							
							This commit was manufactured by cvs2svn to create branch  
						
						 
						
						... 
						
						
						
						'OpenSSL_0_9_7-stable'. 
						
						
					 
					
						2002-08-13 22:41:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						629d860cbc 
					 
					
						
						
							
							Some files deserve to be ignored  
						
						 
						
						
						
						
					 
					
						2002-08-13 22:41:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						056cc163f5 
					 
					
						
						
							
							Merge in demo engines from 0.9.7-stable.  
						
						 
						
						
						
						
					 
					
						2002-08-13 12:30:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						04ed3994e2 
					 
					
						
						
							
							OK, I've amused myself with making sure the engines that have been  
						
						 
						
						... 
						
						
						
						contributed TO WORK WITH 0.9.7 can be built as dynamically loadable
libraries.
For now, they're not included in crypto/engine/ since 0.9.7 is in
feature freeze.  Further discussion might change that, but don't hold
your breath. 
						
						
					 
					
						2002-08-13 12:26:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						6100502726 
					 
					
						
						
							
							Export text symbols as well (AIX experts might need to correct me  
						
						 
						
						... 
						
						
						
						here). 
						
						
					 
					
						2002-08-13 12:19:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bodo Möller 
							
						 
					 
					
						
						
							
						
						18a31aa861 
					 
					
						
						
							
							Scripts for testing ECC ciphersuites.  
						
						 
						
						... 
						
						
						
						Submitted by: Sun Microsystems Labs 
						
						
					 
					
						2002-08-12 15:18:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						dc2ab9f4fa 
					 
					
						
						
							
							Add the CBC flag for cbc ciphers  
						
						 
						
						
						
						
					 
					
						2002-08-01 19:33:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						a7535a2727 
					 
					
						
						
							
							Add the CBC flag for cbc ciphers  
						
						 
						
						
						
						
					 
					
						2002-08-01 19:32:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						d16e1131b4 
					 
					
						
						
							
							Allow longer program names (VMS allows up to 39 characters).  
						
						 
						
						... 
						
						
						
						Submitted by Compaq. 
						
						
					 
					
						2002-04-06 20:22:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						37562f753a 
					 
					
						
						
							
							Allow longer program names (VMS allows up to 39 characters).  
						
						 
						
						... 
						
						
						
						Submitted by Compaq. 
						
						
					 
					
						2002-04-06 20:22:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lutz Jänicke 
							
						 
					 
					
						
						
							
						
						a89cf50c59 
					 
					
						
						
							
							Fix buggy if-condition (thomas poindessous <poinde_t@epita.fr>).  
						
						 
						
						... 
						
						
						
						Submitted by:
Reviewed by:
PR: 
						
						
					 
					
						2002-03-21 19:17:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lutz Jänicke 
							
						 
					 
					
						
						
							
						
						7e58aa7d71 
					 
					
						
						
							
							Fix buggy if-condition (thomas poindessous <poinde_t@epita.fr>).  
						
						 
						
						
						
						
					 
					
						2002-03-21 19:16:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bodo Möller 
							
						 
					 
					
						
						
							
						
						93683c3cf8 
					 
					
						
						
							
							'#if OPENSSL_VERSION_NUMBER >= ...' to document the recent change  
						
						 
						
						
						
						
					 
					
						2002-03-05 09:07:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bodo Möller 
							
						 
					 
					
						
						
							
						
						fa41e86a28 
					 
					
						
						
							
							'#if OPENSSL_VERSION_NUMBER >= ...' to document the recent change  
						
						 
						
						
						
						
					 
					
						2002-03-05 09:06:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bodo Möller 
							
						 
					 
					
						
						
							
						
						48781ef7f7 
					 
					
						
						
							
							Add 'void *' argument to app_verify_callback.  
						
						 
						
						... 
						
						
						
						Submitted by: D. K. Smetters <smetters@parc.xerox.com >
Reviewed by: Bodo Moeller 
						
						
					 
					
						2002-02-28 10:55:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bodo Möller 
							
						 
					 
					
						
						
							
						
						023ec151df 
					 
					
						
						
							
							Add 'void *' argument to app_verify_callback.  
						
						 
						
						... 
						
						
						
						Submitted by: D. K. Smetters <smetters@parc.xerox.com >
Reviewed by: Bodo Moeller 
						
						
					 
					
						2002-02-28 10:52:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoff Thorpe 
							
						 
					 
					
						
						
							
						
						877b2fbd3c 
					 
					
						
						
							
							A rough little self-test for tunala. This runs through all cipher-suite /  
						
						 
						
						... 
						
						
						
						SSL/TLS version combinations looking for mishaps. 
						
						
					 
					
						2002-02-20 05:12:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoff Thorpe 
							
						 
					 
					
						
						
							
						
						afeab58a3c 
					 
					
						
						
							
							Make the "ungunk" logic a little more robust.  
						
						 
						
						
						
						
					 
					
						2002-02-20 05:09:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoff Thorpe 
							
						 
					 
					
						
						
							
						
						744c49a81b 
					 
					
						
						
							
							- Add support for cipher suites that require a temporary RSA key for  
						
						 
						
						... 
						
						
						
						key-agreement.
- Tolerate signal interruptions of select(). 
						
						
					 
					
						2002-02-20 05:02:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoff Thorpe 
							
						 
					 
					
						
						
							
						
						062d3e39e7 
					 
					
						
						
							
							Correct for the recent prototype changes.  
						
						 
						
						
						
						
					 
					
						2002-01-17 01:51:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoff Thorpe 
							
						 
					 
					
						
						
							
						
						1b58b616e3 
					 
					
						
						
							
							Produce less confusing statistics when "-out_totals" is used.  
						
						 
						
						
						
						
					 
					
						2002-01-16 05:31:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoff Thorpe 
							
						 
					 
					
						
						
							
						
						c70d381775 
					 
					
						
						
							
							The sample certs had expired, so these are newer ones that should last  
						
						 
						
						... 
						
						
						
						quite a bit longer. 
						
						
					 
					
						2002-01-16 05:29:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoff Thorpe 
							
						 
					 
					
						
						
							
						
						fd69886aed 
					 
					
						
						
							
							- Network errors could pollute the buffers because -1 isn't noticed in an  
						
						 
						
						... 
						
						
						
						"unsigned int".
- Remove redundant processing with machine->ssl is NULL.
- Remove compiler warnings about uninitialised 'ctx' (it's not used
  uninitialised, but gcc can't see that). 
						
						
					 
					
						2002-01-10 06:03:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoff Thorpe 
							
						 
					 
					
						
						
							
						
						e523f5f389 
					 
					
						
						
							
							- libtool finally annoyed me too much, so I'm nuking it,  
						
						 
						
						... 
						
						
						
						- tidy up some output,
- print a warning when running an SSL server with no cert,
- only log each connect/disconnect if the new "-out_conns" switch is used. 
						
						
					 
					
						2002-01-08 02:58:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoff Thorpe 
							
						 
					 
					
						
						
							
						
						980afccf98 
					 
					
						
						
							
							Constify.  
						
						 
						
						
						
						
					 
					
						2002-01-04 07:01:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						033c51f0a3 
					 
					
						
						
							
							Build dynamic rsaref engine on VMS.  Tested on VAX so far.  
						
						 
						
						
						
						
					 
					
						2001-11-16 09:14:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						2bd065dfbe 
					 
					
						
						
							
							make update  
						
						 
						
						
						
						
					 
					
						2001-11-15 20:24:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						6d7dbc12f2 
					 
					
						
						
							
							Add MD digests.  
						
						 
						
						... 
						
						
						
						And this finishes this engine, it now offers all ciphers and digests
that RSAref 2.0 has. 
						
						
					 
					
						2001-11-15 20:23:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						b5fe234588 
					 
					
						
						
							
							Add DES functions.  
						
						 
						
						... 
						
						
						
						Restructure the code and comment it a bit.
Prepare for the presence of digests. 
						
						
					 
					
						2001-11-15 18:52:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						c85a157854 
					 
					
						
						
							
							Use the generated error code files.  
						
						 
						
						
						
						
					 
					
						2001-11-15 16:57:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						0c5d16e4f5 
					 
					
						
						
							
							'make update' + some touches.  
						
						 
						
						
						
						
					 
					
						2001-11-15 16:57:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						bd2af5e707 
					 
					
						
						
							
							Add targets to update the error code files.  
						
						 
						
						
						
						
					 
					
						2001-11-15 16:56:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						58d55afa6f 
					 
					
						
						
							
							Add a local error code configuration file for the rsaref dynamic  
						
						 
						
						... 
						
						
						
						engine. 
						
						
					 
					
						2001-11-15 16:53:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						1d46b6b3b9 
					 
					
						
						
							
							Make use of RSAref's header files instead of EAY's crafted rsaref.h.  
						
						 
						
						
						
						
					 
					
						2001-11-14 23:39:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						bbb35447c4 
					 
					
						
						
							
							In a Debian Linux environment, it's not a good idea, apparently, to  
						
						 
						
						... 
						
						
						
						manually declare the include directory /usr/include at the same time
as the macro PROTOTYPES is defined with the value 1.  Besides,
/usr/include is the standard include directory anyway, so there's no
need to specify it explicitely. 
						
						
					 
					
						2001-11-14 23:25:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						6276f1e100 
					 
					
						
						
							
							Add a demo that reimplements the RSAref glue in form of a dynamically  
						
						 
						
						... 
						
						
						
						loadable engine. 
						
						
					 
					
						2001-11-14 22:42:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						581f1c8494 
					 
					
						
						
							
							Modify EVP cipher behaviour in a similar way  
						
						 
						
						... 
						
						
						
						to digests to retain compatibility. 
						
						
					 
					
						2001-10-17 00:37:12 +00:00