components/openssl/openssl-1.0.1/patches/34_tls_segfault.patch
changeset 1606 3c7c8020eda1
child 1641 2fc479afcf70
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/openssl/openssl-1.0.1/patches/34_tls_segfault.patch	Tue Dec 17 16:11:49 2013 -0800
@@ -0,0 +1,17 @@
+Index: openssl/ssl/t1_enc.c
+============================================================================
+$ diff -ru ssl/t1_enc.c ssl/t1_enc.c
+--- t1_enc.c.orig       Tue Dec 10 15:36:05 2013
++++ t1_enc.c    Wed Dec 11 09:29:02 2013
+@@ -980,7 +980,10 @@
+ 		}
+ 		else
+ 		{
+-			EVP_MD_CTX_copy(&hmac,hash);
++			if (EVP_MD_CTX_copy(&hmac,hash) != 1)
++				{
++				return (0);
++				}
+ 			mac_ctx = &hmac;
+ 		}
+