Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						b4ada742d1 
					 
					
						
						
							
							Remove -WX option from debug-VC-WIN32  
						
						 
						
						
						
						
					 
					
						2014-03-07 19:07:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bodo Moeller 
							
						 
					 
					
						
						
							
						
						0aeeae0c9c 
					 
					
						
						
							
							Fix overly lenient comparisons:  
						
						 
						
						... 
						
						
						
						- EC_GROUP_cmp shouldn't consider curves equal just because
      the curve name is the same. (They really *should* be the same
      in this case, but there's an EC_GROUP_set_curve_name API,
      which could be misused.)
    - EC_POINT_cmp shouldn't return 0 for ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED
      or EC_R_INCOMPATIBLE_OBJECTS errors because in a cmp API, 0 indicates
      equality (not an error).
    Reported by: king cope
(cherry picked from commit 312a46791ab465cfa3bf26764361faed0e5df014) 
						
						
					 
					
						2013-09-16 13:09:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Laurie 
							
						 
					 
					
						
						
							
						
						26bc56d014 
					 
					
						
						
							
							Add clang target.  
						
						 
						
						
						
						
					 
					
						2013-02-07 16:17:43 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						296cc7f4b8 
					 
					
						
						
							
							Update debug-steve64  
						
						 
						
						
						
						
					 
					
						2013-01-07 16:24:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Laurie 
							
						 
					 
					
						
						
							
						
						28e1bd35bd 
					 
					
						
						
							
							Add 64 bit target.  
						
						 
						
						
						
						
					 
					
						2012-12-13 15:46:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						487a0df700 
					 
					
						
						
							
							aix[64]-cc: get MT support right [from HEAD].  
						
						 
						
						... 
						
						
						
						PR: 2896 
						
						
					 
					
						2012-10-16 08:16:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Richard Levitte 
							
						 
					 
					
						
						
							
						
						caac8fefdc 
					 
					
						
						
							
							* Configure: make the debug-levitte-linux{elf,noasm} less extreme.  
						
						 
						
						
						
						
					 
					
						2012-09-24 18:49:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						5c29127666 
					 
					
						
						
							
							./Configure: libcrypto.a can grow to many GB on Solaris 10, because of ar bug  
						
						 
						
						... 
						
						
						
						[from HEAD].
PR: 2838 
						
						
					 
					
						2012-08-13 16:18:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						202cb42fbb 
					 
					
						
						
							
							remove trailing slash  
						
						 
						
						
						
						
					 
					
						2012-03-14 22:20:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						6d78c381f6 
					 
					
						
						
							
							Configure: make no-whirlpool work [from HEAD].  
						
						 
						
						
						
						
					 
					
						2012-03-03 13:18:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						04b4363ec8 
					 
					
						
						
							
							Configure: remove adding of -D_XPG4_2 -D__EXTENSIONS__ in sctp builds,  
						
						 
						
						... 
						
						
						
						see corresponding commit to HEAD for details. 
						
						
					 
					
						2012-02-26 22:03:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						ddc899bada 
					 
					
						
						
							
							hpux-parisc2-*: engage assembler [from HEAD] and make it link.  
						
						 
						
						
						
						
					 
					
						2012-02-02 07:42:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						52bef4d677 
					 
					
						
						
							
							disable heartbeats if tlsext disabled  
						
						 
						
						
						
						
					 
					
						2012-01-05 00:07:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						b170703128 
					 
					
						
						
							
							update default depflags  
						
						 
						
						
						
						
					 
					
						2011-12-27 14:28:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						e065e6cda2 
					 
					
						
						
							
							PR: 2535  
						
						 
						
						... 
						
						
						
						Submitted by: Robin Seggelmann <seggelmann@fh-muenster.de >
Reviewed by: steve
Add SCTP support for DTLS (RFC 6083). 
						
						
					 
					
						2011-12-25 14:45:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						62308f3f4a 
					 
					
						
						
							
							PR: 2563  
						
						 
						
						... 
						
						
						
						Submitted by: Paul Green <Paul.Green@stratus.com >
Reviewed by: steve
Improved PRNG seeding for VOS. 
						
						
					 
					
						2011-12-19 17:02:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Laurie 
							
						 
					 
					
						
						
							
						
						825e1a7c56 
					 
					
						
						
							
							Fix warnings.  
						
						 
						
						
						
						
					 
					
						2011-12-02 14:39:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Laurie 
							
						 
					 
					
						
						
							
						
						1dc44d3130 
					 
					
						
						
							
							Indent.  
						
						 
						
						
						
						
					 
					
						2011-11-24 16:51:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						e6ccc6ed70 
					 
					
						
						
							
							Configure, e_aes.c: allow for XTS assembler implementation [from HEAD].  
						
						 
						
						
						
						
					 
					
						2011-11-15 12:19:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						886657a641 
					 
					
						
						
							
							Configure, etc.: engage additional assembler modules.  
						
						 
						
						
						
						
					 
					
						2011-11-14 21:12:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Laurie 
							
						 
					 
					
						
						
							
						
						4c02cf8ecc 
					 
					
						
						
							
							make depend.  
						
						 
						
						
						
						
					 
					
						2011-11-13 20:23:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bodo Möller 
							
						 
					 
					
						
						
							
						
						6526d765fc 
					 
					
						
						
							
							Fix indentation  
						
						 
						
						
						
						
					 
					
						2011-10-19 09:24:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bodo Möller 
							
						 
					 
					
						
						
							
						
						3d520f7c2d 
					 
					
						
						
							
							Fix warnings.  
						
						 
						
						... 
						
						
						
						Also, use the common Configure mechanism for enabling/disabling the 64-bit ECC code. 
						
						
					 
					
						2011-10-19 08:58:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						2461396f69 
					 
					
						
						
							
							For now disable RSAX ENGINE for FIPS builds: it sets a non-FIPS RSA  
						
						 
						
						... 
						
						
						
						method which stops FIPS mode working. 
						
						
					 
					
						2011-10-13 11:43:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bodo Möller 
							
						 
					 
					
						
						
							
						
						d799df36b3 
					 
					
						
						
							
							Fix expected DEFFLAG for default config.  
						
						 
						
						
						
						
					 
					
						2011-09-05 09:43:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						84e7485bfb 
					 
					
						
						
							
							Add RC4-MD5 and AESNI-SHA1 "stitched" implementations [from HEAD].  
						
						 
						
						
						
						
					 
					
						2011-08-23 20:53:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						165c20c2c4 
					 
					
						
						
							
							eng_rsax.c: make it work on Win64.  
						
						 
						
						
						
						
					 
					
						2011-08-14 08:38:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						1190d3f442 
					 
					
						
						
							
							Add RSAX builtin engine [from HEAD].  
						
						 
						
						
						
						
					 
					
						2011-07-20 21:51:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						847d05d0b4 
					 
					
						
						
							
							No need for trailing slash any more.  
						
						 
						
						
						
						
					 
					
						2011-07-01 14:15:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						b7a4c480d6 
					 
					
						
						
							
							Configure: add aesni-x86_64.o to VC-WIN64A line.  
						
						 
						
						
						
						
					 
					
						2011-06-28 18:20:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						fbe2e28911 
					 
					
						
						
							
							AES-NI backport from HEAD. Note that e_aes.c doesn't implement all modes  
						
						 
						
						... 
						
						
						
						from HEAD yet, more will be back-ported later. 
						
						
					 
					
						2011-06-28 14:49:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						4a18d5c89b 
					 
					
						
						
							
							Don't add trailing slash to FIPSDIR: it causes problems with Windows builds.  
						
						 
						
						
						
						
					 
					
						2011-06-18 19:02:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						dfa5862960 
					 
					
						
						
							
							Add android platforms. Let fipsdir come from environment.  
						
						 
						
						
						
						
					 
					
						2011-06-09 21:54:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						7207eca1ee 
					 
					
						
						
							
							The first of many changes to make OpenSSL 1.0.1 FIPS capable.  
						
						 
						
						... 
						
						
						
						Add static build support to openssl utility.
Add new "fips" option to Configure.
Make use of installed fipsld and fips_standalone_sha1
Initialise FIPS error callbacks, locking and DRBG.
Doesn't do anything much yet: no crypto is redirected to the FIPS module.
Doesn't completely build either but the openssl utility can enter FIPS mode:
which doesn't do anything much either. 
						
						
					 
					
						2011-05-26 14:19:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						d768a816aa 
					 
					
						
						
							
							Ooops fix typo.  
						
						 
						
						
						
						
					 
					
						2011-05-12 13:59:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						e24b01cc6f 
					 
					
						
						
							
							Have EC_NISTP224_64_GCC_128 treated like any algorithm, and have disabled by  
						
						 
						
						... 
						
						
						
						default. If we don't do it this way, it screws up libeay.num.
(update from HEAD, original from levitte). 
						
						
					 
					
						2011-05-12 13:10:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Laurie 
							
						 
					 
					
						
						
							
						
						a149b2466e 
					 
					
						
						
							
							Add SRP.  
						
						 
						
						
						
						
					 
					
						2011-03-16 11:26:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						e62fee8eb3 
					 
					
						
						
							
							Configure: make -mno-cygwin optional on mingw platforms [from HEAD].  
						
						 
						
						... 
						
						
						
						PR: 2381 
						
						
					 
					
						2010-11-30 22:18:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						1a3052793e 
					 
					
						
						
							
							Submitted By: Bogdan Harjoc <harjoc@gmail.com>  
						
						 
						
						... 
						
						
						
						Add missing debug WIN64 targets. 
						
						
					 
					
						2010-11-11 15:23:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						9102342795 
					 
					
						
						
							
							Configure: suppress $multilib with non-system $prefix [from HEAD].  
						
						 
						
						... 
						
						
						
						PR: 2307 
						
						
					 
					
						2010-07-16 08:14:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						a0cd818831 
					 
					
						
						
							
							Configure: update mingw config-lines [from HEAD].  
						
						 
						
						
						
						
					 
					
						2010-06-01 05:53:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						c64c888929 
					 
					
						
						
							
							oops, commit Configure part of PR#2234  
						
						 
						
						
						
						
					 
					
						2010-04-15 13:17:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						cb3c30059a 
					 
					
						
						
							
							darwin-ppc-cc: add -Wa,-force_cpusubtype_ALL to produce binaries not  
						
						 
						
						... 
						
						
						
						specific to G5. This was already added to HEAD earlier.
PR: 2231 
						
						
					 
					
						2010-04-10 13:41:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						3e719c99f5 
					 
					
						
						
							
							s390x assembler update: add support for run-time facility detection [from HEAD].  
						
						 
						
						
						
						
					 
					
						2010-01-19 21:40:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						f0389d8d37 
					 
					
						
						
							
							Adapt mingw config for newer mingw environment [from HEAD].  
						
						 
						
						... 
						
						
						
						PR: 2113 
						
						
					 
					
						2009-12-30 11:57:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andy Polyakov 
							
						 
					 
					
						
						
							
						
						b26c45b033 
					 
					
						
						
							
							Deploy multilib config-line parameter [from HEAD].  
						
						 
						
						
						
						
					 
					
						2009-12-29 10:46:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Laurie 
							
						 
					 
					
						
						
							
						
						ef0498a00b 
					 
					
						
						
							
							Use gcc 4.4.  
						
						 
						
						
						
						
					 
					
						2009-12-12 15:57:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						acf47d8f24 
					 
					
						
						
							
							Remove BF_PTR2 from configuration: it doesn't improve performance any more and causes gcc warnings about arrays out of range  
						
						 
						
						
						
						
					 
					
						2009-11-09 14:11:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						32509c9731 
					 
					
						
						
							
							Don't replace whole AR line  
						
						 
						
						
						
						
					 
					
						2009-10-28 15:33:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dr. Stephen Henson 
							
						 
					 
					
						
						
							
						
						d3f940833d 
					 
					
						
						
							
							PR: 2081  
						
						 
						
						... 
						
						
						
						Submitted by: Mike Frysinger <vapier@gentoo.org >
Approved by: steve@openssl.org 
Respect AR and RANLIB environment variables if set. 
						
						
					 
					
						2009-10-28 14:00:41 +00:00