Changeset 43889


Ignore:
Timestamp:
2015-01-09T01:10:55+01:00 (3 years ago)
Author:
jow
Message:

BB: openssl: update to v1.0.1k (8 CVEs)

Fixes CVE-2014-3571, CVE-2015-0206, CVE-2014-3569, CVE-2014-3572,
CVE-2015-0204, CVE-2015-0205, CVE-2014-8275 and CVE-2014-3570.

Signed-off-by: Jo-Philipp Wich <jow@…>

Location:
branches/barrier_breaker/package/libs/openssl
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/barrier_breaker/package/libs/openssl/Makefile

    r42964 r43889  
    11# 
    2 # Copyright (C) 2006-2014 OpenWrt.org 
     2# Copyright (C) 2006-2015 OpenWrt.org 
    33# 
    44# This is free software, licensed under the GNU General Public License v2. 
     
    99 
    1010PKG_NAME:=openssl 
    11 PKG_VERSION:=1.0.1j 
     11PKG_VERSION:=1.0.1k 
    1212PKG_RELEASE:=1 
    1313PKG_USE_MIPS16:=0 
     
    1919        ftp://ftp.funet.fi/pub/crypt/mirrors/ftp.openssl.org/source \ 
    2020        ftp://ftp.sunet.se/pub/security/tools/net/openssl/source/ 
    21 PKG_MD5SUM:=f7175c9cd3c39bb1907ac8bba9df8ed3 
     21PKG_MD5SUM:=d4f002bd22a56881340105028842ae1f 
    2222 
    2323PKG_LICENSE:=SSLEAY OPENSSL 
  • branches/barrier_breaker/package/libs/openssl/patches/150-no_engines.patch

    r42930 r43889  
    11--- a/Configure 
    22+++ b/Configure 
    3 @@ -2011,6 +2011,11 @@ EOF 
     3@@ -2016,6 +2016,11 @@ EOF 
    44        close(OUT); 
    55   } 
     
    1515--- a/util/libeay.num 
    1616+++ b/util/libeay.num 
    17 @@ -2071,7 +2071,6 @@ PKCS7_ATTR_SIGN_it 
     17@@ -2072,7 +2072,6 @@ PKCS7_ATTR_SIGN_it 
    1818 UI_add_error_string                     2633   EXIST::FUNCTION: 
    1919 KRB5_CHECKSUM_free                      2634   EXIST::FUNCTION: 
     
    2323 PKEY_USAGE_PERIOD_it                    2638   EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE: 
    2424 PKEY_USAGE_PERIOD_it                    2638   EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION: 
    25 @@ -2545,7 +2544,6 @@ OCSP_RESPONSE_new 
     25@@ -2546,7 +2545,6 @@ OCSP_RESPONSE_new 
    2626 AES_set_encrypt_key                     3024   EXIST::FUNCTION:AES 
    2727 OCSP_resp_count                         3025   EXIST::FUNCTION: 
     
    3131 ENGINE_set_default_ciphers              3029   EXIST::FUNCTION:ENGINE 
    3232 NOTICEREF_it                            3030   EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE: 
    33 @@ -2576,7 +2574,6 @@ ASN1_primitive_free 
     33@@ -2577,7 +2575,6 @@ ASN1_primitive_free 
    3434 i2d_EXTENDED_KEY_USAGE                  3052   EXIST::FUNCTION: 
    3535 i2d_OCSP_SIGNATURE                      3053   EXIST::FUNCTION: 
     
    3939 PKCS12_MAC_DATA_it                      3057   EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE: 
    4040 PKCS12_MAC_DATA_it                      3057   EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION: 
    41 @@ -2600,7 +2597,6 @@ asn1_get_choice_selector 
     41@@ -2601,7 +2598,6 @@ asn1_get_choice_selector 
    4242 i2d_KRB5_CHECKSUM                       3072   EXIST::FUNCTION: 
    4343 ENGINE_set_table_flags                  3073   EXIST::FUNCTION:ENGINE 
     
    4747 OCSP_BASICRESP_new                      3077   EXIST::FUNCTION: 
    4848 OCSP_REQUEST_get_ext_by_NID             3078   EXIST::FUNCTION: 
    49 @@ -2667,7 +2663,6 @@ OCSP_CRLID_it 
     49@@ -2668,7 +2664,6 @@ OCSP_CRLID_it 
    5050 OCSP_CRLID_it                           3127   EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION: 
    5151 i2d_KRB5_AUTHENTBODY                    3128   EXIST::FUNCTION: 
     
    5555 X509_NAME_it                            3131   EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION: 
    5656 USERNOTICE_it                           3132   EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE: 
    57 @@ -2762,8 +2757,6 @@ DES_read_2passwords 
     57@@ -2763,8 +2758,6 @@ DES_read_2passwords 
    5858 DES_read_password                       3207   EXIST::FUNCTION:DES 
    5959 UI_UTIL_read_pw                         3208   EXIST::FUNCTION: 
     
    6464 OPENSSL_add_all_algo_noconf             3212   EXIST:VMS:FUNCTION: 
    6565 OPENSSL_add_all_algorithms_conf         3213   EXIST:!VMS:FUNCTION: 
    66 @@ -2772,7 +2765,6 @@ OPENSSL_load_builtin_modules 
     66@@ -2773,7 +2766,6 @@ OPENSSL_load_builtin_modules 
    6767 AES_ofb128_encrypt                      3215   EXIST::FUNCTION:AES 
    6868 AES_ctr128_encrypt                      3216   EXIST::FUNCTION:AES 
     
    7272 EVP_aes_256_ofb                         3220   EXIST::FUNCTION:AES 
    7373 EVP_aes_192_ofb                         3221   EXIST::FUNCTION:AES 
    74 @@ -3107,7 +3099,6 @@ EC_GFp_nist_method 
     74@@ -3108,7 +3100,6 @@ EC_GFp_nist_method 
    7575 STORE_meth_set_modify_fn                3530   NOEXIST::FUNCTION: 
    7676 STORE_method_set_modify_function        3530   NOEXIST::FUNCTION: 
  • branches/barrier_breaker/package/libs/openssl/patches/200-parallel_build.patch

    r42930 r43889  
    9898--- a/crypto/Makefile 
    9999+++ b/crypto/Makefile 
    100 @@ -90,11 +90,11 @@ testapps: 
     100@@ -85,11 +85,11 @@ testapps: 
    101101        @if [ -z "$(THIS)" ]; then $(MAKE) -f $(TOP)/Makefile reflect THIS=$@; fi 
    102102  
     
    112112 links: 
    113113        @$(PERL) $(TOP)/util/mklink.pl ../include/openssl $(EXHEADER) 
    114 @@ -105,7 +105,7 @@ links: 
     114@@ -100,7 +100,7 @@ links: 
    115115 # lib: $(LIB): are splitted to avoid end-less loop 
    116116 lib:   $(LIB) 
     
    121121        [ -z "$(FIPSLIBDIR)" ] || $(AR) $(LIB) $(FIPSLIBDIR)fipscanister.o 
    122122        $(RANLIB) $(LIB) || echo Never mind. 
    123 @@ -116,7 +116,7 @@ shared: buildinf.h lib subdirs 
     123@@ -111,7 +111,7 @@ shared: buildinf.h lib subdirs 
    124124        fi 
    125125  
     
    130130 install: 
    131131        @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... 
    132 @@ -125,7 +125,7 @@ install: 
     132@@ -120,7 +120,7 @@ install: 
    133133        (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ 
    134134        chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \ 
Note: See TracChangeset for help on using the changeset viewer.