~mamarley/openconnect/+git/gitlab-main:wintun

Last commit made on 2021-03-30
Get this branch:
git clone -b wintun https://git.launchpad.net/~mamarley/openconnect/+git/gitlab-main

Branch merges

Branch information

Recent commits

4deddbf... by dwmw2

Attempt to configure interface

vpnc-script-win.js seems to wait until the Legacy IP address of the
interface appears in 'route print' output. How that'll work in the
21st century when there's only IPv6 and no Legacy IP, I have no
idea. But set it for now like the old TAP driver did, and see if
we can make it work...

Signed-off-by: David Woodhouse <email address hidden>

2c8a0b8... by dwmw2

Add wintun support

Passes packets. Configuration isn't working properly.

There's lots of memcpy here as Wintun *really* wants us to use its pool.
More thought required for that one, as it can't even handle stripping
packet headers so even if we decrypt directly into its buffer that
wouldn't be enough.

Signed-off-by: David Woodhouse <email address hidden>

5b7c053... by dwmw2

Import translations from GNOME

Signed-off-by: David Woodhouse <email address hidden>

49f2b65... by dwmw2

Resync translations with sources

Signed-off-by: David Woodhouse <email address hidden>

196738f... by dwmw2

Add basic docs for (or at least admit the existence of) f5/fortinet

Signed-off-by: David Woodhouse <email address hidden>

63b1dcd... by dwmw2

Merge branch 'master' of gitlab.com:openconnect/openconnect

eda431d... by dwmw2

Merge branch 'add_f5_and_fortinet' of gitlab.com:openconnect/openconnect

Add back some previously unused variables, remove another, fix more build
warnings.

Signed-off-by: David Woodhouse <email address hidden>

9dc2244... by Dan Lenski

main.c CLI: replace confusingly-used `FILE *pid_fp` with `int wrote_pid`

This was last modified in 557ac6cfa, although the use of the closed `FILE *fp`
(to signal the need to delete the pidfile) long pre-dates that commit.

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

a07bbbc... by Dan Lenski

bugfix !165 Juniper forms handling

I missed a small piece of my original "fix for forms with 'id' but no 'name'" (this one:
https://gitlab.com/openconnect/openconnect/-/commit/c8a6ee94180a09339eafefe0a2d889e7aa508e56#5503a3e92468be6db7c76e16b82bb5f3e9b14131_260_259)
in rebasing the ppp_core branch to merge cleanly with the changes from !171.

Caused this crash: https://gitlab.com/openconnect/openconnect/-/merge_requests/169#note_540411103

TODO: add Flask-based tests of Juniper auth to verify Juniper form handling.

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

20f0c2a... by dwmw2

Fix build warnings

Signed-off-by: David Woodhouse <email address hidden>