Richard Levitte 
							
						 
					 
					
						
						
							
						
						4d8743f490 
					 
					
						
						
							
							Netware-specific changes,  
						
						 
						
						... 
						
						
						
						PR: 780
Submitted by: Verdon Walker <VWalker@novell.com >
Reviewed by: Richard Levitte 
						
						
					 
					
						2003-11-28 13:10:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						0bf23d9b20 
					 
					
						
						
							
							WinCE patches  
						
						 
						
						
						
						
					 
					
						2002-11-15 22:37:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						8d6e60486f 
					 
					
						
						
							
							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:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Laurie 
							
						 
					 
					
						
						
							
						
						54a656ef08 
					 
					
						
						
							
							Security fixes brought forward from 0.9.7.  
						
						 
						
						
						
						
					 
					
						2002-11-13 15:43:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						3e83e686ba 
					 
					
						
						
							
							Add the configuration target VxWorks.  
						
						 
						
						
						
						
					 
					
						2002-02-14 15:37:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						72b1072fbd 
					 
					
						
						
							
							Let's include cryptlib.h *before* things like NO_SYSLOG are tested or  
						
						 
						
						... 
						
						
						
						used. 
						
						
					 
					
						2001-07-02 20:43:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						dc01b6b1f2 
					 
					
						
						
							
							Changes to have OpenSSL compile on OS/2.  
						
						 
						
						... 
						
						
						
						Contributed by "Brian Havard" <brianh@kheldar.apana.org.au > 
						
						
					 
					
						2001-07-01 22:39:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						a5bc1e8568 
					 
					
						
						
							
							Use e_os2.h rather than opensslconf.h, since some needed macros are  
						
						 
						
						... 
						
						
						
						defined there. 
						
						
					 
					
						2001-02-22 14:37:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						bc36ee6227 
					 
					
						
						
							
							Use new-style system-id macros everywhere possible.  I hope I haven't  
						
						 
						
						... 
						
						
						
						missed any.
This compiles and runs on Linux, and external applications have no
problems with it.  The definite test will be to build this on VMS. 
						
						
					 
					
						2001-02-20 08:13:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						0f4e21360d 
					 
					
						
						
							
							Add more diversity to the possible log levels.  Now we have full  
						
						 
						
						... 
						
						
						
						coverage for all syslog level. 
						
						
					 
					
						2000-08-17 23:15:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						ea58130d1a 
					 
					
						
						
							
							On Unicos, openlog() isn't constified, so let's not do that in xopenlog()  
						
						 
						
						
						
						
					 
					
						2000-08-03 21:56:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						51b66427c9 
					 
					
						
						
							
							*mumble* unicos 10.0.0.3 with Cray Standard C Version 6.2.0.0 has a syslog.h  
						
						 
						
						... 
						
						
						
						where the openlog() is declared like this:
  extern int openlog __((char *_Ident, int _Logopt, int _Facility)); 
						
						
					 
					
						2000-08-02 23:05:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						fb3e1eeb93 
					 
					
						
						
							
							Change to have a single library that works on both Win9x and WinNT.  
						
						 
						
						... 
						
						
						
						As far as I understand, it still needs to be compiled on NT...
Contributed by Arne Ansper <arne@ats.cyber.ee > 
						
						
					 
					
						2000-06-16 15:25:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						26a3a48d65 
					 
					
						
						
							
							There have been a number of complaints from a number of sources that names  
						
						 
						
						... 
						
						
						
						like Malloc, Realloc and especially Free conflict with already existing names
on some operating systems or other packages.  That is reason enough to change
the names of the OpenSSL memory allocation macros to something that has a
better chance of being unique, like prepending them with OPENSSL_.
This change includes all the name changes needed throughout all C files. 
						
						
					 
					
						2000-06-01 22:19:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulf Möller 
							
						 
					 
					
						
						
							
						
						0e1c06128a 
					 
					
						
						
							
							Get rid of more non-ANSI declarations.  
						
						 
						
						
						
						
					 
					
						2000-05-15 22:54:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						158ef04857 
					 
					
						
						
							
							Bugs corrected  
						
						 
						
						
						
						
					 
					
						2000-03-17 10:02:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						d8779db47b 
					 
					
						
						
							
							Typos corrected.  
						
						 
						
						
						
						
					 
					
						2000-03-14 06:51:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						cff4cbaaa7 
					 
					
						
						
							
							Target added.  
						
						 
						
						
						
						
					 
					
						2000-03-14 06:17:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						2d708bf61d 
					 
					
						
						
							
							Bugs corrected, and a couple of include files to get declarations for  
						
						 
						
						... 
						
						
						
						lib$-functions and sys$-functions. 
						
						
					 
					
						2000-03-14 06:12:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						008fee3838 
					 
					
						
						
							
							Typo corrected  
						
						 
						
						
						
						
					 
					
						2000-03-14 04:16:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulf Möller 
							
						 
					 
					
						
						
							
						
						f95808e8a5 
					 
					
						
						
							
							NO_SYSLOG is defined for MSDOS anyway. just don't include the Unix  
						
						 
						
						... 
						
						
						
						header... 
						
						
					 
					
						2000-03-10 23:45:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulf Möller 
							
						 
					 
					
						
						
							
						
						153a59f46d 
					 
					
						
						
							
							Repair bss_log.  
						
						 
						
						... 
						
						
						
						Curiously enough, void functions don't return a value. 
						
						
					 
					
						2000-03-10 17:01:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						84339237d1 
					 
					
						
						
							
							Make bss_log.c a bit more readable, and implement it for VMS as well.  
						
						 
						
						
						
						
					 
					
						2000-03-02 07:45:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						d3442bc780 
					 
					
						
						
							
							Move the registration of callback functions to special functions  
						
						 
						
						... 
						
						
						
						designed for that.  This removes the potential error to mix data and
function pointers.
Please note that I'm a little unsure how incorrect calls to the old
ctrl functions should be handled, in som cases.  I currently return 0
and that's it, but it may be more correct to generate a genuine error
in those cases. 
						
						
					 
					
						2000-02-20 23:43:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulf Möller 
							
						 
					 
					
						
						
							
						
						4ec19e203c 
					 
					
						
						
							
							Fix gcc warnings.  
						
						 
						
						
						
						
					 
					
						2000-02-20 20:59:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						baf32381b5 
					 
					
						
						
							
							Add the PID to the output on Win32.  
						
						 
						
						
						
						
					 
					
						2000-01-24 04:05:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulf Möller 
							
						 
					 
					
						
						
							
						
						1e103eafb3 
					 
					
						
						
							
							Typo.  
						
						 
						
						... 
						
						
						
						Pointed out by Nick Boyce <nick.boyce@eds.com >. 
						
						
					 
					
						1999-04-27 21:27:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulf Möller 
							
						 
					 
					
						
						
							
						
						a9be3af5ad 
					 
					
						
						
							
							Remove NOPROTO definitions and error code comments.  
						
						 
						
						
						
						
					 
					
						1999-04-26 16:43:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bodo Möller 
							
						 
					 
					
						
						
							
						
						ec577822f9 
					 
					
						
						
							
							Change #include filenames from <foo.h> to <openssl.h>.  
						
						 
						
						... 
						
						
						
						Submitted by:
Reviewed by:
PR: 
						
						
					 
					
						1999-04-23 22:13:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulf Möller 
							
						 
					 
					
						
						
							
						
						9d07a3c9a5 
					 
					
						
						
							
							Ultrix compatibility.  
						
						 
						
						... 
						
						
						
						Submitted by: Bernhard Simon <simon@zid.tuwien.ac.at > 
						
						
					 
					
						1999-04-22 16:30:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulf Möller 
							
						 
					 
					
						
						
							
						
						6b691a5c85 
					 
					
						
						
							
							Change functions to ANSI C.  
						
						 
						
						
						
						
					 
					
						1999-04-19 21:31:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Laurie 
							
						 
					 
					
						
						
							
						
						e778802f53 
					 
					
						
						
							
							Massive constification.  
						
						 
						
						
						
						
					 
					
						1999-04-17 21:25:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						6e0642407d 
					 
					
						
						
							
							Various fixes to Win32, update ssleay.num, libeay.num, shuffle various #ifdefs  
						
						 
						
						... 
						
						
						
						around so more options appear in e_os.h 
						
						
					 
					
						1999-03-08 18:41:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						06c6849124 
					 
					
						
						
							
							Fix the Win32 compile environment and add various changes so it will now compile  
						
						 
						
						... 
						
						
						
						under Win32 (9X and NT) again. Note: some signed/unsigned changes recently
checked in were killing the Win32 compile. 
						
						
					 
					
						1999-03-03 02:01:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Laurie 
							
						 
					 
					
						
						
							
						
						0849d13811 
					 
					
						
						
							
							Add syslogging BIO.  
						
						 
						
						
						
						
					 
					
						1999-02-22 21:21:08 +00:00