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

Last commit made on 2019-06-15
Get this branch:
git clone -b pulseotp https://git.launchpad.net/~mamarley/openconnect/+git/gitlab-main

Branch merges

Branch information

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

Recent commits

1d39500... by dwmw2

Add tokencode support for Pulse

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

49fbe6f... by dwmw2

Add IPv6 DNS and split routing for Pulse.

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

323849b... by dwmw2

Turn off Extended Master Secret support (RFC7627) for resumed DTLS sessions

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

7068ced... by dwmw2

Translate strings in openconnect_get_supported_protocols()

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

76507fb... by dwmw2

Improve Pulse ESP setup reliability.

Sometimes, the server is slow to process the ESP config so our first probes
don't elicit a response. Abuse the licensing information packet which comes
after the connection is set up, and send a second set of probes when it
arrives.

Perhaps we should actually send three probes, half a second apart.

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

8b3f467... by dwmw2

Look a lot more like the Windows client...

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

a6fe0d0... by dwmw2

Revert "Set ESP Next Header field to 0x29 for IPv6 packets"

This reverts commit 02ae906bb691c8b342d7ff0875e200ce55c18f2a. Turns out
Pulse doesn't *accept* ESP frames with the correct Next-Header field
for IPv6. You have to send 0x04 (IPIP). So I cleaned it up and removed
the duplication for nothing...

Might need to put this back when we work out how GPST does IPv6.

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

94981ef... by dwmw2

Set IPv6 netmask vs. address fields correctly for Pulse

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

0ae4243... by dwmw2

Update changelog

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

20d9f2d... by dwmw2

Import translations from GNOME

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