- Update to 8.00
This commit is contained in:
parent
fc076f39be
commit
83a19b590c
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=489284
4 changed files with 12 additions and 36 deletions
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= openconnect
|
||||
PORTVERSION= 7.08
|
||||
PORTVERSION= 8.00
|
||||
CATEGORIES= security
|
||||
MASTER_SITES= ftp://ftp.infradead.org/pub/openconnect/ \
|
||||
ZI
|
||||
|
@ -21,10 +21,12 @@ CONFIGURE_ARGS= --disable-nls --with-vpnc-script=${LOCALBASE}/sbin/vpnc-script \
|
|||
--with-pkgconfigdir=${PREFIX}/libdata/pkgconfig \
|
||||
--without-openssl-version-check --without-libpcsclite \
|
||||
--without-libpskc
|
||||
USES= cpe gmake iconv libtool pkgconfig python:build ssl
|
||||
USES= cpe gmake iconv libtool pkgconfig python:build ssl shebangfix
|
||||
CPE_VENDOR= infradead
|
||||
INSTALL_TARGET= install-strip
|
||||
USE_LDCONFIG= yes
|
||||
SHEBANG_FILES= trojans/csd-post.sh trojans/csd-wrapper.sh \
|
||||
trojans/tncc-wrapper.py
|
||||
PORTDOCS= *
|
||||
|
||||
OPTIONS_DEFINE= DOCS PROXY GNUTLS GSSAPI LZ4 P11 STOKEN
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1484833866
|
||||
SHA256 (openconnect-7.08.tar.gz) = 1c44ec1f37a6a025d1ca726b9555649417f1d31a46f747922b84099ace628a03
|
||||
SIZE (openconnect-7.08.tar.gz) = 1686133
|
||||
TIMESTAMP = 1546648351
|
||||
SHA256 (openconnect-8.00.tar.gz) = 560d8c79af1e83099b7e43970f2511c260af2843ad84179864f0528345fa6607
|
||||
SIZE (openconnect-8.00.tar.gz) = 1870534
|
||||
|
|
|
@ -1,30 +0,0 @@
|
|||
From 69793ae0c1b3b6cb2e4baecc224ea714707ac329 Mon Sep 17 00:00:00 2001
|
||||
From: Piotr Kubaj <pkubaj@anongoth.pl>
|
||||
Date: Fri, 12 May 2017 14:24:37 +0100
|
||||
Subject: [PATCH 1/1] Fix build with LibreSSL 2.5.1 and higher.
|
||||
|
||||
We don't actually care if we use the read or write state; we're only
|
||||
calculating the cipher/protocol overheads which are the same in both
|
||||
directions.
|
||||
|
||||
In LibreSSL they were all removed in
|
||||
https://github.com/libressl-portable/openbsd/commit/122ecd906da7
|
||||
and the read side was restored in
|
||||
https://github.com/libressl-portable/openbsd/commit/0d7a7d5f5a44
|
||||
so just use that.
|
||||
|
||||
Signed-off-by: Piotr Kubaj <pkubaj@anongoth.pl>
|
||||
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
|
||||
--- openssl-dtls.c.orig 2016-12-06 13:03:51 UTC
|
||||
+++ openssl-dtls.c
|
||||
@@ -100,8 +100,8 @@ static int dtls_get_data_mtu(struct open
|
||||
}
|
||||
#else
|
||||
/* OpenSSL <= 1.0.2 only supports CBC ciphers with PSK */
|
||||
- ivlen = EVP_CIPHER_iv_length(EVP_CIPHER_CTX_cipher(vpninfo->dtls_ssl->enc_write_ctx));
|
||||
- maclen = EVP_MD_CTX_size(vpninfo->dtls_ssl->write_hash);
|
||||
+ ivlen = EVP_CIPHER_iv_length(EVP_CIPHER_CTX_cipher(vpninfo->dtls_ssl->enc_read_ctx));
|
||||
+ maclen = EVP_MD_CTX_size(vpninfo->dtls_ssl->read_hash);
|
||||
blocksize = ivlen;
|
||||
pad = 1;
|
||||
#endif
|
|
@ -2,6 +2,10 @@ sbin/openconnect
|
|||
include/openconnect.h
|
||||
lib/libopenconnect.so
|
||||
lib/libopenconnect.so.5
|
||||
lib/libopenconnect.so.5.4.0
|
||||
lib/libopenconnect.so.5.5.0
|
||||
libdata/pkgconfig/openconnect.pc
|
||||
libexec/openconnect/csd-post.sh
|
||||
libexec/openconnect/csd-wrapper.sh
|
||||
libexec/openconnect/hipreport.sh
|
||||
libexec/openconnect/tncc-wrapper.py
|
||||
man/man8/openconnect.8.gz
|
||||
|
|
Loading…
Reference in a new issue