strongswan/src
Tobias Brunner dcc1ad6a23 Prevent deadlock while shutting down thread pool.
During destruction the main thread locks the mutex in processor_t and
waits on a condvar for threads to have terminated.  Because the mutex
has also to be locked to decrement the thread count the condvar cannot
be signaled before doing that as otherwise the main thread might already
be waiting to join the threads while locking the mutex and thus causing
a deadlock.
2011-06-08 11:44:42 +02:00
..
_copyright Removed useless man page for _copyright. 2011-02-07 11:39:41 +01:00
_updown updown script variable is called PLUTO_UDP_ENC 2010-09-03 12:58:10 +02:00
_updown_espmark updown script variable is called PLUTO_UDP_ENC 2010-09-03 12:58:10 +02:00
charon added DBG_IMC and DBG_IMV debug options 2011-05-29 10:25:13 +02:00
checksum Don't use a strongswan.conf in checksum_builder, disables checksumming 2011-05-25 11:06:25 +02:00
conftest Added a non-blocking, skipping variant of IKE_SA enumerator 2011-05-16 15:24:13 +02:00
dumm Link libstrongswan against libdumm, fixes build of ruby extension 2011-05-20 14:59:17 +02:00
frontends maemo: New releases. 2011-02-07 17:21:22 +01:00
include Updated copy of linux/xfrm.h to 2.6.39, featuring ESN support 2011-04-20 12:26:57 +02:00
ipsec ipsec: Wait longer for starter to quit before killing it. 2011-05-26 12:43:01 +02:00
libcharon Properly print time differences. 2011-06-07 17:52:34 +02:00
libfast libfast does not depend on zlib directly, clearsilver can be built without compression support 2011-06-01 12:03:44 +02:00
libfreeswan Compiler warning fixed. 2011-05-24 19:23:45 +02:00
libhydra Use CRITICAL job priority class for long running dispatcher jobs 2011-05-16 15:24:15 +02:00
libimcv separated tncif_names from standard TCG TNC header files 2011-06-06 20:36:58 +02:00
libsimaka Use IV length of a crypter instead of block size for IV calculations 2010-08-13 17:11:53 +02:00
libstrongswan Prevent deadlock while shutting down thread pool. 2011-06-08 11:44:42 +02:00
libtls renamed tls_reader|writer to bio_* and moved to libstrongswan 2011-05-31 15:46:51 +02:00
libtncif separated tncif_names from standard TCG TNC header files 2011-06-06 20:36:58 +02:00
manager Build dedicated plugin lists for each strongSwan component 2010-08-12 14:46:57 +02:00
medsrv Build dedicated plugin lists for each strongSwan component 2010-08-12 14:46:57 +02:00
openac Cast size_t len arguments to %.*s to int 2011-04-20 13:08:32 +02:00
pki Do proper cleanup in error case in pki req. 2011-04-14 18:11:45 +02:00
pluto pluto: Made helper functions in event_queue static. 2011-05-24 19:23:45 +02:00
scepclient Fix some warnings triggered by gcc 4.6 -Wunused-but-set-variable 2011-05-19 15:47:40 +02:00
starter Add a closeaction ipsec.conf keyword to configure close action 2011-06-07 12:07:21 +02:00
stroke Add a closeaction ipsec.conf keyword to configure close action 2011-06-07 12:07:21 +02:00
whack Clearly mark switch cases that fall through. 2011-04-19 13:48:50 +02:00
Makefile.am make IMC/IMV pairs independent of libcharon 2011-06-01 16:33:44 +02:00
strongswan.conf Remove plugin load directives from default strongswan.conf 2010-07-13 14:28:11 +02:00