diff options
Diffstat (limited to 'recipes-connectivity/openssl/openssl/debian_bpo8+1/disable_freelist.patch')
-rw-r--r-- | recipes-connectivity/openssl/openssl/debian_bpo8+1/disable_freelist.patch | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/recipes-connectivity/openssl/openssl/debian_bpo8+1/disable_freelist.patch b/recipes-connectivity/openssl/openssl/debian_bpo8+1/disable_freelist.patch deleted file mode 100644 index 354fed8..0000000 --- a/recipes-connectivity/openssl/openssl/debian_bpo8+1/disable_freelist.patch +++ /dev/null @@ -1,32 +0,0 @@ -From: Kurt Roeckx <kurt@roeckx.be> -Subject: Disable the freelist - -We don't define OPENSSL_NO_BUF_FREELISTS globally sinc it changes structures and -would break the ABI. Instead we just do it in the .c files that try to do -something with it. - -Index: openssl-1.0.2/ssl/s3_both.c -=================================================================== ---- openssl-1.0.2.orig/ssl/s3_both.c -+++ openssl-1.0.2/ssl/s3_both.c -@@ -573,6 +573,7 @@ int ssl_verify_alarm_type(long type) - return (al); - } - -+#define OPENSSL_NO_BUF_FREELISTS - #ifndef OPENSSL_NO_BUF_FREELISTS - /*- - * On some platforms, malloc() performance is bad enough that you can't just -Index: openssl-1.0.2/ssl/ssl_lib.c -=================================================================== ---- openssl-1.0.2.orig/ssl/ssl_lib.c -+++ openssl-1.0.2/ssl/ssl_lib.c -@@ -162,6 +162,8 @@ - - const char *SSL_version_str = OPENSSL_VERSION_TEXT; - -+#define OPENSSL_NO_BUF_FREELISTS -+ - SSL3_ENC_METHOD ssl3_undef_enc_method = { - /* - * evil casts, but these functions are only called if there's a library |