Commit Graph

30 Commits

Author SHA1 Message Date
Peter Müller cd8e007fb2 strongswan: Update to 5.9.11
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2023-09-16 13:47:41 +02:00
Michael Tremer fb0b5f5a32 Mass rebuild for incorrectly packaged libtool archive files
Due to a pattern matching bug in Pakfire, those files have been
incorrectly packages instead of being deleted which results in build
errors when linking.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2023-09-14 13:02:35 +00:00
Michael Tremer 2a19fae940 strongswan: Update to 5.9.8
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2022-12-21 09:45:18 +00:00
Michael Tremer 48052e1434 strongswan: Update to 5.8.0
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-06-21 15:24:00 +01:00
Michael Tremer 69b2f2ab8e strongswan: Update to 5.7.2
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-01-22 03:48:34 +00:00
Michael Tremer 198756ea97 strongswan: Update to 5.7.1
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-12-01 19:19:41 +00:00
Michael Tremer 00a97de355 strongswan: Add network.conf with our own settings
These settings are required to make everything in the
network package work.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-09-16 14:57:26 +02:00
Michael Tremer 326ae1cc68 strongswan: 5.6.3 and enable ChaCha20Poly1305 plugin
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-07-05 12:59:32 +01:00
Michael Tremer 1929fea791 strongswan: Update to 5.6.1
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-01-24 11:09:26 +00:00
Michael Tremer cfd8f20528 strongswan: Update to 5.6.0
Fixed a DoS vulnerability in the gmp plugin that was caused by insufficient input validation
when verifying RSA signatures, which requires decryption with the operation m^e mod n,
where m is the signature, and e and n are the exponent and modulus of the public key.
The value m is an integer between 0 and n-1, however, the gmp plugin did not verify this.
So if m equals n the calculation results in 0, in which case mpz_export() returns NULL.
This result wasn't handled properly causing a null-pointer dereference.

This vulnerability has been registered as CVE-2017-11185.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-08-23 20:33:15 +01:00
Michael Tremer fc8a8a3c5f strongswan: Disable stroke and move fully towards swanctl
This commit disables stroke, charon and scepclient in favour
of the new configuration tool swanctl.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-08-04 21:19:15 +01:00
Michael Tremer ce09972dd5 strongswan: Disable obviously broken crypto
Blowfish and RC2 are very broken and nowhere in use at all.
To avoid that these get used by accident, we just delete the
internal modules that implement it.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-07-17 16:14:11 -04:00
Michael Tremer 4b460571d0 strongswan: Update to 5.5.3
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-05-31 19:18:21 +01:00
Alexander Marx 67d97036e2 strongswan: update to 5.5.0
Signed-off-by: Alexander Marx <alexander.marx@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2016-09-06 17:35:12 +01:00
Michael Tremer cad653aee3 strongswan: Update to 5.4.0
Introduces a new configuration interface (VICI) and fixes
several other bugs.

Fixes #11080
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2016-03-24 19:57:50 +00:00
Michael Tremer f8758f368d strongswan: Disable swanctl and enable unbound plugin
The swanctl feature is not needed in IPFire right now,
but we want to use IPSECKEY in the future.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-10-18 23:16:54 +01:00
Michael Tremer b5563ff993 strongswan: Disable kernel-libipsec plugin, enable unity
The kernel-libipsec plugin implements IPsec in userspace
and uses TAP devices which is not recommended for being
used in production.

The unity plugin increases compatibility with Cisco Unity
endpoints.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-10-17 16:38:31 +02:00
Stefan Schantl 549db1aec9 strongswan: Update to 5.3.3
This is a minor update to the latest stable version of strongswan.

The support and usage of systemd explicitly has been enabled and
the dependency to systemd has been updated because the configure script
of strongswan is looking for the systemd compat libraries which are provided
by systemd 221-2 and later versions.

There was the requirement to move some libraries to %{libdir} because
of a hard-coded RPATH, which is against our release policy.

Fixes #10896.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-10-16 22:22:55 +01:00
Michael Tremer 5e7474d8f1 strongswan: Update to version 5.3.2
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2015-07-09 23:25:39 +02:00
Stefan Schantl eabc5bf02c strongswan: Update to 5.0.1.
Fixes #10238.
2012-12-08 20:59:20 +01:00
Michael Tremer ea1f181e1e strongswan: Update to 5.0.0. 2012-07-01 17:52:28 +02:00
Michael Tremer ba0b224ac0 strongswan: Enable systemd support and make services start.
The binaries that are created in this package do not find their
shared libs (there is no RPATH), so we create symlinks to
%{libdir}.
2012-06-25 00:46:41 +02:00
Michael Tremer 9901f43c0b strongswan: Update to 5.0.0rc1. 2012-06-21 14:43:33 +02:00
Arne Fitzenreiter 7290e7dc8a strongswan: updated to 4.6.3.
fixes #10119
2012-05-06 13:14:24 +02:00
Michael Tremer f94138e7fe strongswan: Build padlock plugin only on i686.
All other architectures do not support this chipset.
2012-03-11 15:17:20 +01:00
Stefan Schantl f59c3c0483 strongswan: Update to 4.6.2.
Fixes #10038
2012-03-03 16:50:18 +01:00
Michael Tremer 1f9bc2f0e4 Add a -debuginfo for every package that is not noarch.
And fix some whitespace errors as well.
2011-12-11 11:12:58 +01:00
Michael Tremer faa88dd5ae strongswan: Update to 4.6.1. 2011-11-10 23:30:23 +01:00
Michael Tremer a134f9c2a6 strongswan: Update to 4.6.0. 2011-11-09 23:45:12 +01:00
Michael Tremer e84b24e823 Move all packages to root. 2011-09-25 11:46:52 +02:00