Ben Laurie 
							
						 
					 
					
						
						
							
						
						333f926d67 
					 
					
						
						
							
							Add DTLS-SRTP.  
						
						 
						
						
						
						
					 
					
						2011-11-15 22:59:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						487b023f3d 
					 
					
						
						
							
							make update (1.1.0-dev)  
						
						 
						
						... 
						
						
						
						This meant alarger renumbering in util/libeay.num due to symbols
appearing in 1.0.0-stable and 1.0.1-stable.  However, since there's
been no release on this branch yet, it should be harmless. 
						
						
					 
					
						2011-03-23 00:11:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Laurie 
							
						 
					 
					
						
						
							
						
						edc032b5e3 
					 
					
						
						
							
							Add SRP support.  
						
						 
						
						
						
						
					 
					
						2011-03-12 17:01:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bodo Möller 
							
						 
					 
					
						
						
							
						
						e2b798c8b3 
					 
					
						
						
							
							Assorted bugfixes:  
						
						 
						
						... 
						
						
						
						- safestack macro changes for C++ were incomplete
- RLE decompression boundary case
- SSL 2.0 key arg length check
Submitted by: Google (Adam Langley, Neel Mehta, Bodo Moeller) 
						
						
					 
					
						2011-02-03 12:03:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						df6de39fe7 
					 
					
						
						
							
							Change AR to ARX to allow exclusion of fips object modules  
						
						 
						
						
						
						
					 
					
						2011-01-26 16:08:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						73334e8da1 
					 
					
						
						
							
							PR: 2386  
						
						 
						
						... 
						
						
						
						Submitted by: Stefan Birrer <stefan.birrer@adnovum.ch >
Reviewed by: steve
Correct SKM_ASN1_SET_OF_d2i macro. 
						
						
					 
					
						2010-12-02 18:02:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						9799937510 
					 
					
						
						
							
							PR: 2278  
						
						 
						
						... 
						
						
						
						Submitted By: Mattias Ellert <mattias.ellert@fysast.uu.se >
Fix type checking macro SKM_ASN1_SET_OF_i2d 
						
						
					 
					
						2010-05-29 12:49:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						cc0661374f 
					 
					
						
						
							
							make update  
						
						 
						
						
						
						
					 
					
						2010-02-07 13:54:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						031c78901b 
					 
					
						
						
							
							make update  
						
						 
						
						
						
						
					 
					
						2010-01-15 15:24:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						512d359e26 
					 
					
						
						
							
							Update from 1.0.0-stable.  
						
						 
						
						
						
						
					 
					
						2009-07-27 21:22:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						c869da8839 
					 
					
						
						
							
							Update from 1.0.0-stable  
						
						 
						
						
						
						
					 
					
						2009-07-27 21:10:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						5f8f94a661 
					 
					
						
						
							
							Update from 1.0.0-stable.  
						
						 
						
						
						
						
					 
					
						2009-04-28 22:10:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						ef236ec3b2 
					 
					
						
						
							
							Merge from 1.0.0-stable branch.  
						
						 
						
						
						
						
					 
					
						2009-04-23 16:32:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						14023fe352 
					 
					
						
						
							
							Merge from 1.0.0-stable branch.  
						
						 
						
						
						
						
					 
					
						2009-04-03 11:45:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Laurie 
							
						 
					 
					
						
						
							
						
						1ea6472e60 
					 
					
						
						
							
							Type-safe OBJ_bsearch_ex.  
						
						 
						
						
						
						
					 
					
						2008-10-14 08:10:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						985de86340 
					 
					
						
						
							
							Remove old non-safestack code.  
						
						 
						
						
						
						
					 
					
						2008-06-04 14:34:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Laurie 
							
						 
					 
					
						
						
							
						
						5ce278a77b 
					 
					
						
						
							
							More type-checking.  
						
						 
						
						
						
						
					 
					
						2008-06-04 11:01:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						0a56761f19 
					 
					
						
						
							
							Avoid warning about empty structures and always define CHECKED_PTR_OF  
						
						 
						
						
						
						
					 
					
						2008-05-27 11:28:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Laurie 
							
						 
					 
					
						
						
							
						
						3c1d6bbc92 
					 
					
						
						
							
							LHASH revamp. make depend.  
						
						 
						
						
						
						
					 
					
						2008-05-26 11:24:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						e718520cc5 
					 
					
						
						
							
							Add missing cast.  
						
						 
						
						
						
						
					 
					
						2008-05-09 23:16:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						f4cc56f494 
					 
					
						
						
							
							Signed Receipt Request utility functions and option on CMS utility to  
						
						 
						
						... 
						
						
						
						print out receipt requests. 
						
						
					 
					
						2008-03-26 13:10:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						8931b30d84 
					 
					
						
						
							
							And so it begins...  
						
						 
						
						... 
						
						
						
						Initial support for CMS.
Add zlib compression BIO.
Add AES key wrap implementation.
Generalize S/MIME MIME code to support CMS and/or PKCS7. 
						
						
					 
					
						2008-03-12 21:14:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						67c8e7f414 
					 
					
						
						
							
							Support for certificate status TLS extension.  
						
						 
						
						
						
						
					 
					
						2007-09-26 21:56:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						a6fbcb4220 
					 
					
						
						
							
							Change safestack reimplementation to match 0.9.8.  
						
						 
						
						... 
						
						
						
						Fix additional gcc 4.2 value not used warnings. 
						
						
					 
					
						2007-09-07 13:25:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						cdb0392159 
					 
					
						
						
							
							Make preprocessor logic more fail-safe.  
						
						 
						
						
						
						
					 
					
						2007-07-30 11:53:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						1891f5b395 
					 
					
						
						
							
							As for inline vs. __inline. The original code implies that most compilers  
						
						 
						
						... 
						
						
						
						understand inline, while WIN32 ones insist on __inline. Well, there are
other compilers that insist on __inline. At the same time it turned out
that most compilers understand both __inline and inline. I could find
only one that doesn't understand __inline, Sun C. In other words it seems
that __inline as preferred choice provides better coverage... 
						
						
					 
					
						2007-07-30 11:42:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Laurie 
							
						 
					 
					
						
						
							
						
						8dee823e61 
					 
					
						
						
							
							Inline function declarations have to be prototypes.  
						
						 
						
						
						
						
					 
					
						2007-06-23 18:40:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						54b5fd537f 
					 
					
						
						
							
							WIN32 fixes.  
						
						 
						
						
						
						
					 
					
						2007-06-08 00:26:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						1d1a64653c 
					 
					
						
						
							
							Back out safestack.h change for now: seems to break some things.  
						
						 
						
						
						
						
					 
					
						2007-06-04 22:18:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						297e6f1917 
					 
					
						
						
							
							Avoid use of function pointer casts in pem library. Modify safestack to  
						
						 
						
						... 
						
						
						
						always use inline functions. 
						
						
					 
					
						2007-06-04 17:53:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bodo Möller 
							
						 
					 
					
						
						
							
						
						96afc1cfd5 
					 
					
						
						
							
							Add SEED encryption algorithm.  
						
						 
						
						... 
						
						
						
						PR: 1503
Submitted by: KISA
Reviewed by: Bodo Moeller 
						
						
					 
					
						2007-04-23 23:48:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						560b79cbff 
					 
					
						
						
							
							Constify version strings and some structures.  
						
						 
						
						
						
						
					 
					
						2007-01-21 13:07:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						10ca15f3fa 
					 
					
						
						
							
							Fix change to OPENSSL_NO_RFC3779  
						
						 
						
						
						
						
					 
					
						2006-12-06 13:36:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Laurie 
							
						 
					 
					
						
						
							
						
						96ea4ae91c 
					 
					
						
						
							
							Add RFC 3779 support.  
						
						 
						
						
						
						
					 
					
						2006-11-27 14:18:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						de12116417 
					 
					
						
						
							
							Initial, incomplete support for typesafe macros without using function  
						
						 
						
						... 
						
						
						
						casts. 
						
						
					 
					
						2006-11-16 00:19:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						5d20c4fb35 
					 
					
						
						
							
							Overhaul of by_dir code to handle dynamic loading of CRLs.  
						
						 
						
						
						
						
					 
					
						2006-09-17 17:16:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulf Möller 
							
						 
					 
					
						
						
							
						
						c7235be6e3 
					 
					
						
						
							
							RFC 3161 compliant time stamp request creation, response generation  
						
						 
						
						... 
						
						
						
						and response verification.
Submitted by: Zoltan Glozik <zglozik@opentsa.org >
Reviewed by: Ulf Moeller 
						
						
					 
					
						2006-02-12 23:11:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						15ac971681 
					 
					
						
						
							
							Update filenames in makefiles.  
						
						 
						
						
						
						
					 
					
						2006-02-04 01:45:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						ce92b6eb9c 
					 
					
						
						
							
							Further BUILDENV refinement, further fool-proofing of Makefiles and  
						
						 
						
						... 
						
						
						
						[most importantly] put back dependencies accidentaly eliminated in
check-in #13342 . 
						
						
					 
					
						2005-05-16 16:55:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bodo Möller 
							
						 
					 
					
						
						
							
						
						10cde5010d 
					 
					
						
						
							
							make update  
						
						 
						
						
						
						
					 
					
						2005-05-16 00:27:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						81a86fcf17 
					 
					
						
						
							
							Fool-proofing Makefiles  
						
						 
						
						
						
						
					 
					
						2005-05-15 22:23:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						8ccd06c66c 
					 
					
						
						
							
							openssl_fcast should always be defined, not just with DEBUG_SAFESTACK  
						
						 
						
						
						
						
					 
					
						2005-05-14 12:58:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						fe86616c72 
					 
					
						
						
							
							Some C compilers produce warnings or compilation errors if an attempt  
						
						 
						
						... 
						
						
						
						is made to directly cast a function of one type to what it considers and
incompatible type. In particular gcc 3.4.2.
Add new openssl_fcast macro to place functions into a form where the compiler
will allow them to be cast.
The current version achives this by casting to: void function(void). 
						
						
					 
					
						2005-05-12 23:01:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						a74286d636 
					 
					
						
						
							
							Make sure id2_func is properly cast as well...  
						
						 
						
						
						
						
					 
					
						2005-04-20 13:17:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						ed824195a1 
					 
					
						
						
							
							Avoid compiler complaint about mismatched function signatures  
						
						 
						
						... 
						
						
						
						(void * != char *) 
						
						
					 
					
						2005-04-20 13:09:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						49f386578e 
					 
					
						
						
							
							Type mismatch detected by DEC C compiler.  void* != void**  
						
						 
						
						
						
						
					 
					
						2005-04-20 12:53:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						f68854b4c3 
					 
					
						
						
							
							Various Win32 and other fixes for warnings and compilation errors.  
						
						 
						
						... 
						
						
						
						Fix Win32 build system to use 'Makefile' instead of 'Makefile.ssl'. 
						
						
					 
					
						2005-04-19 00:12:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						4bb61becbb 
					 
					
						
						
							
							Add emacs cache files to .cvsignore.  
						
						 
						
						
						
						
					 
					
						2005-04-11 14:17:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Laurie 
							
						 
					 
					
						
						
							
						
						41a15c4f0f 
					 
					
						
						
							
							Give everything prototypes (well, everything that's actually used).  
						
						 
						
						
						
						
					 
					
						2005-03-31 09:26:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Laurie 
							
						 
					 
					
						
						
							
						
						42ba5d2329 
					 
					
						
						
							
							Blow away Makefile.ssl.  
						
						 
						
						
						
						
					 
					
						2005-03-30 13:05:57 +00:00