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

Last commit made on 2020-04-07
Get this branch:
git clone -b bash_completion https://git.launchpad.net/~mamarley/openconnect/+git/gitlab-main

Branch merges

Branch information

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

Recent commits

dfb71d4... by dwmw2

Add bash completion

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

a73743d... by dwmw2

Tag version 8.08

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

a502440... by dwmw2

Import pending Fedora 31 updates to fix CI

The http-parser package broke its users again, and we need the fixed
GnuTLS.

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

ec0ede5... by dwmw2

Changelog for OIDC NULL fix

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

91dd90c... by dwmw2

Add tests for --servercert matching

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

8a62ed6... by dwmw2

Fix SEGV on empty OIDC token

Spotted by Coverity. And then very obvious in retrospect.

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

ce611d8... by dwmw2

Check for failure opening /dev/null

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

cd0965a... by dwmw2

Update translations from GNOME

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

8480ed5... by dwmw2

Fix matching of pin-sha256: public key hashes to be case-sensitive

Fixes: #116
Reported-by: Dave Padden
Signed-off-by: David Woodhouse <email address hidden>

cd0ff22... by dwmw2

Open /dev/null instead of passing non-functional stderr to CSD trojans

When the auth-dialog is invoked from gnome-shell, it *closes* the other
end of our stderr. Detect this with ferror(stderr), and open /dev/null
instead. This prevents CSD scripts from taking SIGPIPE when writing to
stderr (which we also dup to be their stdout) and aborting.

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