da8512aaff 
								
							 
						 
						
							
							
								
								Call OCSP Stapling callback after ciphersuite has been chosen, so the  
							
							... 
							
							
							
							right response is stapled. Also change SSL_get_certificate() so it
returns the certificate actually sent.  See
http://rt.openssl.org/Ticket/Display.html?id=2836 . 
							
						 
						
							2012-09-11 12:00:25 +00:00  
				
					
						
							
							
								 
						
							
								d46a1a6178 
								
							 
						 
						
							
							
								
								bn_lcl.h: gcc removed support for "h" constraint, which broke inline  
							
							... 
							
							
							
							assembler [from HEAD]. 
							
						 
						
							2012-09-01 13:21:24 +00:00  
				
					
						
							
							
								 
						
							
								957c7c0e88 
								
							 
						 
						
							
							
								
								Don't load GOST ENGINE if it is already loaded.  
							
							... 
							
							
							
							Multiple copies of the ENGINE will cause problems when it is cleaned up as
the methods are stored in static structures which will be overwritten and
freed up more than once.
Set static methods to NULL when the ENGINE is freed so it can be reloaded. 
							
						 
						
							2012-09-01 11:30:35 +00:00  
				
					
						
							
							
								 
						
							
								3ebe87473c 
								
							 
						 
						
							
							
								
								x86cpuid.pl: hide symbols [backport from x86_64, from HEAD].  
							
							
							
						 
						
							2012-08-29 14:24:18 +00:00  
				
					
						
							
							
								 
						
							
								0e05b51fe5 
								
							 
						 
						
							
							
								
								Add linux-x32 target [from HEAD].  
							
							
							
						 
						
							2012-08-29 14:12:10 +00:00  
				
					
						
							
							
								 
						
							
								c759e453bc 
								
							 
						 
						
							
							
								
								PR: 2786  
							
							... 
							
							
							
							Reported by: Tomas Mraz <tmraz@redhat.com>
Treat a NULL value passed to drbg_free_entropy callback as non-op. This
can happen if the call to fips_get_entropy fails. 
							
						 
						
							2012-08-22 22:43:03 +00:00  
				
					
						
							
							
								 
						
							
								40ce8fca73 
								
							 
						 
						
							
							
								
								sha1-armv4-large.pl: comply with ABI [from HEAD].  
							
							
							
						 
						
							2012-08-17 19:58:34 +00:00  
				
					
						
							
							
								 
						
							
								8e1c33e160 
								
							 
						 
						
							
							
								
								MIPS assembly pack updates from HEAD.  
							
							
							
						 
						
							2012-08-17 09:41:30 +00:00  
				
					
						
							
							
								 
						
							
								13b0cae256 
								
							 
						 
						
							
							
								
								aes-mips.pl: harmonize with fips module.  
							
							... 
							
							
							
							PR: 2863
Submitted by: Duane Sand 
							
						 
						
							2012-08-17 09:03:57 +00:00  
				
					
						
							
							
								 
						
							
								6d78a93b5b 
								
							 
						 
						
							
							
								
								Enable message names for TLS 1.1, 1.2 with -msg.  
							
							
							
						 
						
							2012-08-16 13:42:37 +00:00  
				
					
						
							
							
								 
						
							
								ae92994645 
								
							 
						 
						
							
							
								
								bss_dgram.c: fix compilation failure and warning on Windows with  
							
							... 
							
							
							
							contemporary SDK [from HEAD]. 
							
						 
						
							2012-08-14 09:53:41 +00:00  
				
					
						
							
							
								 
						
							
								c4aa6b041b 
								
							 
						 
						
							
							
								
								gosthash.c: use memmove in circle_xor8, as input pointers can be equal  
							
							... 
							
							
							
							[from HEAD].
PR: 2858 
							
						 
						
							2012-08-13 16:37:58 +00:00  
				
					
						
							
							
								 
						
							
								80158304f0 
								
							 
						 
						
							
							
								
								./Configure: libcrypto.a can grow to many GB on Solaris 10, because of ar bug  
							
							... 
							
							
							
							[from HEAD].
PR: 2838 
							
						 
						
							2012-08-13 16:16:24 +00:00  
				
					
						
							
							
								 
						
							
								f0a069c1a2 
								
							 
						 
						
							
							
								
								gcm128.c: fix AAD-only case with AAD length not divisible by 16 [from HEAD].  
							
							... 
							
							
							
							PR: 2859
Submitted by: John Foley 
							
						 
						
							2012-08-13 15:31:10 +00:00  
				
					
						
							
							
								 
						
							
								5b4b9ce976 
								
							 
						 
						
							
							
								
								Don't ignore (!) reference count in X509_STORE_free.  
							
							
							
						 
						
							2012-07-19 12:48:02 +00:00  
				
					
						
							
							
								 
						
							
								7fbcc2f24a 
								
							 
						 
						
							
							
								
								type  
							
							
							
						 
						
							2012-07-13 11:17:56 +00:00  
				
					
						
							
							
								 
						
							
								e4be79a383 
								
							 
						 
						
							
							
								
								Add the missing dh_rfc5114 and evp_cnf.  
							
							
							
						 
						
							2012-07-05 13:00:45 +00:00  
				
					
						
							
							
								 
						
							
								658604473f 
								
							 
						 
						
							
							
								
								Added aliases for symbols longer than 31 chars.  
							
							
							
						 
						
							2012-07-05 09:08:18 +00:00  
				
					
						
							
							
								 
						
							
								86bea6455c 
								
							 
						 
						
							
							
								
								remove duplicate symbol in crypto/symhacks.h  
							
							... 
							
							
							
							Have the new names start in column 48, that makes it easy to see when
the 31 character limit is reached (on a 80 column display, do the math) 
							
						 
						
							2012-07-05 08:53:43 +00:00  
				
					
						
							
							
								 
						
							
								1e4a6e7b7f 
								
							 
						 
						
							
							
								
								add missing evp_cnf.c file  
							
							
							
						 
						
							2012-07-04 13:14:44 +00:00  
				
					
						
							
							
								 
						
							
								fd6a72fa1c 
								
							 
						 
						
							
							
								
								crypto/bn/*.h: move PTR_SIZE_INT to private header [from HEAD].  
							
							
							
						 
						
							2012-07-04 08:51:44 +00:00  
				
					
						
							
							
								 
						
							
								ccffdb3fdc 
								
							 
						 
						
							
							
								
								revert unrelated test code  
							
							
							
						 
						
							2012-07-03 20:21:35 +00:00  
				
					
						
							
							
								 
						
							
								74d89b0d93 
								
							 
						 
						
							
							
								
								PR: 2840  
							
							... 
							
							
							
							Reported by: David McCullough <david_mccullough@mcafee.com>
Restore fips configuration module from 0.9.8. 
							
						 
						
							2012-07-03 20:20:11 +00:00  
				
					
						
							
							
								 
						
							
								f142a71c3d 
								
							 
						 
						
							
							
								
								Fix memory leak.  
							
							... 
							
							
							
							Always perform nexproto callback argument initialisation in s_server
otherwise we use uninitialised data if -nocert is specified. 
							
						 
						
							2012-07-03 16:37:31 +00:00  
				
					
						
							
							
								 
						
							
								5b7af6de43 
								
							 
						 
						
							
							
								
								bn_nist.c: harmonize buf in BN_nist_mod_256 with other mod functions and  
							
							... 
							
							
							
							compensate for VC buf [from HEAD].
PR: 2837 
							
						 
						
							2012-07-02 14:38:22 +00:00  
				
					
						
							
							
								 
						
							
								ae414a0e42 
								
							 
						 
						
							
							
								
								bss_dgram.c: fix typos in Windows code [from HEAD].  
							
							
							
						 
						
							2012-07-01 09:12:03 +00:00  
				
					
						
							
							
								 
						
							
								a240ea8ab8 
								
							 
						 
						
							
							
								
								don't use pseudo digests for default values of keys  
							
							
							
						 
						
							2012-06-27 14:12:01 +00:00  
				
					
						
							
							
								 
						
							
								8b654459be 
								
							 
						 
						
							
							
								
								x86_64 assembly pack: make it possible to compile with Perl located  
							
							... 
							
							
							
							on path with spaces [from HEAD].
PR: 2835 
							
						 
						
							2012-06-27 12:48:50 +00:00  
				
					
						
							
							
								 
						
							
								93cf058334 
								
							 
						 
						
							
							
								
								oops, add -debug_decrypt option which was accidenatally left out  
							
							
							
						 
						
							2012-06-19 13:39:17 +00:00  
				
					
						
							
							
								 
						
							
								3e8b4b5055 
								
							 
						 
						
							
							
								
								bss_dgram.c: add BIO_CTRL_DGRAM_SET_DONT_FRAG, fix bugs [from HEAD].  
							
							... 
							
							
							
							PR: 2830, 2833 
							
						 
						
							2012-06-19 12:28:47 +00:00  
				
					
						
							
							
								 
						
							
								3c56d65a41 
								
							 
						 
						
							
							
								
								Fix memory leak.  
							
							
							
						 
						
							2012-06-11 09:23:38 +00:00  
				
					
						
							
							
								 
						
							
								e51ec51af9 
								
							 
						 
						
							
							
								
								revert more "version skew" changes that break FIPS builds  
							
							
							
						 
						
							2012-06-10 23:02:06 +00:00  
				
					
						
							
							
								 
						
							
								ff1c55e983 
								
							 
						 
						
							
							
								
								Revert "version skew" patches that break FIPS compilation  
							
							
							
						 
						
							2012-06-09 23:36:38 +00:00  
				
					
						
							
							
								 
						
							
								835d104f46 
								
							 
						 
						
							
							
								
								Rearrange and test authz extension.  
							
							
							
						 
						
							2012-06-07 13:20:20 +00:00  
				
					
						
							
							
								 
						
							
								aeba1ef352 
								
							 
						 
						
							
							
								
								Fix memory leak.  
							
							
							
						 
						
							2012-06-06 12:58:35 +00:00  
				
					
						
							
							
								 
						
							
								49e9f751a4 
								
							 
						 
						
							
							
								
								Fix authz parsing.  
							
							
							
						 
						
							2012-06-06 12:45:14 +00:00  
				
					
						
							
							
								 
						
							
								ff46820da6 
								
							 
						 
						
							
							
								
								Version skew reduction.  
							
							
							
						 
						
							2012-06-06 12:41:46 +00:00  
				
					
						
							
							
								 
						
							
								6fba65e20d 
								
							 
						 
						
							
							
								
								x86gas.pl: update from HEAD.  
							
							
							
						 
						
							2012-06-04 22:14:25 +00:00  
				
					
						
							
							
								 
						
							
								68d2cf51bc 
								
							 
						 
						
							
							
								
								Reduce version skew: trivia (I hope).  
							
							
							
						 
						
							2012-06-03 22:03:37 +00:00  
				
					
						
							
							
								 
						
							
								19eedffcaf 
								
							 
						 
						
							
							
								
								Don't insert in the middle.  
							
							
							
						 
						
							2012-05-29 18:58:43 +00:00  
				
					
						
							
							
								 
						
							
								4e14996e8a 
								
							 
						 
						
							
							
								
								Missing from previous commit.  
							
							
							
						 
						
							2012-05-29 18:39:32 +00:00  
				
					
						
							
							
								 
						
							
								8a02a46a5c 
								
							 
						 
						
							
							
								
								RFC 5878 support.  
							
							
							
						 
						
							2012-05-29 17:27:48 +00:00  
				
					
						
							
							
								 
						
							
								0de5a0feee 
								
							 
						 
						
							
							
								
								Work around macro issue with FreeBSD and gcc 4.6.  
							
							
							
						 
						
							2012-05-18 12:40:28 +00:00  
				
					
						
							
							
								 
						
							
								4d321e0767 
								
							 
						 
						
							
							
								
								s2_clnt.c: compensate for compiler bug [from HEAD].  
							
							
							
						 
						
							2012-05-16 18:22:15 +00:00  
				
					
						
							
							
								 
						
							
								67fda0c12e 
								
							 
						 
						
							
							
								
								ppccap.c: assume no features under 32-bit AIX kernel [from HEAD].  
							
							... 
							
							
							
							PR: 2810 
							
						 
						
							2012-05-16 18:18:14 +00:00  
				
					
						
							
							
								 
						
							
								1dded7f7e8 
								
							 
						 
						
							
							
								
								Experimental multi-implementation support for FIPS capable OpenSSL.  
							
							... 
							
							
							
							When in FIPS mode the approved implementations are used as normal,
when not in FIPS mode the internal unapproved versions are used instead.
This means that the FIPS capable OpenSSL isn't forced to use the
(often lower perfomance) FIPS implementations outside FIPS mode. 
							
						 
						
							2012-05-13 18:40:12 +00:00  
				
					
						
							
							
								 
						
							
								482f238069 
								
							 
						 
						
							
							
								
								PR: 2813  
							
							... 
							
							
							
							Reported by: Constantine Sapuntzakis <csapuntz@gmail.com>
Fix possible deadlock when decoding public keys. 
							
						 
						
							2012-05-11 13:53:23 +00:00  
				
					
						
							
							
								 
						
							
								5e145e54cc 
								
							 
						 
						
							
							
								
								PR: 2811  
							
							... 
							
							
							
							Reported by: Phil Pennock <openssl-dev@spodhuis.org>
Make renegotiation work for TLS 1.2, 1.1 by not using a lower record
version client hello workaround if renegotiating. 
							
						 
						
							2012-05-11 13:33:34 +00:00  
				
					
						
							
							
								 
						
							
								df73e68a43 
								
							 
						 
						
							
							
								
								PR: 2806  
							
							... 
							
							
							
							Submitted by: PK <runningdoglackey@yahoo.com>
Correct ciphersuite signature algorithm definitions. 
							
						 
						
							2012-05-10 18:25:31 +00:00  
				
					
						
							
							
								 
						
							
								e7c8483891 
								
							 
						 
						
							
							
								
								Sanity check record length before skipping explicit IV in TLS 1.2, 1.1 and  
							
							... 
							
							
							
							DTLS to fix DoS attack.
Thanks to Codenomicon for discovering this issue using Fuzz-o-Matic
fuzzing as a service testing platform.
(CVE-2012-2333) 
							
						 
						
							2012-05-10 16:03:36 +00:00