56 Commits

Author SHA1 Message Date
sthen
a3e5de8f53 drop maintainer 2020-02-03 20:40:37 +00:00
bket
c3658dc217 Update to openconnect-8.05.
Security update, which fixes a buffer overflow in HTTP chunked encoding
handling, when the chunk length was mishandled (CVE-2019-16239).

Changelog can be found at
https://www.infradead.org/openconnect/changelog.html.

OK sthen@
2019-09-12 14:16:18 +00:00
bket
66745f794c Update to openconnect-8.04.
Overview on changes can be found at
https://www.infradead.org/openconnect/changelog.html

OK sthen@ (MAINTAINER)
2019-08-10 04:02:12 +00:00
sthen
9c6e9626b9 s/PERMIT_PACKAGE_CDROM/PERMIT_PACKAGE/ and some light whitespace tidying
in ports which I maintain
2019-06-03 16:06:50 +00:00
naddy
ebf751b927 Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
bket
5bab569a46 Update to openconnect-8.03.
Fairly minor update. Announcement, which includes details, can be found
at
http://lists.infradead.org/pipermail/openconnect-devel/2019-May/005358.html

OK sthen@
2019-05-20 15:28:29 +00:00
sthen
1fe16550e6 oops, remove unintentional piece from when I was looking at the previous update.
change "rm -rf" to "rm -r" in post-install so that it's obvious if things change.
2019-01-16 14:47:22 +00:00
sthen
6f0e1a7709 update to openconnect-8.02 2019-01-16 14:43:19 +00:00
bket
cd4f0758b8 Update to openconnect-8.01.
Fixes a potential information leak (CVE-2018-20319), and adds some new
features including support for PAN GlobalProtect.

- minor of SHARED_LIBS has been bumped as symbols have been added
- switched HOMEPAGE to https
- drop wrapper scripts that are not useful for us, e.g tncc-wrapper.py
  needs the icedtea-web plugin that we don't have and the CSD scripts
  involve running a linux binary (suggested by sthen@)

Feedback and OK from sthen@
2019-01-05 14:02:12 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
sthen
4990bcbeee add a bunch of missing unistring deps 2017-09-22 20:52:58 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
sthen
073d25a37c use LIBCXX 2017-04-10 11:46:32 +00:00
ajacoutot
a4751d331b Missed bump. 2017-02-18 17:33:51 +00:00
ajacoutot
1722249aa0 idn -> idn2 after gnutls WANTLIB change. 2017-02-18 17:32:37 +00:00
sthen
b07a61f6b8 update to openconnect-7.08 2016-12-13 21:44:14 +00:00
sthen
0ad387949f - introduce a flavour for a version of openconnect with fewer dependencies
(no smartcard/libproxy support, etc)

- update DESCR
2016-12-02 17:38:33 +00:00
sthen
0870fb7bcf update to openconnect-7.07 2016-08-12 13:28:49 +00:00
sthen
e7cb613eaf sync WANTLIB 2016-07-08 16:48:21 +00:00
sthen
7bb8c1b7f6 update to OpenConnect 7.06, pkg-config fix, improvements to experimental
Juniper Network Connect support, new translation
2015-03-18 15:10:32 +00:00
sthen
ce878faaba update to openconnect-7.05, adding experimental support for Juniper's
Network Connect ssl-vpn protocol. ("we'll probably end up also implementing
Junos Pulse support which actually provides IPv6 rather than only Legacy IP.
But not this week!")

also fix for LZS compression on strict alignment arches and various other
changes.
2015-03-14 21:25:25 +00:00
sthen
5d96081a97 Add a patch from OpenConnect upstream; "If we get an AC_PKT_DISCONN
message with no payload, just skip printing the disconnect reason."
Fixes printing junk and possibly crashing if the server goes away.

Tweak DESCR, mention the open-source server ocserv (port for this is
ready but holding in openbsd-wip until we're done with 5.7).

(Readers might be interested to note that 7.04 is probably the last
version of OpenConnect to only support Cisco's SSL-VPN protocol; the
next version will almost certainly add client support for Juniper's
protocol).
2015-02-17 12:13:57 +00:00
sthen
6356a35e7e update to OpenConnect 7.04 and tweak DESCR. 2015-01-26 10:59:21 +00:00
sthen
3551061450 OpenConnect has hidden deps on pcsc-lite and oath-toolkit-pskc 2015-01-26 10:43:26 +00:00
sthen
be89f531fa update to openconnect 7.03 2015-01-09 18:39:18 +00:00
sthen
61d5676996 update to OpenConnect 7.01 2014-12-12 21:51:07 +00:00
sthen
83f752bd84 update to OpenConnect 6.00 2014-07-09 10:28:49 +00:00
sthen
b9df0a9ecc oops, forgot to commit these; add a RUN_DEPENDS on vpnc-scripts which has
now been split off. Problem reported by Tomas Bodzar.
2014-04-17 14:57:36 +00:00
sthen
71eaf94e9f switch to separate vpnc-scripts; ok/tweak rpe@ 2014-04-01 11:40:12 +00:00
sthen
d5bd9047e3 update to openconnect-5.99
http://www.infradead.org/openconnect/changelog.html
2014-03-26 14:19:07 +00:00
sthen
6450189d48 update to OpenConnect 5.02
notable changes:
- workaround for XML POST issues with authgroups (full fix in a future
release, but this interim release has been made to avoid an ABI break)
- fix potential memory corruption which could be triggered by a malicious server
2014-01-02 11:54:43 +00:00
ajacoutot
f1a58fd72e Sync WANTLIB after gnutls/p11-kit update. 2013-09-06 16:28:48 +00:00
sthen
6376b4673b update to OpenConnect 5.01, some fixes, and adds a --no-xmlpost option to
fall back to using HTTP GET in case of interoperability bugs with the newer
XML based protocol over POST.
2013-06-01 21:46:37 +00:00
sthen
23503b4958 update to OpenConnect 5.00 2013-05-16 12:35:35 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
sthen
cafc85969f update to openconnect 4.08, rolling in a security fix which we previously
had as a patch, plus a couple of additional bug fixes.
2013-03-04 15:39:31 +00:00
jasper
e7663d3def add CVE id that was just issued.
ok sthen@
2013-02-12 21:39:47 +00:00
sthen
74672a6f9d Cherrypick OpenConnect fix; use a dynamically allocated buffer rather than
a fixed stack buffer when constructing HTTP requests. Prevents an overflow
if a malicious VPN gateway sends a very long hostname/path (for redirects)
or cookie list. (There is a newer release of OpenConnect which includes
this fix, but also some bigger code changes, so that will wait until we
are done with 5.3 release).  ok aja@ jasper@
2013-02-11 21:16:33 +00:00
sthen
2ae097b42a build depends on py-xml 2012-12-20 21:23:43 +00:00
sthen
9784f964f0 Tweak the OpenConnect port: update vpnc-script, enable NLS (gettext
was already pulled in via libs, so no new deps), and avoid SEPARATE_BUILD
for now as the code to detect a version mismatch between binary and lib
in this version doesn't handle it.
2012-11-08 16:44:21 +00:00
sthen
d40cbbfc5c update to OpenConnect 4.07, fixes handling of CSTP write stalls 2012-08-31 13:59:01 +00:00
sthen
a01f15a3eb sync patch with upstream; drop check for config_arg being NULL,
since that's impossible now the getopt string is fixed.
2012-08-31 13:41:28 +00:00
sthen
eb09d327e4 Don't crash with -p without a password, problem reported by Rodolfo Gouveia
(getopt string bug, fix is committed upstream too)
2012-08-31 12:30:56 +00:00
sthen
c1da042370 update to OpenConnect 4.06, sitting in my tree since lock, a diff from
Rodolfo Gouveia reminded me about this.
2012-08-23 16:43:10 +00:00
sthen
599929145d update to OpenConnect 4.05 2012-07-12 23:10:23 +00:00
sthen
18fb46ca5c - switch OpenConnect to using gnutls now that we have version 3
- fix default path to vpnc-script

(add missed patch, should have been with preceding commit)
2012-07-08 13:14:19 +00:00
sthen
f956eb5d99 - switch OpenConnect to using gnutls now that we have version 3
- fix default path to vpnc-script
2012-07-08 13:13:26 +00:00
sthen
7b7edc9840 update to OpenConnect 4.04 2012-07-05 15:22:54 +00:00