Andreas Steffen
510f37abd4
implemented the RFC 5792 PA-TNC protocol and an example IMC/IMV pair
2011-05-30 21:30:09 +02:00
Andreas Steffen
13eeb1d22a
version bump to 4.5.3dr1
2011-05-25 21:34:22 +02:00
Tobias Brunner
617061072b
Renamed option to enable unit tests as plugin is named unit-tester.
...
To correctly enable a plugin the names used in the ARG_ENABL_SET and
ADD_PLUGIN macros have to match (and they have, of course, to match the
plugin's name).
2011-05-24 19:28:54 +02:00
Martin Willi
8ed3c9fba5
Enable strict-aliasing warnings, we should really get rid of them
2011-05-24 12:04:35 +02:00
Martin Willi
afd53de627
Add md5 to script plugins
2011-05-20 10:08:57 +02:00
Andreas Steffen
d6fc82c12e
version bump to final 4.5.2
2011-05-14 17:12:50 +02:00
Andreas Steffen
82b43847f5
version bump to 4.5.2rc2
2011-05-08 17:56:05 +02:00
Andreas Steffen
b58e9783d7
version bump to 4.5.2rc1
2011-05-02 22:15:43 +02:00
Andreas Steffen
406051ea4e
fixed segmentation fault due to null pointer
2011-04-22 10:11:16 +02:00
Andreas Steffen
7bc718ff3b
version bump to 4.5.2dr5
2011-04-11 06:24:31 +02:00
Andreas Steffen
1be296dfb2
implemented the PEAP tunneling protocol as an EAP plugin
2011-04-06 14:42:02 +02:00
Duncan Salerno
80dca77a50
Added SIM card backend based on pcsc-lite
2011-04-04 08:51:50 +02:00
Andreas Steffen
6d508e8f36
version bump to 4.5.2dr4
2011-04-02 07:46:16 +02:00
Miklos Vajna
fc16b361ef
Install systemd service file if systemd is available
2011-03-29 09:27:54 +02:00
Tobias Brunner
a6390879d5
Make availability of glob(3) optional in settings_t.
...
If glob(3) is not available just try to open the pattern as regular
file. The reason for this change is that glob(3) is not available on Android.
2011-03-22 19:21:26 +01:00
Andreas Steffen
d32a84fbc4
version bump to 4.5.2dr3
2011-03-17 20:24:44 +01:00
Andreas Steffen
adba3c695d
version bump to 4.5.2dr2
2011-03-11 09:12:13 +01:00
Martin Willi
007c47088c
Implemented permanent certificate coupling plugin
2011-02-28 16:39:40 +01:00
Martin Willi
3e74ebbecc
Added an advanced duplicate checking plugin with liveness check of old SA
2011-02-28 15:37:18 +00:00
Martin Willi
5e603aba4e
Implemented a in-memory peer identity whitelist plugin
2011-02-28 15:00:46 +01:00
Andreas Steffen
e7d60a9a06
version bump to 4.5.2dr1
2011-02-11 07:46:23 +01:00
Andreas Steffen
5ca559cfce
version bump to 4.5.1
2011-02-09 20:40:32 +01:00
Martin Willi
234955d1ea
Check for libxml when building tnccs_11, use autoconf libxml CFLAGS/LIBS
2011-02-08 11:11:01 +01:00
Andreas Steffen
8d13c12eac
version bump to 4.5.1rc2
2011-02-05 08:59:36 +01:00
Andreas Steffen
ad061503b8
version bump to strongswan-4.5.1rc1
2011-01-31 05:39:17 +01:00
Andreas Steffen
f652995b21
implemented dynamic detection of TNCCS protocol
2011-01-31 00:59:17 +01:00
Martin Willi
44b6b8f9d5
Load load-tester plugin before kernel interfaces, fixes fake_kernel option
2011-01-19 16:43:00 +01:00
Martin Willi
2ca52c8048
Implemented an alternative HTTP fetcher based on libsoup
2011-01-17 18:20:06 +01:00
Martin Willi
2b52d5cb41
Do not install config files with user/group, as it might not exist on build machine
2011-01-17 18:08:17 +01:00
Martin Willi
01d3038137
Added plugin stub for advanced X509 constraint checking
2011-01-05 16:46:00 +01:00
Martin Willi
37b3fad782
Install "ipsec" script with tools or conftest
2011-01-05 16:45:56 +01:00
Martin Willi
e78ec86d27
Added a Suite B conftest utility skeleton using libcharon
2011-01-05 16:45:40 +01:00
Andreas Steffen
4aab89274c
version bump to 4.5.1dr5
2010-12-27 13:49:32 +01:00
Martin Willi
71c87e3483
Added plugin stub for AF_ALG
2010-12-20 09:52:02 +01:00
Andreas Steffen
814873a356
version bump to 4.5.1dr4
2010-12-19 09:46:59 +01:00
Andreas Steffen
c0cadd7182
version bump to 4.5.1dr3
2010-12-15 08:56:32 +01:00
Andreas Steffen
86818437c5
version bump to 4.5.1dr2
2010-12-01 10:08:49 +01:00
Andreas Steffen
25be47b431
version bump to 4.5.1dr1
2010-11-28 11:55:40 +01:00
Andreas Steffen
bcd386a95f
removed dependencies from libtnc
2010-11-09 20:43:50 +01:00
Andreas Steffen
37242cc3fb
moved tnccs-20 plugin in front of tnc-imv and intc-imc
2010-11-01 18:55:01 +01:00
Andreas Steffen
77255f477c
version bump to 4.5.1
2010-10-29 09:30:57 +02:00
Andreas Steffen
327aa0c012
version bump to 4.5.0
2010-10-28 20:24:12 +02:00
Andreas Steffen
fd459a8f45
version bump to 4.5.0rc3
2010-10-25 18:20:38 +02:00
Andreas Steffen
ce84a5cb1d
version bump to 4.5.0rc2
2010-10-16 20:47:38 +02:00
Tobias Brunner
8464e25a0f
Maemo: Register with libosso and init Glib main loop.
2010-10-14 17:36:18 +02:00
Tobias Brunner
2bce814190
Maemo: Register charon as D-BUS system service.
...
In order to be able to access this service via libosso, charon is
started with the run-standalone.sh script, which sets up the required
environment.
2010-10-14 17:36:18 +02:00
Tobias Brunner
f79161e866
Stub plugin for Maemo specific extensions added.
2010-10-14 17:36:17 +02:00
Andreas Steffen
095e0e7940
version bump to 4.5.0rc1
2010-10-14 15:50:42 +02:00
Andreas Steffen
d1b94592a6
fixed notation
2010-10-07 23:34:37 +02:00
Andreas Steffen
8dcc56dcc0
created tnc-imc and tnc-imv plugins
2010-10-07 23:31:23 +02:00
Andreas Steffen
9b04378ece
version bump to 4.5.0dr5
2010-10-06 07:07:14 +02:00
Andreas Steffen
6d0e9cf046
created hull for TNCCS 2.0 plugin
2010-10-05 21:15:24 +02:00
Andreas Steffen
f685b3aca0
started use of libtnc library
2010-09-29 23:24:59 +02:00
Andreas Steffen
062e8faee1
version bump to 4.5dr4
2010-09-29 07:14:33 +02:00
Andreas Steffen
4e8e74fcfa
moved TNCCS layer out of eap_tnc plugin
2010-09-28 23:34:04 +02:00
Tobias Brunner
0a1233e642
Moved man pages for config files to a separate directory.
2010-09-10 12:01:19 +02:00
Andreas Steffen
3c1debeb59
version bump to 4.5.0dr2
2010-09-10 07:37:28 +02:00
Martin Willi
30cd31fb69
Added a simple led plugin to control Linux LEDs based on IKE activity
2010-09-08 12:00:57 +02:00
Martin Willi
3f5de7b65f
Enable the random plugin for scripts
2010-09-06 18:11:05 +02:00
Andreas Steffen
25de08474b
version bump to 4.5.0dr2
2010-09-02 22:19:37 +02:00
Tobias Brunner
062a602216
Moved all kernel plugins to libhydra.
2010-09-02 19:01:26 +02:00
Andreas Steffen
68eb610d81
fixed typos
2010-08-30 16:22:33 +02:00
Andreas Steffen
d93e2e5409
created an eap-tnc method hull
2010-08-30 15:36:34 +02:00
Martin Willi
f1a74a3cab
Implemented a TLS utility to test on any TLS secured TCP connection
2010-08-25 12:57:13 +02:00
Martin Willi
1a64981048
Implemented a gcm plugin providing GCM mode based on CBC crypters
2010-08-19 19:05:15 +02:00
Martin Willi
37e52c3fbf
Added a crypto transform stress test for profiling
2010-08-19 19:05:14 +02:00
Martin Willi
80a93a1335
Implemented a ccm plugin providing CCM mode based on CBC crypters
2010-08-19 19:05:14 +02:00
Martin Willi
272f0e1ae4
Added a counter mode wrapper plugin operating on existing CBC crypters
2010-08-13 19:39:59 +02:00
Martin Willi
123a84d3db
Use an explicit plugin list instead of the unrealible "find" to build checksums
2010-08-12 16:07:24 +02:00
Martin Willi
8f01815143
Build dedicated plugin lists for each strongSwan component
2010-08-12 14:46:57 +02:00
Martin Willi
9e2c88b98d
Use a m4 helper macro to build plugin lists
2010-08-12 13:14:32 +02:00
Andreas Steffen
26eb9b2d17
added eap_ttls plugin configuration
2010-08-07 11:26:04 +02:00
Martin Willi
83e52fd12d
Register hmac/xcbc algorithms after potentially underlying PKCS#11
2010-08-04 09:26:22 +02:00
Martin Willi
c281a427e0
Moved gmp plugin before users of it
2010-08-04 09:26:19 +02:00
Martin Willi
6e862e2152
Added PKCS#11 token plugin stub
2010-08-04 09:26:18 +02:00
Martin Willi
0f82a47063
Moved TLS stack to its own library
2010-08-03 15:39:26 +02:00
Martin Willi
2107953804
Added EAP-TLS plugin stub
2010-08-03 15:39:24 +02:00
Andreas Steffen
b599b80013
version bump to 4.4.2
2010-07-30 22:26:14 +02:00
Andreas Steffen
3de510ca43
Warn about manual plugin load directives for pluto/charon with --disable-load-warning compile option
2010-07-15 06:29:26 +02:00
Martin Willi
1c8c924610
Moved addrblock plugin to libcharon
2010-07-13 10:26:07 +02:00
Martin Willi
c2e5cee413
Moved CRL/OCSP checking to a dedicated plugin called revocation
2010-07-13 10:26:07 +02:00
Martin Willi
5f9e62c54f
Moved X509 addrBlock validation to a separate addrblock plugin
2010-07-13 10:26:07 +02:00
Martin Willi
4f99093235
Show mallinfo() data in statusall, if available
2010-07-06 16:28:25 +02:00
Tobias Brunner
946be4d357
Adding support for the native Linux capabilities interface.
...
Note that this interface is deprecated and mainly added to support
Android. Use libcap, if possible.
2010-06-15 19:58:30 +02:00
Tobias Brunner
b77e493bea
Explicitly refer to LIBCAP in Makefiles.
2010-06-15 19:57:31 +02:00
Martin Willi
d2c358742a
Added a EAP-SIM/AKA backend reading triplets/quintuplets from a SQL database
2010-06-02 15:59:44 +02:00
Andreas Steffen
26ec52a405
implemented xauth as a pluto plugin
2010-05-18 13:51:27 +02:00
Martin Willi
322226c0ce
Link to libgpg-error to resolve additional symbols when testing for libgcrypt
2010-05-17 11:08:13 +02:00
Andreas Steffen
9a0333fa62
moved resolve plugin from libcharon to libhydra
2010-05-04 23:53:08 +02:00
Andreas Steffen
a784c540e5
version bump to 4.4.1
2010-05-03 09:09:43 +02:00
Martin Willi
d87489661c
Renamed ha-sync plugin to ha
2010-04-07 13:55:15 +02:00
Martin Willi
e67f5136c0
HA sync plugin stub
2010-04-07 13:55:11 +02:00
Tobias Brunner
a5ec302547
Moved attr plugin from libcharon to libhydra.
2010-04-06 12:47:40 +02:00
Martin Willi
0d7b48a388
Added a farp plugin stop to spoof ARP requests
2010-03-25 14:39:32 +01:00
Martin Willi
beaa048eed
Added DHCP plugin stub.
2010-03-25 14:28:28 +01:00
Tobias Brunner
75dc019252
Moving attr-sql plugin from libstrongswan to libhydra.
2010-03-24 18:53:09 +01:00
Tobias Brunner
0bf68cbf7c
Adding libhydra stub.
2010-03-24 18:53:09 +01:00
Tobias Brunner
bd3f8ea30b
Convert charon into libcharon.
2010-03-19 13:34:52 +01:00
Martin Willi
0fa7d1abb3
Do not disable the default-socket if it was enabled explicitly
2010-03-11 08:52:48 +01:00
Martin Willi
40f130dab3
Implemented the PRF_KEYED_SHA1 algorithm in the openssl plugin
2010-03-08 13:16:12 +01:00