~lopin/network-manager-openconnect/+git/trunk-gitlab.gnome.org:explicit-split-default

Last commit made on 2022-04-27
Get this branch:
git clone -b explicit-split-default https://git.launchpad.net/~lopin/network-manager-openconnect/+git/trunk-gitlab.gnome.org

Branch merges

Branch information

Recent commits

09623c7... by dwmw2

Handle default routes in split excludes

We attempted to 'fix' OpenConnect not to send these and to set the netmask
on the interface to 0 instead, but that caused compatibility problems which
we had to work around in commit 84e279cb7 ("src/helper: handle openconnect
8.20 netmask values.")

We want to revert that from the OpenConnect side as it's a regression, so
let's find a better way to achieve the original objective. Scan the split
includes to see if they include a default route. If they *do*, drop it from
the list we pass to NM explicitly, but *don't* set the never-default flag.

That should allow NM to honour the 'Use only for resources on this
connection' setting while still doing the right thing in other cases.

f918b73... by dwmw2

Add OpenConnect COPR to build against latest libopenconnect

97ff761... by dwmw2

Touch gtk4/nm-openconnect-dialog.ui to ensure it's newer

0a631a4... by dwmw2

Add generated gtk4/nm-openconnect-dialog/ui to git repository

It's making the CI builds fail because gtk4-builder-tool requires an actual
display.

cf. https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/4415

b982cc7... by dwmw2

Merge branch 'codespell' of gitlab.gnome.org:DimitriPapadopoulos/NetworkManager-openconnect into main

ddcafbe... by dwmw2

Merge branch 'webview_gp' of gitlab.gnome.org:bluca/NetworkManager-openconnect into main

0e7014c... by dwmw2

Merge branch 'fix-dialog-timeout' of gitlab.gnome.org:tik-stbuehler/NetworkManager-openconnect into main

0783806... by dwmw2

Merge branch 'citest' of gitlab.gnome.org:GNOME/NetworkManager-openconnect into main

91b56c6... by Stefan Bühler

Don't wait for closed STDIN in wait_for_quit

nm_vpn_service_plugin_read_vpn_details in recent NetworkManager versions
clears stdin due to buffering; waiting for QUIT in the stream doesn't
work anymore.

EOF should be safe to accept as "QUIT" signal though.

dac6f3b... by dwmw2

update strings