pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/security/stunnel
Module Name: pkgsrc
Committed By: ryoon
Date: Thu Jun 7 18:54:20 UTC 2018
Modified Files:
pkgsrc/security/stunnel: Makefile distinfo
pkgsrc/security/stunnel/patches: patch-ac patch-configure
Log Message:
Update to 5.46
Changelog:
Version 5.46, 2018.05.28, urgency: MEDIUM
* New features
- The default cipher list was updated to a safer value:
"HIGH:!aNULL:!SSLv2:!DH:!kDHEPSK".
* Bugfixes
- Default accept address restored to INADDR_ANY.
Version 5.45, 2018.05.21, urgency: MEDIUM
* New feature sponsored by https://loadbalancer.org/
- Implemented delayed deallocation of service sections
after configuration file reload.
* Other new features
- OpenSSL DLLs updated to version 1.0.2o.
- Deprecated the sslVersion option.
- The "socket" option is now also available in service sections.
- Implemented try-restart in the SysV init script (thx to
Peter Pentchev).
- TLS 1.3 compliant session handling for OpenSSL 1.1.1.
- Default "failover" value changed from "rr" to "prio".
- New "make check" tests.
* Bugfixes
- A service no longer refuses to start if binding fails for
some (but not all) addresses:ports.
- Fixed compression handling with OpenSSL 1.1.0 and later.
- _beginthread() replaced with safer _beginthreadex().
- Fixed exception handling in libwrap.
- Fixed exec+connect services.
- Fixed automatic resolver delaying.
- Fixed a Gentoo cross-compilation bug (thx to Joe Harvell).
- A number of "make check" framework fixes.
- Fixed false postive memory leak logs.
- Build fixes for OpenSSL versions down to 0.9.7.
- Fixed (again) round-robin failover in the FORK threading model.
Version 5.44, 2017.11.26, urgency: MEDIUM
* New features
- Signed Win32 executables, libraries, and installer.
* Bugfixes
- Default accept address restored to INADDR_ANY.
- Fixed a race condition in "make check".
- Fixed removing the pid file after configuration reload.
Version 5.43, 2017.11.05, urgency: LOW
* New features
- OpenSSL DLLs updated to version 1.0.2m.
- Android build updated to OpenSSL 1.1.0g.
- Allow for multiple "accept" ports per section.
- Self-test framework (make check).
- Added config load before OpenSSL init (thx to Dmitrii Pichulin).
- OpenSSL 1.1.0 support for Travis CI.
- OpenSSL 1.1.1-dev compilation fixes.
* Bugfixes
- Fixed a memory fault on Solaris.
- Fixed round-robin failover in the FORK threading model.
- Fixed handling SSL_ERROR_ZERO_RETURN in SSL_shutdown().
- Minor fixes of the logging subsystem.
To generate a diff of this commit:
cvs rdiff -u -r1.108 -r1.109 pkgsrc/security/stunnel/Makefile
cvs rdiff -u -r1.56 -r1.57 pkgsrc/security/stunnel/distinfo
cvs rdiff -u -r1.20 -r1.21 pkgsrc/security/stunnel/patches/patch-ac
cvs rdiff -u -r1.3 -r1.4 pkgsrc/security/stunnel/patches/patch-configure
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/security/stunnel/Makefile
diff -u pkgsrc/security/stunnel/Makefile:1.108 pkgsrc/security/stunnel/Makefile:1.109
--- pkgsrc/security/stunnel/Makefile:1.108 Fri Aug 11 01:30:23 2017
+++ pkgsrc/security/stunnel/Makefile Thu Jun 7 18:54:20 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.108 2017/08/11 01:30:23 schmonz Exp $
+# $NetBSD: Makefile,v 1.109 2018/06/07 18:54:20 ryoon Exp $
-DISTNAME= stunnel-5.42
+DISTNAME= stunnel-5.46
CATEGORIES= security
MASTER_SITES= http://www.stunnel.org/downloads/
Index: pkgsrc/security/stunnel/distinfo
diff -u pkgsrc/security/stunnel/distinfo:1.56 pkgsrc/security/stunnel/distinfo:1.57
--- pkgsrc/security/stunnel/distinfo:1.56 Fri Feb 2 09:41:04 2018
+++ pkgsrc/security/stunnel/distinfo Thu Jun 7 18:54:20 2018
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.56 2018/02/02 09:41:04 jperkin Exp $
+$NetBSD: distinfo,v 1.57 2018/06/07 18:54:20 ryoon Exp $
-SHA1 (stunnel-5.42.tar.gz) = c9228cb94750bfa4a8f6594d544280002fd43345
-RMD160 (stunnel-5.42.tar.gz) = c40db532d1121681b9ddecfe56bff3e5b8152f54
-SHA512 (stunnel-5.42.tar.gz) = 875af19e8a4fa8e983e98d3e6bea198b789bea9b18933ed74aa1f9ce6922e4c4dd3a4ccae3b74c12de30c39b68c3210c9adb7cd228c7fefc28dff258dcdb4968
-Size (stunnel-5.42.tar.gz) = 649496 bytes
+SHA1 (stunnel-5.46.tar.gz) = 5b6f337e5025c7004cf34f038f579f09fd36c6b0
+RMD160 (stunnel-5.46.tar.gz) = 8fe36d56e5ece75543159e8a7696058f0f3736b9
+SHA512 (stunnel-5.46.tar.gz) = 2000e36d4d011a83e47afcaf19473e083da010d7b3909cb831c51975512257888615b5d64f4a4d78f48529d68c6740ea2be7f7935b0ab86de4535e290f78cc97
+Size (stunnel-5.46.tar.gz) = 706499 bytes
SHA1 (patch-aa) = b247aca629197887fb720f7a02d9b73d60bb0d37
-SHA1 (patch-ac) = 4e5e0a3cfe95b3952741814a1f26bcb99d002fdc
-SHA1 (patch-configure) = ef0430f146c5d6f158a13271f90073ea7c33867b
+SHA1 (patch-ac) = c2a3548f71dd218ed21925ec4631982751fa9d5a
+SHA1 (patch-configure) = 4e67db7176e2953e054370b35fb9955327329b23
SHA1 (patch-stunnel.conf-sample.in) = 9edaabd1bc15d3ff8524178f4a6aba4a7963b015
Index: pkgsrc/security/stunnel/patches/patch-ac
diff -u pkgsrc/security/stunnel/patches/patch-ac:1.20 pkgsrc/security/stunnel/patches/patch-ac:1.21
--- pkgsrc/security/stunnel/patches/patch-ac:1.20 Tue Jan 24 03:34:28 2017
+++ pkgsrc/security/stunnel/patches/patch-ac Thu Jun 7 18:54:20 2018
@@ -1,15 +1,15 @@
-$NetBSD: patch-ac,v 1.20 2017/01/24 03:34:28 ryoon Exp $
+$NetBSD: patch-ac,v 1.21 2018/06/07 18:54:20 ryoon Exp $
We'll take care of PKG_SYSCONFSUBDIR ourselves, thanks.
---- src/Makefile.in.orig 2017-01-01 22:17:59.000000000 +0000
+--- src/Makefile.in.orig 2018-05-23 12:54:04.000000000 +0000
+++ src/Makefile.in
-@@ -375,7 +375,7 @@ CLEANFILES = stunnel3
-
+@@ -383,7 +383,7 @@ CLEANFILES = stunnel3
# Additional preprocesor definitions
- stunnel_CPPFLAGS = -I/usr/kerberos/include -I$(SSLDIR)/include \
-- -DLIBDIR='"$(pkglibdir)"' -DCONFDIR='"$(sysconfdir)/stunnel"'
-+ -DLIBDIR='"$(pkglibdir)"' -DCONFDIR='"$(sysconfdir)"'
+ stunnel_CPPFLAGS = -I$(SYSROOT)/usr/kerberos/include \
+ -I$(SSLDIR)/include -DLIBDIR='"$(pkglibdir)"' \
+- -DCONFDIR='"$(sysconfdir)/stunnel"'
++ -DCONFDIR='"$(sysconfdir)"'
# TLS library
stunnel_LDFLAGS = -L$(SSLDIR)/lib64 -L$(SSLDIR)/lib -lssl -lcrypto
Index: pkgsrc/security/stunnel/patches/patch-configure
diff -u pkgsrc/security/stunnel/patches/patch-configure:1.3 pkgsrc/security/stunnel/patches/patch-configure:1.4
--- pkgsrc/security/stunnel/patches/patch-configure:1.3 Fri Feb 2 09:41:04 2018
+++ pkgsrc/security/stunnel/patches/patch-configure Thu Jun 7 18:54:20 2018
@@ -1,15 +1,15 @@
-$NetBSD: patch-configure,v 1.3 2018/02/02 09:41:04 jperkin Exp $
+$NetBSD: patch-configure,v 1.4 2018/06/07 18:54:20 ryoon Exp $
Leave pkgsrc to handle security features.
---- configure.orig 2017-05-13 09:03:35.000000000 +0000
+--- configure.orig 2018-05-23 12:54:05.000000000 +0000
+++ configure
-@@ -5827,7 +5827,7 @@ fi
+@@ -6271,7 +6271,7 @@ fi
eval ac_res=\$$as_CACHEVAR
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
$as_echo "$ac_res" >&6; }
--if test x"`eval 'as_val=${'$as_CACHEVAR'};$as_echo "$as_val"'`" = xyes; then :
-+if test x"`eval 'as_val=${'$as_CACHEVAR'};$as_echo "$as_val"'`" = xDISABLED; then :
- if ${CFLAGS+:} false; then :
- case " $CFLAGS " in
- *" $flag "*)
+-if eval test \"x\$"$as_CACHEVAR"\" = x"yes"; then :
++if eval test \"x\$"$as_CACHEVAR"\" = x"DISABLED"; then :
+
+ if ${CFLAGS+:} false; then :
+
Home |
Main Index |
Thread Index |
Old Index