<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/net/strongswan, 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-10-30T07:07:18Z</updated>
<entry>
<title>strongswan: bump PKG_RELEASE by one</title>
<updated>2026-10-30T07:07:18Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2026-10-27T08:34:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=4cc338143c547d663ac9d431a8a2121a0a639e1f'/>
<id>urn:sha1:4cc338143c547d663ac9d431a8a2121a0a639e1f</id>
<content type='text'>
Update 'PKG_RELEASE'.

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
</entry>
<entry>
<title>strongswan: pass local certs for eap-tls authentication</title>
<updated>2026-10-30T07:07:18Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2026-10-27T14:55:13Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=776efff4c4103d0fef88b29974cedcb62800dbff'/>
<id>urn:sha1:776efff4c4103d0fef88b29974cedcb62800dbff</id>
<content type='text'>
Local certs were only written to swanctl.conf when auth was set to
pubkey. EAP-TLS also needs the local certificate, so with auth set to
eap-tls no certificate was configured and the authentication failed.

Keep the certs for pubkey and eap-tls, and drop them for all other
authentication methods.

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
</entry>
<entry>
<title>strongswan: add xauth_id option to local section</title>
<updated>2026-10-30T07:07:18Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2026-10-27T12:12:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=494c53240fdb0be5c4aeb9d3b3f8d282c717dd34'/>
<id>urn:sha1:494c53240fdb0be5c4aeb9d3b3f8d282c717dd34</id>
<content type='text'>
Add the uci option "xauth_id" to the local section. It is only written
if auth is "xauth" or "xauth-&lt;backend&gt;".

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
</entry>
<entry>
<title>strongswan: add eap_id option to local section</title>
<updated>2026-10-30T07:07:18Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2026-10-27T12:11:32Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=97373e54162acd69b77e400d5f50021f240fa398'/>
<id>urn:sha1:97373e54162acd69b77e400d5f50021f240fa398</id>
<content type='text'>
Add the uci option "eap_id" to the local section. Like "aaa_id", it is
only written if auth is "eap-mschapv2" or "eap-tls".

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
</entry>
<entry>
<title>strongswan: add aaa_id option to local section</title>
<updated>2026-10-30T07:07:18Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2026-10-27T12:09:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=6c0b97290b8a7a0a24eba1db9fccc075d01b6a53'/>
<id>urn:sha1:6c0b97290b8a7a0a24eba1db9fccc075d01b6a53</id>
<content type='text'>
Add the uci option "aaa_id" to the local section. It is only written
if auth is "eap-mschapv2" or "eap-tls".

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
</entry>
<entry>
<title>strongswan: allow certs in local section as option or list</title>
<updated>2026-10-30T07:07:18Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2026-10-27T11:50:57Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=bb98cd7fe52d999ddda856eddc98d6759e2662f0'/>
<id>urn:sha1:bb98cd7fe52d999ddda856eddc98d6759e2662f0</id>
<content type='text'>
Read "certs" in the local section as uci list, falling back to the
option for existing configs. Each entry is checked and written as a
comma separated "certs" value.

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
</entry>
<entry>
<title>strongswan: add pubkeys list option to local section</title>
<updated>2026-10-30T07:07:18Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2026-10-27T11:46:43Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=ff652e08dae5279371f916dd4bb0a4950ac67132'/>
<id>urn:sha1:ff652e08dae5279371f916dd4bb0a4950ac67132</id>
<content type='text'>
Add the uci list "pubkeys" to the local section. Its entries are
written as a comma separated "pubkeys" value when auth is "pubkey".
Each entry must be a file name in /etc/swanctl/pubkey.

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
</entry>
<entry>
<title>strongswan: add pubkeys list option to remote section</title>
<updated>2026-10-30T07:07:18Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2026-10-27T11:59:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=0daf8a83fbe01bd3583a79611614809d9ddee79e'/>
<id>urn:sha1:0daf8a83fbe01bd3583a79611614809d9ddee79e</id>
<content type='text'>
Add the uci list "pubkeys" to the remote section, like in the local
section. The migration already writes it from rightrsasigkey and
rightsigkey, but it was not used so far.

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
</entry>
<entry>
<title>strongswan: add reauth_time option to swanctl connections</title>
<updated>2026-10-30T07:07:18Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2026-10-26T13:17:26Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=6248289cc38c215bf097ccf8df5ef414161e3f38'/>
<id>urn:sha1:6248289cc38c215bf097ccf8df5ef414161e3f38</id>
<content type='text'>
Add the uci option "reauth_time" to the connection section. When set,
it is written as "reauth_time = &lt;value&gt;" to the connection in
swanctl.conf to enable periodic IKE_SA reauthentication.

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
</entry>
<entry>
<title>strongswan: add rand_time option to swanctl children</title>
<updated>2026-10-30T07:07:18Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2026-10-26T13:14:00Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=f93d66c1036389096510b5b2f0c6a8b158b3d37f'/>
<id>urn:sha1:f93d66c1036389096510b5b2f0c6a8b158b3d37f</id>
<content type='text'>
Add the uci option "rand_time" to the child sections. When set,
it is written as "rand_time = &lt;value&gt;" to the child in swanctl.conf
to randomize the CHILD_SA rekey time.

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
</entry>
</feed>
