summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--security/openssl/Makefile4
-rw-r--r--security/openssl/PLIST.common7
-rw-r--r--security/openssl/distinfo28
-rw-r--r--security/openssl/patches/patch-Configure12
-rw-r--r--security/openssl/patches/patch-Makefile.org12
-rw-r--r--security/openssl/patches/patch-Makefile.shared4
-rw-r--r--security/openssl/patches/patch-apps_Makefile4
-rw-r--r--security/openssl/patches/patch-config4
-rw-r--r--security/openssl/patches/patch-crypto_bn_bn__prime.pl4
-rw-r--r--security/openssl/patches/patch-crypto_des_Makefile4
-rw-r--r--security/openssl/patches/patch-engines_ccgost_Makefile4
-rw-r--r--security/openssl/patches/patch-tools_Makefile4
12 files changed, 48 insertions, 43 deletions
diff --git a/security/openssl/Makefile b/security/openssl/Makefile
index 17d2cb0b597..1e2072aae76 100644
--- a/security/openssl/Makefile
+++ b/security/openssl/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.219 2016/01/24 16:14:45 jperkin Exp $
+# $NetBSD: Makefile,v 1.220 2016/01/28 16:30:42 jperkin Exp $
-DISTNAME= openssl-1.0.2e
+DISTNAME= openssl-1.0.2f
CATEGORIES= security
MASTER_SITES= https://www.openssl.org/source/
diff --git a/security/openssl/PLIST.common b/security/openssl/PLIST.common
index 5898629b1ff..707d281b359 100644
--- a/security/openssl/PLIST.common
+++ b/security/openssl/PLIST.common
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST.common,v 1.26 2015/12/07 15:57:42 jperkin Exp $
+@comment $NetBSD: PLIST.common,v 1.27 2016/01/28 16:30:42 jperkin Exp $
bin/c_rehash
bin/openssl
include/openssl/aes.h
@@ -1239,6 +1239,8 @@ man/man3/SSL_CTX_set_session_cache_mode.3
man/man3/SSL_CTX_set_session_id_context.3
man/man3/SSL_CTX_set_ssl_version.3
man/man3/SSL_CTX_set_timeout.3
+man/man3/SSL_CTX_set_tlsext_status_arg.3
+man/man3/SSL_CTX_set_tlsext_status_cb.3
man/man3/SSL_CTX_set_tlsext_ticket_key_cb.3
man/man3/SSL_CTX_set_tmp_dh.3
man/man3/SSL_CTX_set_tmp_dh_callback.3
@@ -1324,6 +1326,7 @@ man/man3/SSL_get_session.3
man/man3/SSL_get_shared_curve.3
man/man3/SSL_get_shutdown.3
man/man3/SSL_get_ssl_method.3
+man/man3/SSL_get_tlsext_status_ocsp_resp.3
man/man3/SSL_get_verify_callback.3
man/man3/SSL_get_verify_depth.3
man/man3/SSL_get_verify_mode.3
@@ -1374,6 +1377,8 @@ man/man3/SSL_set_session.3
man/man3/SSL_set_session_id_context.3
man/man3/SSL_set_shutdown.3
man/man3/SSL_set_ssl_method.3
+man/man3/SSL_set_tlsext_status_ocsp_resp.3
+man/man3/SSL_set_tlsext_status_type.3
man/man3/SSL_set_tmp_dh.3
man/man3/SSL_set_tmp_dh_callback.3
man/man3/SSL_set_tmp_rsa.3
diff --git a/security/openssl/distinfo b/security/openssl/distinfo
index 7699d2e9090..fe94fed701e 100644
--- a/security/openssl/distinfo
+++ b/security/openssl/distinfo
@@ -1,15 +1,15 @@
-$NetBSD: distinfo,v 1.119 2015/12/08 16:53:32 jperkin Exp $
+$NetBSD: distinfo,v 1.120 2016/01/28 16:30:42 jperkin Exp $
-SHA1 (openssl-1.0.2e.tar.gz) = 2c5691496761cb18f98476eefa4d35c835448fb6
-RMD160 (openssl-1.0.2e.tar.gz) = 324ed411043364af2ea908124225eece7d604a94
-SHA512 (openssl-1.0.2e.tar.gz) = b73f114a117ccab284cf5891dac050e3016d28e0b1fc71639442cdb42accef676115af90a12deff4bcc1f599cc0cbdeb38142cbf4570bd7d03634786ad32c95f
-Size (openssl-1.0.2e.tar.gz) = 5256555 bytes
-SHA1 (patch-Configure) = 2e39c50188600e7e491b77dd47b14a27198c1860
-SHA1 (patch-Makefile.org) = f4525cbd71e8b537033c0f39d695b73ae8cdb9e3
-SHA1 (patch-Makefile.shared) = 15b0238b1e0be0e8ca05f1a557b1cb55039ed5fd
-SHA1 (patch-apps_Makefile) = 15150b4f4325c4a74ebb513994faf7649976282f
-SHA1 (patch-config) = 1476fa7bcc3469fb940825650b550a920b84a945
-SHA1 (patch-crypto_bn_bn__prime.pl) = 834e11bc0b214fc5dcb9a651e13369003708b4ce
-SHA1 (patch-crypto_des_Makefile) = f5f92b1e9597c068ab63332e38904a6e115a0a0d
-SHA1 (patch-engines_ccgost_Makefile) = 68b46f01f06f98e860d3fd585fe8c72627ea7675
-SHA1 (patch-tools_Makefile) = 52bac15bd2aa02725545f5168c95c8ba4721b409
+SHA1 (openssl-1.0.2f.tar.gz) = 2047c592a6e5a42bd37970bdb4a931428110a927
+RMD160 (openssl-1.0.2f.tar.gz) = 1065dfc99a4c549c34249700e834a08e6de9881c
+SHA512 (openssl-1.0.2f.tar.gz) = 50abf6dc94cafd06e7fd20770808bdc675c88daa369e4f752bd584ab17f72a57357c1ca1eca3c83e6745b5a3c9c73c99dce70adaa904d73f6df4c75bc7138351
+Size (openssl-1.0.2f.tar.gz) = 5258384 bytes
+SHA1 (patch-Configure) = bebb9c435914b89ab9d5afabceb7d95903d4b56a
+SHA1 (patch-Makefile.org) = d2a9295003a8b88718a328b01ff6bcbbc102ec0b
+SHA1 (patch-Makefile.shared) = d317004d6ade167fc3b6e533bb8a1e93657188b2
+SHA1 (patch-apps_Makefile) = 60113291f2a25f5f1c1dba35e8173087bcd4cc30
+SHA1 (patch-config) = 345cadece3bdf0ef0a273a6c9ba6d0cbb1026a31
+SHA1 (patch-crypto_bn_bn__prime.pl) = a516f3709a862d85e659d466e895419b1e0a94c8
+SHA1 (patch-crypto_des_Makefile) = 7a23f9883ff6c93ec0e5d08e1332cc95de8cdba2
+SHA1 (patch-engines_ccgost_Makefile) = 5ff1e2705f6cb46075d5e005af9e804bb81d65e5
+SHA1 (patch-tools_Makefile) = 67f0b9b501969382fd89b678c277d32bf5d294bc
diff --git a/security/openssl/patches/patch-Configure b/security/openssl/patches/patch-Configure
index 1c01eb7457a..30d68e3062f 100644
--- a/security/openssl/patches/patch-Configure
+++ b/security/openssl/patches/patch-Configure
@@ -1,12 +1,12 @@
-$NetBSD: patch-Configure,v 1.6 2015/12/08 16:53:32 jperkin Exp $
+$NetBSD: patch-Configure,v 1.7 2016/01/28 16:30:43 jperkin Exp $
* Avoid -fast on Solaris, creates non-portable packages which depend on
host-specific CPU features.
* Add GNU/kFreeBSD support.
---- Configure.orig 2015-12-03 14:04:23.000000000 +0000
+--- Configure.orig 2016-01-28 13:56:08.000000000 +0000
+++ Configure
-@@ -358,6 +358,7 @@ my %table=(
+@@ -361,6 +361,7 @@ my %table=(
#
"osf1-alpha-gcc", "gcc:-O3::(unknown):::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_UNROLL DES_RISC1:${alpha_asm}:dlfcn:alpha-osf1-shared:::.so",
"osf1-alpha-cc", "cc:-std1 -tune host -O4 -readonly_strings::(unknown):::SIXTY_FOUR_BIT_LONG RC4_CHUNK:${alpha_asm}:dlfcn:alpha-osf1-shared:::.so",
@@ -14,7 +14,7 @@ $NetBSD: patch-Configure,v 1.6 2015/12/08 16:53:32 jperkin Exp $
"tru64-alpha-cc", "cc:-std1 -tune host -fast -readonly_strings::-pthread:::SIXTY_FOUR_BIT_LONG RC4_CHUNK:${alpha_asm}:dlfcn:alpha-osf1-shared::-msym:.so",
####
-@@ -482,8 +483,31 @@ my %table=(
+@@ -485,8 +486,31 @@ my %table=(
"BSD-ia64", "gcc:-DL_ENDIAN -O3 -Wall::${BSDthreads}:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_UNROLL DES_INT:${ia64_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
"BSD-x86_64", "cc:-DL_ENDIAN -O3 -Wall::${BSDthreads}:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
@@ -47,7 +47,7 @@ $NetBSD: patch-Configure,v 1.6 2015/12/08 16:53:32 jperkin Exp $
"nextstep", "cc:-O -Wall:<libc.h>:(unknown):::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:::",
"nextstep3.3", "cc:-O3 -Wall:<libc.h>:(unknown):::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:::",
-@@ -933,7 +957,7 @@ PROCESS_ARGS:
+@@ -936,7 +960,7 @@ PROCESS_ARGS:
# The check for the option is there so scripts aren't
# broken
}
@@ -56,7 +56,7 @@ $NetBSD: patch-Configure,v 1.6 2015/12/08 16:53:32 jperkin Exp $
{
if (/^--prefix=(.*)$/)
{
-@@ -1767,7 +1791,7 @@ while (<IN>)
+@@ -1770,7 +1794,7 @@ while (<IN>)
elsif ($shared_extension ne "" && $shared_extension =~ /^\.s([ol])\.[^\.]*\.[^\.]*$/)
{
my $sotmp = $1;
diff --git a/security/openssl/patches/patch-Makefile.org b/security/openssl/patches/patch-Makefile.org
index a192fe0a417..95db775ddca 100644
--- a/security/openssl/patches/patch-Makefile.org
+++ b/security/openssl/patches/patch-Makefile.org
@@ -1,8 +1,8 @@
-$NetBSD: patch-Makefile.org,v 1.4 2015/12/08 16:53:32 jperkin Exp $
+$NetBSD: patch-Makefile.org,v 1.5 2016/01/28 16:30:43 jperkin Exp $
Adjust build procedure.
---- Makefile.org.orig 2015-12-03 14:04:23.000000000 +0000
+--- Makefile.org.orig 2016-01-28 13:56:08.000000000 +0000
+++ Makefile.org
@@ -28,6 +28,7 @@ INSTALLTOP=/usr/local/ssl
@@ -29,16 +29,16 @@ Adjust build procedure.
SHARED_LDFLAGS=
GENERAL= Makefile
-@@ -532,7 +534,7 @@ dist:
- dist_pem_h:
- (cd crypto/pem; $(MAKE) -e $(BUILDENV) pem.h; $(MAKE) clean)
+@@ -528,7 +530,7 @@ dist:
+ @$(MAKE) SDIRS='$(SDIRS)' clean
+ @$(MAKE) TAR='$(TAR)' TARFLAGS='$(TARFLAGS)' $(DISTTARVARS) tar
-install: all install_docs install_sw
+install: install_docs install_sw
install_sw:
@$(PERL) $(TOP)/util/mkdir-p.pl $(INSTALL_PREFIX)$(INSTALLTOP)/bin \
-@@ -641,41 +643,56 @@ install_docs:
+@@ -637,41 +639,56 @@ install_docs:
@pod2man="`cd ./util; ./pod2mantest $(PERL)`"; \
here="`pwd`"; \
filecase=; \
diff --git a/security/openssl/patches/patch-Makefile.shared b/security/openssl/patches/patch-Makefile.shared
index f5c46fba431..9fbf10b8a10 100644
--- a/security/openssl/patches/patch-Makefile.shared
+++ b/security/openssl/patches/patch-Makefile.shared
@@ -1,9 +1,9 @@
-$NetBSD: patch-Makefile.shared,v 1.4 2015/12/08 16:53:32 jperkin Exp $
+$NetBSD: patch-Makefile.shared,v 1.5 2016/01/28 16:30:43 jperkin Exp $
Adjust build procedure.
Fix SunOS -h linker argument.
---- Makefile.shared.orig 2015-12-03 14:04:23.000000000 +0000
+--- Makefile.shared.orig 2016-01-28 13:38:30.000000000 +0000
+++ Makefile.shared
@@ -315,6 +315,11 @@ link_o.alpha-osf1:
@ if $(DETECT_GNU_LD); then \
diff --git a/security/openssl/patches/patch-apps_Makefile b/security/openssl/patches/patch-apps_Makefile
index a44b59b048b..50c1838d524 100644
--- a/security/openssl/patches/patch-apps_Makefile
+++ b/security/openssl/patches/patch-apps_Makefile
@@ -1,8 +1,8 @@
-$NetBSD: patch-apps_Makefile,v 1.3 2015/12/08 16:53:32 jperkin Exp $
+$NetBSD: patch-apps_Makefile,v 1.4 2016/01/28 16:30:43 jperkin Exp $
Adjust build procedure.
---- apps/Makefile.orig 2015-12-03 14:44:30.000000000 +0000
+--- apps/Makefile.orig 2016-01-28 13:57:21.000000000 +0000
+++ apps/Makefile
@@ -4,6 +4,7 @@
diff --git a/security/openssl/patches/patch-config b/security/openssl/patches/patch-config
index b851b33169c..740eaa9725a 100644
--- a/security/openssl/patches/patch-config
+++ b/security/openssl/patches/patch-config
@@ -1,8 +1,8 @@
-$NetBSD: patch-config,v 1.3 2015/12/08 16:53:32 jperkin Exp $
+$NetBSD: patch-config,v 1.4 2016/01/28 16:30:43 jperkin Exp $
Adjust config procedure.
---- config.orig 2015-12-03 14:04:23.000000000 +0000
+--- config.orig 2016-01-28 13:56:08.000000000 +0000
+++ config
@@ -49,6 +49,7 @@ done
# First get uname entries that we use below
diff --git a/security/openssl/patches/patch-crypto_bn_bn__prime.pl b/security/openssl/patches/patch-crypto_bn_bn__prime.pl
index 153b05b7bd7..0544c710f7d 100644
--- a/security/openssl/patches/patch-crypto_bn_bn__prime.pl
+++ b/security/openssl/patches/patch-crypto_bn_bn__prime.pl
@@ -1,6 +1,6 @@
-$NetBSD: patch-crypto_bn_bn__prime.pl,v 1.3 2015/12/08 16:53:32 jperkin Exp $
+$NetBSD: patch-crypto_bn_bn__prime.pl,v 1.4 2016/01/28 16:30:43 jperkin Exp $
---- crypto/bn/bn_prime.pl.orig 2015-12-03 14:04:23.000000000 +0000
+--- crypto/bn/bn_prime.pl.orig 2016-01-28 13:38:30.000000000 +0000
+++ crypto/bn/bn_prime.pl
@@ -1,6 +1,8 @@
#!/usr/local/bin/perl
diff --git a/security/openssl/patches/patch-crypto_des_Makefile b/security/openssl/patches/patch-crypto_des_Makefile
index c7a53673f8b..f85986e5d30 100644
--- a/security/openssl/patches/patch-crypto_des_Makefile
+++ b/security/openssl/patches/patch-crypto_des_Makefile
@@ -1,8 +1,8 @@
-$NetBSD: patch-crypto_des_Makefile,v 1.3 2015/12/08 16:53:32 jperkin Exp $
+$NetBSD: patch-crypto_des_Makefile,v 1.4 2016/01/28 16:30:43 jperkin Exp $
Not all m4 macro processors have severe buffer limitations.
---- crypto/des/Makefile.orig 2015-12-03 14:44:18.000000000 +0000
+--- crypto/des/Makefile.orig 2016-01-28 13:57:09.000000000 +0000
+++ crypto/des/Makefile
@@ -60,7 +60,11 @@ des: des.o cbc3_enc.o lib
$(CC) $(CFLAGS) -o des des.o cbc3_enc.o $(LIB)
diff --git a/security/openssl/patches/patch-engines_ccgost_Makefile b/security/openssl/patches/patch-engines_ccgost_Makefile
index 7e2f7e68b91..0be590e39c0 100644
--- a/security/openssl/patches/patch-engines_ccgost_Makefile
+++ b/security/openssl/patches/patch-engines_ccgost_Makefile
@@ -1,8 +1,8 @@
-$NetBSD: patch-engines_ccgost_Makefile,v 1.3 2015/12/08 16:53:32 jperkin Exp $
+$NetBSD: patch-engines_ccgost_Makefile,v 1.4 2016/01/28 16:30:43 jperkin Exp $
* Make sure rpath is set properly on the libgost.so engine lib.
---- engines/ccgost/Makefile.orig 2015-12-03 14:44:29.000000000 +0000
+--- engines/ccgost/Makefile.orig 2016-01-28 13:57:20.000000000 +0000
+++ engines/ccgost/Makefile
@@ -32,7 +32,7 @@ lib: $(LIBOBJ)
$(MAKE) -f $(TOP)/Makefile.shared -e \
diff --git a/security/openssl/patches/patch-tools_Makefile b/security/openssl/patches/patch-tools_Makefile
index ec0dc7f42ee..7d2612b2e69 100644
--- a/security/openssl/patches/patch-tools_Makefile
+++ b/security/openssl/patches/patch-tools_Makefile
@@ -1,8 +1,8 @@
-$NetBSD: patch-tools_Makefile,v 1.3 2015/12/08 16:53:32 jperkin Exp $
+$NetBSD: patch-tools_Makefile,v 1.4 2016/01/28 16:30:43 jperkin Exp $
Adjust build procedure.
---- tools/Makefile.orig 2015-12-03 14:04:23.000000000 +0000
+--- tools/Makefile.orig 2016-01-28 13:38:31.000000000 +0000
+++ tools/Makefile
@@ -4,6 +4,7 @@