security/openvpn-devel: upgrade port to git commit b75849ba36 (2025-04-02)

Fixes CVE-2025-2704 (servers using --tls-crypt-v2 can be made to ASSERT()
by sending a particular sequence of authenticated and malformed packets).

New feature: Multisocket support (listening to multiple sockets, UDP and
TCP, in one server) - with a number of minor bug fixes to that.

New feature: --override-username (see manpage for details)

Other minor features, polishing and bugfixes.

Security:       2cad4541-0f5b-11f0-89f8-411aefea0df9
Security:       CVE-2025-2704
MFH:            2025Q2
This commit is contained in:
Gert Doering 2025-04-02 20:51:13 +02:00 committed by Matthias Andree
parent e1b5c97875
commit a73af948cd
2 changed files with 6 additions and 7 deletions

View file

@ -1,5 +1,5 @@
PORTNAME= openvpn
DISTVERSION= g20250212
DISTVERSION= g20250402
PORTREVISION= 0 # leave in even if 0 to avoid accidental PORTEPOCH bumps
PORTEPOCH= 1
CATEGORIES= security net net-vpn
@ -21,7 +21,7 @@ LIB_DEPENDS+= liblzo2.so:archivers/lzo2
USES= autoreconf cpe libtool pkgconfig python:build shebangfix tar:xz
IGNORE_SSL= libressl libressl-devel
USE_GITLAB= yes
GL_TAGNAME= 9f4670fc718a8c16280d60c3e2d4ad29cffa04c4
GL_TAGNAME= b75849ba36433331227ff66430ea06423fab8148
USE_RC_SUBR= openvpn
SHEBANG_FILES= sample/sample-scripts/auth-pam.pl \
@ -45,8 +45,7 @@ CPPFLAGS+= -I${WRKSRC}/include -I${LOCALBASE}/include \
-DCONFIGURE_GIT_FLAGS=
LDFLAGS+= -L${LOCALBASE}/lib
CONFLICTS_INSTALL?= openvpn-2.[!4].* openvpn-[!2].* openvpn-beta \
openvpn-devel openvpn-mbedtls
CONFLICTS_INSTALL?= openvpn-2.*
SUB_FILES= openvpn-client pkg-message

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1739383450
SHA256 (openvpn-openvpn-9f4670fc718a8c16280d60c3e2d4ad29cffa04c4_GL0.tar.gz) = 0052abacae815b70f5438974288b4356245fe69cd59ac2b8b00ef4f4a59f8443
SIZE (openvpn-openvpn-9f4670fc718a8c16280d60c3e2d4ad29cffa04c4_GL0.tar.gz) = 1277992
TIMESTAMP = 1743619255
SHA256 (openvpn-openvpn-b75849ba36433331227ff66430ea06423fab8148_GL0.tar.gz) = 402e312f3d6be0a881ae068e3a52b96dece7d49cdddb0fd876ea7f06e4cff5dd
SIZE (openvpn-openvpn-b75849ba36433331227ff66430ea06423fab8148_GL0.tar.gz) = 1292100