Tobias Brunner
4f775afda9
Added missing Android.mk files to distribution.
2011-11-22 18:31:12 +01:00
Andreas Steffen
473c477978
added listplugins support to pluto and whack
2011-10-26 10:31:48 +02:00
Tobias Brunner
b9307badfe
pluto: Removed last usage of KERNEL26_SUPPORT (and some KLIPS stuff).
...
Because linux is not defined on Android this caused trouble.
2011-10-18 10:30:26 +02:00
Tobias Brunner
d52c37790e
pluto: Option added to disable adns.
...
This basically disables opportunistic encryption.
2011-10-14 17:36:20 +02:00
Tobias Brunner
0a1233e642
Moved man pages for config files to a separate directory.
2010-09-10 12:01:19 +02:00
Tobias Brunner
8dade8e6eb
pluto: Removed the KLIPS preprocessor flag.
2010-09-02 19:04:24 +02:00
Tobias Brunner
fc06e34e46
pluto: Removed unneeded kernel abstractions.
2010-09-02 19:04:23 +02:00
Tobias Brunner
8808edfb4c
pluto: Added a generic event queue.
...
This allows to easily execute arbitrary callbacks in the context of the pluto
main thread (e.g. in order to synchronize with threads from the thread-pool).
2010-09-02 19:04:21 +02:00
Martin Willi
8f01815143
Build dedicated plugin lists for each strongSwan component
2010-08-12 14:46:57 +02:00
Tobias Brunner
b77e493bea
Explicitly refer to LIBCAP in Makefiles.
2010-06-15 19:57:31 +02:00
Tobias Brunner
8f76653a4c
Adding the version number to the most relevant manual pages.
2010-05-30 13:03:04 +02:00
Andreas Steffen
26ec52a405
implemented xauth as a pluto plugin
2010-05-18 13:51:27 +02:00
Andreas Steffen
9a0333fa62
moved resolve plugin from libcharon to libhydra
2010-05-04 23:53:08 +02:00
Tobias Brunner
257e27df07
Fixing out-of-tree build after adding dependency to config.status.
2010-04-29 13:29:53 +02:00
Martin Willi
b0e789035c
Users of PLUGINS depend on config.status, rebuilding them if plugin configuration is updated
2010-04-29 11:28:27 +02:00
Tobias Brunner
89715bd790
Adding a whack_attribute class which manages in-memory pools in pluto and is very similar to stroke_attribute.
2010-04-06 12:47:39 +02:00
Tobias Brunner
52bff307e1
Init/deinit libhydra in charon and pluto.
2010-03-24 18:53:10 +01:00
Tobias Brunner
39856897e6
Link pluto and charon to libhydra, fixes monolithic build.
2010-03-24 18:53:10 +01:00
Tobias Brunner
070ac5b0b7
Check if libpthread is required or not.
2009-12-23 17:02:26 +01:00
Andreas Steffen
f565d0c575
merged pluto's PGP certificate parsing with charon's
2009-11-10 23:54:04 +01:00
Andreas Steffen
17722d4489
replaced struct id by identification_t
2009-10-10 21:19:38 +02:00
Martin Willi
0912f0d2bc
replaced the missed ${confdir} by ${sysconfdir}
2009-09-14 21:38:36 +02:00
Martin Willi
356b2b2780
pass NULL to library_init() to load settings from default file
2009-09-10 18:52:42 +02:00
Martin Willi
5b03a350fc
use NULL to load plugins from default plugin directory
2009-09-10 18:52:42 +02:00
Martin Willi
faa4bd49fb
use sysconfdir, no need for an additional confdir variable
2009-09-07 15:10:30 +02:00
Martin Willi
b7b5653386
Use macros to define --with options
2009-09-07 15:00:45 +02:00
Martin Willi
94463a33b4
removed obsolete PEM code in pluto/libstrongswan
2009-08-26 11:23:49 +02:00
Martin Willi
a5dc4a9585
moved builder hooks to a separate file
2009-08-26 11:23:49 +02:00
Martin Willi
e3b7be91e1
removed obsolete INTEGRITY_TEST and fips signer code
...
--enable-integrity-test now conditionally builds libchecksum
2009-06-22 15:47:17 +02:00
Andreas Steffen
280effc034
moved ike_alg descriptions to crypto.c
2009-06-16 18:06:16 +02:00
Martin Willi
c66cd00df4
removed pluto test vectors, --disable-self-test option
2009-06-11 20:27:32 +02:00
Andreas Steffen
527960de0f
activated INTEGRITY_TEST option in pluto
2009-06-09 11:03:35 +02:00
Andreas Steffen
23d7e76788
hooray, pluto and scepclient do not depend on libgmp anymore
2009-06-09 11:03:34 +02:00
Andreas Steffen
8b799d55ce
pluto and scepclient use private and public key plugins of libstrongswan
2009-06-09 11:03:32 +02:00
Andreas Steffen
af1feed96a
NO_CREDENTIAL_FACTORY compile option not needed anymore
2009-05-28 15:44:22 +02:00
Andreas Steffen
52ccea657b
use the Diffie-Hellman functionality of libstrongswan
2009-05-24 11:26:00 +02:00
Andreas Steffen
e209c4d820
disable crypto self-test
2009-05-15 14:39:42 +02:00
Andreas Steffen
d2fbf2c516
cleaned up pluto's IKE alg descriptors
2009-05-15 14:08:02 +02:00
Andreas Steffen
1bfb8007c2
got rid of libcrypto
2009-05-15 01:28:48 +02:00
Andreas Steffen
38a7792d8a
removed all hash function code from pluto
2009-05-06 22:46:51 +02:00
Andreas Steffen
bc2e33ca96
pluto and scepclient use the random plugin from libstrongswan
2009-04-30 18:31:48 +00:00
Tobias Brunner
d24a74c5b4
merging changes from portability branch back to trunk
...
important change for developers: %Y replaces %D to print identities!
2009-04-30 11:37:54 +00:00
Andreas Steffen
de92b9e70c
default plugins for pluto
2009-04-29 08:56:19 +00:00
Andreas Steffen
e67197a7f9
pluto and scepclient use the curl and ldap fetcher plugins
2009-04-29 08:09:35 +00:00
Martin Willi
be0a03be64
set default CFLAGS globally, including -Wno-format
2009-04-27 11:34:07 +00:00
Andreas Steffen
b757ebc2a7
use the regular libstrongswan library initialization
2009-04-21 18:46:57 +00:00
Martin Willi
c258a3b36a
fixed pluto/scepclient out-of-tree builds
2009-04-21 15:24:02 +00:00
Andreas Steffen
4985ad6e4a
pluto and scepclient use the regular libstrongswan library
2009-04-21 12:26:04 +00:00
Andreas Steffen
08b2d288a1
scepclient and pluto use asn1 from libstrongswan
2009-04-20 20:53:38 +00:00
Andreas Steffen
d13309d1a8
removed trailing whitespace
2009-04-20 09:42:33 +00:00