<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/net/openconnect/files, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2026-03-14T07:11:05Z</updated>
<entry>
<title>openconnect: fix token_script error handling/logging</title>
<updated>2026-03-14T07:11:05Z</updated>
<author>
<name>Thomas Winkler</name>
</author>
<published>2026-03-10T12:40:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=15500a07f836b15916d29f908eca9973d4a9903d'/>
<id>urn:sha1:15500a07f836b15916d29f908eca9973d4a9903d</id>
<content type='text'>

When token_script fails, proto_setup_failed() notifies netifd that
setup has failed, but script execution continues regardless.
This commit adds exit 1 and sleep 5 (consistent with wireguard.sh
error handling) to abort setup on token_script failure. Also fix
typo in logger tag ("openconenct" -&gt; "openconnect").

Signed-off-by: Thomas Winkler &lt;tewinkler86@gmail.com&gt;</content>
</entry>
<entry>
<title>openconnect: implement --no-external-auth</title>
<updated>2026-03-14T07:10:03Z</updated>
<author>
<name>Thomas Winkler</name>
</author>
<published>2026-03-10T12:56:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=638335582aa78d363e4fe4e04b8fd1ab8bd98de8'/>
<id>urn:sha1:638335582aa78d363e4fe4e04b8fd1ab8bd98de8</id>
<content type='text'>

The option prevents OpenConnect from advertising 
to the server that it supports any kind of 
authentication mode that requires an external 
browser. Some servers will force the client to use such 
an authentication mode if the client advertises it, but 
fallback to a more "scriptable" authentication mode if 
the client doesn’t appear to support it.

Signed-off-by: Thomas Winkler &lt;tewinkler86@gmail.com&gt;</content>
</entry>
<entry>
<title>openconnect: fix off-by-one while condition</title>
<updated>2025-12-09T09:02:43Z</updated>
<author>
<name>Christian Lamparter</name>
</author>
<published>2025-12-06T19:53:14Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=e35de9af78e3ce12eb810e8d58be83c850c319d4'/>
<id>urn:sha1:e35de9af78e3ce12eb810e8d58be83c850c319d4</id>
<content type='text'>
resolveip returns 0 on success. This means that the while loop
will just run until all tries are exhausted. But this was not
the intended behaviour.

Fixes: 20ea72607bbf ("openconnect: make host dependency more resilient")
Signed-off-by: Christian Lamparter &lt;chunkeey@gmail.com&gt;
</content>
</entry>
<entry>
<title>openconnect: introduced script parameter</title>
<updated>2024-10-31T13:36:39Z</updated>
<author>
<name>Yury Potapov</name>
</author>
<published>2024-10-15T15:14:51Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=185c5f0387ea26c52ebb12ece8fd0f8c0872c5e2'/>
<id>urn:sha1:185c5f0387ea26c52ebb12ece8fd0f8c0872c5e2</id>
<content type='text'>
This allows specifying a custom vpnc-compatible config script.

Signed-off-by: Yury Potapov &lt;me@immensus.net&gt;
</content>
</entry>
<entry>
<title>openconnect: introduced URI parameter</title>
<updated>2024-05-09T20:25:50Z</updated>
<author>
<name>Nikos Mavrogiannopoulos</name>
</author>
<published>2024-05-09T19:18:44Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=ab8adb7d76d1ee1595311cb88a9b5cdaf34a2a5f'/>
<id>urn:sha1:ab8adb7d76d1ee1595311cb88a9b5cdaf34a2a5f</id>
<content type='text'>
This allows specifying a camouflage string in ocserv.

Fixes: #23364

Signed-off-by: Nikos Mavrogiannopoulos &lt;n.mavrogiannopoulos@gmail.com&gt;
</content>
</entry>
<entry>
<title>openconnect: make host dependency more resilient</title>
<updated>2024-02-16T03:57:48Z</updated>
<author>
<name>Nikos Mavrogiannopoulos</name>
</author>
<published>2024-02-10T13:30:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=20ea72607bbf06b6b899a11bbe53955e0bd16550'/>
<id>urn:sha1:20ea72607bbf06b6b899a11bbe53955e0bd16550</id>
<content type='text'>
Retry when resolveip fails as it seems to be causing issues
on startup depending on various unpredictable parameters.

Resolves: #23185

Signed-off-by: Nikos Mavrogiannopoulos &lt;n.mavrogiannopoulos@gmail.com&gt;
</content>
</entry>
<entry>
<title>openconnect: add support for option --pfs</title>
<updated>2023-10-14T12:30:15Z</updated>
<author>
<name>Vladislav Grigoryev</name>
</author>
<published>2023-10-14T09:25:34Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=4af0378ef91929d060c540f5a146476a6c32beec'/>
<id>urn:sha1:4af0378ef91929d060c540f5a146476a6c32beec</id>
<content type='text'>
Add support for the OpenConnect option `--pfs`.
Designed to require perfect forward secrecy.

Signed-off-by: Vladislav Grigoryev &lt;vg.aetera@gmail.com&gt;
</content>
</entry>
<entry>
<title>openconnect: Allow reconnect timeout to be specified</title>
<updated>2022-08-07T15:20:21Z</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2022-05-28T22:21:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=99213e631179437c6209b651c97c05511bceda9a'/>
<id>urn:sha1:99213e631179437c6209b651c97c05511bceda9a</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mbrown@fensystems.co.uk&gt;
</content>
</entry>
<entry>
<title>openconnect: Support use of a proxy server</title>
<updated>2022-08-07T15:18:18Z</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2022-05-28T21:57:23Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=5c84d8ceba83b7f017f631a2fed1900b5926869a'/>
<id>urn:sha1:5c84d8ceba83b7f017f631a2fed1900b5926869a</id>
<content type='text'>
Allow connection via a proxy server (required on some sites where
direct outbound HTTP(S) access is not permitted).

Signed-off-by: Michael Brown &lt;mbrown@fensystems.co.uk&gt;
</content>
</entry>
<entry>
<title>openconnect: make the host dependency optional</title>
<updated>2022-06-01T20:54:13Z</updated>
<author>
<name>Rui Salvaterra</name>
</author>
<published>2022-05-31T07:36:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=916fa87c335fd42ac5361f9518c06a609247abb3'/>
<id>urn:sha1:916fa87c335fd42ac5361f9518c06a609247abb3</id>
<content type='text'>
According to David Woodhouse, OpenConnect has no issues reconnecting on any
interface. Make the host dependency optional, as it can cause issues in multiple
WAN scenarios.

Signed-off-by: Rui Salvaterra &lt;rsalvaterra@gmail.com&gt;
</content>
</entry>
</feed>
