~mamarley/openconnect/+git/gitlab-main:jpfleischer-forkWindows

Last commit made on 2023-09-10
Get this branch:
git clone -b jpfleischer-forkWindows https://git.launchpad.net/~mamarley/openconnect/+git/gitlab-main

Branch merges

Branch information

Name:
jpfleischer-forkWindows
Repository:
lp:~mamarley/openconnect/+git/gitlab-main

Recent commits

474ac6d... by Dan Lenski

What is this 'static' doing there?

Signed-off-by: Daniel Lenski <email address hidden>

9936e0f... by Dan Lenski

WinNT.h → winnt.h for Mingw

Signed-off-by: Daniel Lenski <email address hidden>

b800460... by Dan Lenski

Simplify .gitlab-ci.yml for testing

Signed-off-by: Daniel Lenski <email address hidden>

982ed6f... by Dan Lenski

Only include forkWindows.h on Windows

Signed-off-by: Daniel Lenski <email address hidden>

407a2bb... by Dan Lenski

Add forkWindows.c to Windows CLI sources

TODO: Copyright of forkWindows! Originates in
https://gitlab.com/scilab/scilab/-/commit/030baf2530a575875388671658d23baa11dbaa6d

Signed-off-by: Daniel Lenski <email address hidden>

a94a264... by "J.P" <email address hidden>

fork windows (--background)

Signed-off-by: Jacques Fleischer

18b8196... by Dan Lenski

Update docs on implementing new protocols

Signed-off-by: Daniel Lenski <email address hidden>

b22782f... by Dimitri Papadopoulos <email address hidden>

Bump fallback GlobalProtect version number

Some GlobalProtect servers complain about old versions of the client
software connecting to them.

In the case of a connection via the GlobalProtect "portal" interface,
we capture the preferred software version from the portal and parrot it back,
as of https://gitlab.com/openconnect/openconnect/-/commit/c0d2daeaa85f69ed2f89330a53d97ae7eafdffb1?merge_request_iid=333.

However, we should update the GlobalProtect software version used as a fallback
in the case of a direct connection to the "gateway" interface.

Signed-off-by: Dimitri Papadopoulos <email address hidden>
Signed-off-by: Daniel Lenski <email address hidden>

7512698... by Dan Lenski

Shim for renaming of GNUTLS_NO_EXTENSIONS in GnuTLS v3.8.1

The constant `GNUTLS_NO_EXTENSIONS` was renamed in
https://gitlab.com/gnutls/gnutls/-/commit/a7c4a04e (released in v3.8.1), and
then a backwards-compatibility shim was belatedly added in
https://gitlab.com/gnutls/gnutls/-/commit/abfa8634, which has not yet been
released.

We need to re-add the constant ourselves in order to build correctly with
GnuTLS v3.8.1. This should fix
https://gitlab.com/openconnect/openconnect/-/issues/650.

Signed-off-by: Daniel Lenski <email address hidden>

17b9375... by Nikos Mavrogiannopoulos

Merge branch 'tmp-update-fedora-build' into 'master'

Update fedora build & add centos streams

See merge request openconnect/openconnect!485