Andreas Steffen
|
26ec52a405
|
implemented xauth as a pluto plugin
|
2010-05-18 13:51:27 +02:00 |
|
Tobias Brunner
|
e41932320c
|
Explicitly unload plugins before deinitializing libhydra and libstrongswan in pluto.
|
2010-04-06 12:47:41 +02:00 |
|
Tobias Brunner
|
894936ce9e
|
Replaced some DBG_LIB with more specific groups.
|
2010-04-06 12:47:40 +02:00 |
|
Tobias Brunner
|
8b0e09103b
|
Adding DBG_LIB to all calls of libstrongswan's version of DBG*.
|
2010-04-06 12:47:40 +02:00 |
|
Tobias Brunner
|
facf887253
|
Store the name of the daemon that initialized libhydra to load daemon-specific settings.
|
2010-04-06 12:47:40 +02:00 |
|
Tobias Brunner
|
bd22823358
|
Use whack_attribute in pluto to provide in-memory IP address pools.
The pools are configured by setting rightsourceip in ipsec.conf to a
network in CIDR notation.
|
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 |
|
Andreas Steffen
|
889ff9389b
|
renamed init_fetch() to fetch_initialize()
|
2010-02-02 19:44:34 +01:00 |
|
Tobias Brunner
|
dc5969242f
|
Join pluto's fetching thread instead of detaching it in order to avoid that the leak-detective reports a memleak.
|
2010-02-02 15:23:39 +01:00 |
|
Andreas Steffen
|
215b0402b3
|
use directory enumerator to load authcerts
|
2009-10-15 18:01:10 +02:00 |
|
Andreas Steffen
|
38031878dd
|
moved .gitignore for pool
|
2009-10-15 14:58:09 +02:00 |
|
Andreas Steffen
|
17722d4489
|
replaced struct id by identification_t
|
2009-10-10 21:19:38 +02:00 |
|
Andreas Steffen
|
fc12e3cd2e
|
pluto now uses x509 plugin for attribute certificate handling
|
2009-10-05 07:24:28 +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
|
7b3814f75d
|
remove spaces before tabs at the beginning of lines (^( )+\t)
|
2009-09-04 15:02:11 +02:00 |
|
Martin Willi
|
7daf5226b7
|
removed trailing spaces ([[:space:]]+$)
|
2009-09-04 13:46:09 +02:00 |
|
Martin Willi
|
8fb4edc4ff
|
handle plugin loading failures
|
2009-09-01 16:20:45 +02:00 |
|
Andreas Steffen
|
51a9db85f4
|
streamlined file loading labels
|
2009-08-26 22:02:00 +02:00 |
|
Martin Willi
|
a5dc4a9585
|
moved builder hooks to a separate file
|
2009-08-26 11:23:49 +02:00 |
|
Andreas Steffen
|
3646c8a159
|
abort pluto or charon if initialization fails
|
2009-08-06 16:32:52 +02:00 |
|
Andreas Steffen
|
def1777eca
|
streamlined integrity test output some more
|
2009-07-18 11:23:27 +02:00 |
|
Andreas Steffen
|
1d941f12ad
|
advertise activated integrity tests
|
2009-07-18 00:37:35 +02:00 |
|
Andreas Steffen
|
eab241fb56
|
stop strongswan if integrity check of libstrongswan or daemon fails
|
2009-07-17 20:33:19 +02:00 |
|
Martin Willi
|
f0f420229a
|
deinit() library if integrity check fails
|
2009-06-22 16:18:53 +02:00 |
|
Martin Willi
|
4f2c48cd3d
|
build and verify on disk file integrity of pluto and charon executables
|
2009-06-22 15:47:18 +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 |
|
Martin Willi
|
a0fc89798a
|
library initialization fails if libstrongswan checksum is invalid
|
2009-06-22 15:47:17 +02:00 |
|
Andreas Steffen
|
ebde1a7ddd
|
consistent display of strongSwan version
|
2009-06-13 16:03:08 +02:00 |
|
Andreas Steffen
|
527960de0f
|
activated INTEGRITY_TEST option in pluto
|
2009-06-09 11:03:35 +02:00 |
|
Andreas Steffen
|
7d858a9d3c
|
pluto uses optionsfrom from libstrongswan
|
2009-05-24 20:03:01 +02:00 |
|
Andreas Steffen
|
42bdf001f0
|
updated copyright statements
|
2009-05-22 17:25:32 +02:00 |
|
Tobias Brunner
|
433c0968e4
|
properly initialize buffer when printing loaded plugins.
|
2009-05-07 17:40:19 +02:00 |
|
Andreas Steffen
|
6eb9bc9bb8
|
SKEYID derivation based on libstrongswan
|
2009-05-05 14:28:31 +02:00 |
|
Andreas Steffen
|
bc2e33ca96
|
pluto and scepclient use the random plugin from libstrongswan
|
2009-04-30 18:31:48 +00:00 |
|
Tobias Brunner
|
8c5d72cd0b
|
removing svn keyword $Id$ from all files
|
2009-04-30 13:19:35 +00:00 |
|
Andreas Steffen
|
e67197a7f9
|
pluto and scepclient use the curl and ldap fetcher plugins
|
2009-04-29 08:09:35 +00:00 |
|
Andreas Steffen
|
6fd5b52f4c
|
release dynamic memory allocated for VIDs
|
2009-04-24 15:01:32 +00:00 |
|
Andreas Steffen
|
6e9fe153fc
|
added plugin load mechanism to pluto and scepclient and improved debug output
|
2009-04-21 18:48:58 +00:00 |
|
Martin Willi
|
134c9d9db0
|
fixed a bunch of compiler warnings, pgp end certificate listing
|
2009-04-21 15:36:58 +00:00 |
|
Andreas Steffen
|
53199c25ca
|
mapped libstrongswan debug level to pluto debug options
|
2009-04-21 12:26:51 +00:00 |
|
Andreas Steffen
|
3d7a244b54
|
conversion from 8 spaces to 4 spaces per tab
|
2009-04-19 19:16:09 +00:00 |
|
Andreas Steffen
|
a6e3ec1389
|
created pluto and scepclient now use libstrongswan-lite
|
2009-04-18 14:50:31 +00:00 |
|
Andreas Steffen
|
67411e66c3
|
port the libstrongswan memory allocation methods to pluto
|
2009-04-17 07:11:29 +00:00 |
|
Andreas Steffen
|
c3c9765040
|
flush pluto's event queue
|
2009-04-16 09:44:08 +00:00 |
|
Andreas Steffen
|
af8ab6861d
|
fixed the longstanding myids memory leak
|
2009-04-16 09:11:49 +00:00 |
|
Andreas Steffen
|
6319cd74ea
|
pluto uses the libstrongswan leak detective and a stripped-down version of library_t
|
2009-04-16 08:25:47 +00:00 |
|
Martin Willi
|
a44bb9345f
|
merged multi-auth branch back into trunk
|
2009-04-14 10:34:24 +00:00 |
|
Martin Willi
|
eb3e27059b
|
use libcap for capability dropping
optional, must be enabled --with-capabilities=libcap
will be extended to support --with-capabilities=libcap2
|
2008-08-29 09:24:14 +00:00 |
|
Martin Willi
|
25b12c696b
|
replaced --with-gid/uid by --with-group/user
using named users, groups
fixed capability dropping in pluto
|
2008-05-08 10:58:04 +00:00 |
|