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

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

Branch merges

Branch information

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

Recent commits

a24fcb7... by Dan Lenski

disable stdout buffering on Windows

See https://gitlab.com/openconnect/openconnect/-/issues/229#note_537286029 for how this may fix some stdout/stderr redirection problems.

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

19a7a0c... by Dan Lenski

add note about existence of installers in packaging docs

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

43b56c4... by Dan Lenski

include vpnc-script-win.js in installer

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

6a515d7... by Dan Lenski

NSIS installer: add compression, installer file properties, and docs

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

87295be... by Dan Lenski

MingW32 builds: generate NSIS installers for Windows

nsiswrapper is a rather dodgy Perl script (looks like it hasn't actually
been updated since ~2009) with one indispensable function: it can
automatically find required DLLs and bundle them into the installer.

1. The `PATH` variable must be set to include DLL locations (why `PATH`?️)
2. It mixes up its stdout and stderr, so `--verbose` can't be used without
   `--run`. (Argh…)
3. It doesn't try to normalize the paths of the bundled files, so
   `./x` and `$PWD/x` result in different directory structures.

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

bc93572... by Dan Lenski

Merge branch 'jkuebart:fix/forms-without-action'

See merge request openconnect/openconnect\!171

29a9c8c... by Dan Lenski

add changelog entry

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

b5b50c2... by Dan Lenski

Merge branch 'fix/tncc-exception' into 'master'

fix: don't raise when TNCC_CERTS is unset

See merge request openconnect/openconnect!173

8e18454... by Joachim Kuebart <email address hidden>

fix: don't raise when TNCC_CERTS is unset

When asn1crypto isn't available, only raise if TNCC_CERTS is set. That's
the semantics suggested by the error message.

Signed-off-by: Joachim Kuebart <email address hidden>

cfff598... by Joachim Kuebart <email address hidden>

nit: silence deprecation warning

Using logging.warn() causes a deprecation warning. Even Python 2.7 appears
to have logging.warning(), so use that instead.

Signed-off-by: Joachim Kuebart <email address hidden>