Wed Feb 24 19:13:51 2021 UTC ()
openvpn: updated to 2.5.1

Version 2.5.1
* Fix auth-token not being updated if auth-nocache is set
* Remove auth_user_pass.wait_for_push variable
* Fix port-share option with TLS-Crypt v2
* Zero initialise msghdr prior to calling sendmesg
* Fix tls-auth mismatch OCC message when tls-cryptv2 is used.
* build: Fix missing install of man page in certain environments
* Fix too early argv freeing when registering DNS
* Remove 1 second delay before running netsh
* Skip DHCP renew with Wintun adapter
* Change travis build scripts to use https when fetching prerequisites.
* Fix line number reporting on config file errors after <inline> segments
* Clarify --block-ipv6 intent and direction.
* Document common uses of 'echo' directive, re-enable logging for 'echo'.
* Make OPENVPN_PLUGIN_ENABLE_PF failures FATAL
* clean up / rewrite sample-plugins/defer/simple.c
* Fix naming error in sample-plugins/defer/simple.c
* Documentation fixes around openvpn_plugin_func_v3 in openvpn-plugin.h.in
* Update openvpn_plugin_func_v2 to _v3 in sample-plugins/defer/simple.c
* More explicit versioning compatibility in sample-plugins/defer/simple.c
* Explain structver usage in sample defer plugin.
* Man page sections corrections
* Quote the domain name argument passed to the wmic command
* tls-crypt-v2: fix server memory leak
* tls-crypt-v2: also preload tls-crypt-v2 keys (if --persist-key)


(adam)
diff -r1.79 -r1.80 pkgsrc/net/openvpn/Makefile
diff -r1.19 -r1.20 pkgsrc/net/openvpn/Makefile.common
diff -r1.22 -r1.23 pkgsrc/net/openvpn/PLIST
diff -r1.48 -r1.49 pkgsrc/net/openvpn/distinfo
diff -r1.23 -r1.24 pkgsrc/net/openvpn-acct-wtmpx/distinfo
diff -r1.20 -r1.21 pkgsrc/net/openvpn-nagios/distinfo
diff -r1.2 -r0 pkgsrc/net/openvpn/patches/patch-doc_Makefile.in

cvs diff -r1.79 -r1.80 pkgsrc/net/openvpn/Makefile (expand / switch to unified diff)

--- pkgsrc/net/openvpn/Makefile 2021/02/05 09:21:00 1.79
+++ pkgsrc/net/openvpn/Makefile 2021/02/24 19:13:50 1.80
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.79 2021/02/05 09:21:00 wiz Exp $ 1# $NetBSD: Makefile,v 1.80 2021/02/24 19:13:50 adam Exp $
2 2
3DISTNAME= ${OPENVPN_DISTNAME} 3DISTNAME= ${OPENVPN_DISTNAME}
4PKGREVISION= 1 
5CATEGORIES= net 4CATEGORIES= net
6MASTER_SITES= ${OPENVPN_MASTER_SITES} 5MASTER_SITES= ${OPENVPN_MASTER_SITES}
7EXTRACT_SUFX= .tar.xz 6EXTRACT_SUFX= .tar.xz
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://openvpn.net/ 9HOMEPAGE= https://openvpn.net/
11COMMENT= Easy-to-use SSL VPN daemon 10COMMENT= Easy-to-use SSL VPN daemon
12LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
13 12
14PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
15 14
16USE_LIBTOOL= yes 15USE_LIBTOOL= yes
17USE_TOOLS+= grep:run pkg-config 16USE_TOOLS+= grep:run pkg-config

cvs diff -r1.19 -r1.20 pkgsrc/net/openvpn/Makefile.common (expand / switch to unified diff)

--- pkgsrc/net/openvpn/Makefile.common 2020/11/17 12:13:01 1.19
+++ pkgsrc/net/openvpn/Makefile.common 2021/02/24 19:13:50 1.20
@@ -1,13 +1,13 @@ @@ -1,13 +1,13 @@
1# $NetBSD: Makefile.common,v 1.19 2020/11/17 12:13:01 adam Exp $ 1# $NetBSD: Makefile.common,v 1.20 2021/02/24 19:13:50 adam Exp $
2# used by net/openvpn/Makefile 2# used by net/openvpn/Makefile
3# used by net/openvpn-acct-wtmpx/Makefile 3# used by net/openvpn-acct-wtmpx/Makefile
4# used by net/openvpn-nagios/Makefile 4# used by net/openvpn-nagios/Makefile
5 5
6OPENVPN_DISTNAME= openvpn-2.5.0 6OPENVPN_DISTNAME= openvpn-2.5.1
7OPENVPN_DISTFILE= ${OPENVPN_DISTNAME}.tar.xz 7OPENVPN_DISTFILE= ${OPENVPN_DISTNAME}.tar.xz
8OPENVPN_MASTER_SITES= https://swupdate.openvpn.org/community/releases/ 8OPENVPN_MASTER_SITES= https://swupdate.openvpn.org/community/releases/
9SITES.${OPENVPN_DISTFILE}= ${OPENVPN_MASTER_SITES} 9SITES.${OPENVPN_DISTFILE}= ${OPENVPN_MASTER_SITES}
10 10
11OPENVPN_USER?= openvpn 11OPENVPN_USER?= openvpn
12OPENVPN_GROUP?= openvpn 12OPENVPN_GROUP?= openvpn
13OPENVPN_PLUGINSDIR?= lib/openvpn/plugins 13OPENVPN_PLUGINSDIR?= lib/openvpn/plugins

cvs diff -r1.22 -r1.23 pkgsrc/net/openvpn/PLIST (expand / switch to unified diff)

--- pkgsrc/net/openvpn/PLIST 2021/02/05 09:21:00 1.22
+++ pkgsrc/net/openvpn/PLIST 2021/02/24 19:13:50 1.23
@@ -1,28 +1,29 @@ @@ -1,28 +1,29 @@
1@comment $NetBSD: PLIST,v 1.22 2021/02/05 09:21:00 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.23 2021/02/24 19:13:50 adam Exp $
2include/openvpn-msg.h 2include/openvpn-msg.h
3include/openvpn-plugin.h 3include/openvpn-plugin.h
4${PLIST.pam}lib/openvpn/plugins/openvpn-plugin-auth-pam.la 4${PLIST.pam}lib/openvpn/plugins/openvpn-plugin-auth-pam.la
5lib/openvpn/plugins/openvpn-plugin-down-root.la 5lib/openvpn/plugins/openvpn-plugin-down-root.la
6man/man8/openvpn.8 6man/man8/openvpn.8
7sbin/openvpn 7sbin/openvpn
8share/doc/openvpn/COPYING 8share/doc/openvpn/COPYING
9share/doc/openvpn/COPYRIGHT.GPL 9share/doc/openvpn/COPYRIGHT.GPL
10share/doc/openvpn/Changes.rst 10share/doc/openvpn/Changes.rst
11share/doc/openvpn/README 11share/doc/openvpn/README
12share/doc/openvpn/README.IPv6 12share/doc/openvpn/README.IPv6
13${PLIST.pam}share/doc/openvpn/README.auth-pam 13${PLIST.pam}share/doc/openvpn/README.auth-pam
14share/doc/openvpn/README.down-root 14share/doc/openvpn/README.down-root
15share/doc/openvpn/README.mbedtls 15share/doc/openvpn/README.mbedtls
 16share/doc/openvpn/gui-notes.txt
16share/doc/openvpn/management-notes.txt 17share/doc/openvpn/management-notes.txt
17share/examples/openvpn/config/README 18share/examples/openvpn/config/README
18share/examples/openvpn/config/client.conf 19share/examples/openvpn/config/client.conf
19share/examples/openvpn/config/firewall.sh 20share/examples/openvpn/config/firewall.sh
20share/examples/openvpn/config/home.up 21share/examples/openvpn/config/home.up
21share/examples/openvpn/config/loopback-client 22share/examples/openvpn/config/loopback-client
22share/examples/openvpn/config/loopback-server 23share/examples/openvpn/config/loopback-server
23share/examples/openvpn/config/office.up 24share/examples/openvpn/config/office.up
24share/examples/openvpn/config/openvpn-shutdown.sh 25share/examples/openvpn/config/openvpn-shutdown.sh
25share/examples/openvpn/config/openvpn-startup.sh 26share/examples/openvpn/config/openvpn-startup.sh
26share/examples/openvpn/config/server.conf 27share/examples/openvpn/config/server.conf
27share/examples/openvpn/config/tls-home.conf 28share/examples/openvpn/config/tls-home.conf
28share/examples/openvpn/config/tls-office.conf 29share/examples/openvpn/config/tls-office.conf

cvs diff -r1.48 -r1.49 pkgsrc/net/openvpn/distinfo (expand / switch to unified diff)

--- pkgsrc/net/openvpn/distinfo 2021/02/05 09:29:35 1.48
+++ pkgsrc/net/openvpn/distinfo 2021/02/24 19:13:50 1.49
@@ -1,9 +1,8 @@ @@ -1,9 +1,8 @@
1$NetBSD: distinfo,v 1.48 2021/02/05 09:29:35 wiz Exp $ 1$NetBSD: distinfo,v 1.49 2021/02/24 19:13:50 adam Exp $
2 2
3SHA1 (openvpn-2.5.0.tar.xz) = 63889f0a6c5080294d394314d22d9231d9913ad1 3SHA1 (openvpn-2.5.1.tar.xz) = 3cd781388bc11fe6242f1688bf8c1f9a7b3c22a4
4RMD160 (openvpn-2.5.0.tar.xz) = 8afd3518cee352331aa3a861e6eefd440d3031eb 4RMD160 (openvpn-2.5.1.tar.xz) = 6749b424a0fa670acbba7767ed965bdebce69e1e
5SHA512 (openvpn-2.5.0.tar.xz) = 4d7175dc9b9cba84560fdb38ae9ff7f54c880c0927eee2874726e1558b8e553a6f4cf6cc26381c4bbc6541ec05419ac05a7554312140193903545b1da44f7771 5SHA512 (openvpn-2.5.1.tar.xz) = 7c0adad384f908bd7dbd839a2b90cbe3a4222cac92ef484df89709ca5dd6cb22b3caf19b696c2bb74d7eda148904a8b25f1fe4640c91f0e68d6e65bcf922e0f4
6Size (openvpn-2.5.0.tar.xz) = 1126928 bytes 6Size (openvpn-2.5.1.tar.xz) = 1132708 bytes
7SHA1 (patch-configure) = 3f53e958ad96b81287d959363ec15acf37f50b31 7SHA1 (patch-configure) = 3f53e958ad96b81287d959363ec15acf37f50b31
8SHA1 (patch-doc_Makefile.in) = cda92d4c8b2f5e17a71990e39c8df8f95eea8e77 
9SHA1 (patch-src_compat_compat-basename.c) = 45a58ef2e05f6e0265f229da8540760e60e65143 8SHA1 (patch-src_compat_compat-basename.c) = 45a58ef2e05f6e0265f229da8540760e60e65143

cvs diff -r1.23 -r1.24 pkgsrc/net/openvpn-acct-wtmpx/distinfo (expand / switch to unified diff)

--- pkgsrc/net/openvpn-acct-wtmpx/distinfo 2020/11/29 02:22:58 1.23
+++ pkgsrc/net/openvpn-acct-wtmpx/distinfo 2021/02/24 19:13:50 1.24
@@ -1,11 +1,11 @@ @@ -1,11 +1,11 @@
1$NetBSD: distinfo,v 1.23 2020/11/29 02:22:58 mef Exp $ 1$NetBSD: distinfo,v 1.24 2021/02/24 19:13:50 adam Exp $
2 2
3SHA1 (openvpn-2.5.0.tar.xz) = 63889f0a6c5080294d394314d22d9231d9913ad1 3SHA1 (openvpn-2.5.1.tar.xz) = 3cd781388bc11fe6242f1688bf8c1f9a7b3c22a4
4RMD160 (openvpn-2.5.0.tar.xz) = 8afd3518cee352331aa3a861e6eefd440d3031eb 4RMD160 (openvpn-2.5.1.tar.xz) = 6749b424a0fa670acbba7767ed965bdebce69e1e
5SHA512 (openvpn-2.5.0.tar.xz) = 4d7175dc9b9cba84560fdb38ae9ff7f54c880c0927eee2874726e1558b8e553a6f4cf6cc26381c4bbc6541ec05419ac05a7554312140193903545b1da44f7771 5SHA512 (openvpn-2.5.1.tar.xz) = 7c0adad384f908bd7dbd839a2b90cbe3a4222cac92ef484df89709ca5dd6cb22b3caf19b696c2bb74d7eda148904a8b25f1fe4640c91f0e68d6e65bcf922e0f4
6Size (openvpn-2.5.0.tar.xz) = 1126928 bytes 6Size (openvpn-2.5.1.tar.xz) = 1132708 bytes
7SHA1 (openvpn-acct-wtmpx-20130210.tgz) = cf7bc26b12a65493cdf5db93b03bbb938a2f0f33 7SHA1 (openvpn-acct-wtmpx-20130210.tgz) = cf7bc26b12a65493cdf5db93b03bbb938a2f0f33
8RMD160 (openvpn-acct-wtmpx-20130210.tgz) = d9000789f04606bfa17db1597a45a4235b1119ea 8RMD160 (openvpn-acct-wtmpx-20130210.tgz) = d9000789f04606bfa17db1597a45a4235b1119ea
9SHA512 (openvpn-acct-wtmpx-20130210.tgz) = 7b8fd4929e65d8d84158f62e5a17ff3adb3b4a6cff63b29038acfb368750719f2f593786ed9b02402824c19d872b188d2a46740a5c5f853e8873a71481b13aaf 9SHA512 (openvpn-acct-wtmpx-20130210.tgz) = 7b8fd4929e65d8d84158f62e5a17ff3adb3b4a6cff63b29038acfb368750719f2f593786ed9b02402824c19d872b188d2a46740a5c5f853e8873a71481b13aaf
10Size (openvpn-acct-wtmpx-20130210.tgz) = 2778 bytes 10Size (openvpn-acct-wtmpx-20130210.tgz) = 2778 bytes
11SHA1 (patch-Makefile) = 4ed829df8d43a6e6b9b0242c749630079a41f5e4 11SHA1 (patch-Makefile) = 4ed829df8d43a6e6b9b0242c749630079a41f5e4

cvs diff -r1.20 -r1.21 pkgsrc/net/openvpn-nagios/distinfo (expand / switch to unified diff)

--- pkgsrc/net/openvpn-nagios/distinfo 2020/11/29 02:24:20 1.20
+++ pkgsrc/net/openvpn-nagios/distinfo 2021/02/24 19:13:50 1.21
@@ -1,12 +1,12 @@ @@ -1,12 +1,12 @@
1$NetBSD: distinfo,v 1.20 2020/11/29 02:24:20 mef Exp $ 1$NetBSD: distinfo,v 1.21 2021/02/24 19:13:50 adam Exp $
2 2
3SHA1 (openvpn-2.5.0.tar.xz) = 63889f0a6c5080294d394314d22d9231d9913ad1 3SHA1 (openvpn-2.5.1.tar.xz) = 3cd781388bc11fe6242f1688bf8c1f9a7b3c22a4
4RMD160 (openvpn-2.5.0.tar.xz) = 8afd3518cee352331aa3a861e6eefd440d3031eb 4RMD160 (openvpn-2.5.1.tar.xz) = 6749b424a0fa670acbba7767ed965bdebce69e1e
5SHA512 (openvpn-2.5.0.tar.xz) = 4d7175dc9b9cba84560fdb38ae9ff7f54c880c0927eee2874726e1558b8e553a6f4cf6cc26381c4bbc6541ec05419ac05a7554312140193903545b1da44f7771 5SHA512 (openvpn-2.5.1.tar.xz) = 7c0adad384f908bd7dbd839a2b90cbe3a4222cac92ef484df89709ca5dd6cb22b3caf19b696c2bb74d7eda148904a8b25f1fe4640c91f0e68d6e65bcf922e0f4
6Size (openvpn-2.5.0.tar.xz) = 1126928 bytes 6Size (openvpn-2.5.1.tar.xz) = 1132708 bytes
7SHA1 (openvpn-nagios-20130210.tgz) = 8a0fd4e3eba27584aa53c5589c13d4b38af43ba2 7SHA1 (openvpn-nagios-20130210.tgz) = 8a0fd4e3eba27584aa53c5589c13d4b38af43ba2
8RMD160 (openvpn-nagios-20130210.tgz) = 2a47893ec2db2c280adc7b9fbbea97794ec1a6f4 8RMD160 (openvpn-nagios-20130210.tgz) = 2a47893ec2db2c280adc7b9fbbea97794ec1a6f4
9SHA512 (openvpn-nagios-20130210.tgz) = 80e565f32379c39eb6c7f3b4744af221ae882ff07dce9dae5bd7feb73b0edcfc7c7ac7f70d23fdcd4f492b66f095f09833deb122449840b36ea606ce91900358 9SHA512 (openvpn-nagios-20130210.tgz) = 80e565f32379c39eb6c7f3b4744af221ae882ff07dce9dae5bd7feb73b0edcfc7c7ac7f70d23fdcd4f492b66f095f09833deb122449840b36ea606ce91900358
10Size (openvpn-nagios-20130210.tgz) = 3034 bytes 10Size (openvpn-nagios-20130210.tgz) = 3034 bytes
11SHA1 (patch-Makefile) = accc6a2a49530a504897451f2a2f45c528b7b131 11SHA1 (patch-Makefile) = accc6a2a49530a504897451f2a2f45c528b7b131
12SHA1 (patch-openvpn-nagios.c) = 36e9ee6e652051b3b047710666998052bef637db 12SHA1 (patch-openvpn-nagios.c) = 36e9ee6e652051b3b047710666998052bef637db

File Deleted: pkgsrc/net/openvpn/patches/Attic/patch-doc_Makefile.in