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

Last commit made on 2022-11-05
Get this branch:
git clone -b preserve_Fortinet_SVPNCOOKIE_during_config_requests https://git.launchpad.net/~mamarley/openconnect/+git/gitlab-main

Branch merges

Branch information

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

Recent commits

844f244... by Dan Lenski

Fortinet: Ensure that SVPNCOOKIE is not overwritten/deleted by config requests

This should fix #514

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

910dfa4... by Dan Lenski

Fix TNCC links in docs

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

a466e45... by Dan Lenski

Need plain-text LICENCE file

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

faf57aa... by Dan Lenski

Update .gitlab-ci.yml to be multi-stage and conserve CI runner usage

We are running out of our monthly quota of CI minutes; see
https://gitlab.com/openconnect/openconnect/-/issues/507#note_1153711039

Even if we can get our quota increased thanks to GitLab's "perks for open-source projects"
(https://about.gitlab.com/blog/2022/02/04/ultimate-perks-for-open-source-projects),
we should still try to be less profligate with our CI jobs.

Try to rearrange existing CI jobs in the order where they'll provide the
most new information, with the fewest redundant failures.

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

849ea88... by Dan Lenski

Merge branch 'android' into 'master'

Fix NULL pointer deref on Android

See merge request openconnect/openconnect!389

66753dd... by Dan Lenski

Update changelog

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

39a7eed... by Dimitri Papadopoulos <email address hidden>

Fix NULL pointer dereference resulting in non-functional Android builds since v8.20

This has been broken since in v8.20, specifically by
https://gitlab.com/openconnect/openconnect/-/commit/48de4c0d240579fe8cfd71c5dff177ba14f78d3e.

Compiler warning:

    ../../../main.c:133:6: warning: variable 'vpninfo' is uninitialized when used here [-Wuninitialized]
            if (vpninfo->verbose >= level) {
                ^~~~~~~
    ../../../main.c:124:34: note: initialize the variable 'vpninfo' to silence this warning
            struct openconnect_info *vpninfo;
                                            ^
                                             = NULL
    1 warning generated.

No test failures, because our Android CI builds don't run any tests.

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

057025b... by Dimitri Papadopoulos <email address hidden>

Python invalid syntax

SyntaxError: Generator expression must be parenthesized

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

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

Python: indentation contains mixed spaces and tabs

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

c5f663f... by Dan Lenski

Merge branch 'parrot_GP_server_software_version_back_as_client_software_version' into 'master'

Save GlobalProtect version reported by portal and parrot it back as client version

See merge request openconnect/openconnect!333