File openiked.changes of Package openiked
-------------------------------------------------------------------
Sat Nov 30 21:40:52 UTC 2024 - Richard Rahl <rrahl0@opensuse.org>
- require minimum cmake 3.12 as specified in the CMakeList.txt
-------------------------------------------------------------------
Wed Mar 20 16:09:22 CET 2024 - alexander_naumov@opensuse.org
- Fix build warning: add 'Group' to the spec file.
- Update %{_sysconfdir} structure
- Add openiked-keygen.service/target for RSA public key generation
- Add /var/empty directory (needed for chroot)
- Change permissions for /etc/iked/ directory
-------------------------------------------------------------------
Fri Jan 18 19:24:44 CET 2024 - alexander_naumov@opensuse.org
- OpenIKED 7.3:
* Reexecute child processes after forking for better process isolation
* Support for new route-based sec(4) tunnels on OpenBSD
* Handle full x509 chains in CERT payloads
* Support multiple name servers per interface on Linux.
* Refactored internal ibuf API for OpenBSD 7.4
* Optionally use libssytemd to configure DNS via DBUS instead
of calling resolvectl cli tool on Linux
* Dropped libapparmor dependency on Linux in favor of directly
using the /proc interface.
This allows us to open file descriptors before dropping privileges
and change policy afterwards allowing for even stricter apparmor configs.
* Fixed the openssl config used by ikectl to allow renewing expired certificates
* Sync compatibility layer with OpenBSD
* Fixed some memory leaks
-------------------------------------------------------------------
Tue May 02 13:37:14 CET 2023 - alexander_naumov@opensuse.org
- OpenIKED 7.2:
* Added iked connection statistics counters that can be viewed with
'ikectl show stats'
* Added support for sending certificate chains in multiple CERT payloads.
* Added OpenIKED vendor ID payload to improve interoperability with old versions
* Improved policy lookup by respecting the srcnat property
* Fixed Child SA nonce comparison bug which lead to sporadic interoperability
failures
* Fixed interoperability with implementations sending more than one CERT payload
* Fixed a bug where NAT-T was not working correctly on Linux
* Fixed various bugs and memory leaks.
- adding build dependency: systemd-devel
-------------------------------------------------------------------
Tue May 02 13:16:39 CET 2023 - alexander_naumov@opensuse.org
- OpenIKED 7.1:
* Added 'ikectl show certinfo' command to print loaded CAs and certificates
* Hardened default build flags
* Changed the "proto" config field to optionally accept a list of protocols
* Added support for using AppArmor to limit process privileges on Linux.
* Take "Destination ID" payload into consideration when matching policy for
incoming handshake to allow finer control over flow configuration
* Improved IKEv2 Message Fragmentation with more reliable retransmission logic
* Fixed handshake proposal matching bug
* Fixed a bug where authentication via local certificates did not work as intended
* Fixed a bug where alive timer was not reset on config reloading
* Fixed a bug where iked sent zero-prefixed NAT-T messages on port 500, causing
parsing errors.
* Fixed several memory leaks
* Added a new portable regression test
-------------------------------------------------------------------
Fri Jan 14 15:37:48 CET 2022 - alexander_naumov@opensuse.org
- OpenIKED 7.0:
* Added client-side support for DNS configuration via OpenBSD
resolvd(8) and systemd-resolved(8)
* Added an experimental post-quantum hybrid key exchange method
based on Streamlined NTRU Prime (coupled with X25519) as sntrup761x25519
* Added support to compile and run on macOS
* Increased default data bytes limit for Child SAs to 4 GB,
preventing excessive rekeying and lost data in high performance setups.
* Fixed a problem where no flows are loaded when a single config
address without pool is configured
* Fixed a bug that broke pfkey acquire on non-OpenBSD systems