mirror of
https://git.yoctoproject.org/poky
synced 2026-09-16 18:49:34 +02:00
openssl: remove 3 patches
Removed: - openssl-avoid-NULL-pointer-dereference-in-dh_pub_encode.patch - upgate-vegsion-script-for-1.0.2.patch Since they are already in the source. - make-targets.patch It removed test dir from DIRS, which is not needed any more since we need build it. (From OE-Core rev: 5fa533c69f92f2dd46c795509b0830b36413b814) (From OE-Core rev: 2635d1dbe0ef0b43c7505d9c43494eac0f2e6760) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
c97d806d2f
commit
50241173b7
@@ -1,15 +0,0 @@
|
|||||||
Upstream-Status: Backport [debian]
|
|
||||||
|
|
||||||
Index: openssl-1.0.1/Makefile.org
|
|
||||||
===================================================================
|
|
||||||
--- openssl-1.0.1.orig/Makefile.org 2012-03-17 09:41:07.000000000 +0000
|
|
||||||
+++ openssl-1.0.1/Makefile.org 2012-03-17 09:41:21.000000000 +0000
|
|
||||||
@@ -135,7 +135,7 @@
|
|
||||||
|
|
||||||
BASEADDR=
|
|
||||||
|
|
||||||
-DIRS= crypto ssl engines apps test tools
|
|
||||||
+DIRS= crypto ssl engines apps tools
|
|
||||||
ENGDIRS= ccgost
|
|
||||||
SHLIBDIRS= crypto ssl
|
|
||||||
|
|
||||||
@@ -1,26 +0,0 @@
|
|||||||
openssl: avoid NULL pointer dereference in dh_pub_encode()/dsa_pub_encode()
|
|
||||||
|
|
||||||
We should avoid accessing the pointer if ASN1_STRING_new()
|
|
||||||
allocates memory failed.
|
|
||||||
|
|
||||||
Upstream-Status: Submitted
|
|
||||||
http://www.mail-archive.com/openssl-dev@openssl.org/msg32859.html
|
|
||||||
|
|
||||||
Signed-off-by: Xufeng Zhang <xufeng.zhang@windriver.com>
|
|
||||||
---
|
|
||||||
Index: openssl-1.0.2/crypto/dh/dh_ameth.c
|
|
||||||
===================================================================
|
|
||||||
--- openssl-1.0.2.orig/crypto/dh/dh_ameth.c
|
|
||||||
+++ openssl-1.0.2/crypto/dh/dh_ameth.c
|
|
||||||
@@ -161,6 +161,11 @@ static int dh_pub_encode(X509_PUBKEY *pk
|
|
||||||
dh = pkey->pkey.dh;
|
|
||||||
|
|
||||||
str = ASN1_STRING_new();
|
|
||||||
+ if (!str) {
|
|
||||||
+ DHerr(DH_F_DH_PUB_ENCODE, ERR_R_MALLOC_FAILURE);
|
|
||||||
+ goto err;
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
str->length = i2d_dhp(pkey, dh, &str->data);
|
|
||||||
if (str->length <= 0) {
|
|
||||||
DHerr(DH_F_DH_PUB_ENCODE, ERR_R_MALLOC_FAILURE);
|
|
||||||
@@ -1,66 +0,0 @@
|
|||||||
Index: openssl-1.0.2/openssl.ld
|
|
||||||
===================================================================
|
|
||||||
--- openssl-1.0.2.orig/openssl.ld
|
|
||||||
+++ openssl-1.0.2/openssl.ld
|
|
||||||
@@ -4618,3 +4618,61 @@ OPENSSL_1.0.1d {
|
|
||||||
CRYPTO_memcmp;
|
|
||||||
} OPENSSL_1.0.1;
|
|
||||||
|
|
||||||
+OPENSSL_1.0.2 {
|
|
||||||
+ global:
|
|
||||||
+ ASN1_TIME_diff;
|
|
||||||
+ CMS_RecipientInfo_get0_pkey_ctx;
|
|
||||||
+ CMS_RecipientInfo_kari_get0_ctx;
|
|
||||||
+ CMS_SignerInfo_get0_pkey_ctx;
|
|
||||||
+ DH_get_1024_160;
|
|
||||||
+ DH_get_2048_224;
|
|
||||||
+ DH_get_2048_256;
|
|
||||||
+ DTLS_client_method;
|
|
||||||
+ DTLS_server_method;
|
|
||||||
+ DTLSv1_2_client_method;
|
|
||||||
+ DTLSv1_2_server_method;
|
|
||||||
+ EC_curve_nid2nist;
|
|
||||||
+ EC_curve_nist2nid;
|
|
||||||
+ EVP_aes_128_cbc_hmac_sha256;
|
|
||||||
+ EVP_aes_128_wrap;
|
|
||||||
+ EVP_aes_192_wrap;
|
|
||||||
+ EVP_aes_256_cbc_hmac_sha256;
|
|
||||||
+ EVP_aes_256_wrap;
|
|
||||||
+ EVP_des_ede3_wrap;
|
|
||||||
+ OCSP_REQ_CTX_http;
|
|
||||||
+ OCSP_REQ_CTX_new;
|
|
||||||
+ PEM_write_bio_DHxparams;
|
|
||||||
+ SSL_CIPHER_find;
|
|
||||||
+ SSL_CONF_CTX_finish;
|
|
||||||
+ SSL_CONF_CTX_free;
|
|
||||||
+ SSL_CONF_CTX_new;
|
|
||||||
+ SSL_CONF_CTX_set_flags;
|
|
||||||
+ SSL_CONF_CTX_set_ssl_ctx;
|
|
||||||
+ SSL_CONF_cmd;
|
|
||||||
+ SSL_CONF_cmd_argv;
|
|
||||||
+ SSL_CTX_add_client_custom_ext;
|
|
||||||
+ SSL_CTX_add_server_custom_ext;
|
|
||||||
+ SSL_CTX_set_alpn_protos;
|
|
||||||
+ SSL_CTX_set_alpn_select_cb;
|
|
||||||
+ SSL_CTX_set_cert_cb;
|
|
||||||
+ SSL_CTX_use_serverinfo_file;
|
|
||||||
+ SSL_certs_clear;
|
|
||||||
+ SSL_check_chain;
|
|
||||||
+ SSL_get0_alpn_selected;
|
|
||||||
+ SSL_get_shared_sigalgs;
|
|
||||||
+ SSL_get_sigalgs;
|
|
||||||
+ SSL_is_server;
|
|
||||||
+ X509_CRL_diff;
|
|
||||||
+ X509_CRL_http_nbio;
|
|
||||||
+ X509_STORE_set_lookup_crls_cb;
|
|
||||||
+ X509_VERIFY_PARAM_set1_email;
|
|
||||||
+ X509_VERIFY_PARAM_set1_host;
|
|
||||||
+ X509_VERIFY_PARAM_set1_ip_asc;
|
|
||||||
+ X509_chain_check_suiteb;
|
|
||||||
+ X509_chain_up_ref;
|
|
||||||
+ X509_check_email;
|
|
||||||
+ X509_check_host;
|
|
||||||
+ X509_check_ip_asc;
|
|
||||||
+ X509_get_signature_nid;
|
|
||||||
+ X509_http_nbio;
|
|
||||||
+} OPENSSL_1.0.1d;
|
|
||||||
Reference in New Issue
Block a user