Tobias Brunner
b723431540
vici: Run Python tests via tox if available
...
Since we use the serial test harness we can't use AM_TESTS_ENVIRONMENT.
The script is necessary for out-of-tree builds.
2020-01-14 15:26:52 +01:00
Andreas Steffen
e5f18a46b7
Version bump to 5.8.2
2019-12-17 14:30:41 +01:00
Andreas Steffen
b9eade0ca2
Version bump to 5.8.2rc2
2019-12-16 22:11:43 +01:00
Andreas Steffen
c2d6ac1124
Version bump to 5.8.2rc1
2019-12-07 23:06:22 +01:00
Tobias Brunner
3d40bf6491
configure: Drop unnecessary gperf version check
...
While the check probably made sense when strongSwan 4.x was started, gperf
version 3.0.1 was released in 2003, so it's very unlikely that version 2.x
is still around anywhere.
2019-12-06 10:30:52 +01:00
Tobias Brunner
72373d940a
configure: Abort if gperf is not found but generated files don't exist
...
When building from a tarball gperf is not required as the generated
files already exist, however, when building from the repository that's
not the case, so warn the user if gperf is not found.
2019-12-06 10:30:52 +01:00
Tobias Brunner
251ac44df3
configure: Declare GPERF and PERL as variables
...
These are documented in --help and will be cached.
2019-12-06 10:30:52 +01:00
Andreas Steffen
ccaedf8761
Version bump to 5.8.2dr2
2019-11-26 22:36:55 +01:00
Andreas Steffen
4f4e026d3b
Version bump to 5.8.2dr1
2019-10-18 16:26:41 +02:00
Andreas Steffen
737375a2d2
drbg: Implemented NIST SP-800-90A DRBG
2019-10-16 16:46:24 +02:00
Andreas Steffen
1e38151b30
Version bump to 5.8.1
2019-09-02 14:39:16 +02:00
Andreas Steffen
7cfe85cc85
Version bump to 5.8.1rc2
2019-08-29 11:15:18 +02:00
Andreas Steffen
d2b771203f
Version bump to 5.8.1rc1
2019-08-28 16:38:40 +02:00
Tobias Brunner
149d1bbb05
memory: Use explicit_bzero() as memwipe() if available
2019-08-22 15:04:45 +02:00
Tobias Brunner
05e3751ebb
fuzz: Support build with -fsanitize=fuzzer instead of libFuzzer.a
...
Recent clang versions (6.0+) include libFuzzer and OSS-Fuzz switched to
that mode a while ago.
2019-07-17 11:44:27 +02:00
Andreas Steffen
ab1aa03bf5
Version bump to 5.8.1dr1
2019-06-26 17:32:33 +02:00
Andreas Steffen
55dd0361b8
Version bump to 5.8.0
2019-05-20 12:31:08 +02:00
Andreas Steffen
74ac0c9efd
Version bump to 5.8.0rc1
2019-05-10 12:55:48 +02:00
Tobias Brunner
1815c1de52
init: Rename systemd units
...
Use strongswan-starter for the legacy unit and simply strongswan for the
modern one (strongswan-swanctl is configured as alias, which should
cause the installation of symlinks when the service is enabled via
systemctl).
2019-04-24 13:57:48 +02:00
Tobias Brunner
d50bb81c7d
travis: Run tests against wolfSSL
...
Check for wolfssl/options.h because if it isn't included, checking other
headers will trigger a warning about hardening the wolfSSL build, which
will cause the check to fail with -Werror.
If the file doesn't exist because user_settings.h is used, the check may
be skipped by configuring with `ac_cv_header_wolfssl_options_h=yes`.
2019-04-24 12:26:08 +02:00
Sean Parkinson
c92eade82c
wolfssl: Add wolfSSL plugin for cryptographic implementations
2019-04-24 11:40:14 +02:00
Tobias Brunner
ebe2bedebd
configure: Fix package version for python packages for developer releases
...
According to PEP 440 the suffix for development releases is .devN and
not just devN.
2019-04-04 09:36:38 +02:00
Tobias Brunner
d74ddd7893
xfrmi: Move to a separate directory to fix monolithic build
2019-04-04 09:31:38 +02:00
Andreas Steffen
7b5eee65a0
Version bump to 5.8.0dr2
2019-03-30 17:11:34 +01:00
Andreas Steffen
08a7326181
Version bump to 5.8.0dr1
2019-03-13 19:02:42 +01:00
Andreas Steffen
eb16352232
Version bump to 5.7.2
2018-12-27 12:11:49 +01:00
Andreas Steffen
023b9c0edc
Version bump to 5.7.2rc1
2018-12-19 13:21:48 +01:00
Andreas Steffen
7cf3f97e56
Version bump to 5.7.2dr4
2018-12-09 19:53:31 +01:00
Andreas Steffen
ff3f09af45
Version bump to 5.7.2dr3
2018-11-12 16:24:53 +01:00
Andreas Steffen
0e80eb235d
Version bump to 5.7.2dr2
2018-10-31 14:22:03 +01:00
Andreas Steffen
f5565683b9
Version bump to 5.7.2dr1
2018-10-26 18:47:48 +02:00
Tobias Brunner
6e55856830
fuzzing: Add -lm to LDFLAGS if the coverage sanitizer is used
...
libFuzzer apparently uses math functions (e.g. ceilf) for that sanitizer.
2018-10-02 10:58:40 +02:00
Andreas Steffen
04ef28b4df
Version bump to 5.7.1
2018-10-01 17:46:17 +02:00
Andreas Steffen
2a327d438c
Version bump to 5.7.0
2018-09-24 11:10:12 +02:00
Andreas Steffen
1dd382b888
Version bump to 5.7.0rc2
2018-09-18 16:03:23 +02:00
Andreas Steffen
11b4a87050
Version bump to 5.7.0rc1
2018-09-16 09:30:18 +02:00
René Korthaus
af26cc4d85
botan: Add Botan plugin to libstrongswan
2018-09-12 16:25:00 +02:00
Tobias Brunner
66c4735f99
dumm: Remove the Dynamic UML Mesh Modeler framework
...
This has been pretty much defunct for several years (requires a
specially patched UML-enabled guest kernel).
2018-09-12 15:53:55 +02:00
Andreas Steffen
a019c95b72
Version bump to 5.7.0dr8
2018-08-02 07:30:05 +02:00
Andreas Steffen
041efa6ed3
Version bump to 5.7.0dr6
2018-07-21 09:30:53 +02:00
Andreas Steffen
9a7a962348
Version bump to 5.7.0dr5
2018-07-19 14:57:18 +02:00
Andreas Steffen
e74e920bbc
libtpmtss: Support for TSS2 v2 libraries
2018-07-19 12:40:42 +02:00
Andreas Steffen
5b91e8c03c
Version bump to 5.7.0dr4
2018-06-22 11:21:02 +02:00
Andreas Steffen
711e0bdbe4
Version bumpt to 5.7.0dr3
2018-06-14 17:07:59 +02:00
Andreas Steffen
78584d7efc
Version bump to 5.7.0dr2
2018-06-13 17:07:58 +02:00
Andreas Steffen
75181f4836
fuzz: Added PB-TNC fuzzer
2018-06-12 21:47:40 +02:00
Andreas Steffen
a31f9b7691
libimcv: Removed TCG SWID IMC/IMV support
2018-06-12 21:47:39 +02:00
Andreas Steffen
3a8a9c7029
Version bump to 5.7.0dr1
2018-05-30 23:02:57 +02:00
Andreas Steffen
b2ab0995c1
Version bump to 5.6.3
2018-05-28 15:38:58 +02:00
Andreas Steffen
88205674e5
Version bump to 5.6.3rc1
2018-05-23 22:36:39 +02:00