Current Series Release Notes¶
29.0.0-13¶
New Features¶
Added support for
swanctl(VICI protocol) as an alternative to the legacy stroke/starter interface in the strongSwan device driver. Operators can now enable swanctl mode by settinguse_swanctl = Trueunder the[strongswan]configuration section. This enables compatibility with modern Linux distributions (Fedora, RHEL 9+, recent Ubuntu/Debian) that ship strongSwan without the deprecated stroke plugin.
Added support for the
vpn-aes-ccm-gcmAPI extension. This extension advertises support for AES CCM and AES GCM encryption algorithms in VPN IKE and IPsec policies.
Added support for the
vpn-no-sha1-3desAPI extension. When this extension is loaded, the deprecatedsha1authentication algorithm and3desencryption algorithm are removed from VPN IKE and IPsec policy choices, and the defaultauth_algorithmchanges fromsha1tosha256.
Bug Fixes¶
Fixed a race in the IPsec device driver where a VPN service (and its IPsec site connections) could remain stuck in the
PENDING_CREATEstatus. The server only transitions a resource out of aPENDING_*status when the agent reports it withupdated_pending_statusset toTrue. That flag is reset after every status report, including the periodic one, so a periodic report firing right after the pending transition was computed could drop the flag and leave the resource pending indefinitely. The driver now always forces the pending status update on the first report of a process.