Commit Graph

7002 Commits

Author SHA1 Message Date
Tobias Brunner fbdef639d6 COPYING updated to the most current version (address was incorrect). 2011-06-08 16:49:08 +02:00
Tobias Brunner 289c424589 Fix integrity checks with monolithic build. 2011-06-08 15:46:07 +02:00
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
Tobias Brunner 876961cf0e Properly print time differences.
time_t is not necessarily of type int.
2011-06-07 17:52:34 +02:00
Tobias Brunner 1b185ea490 Use proper printf specifiers to print u_int64_t and uintptr_t. 2011-06-07 17:30:57 +02:00
Laurent Bigonville cb7a9862c6 Fix compilation with GCC 4.6. 2011-06-07 15:45:18 +02:00
Andreas Steffen 328b377efa explicitly activate use of TNC headers 2011-06-07 12:19:32 +02:00
Martin Willi 4876f896a4 Added documentation and NEWS for closeaction 2011-06-07 12:07:22 +02:00
Martin Willi f34ebc845b Add a closeaction ipsec.conf keyword to configure close action 2011-06-07 12:07:21 +02:00
Andreas Steffen 0eb23d7be2 separated tncif_names from standard TCG TNC header files 2011-06-06 20:36:58 +02:00
Andreas Steffen d8f7f2f004 nearly completed PA-TNC error handling 2011-06-05 23:24:48 +02:00
Andreas Steffen eeef482242 show PB-PA message type/subtype 2011-06-05 15:46:01 +02:00
Andreas Steffen c722ab035c cosmetics 2011-06-05 15:06:55 +02:00
Andreas Steffen b000bb42f9 version bump to 4.5.3dr3 2011-06-05 14:55:18 +02:00
Andreas Steffen 3cfd8393bf enum names for ietf_attr_t 2011-06-05 14:17:47 +02:00
Andreas Steffen a82ff71cd7 map action recommendation codes to PB access recommendation codes 2011-06-05 12:27:20 +02:00
Andreas Steffen 2f7f248f11 added a reference count for PA-TNC attributes 2011-06-03 16:39:27 +02:00
Martin Willi bc20bc1927 Check if colliding task has actually a CHILD, i.e. after a migrate 2011-06-03 10:49:54 +02:00
Martin Willi ff6aab9e85 Fix alignement compiler warning 2011-06-03 10:49:54 +02:00
Andreas Steffen 8b3d522620 link to the TNC@FHH project 2011-06-03 08:36:57 +02:00
Andreas Steffen b24ffda989 fixed sleep command in ikev1/esp-ah-tunnel scenario 2011-06-03 07:05:43 +02:00
Andreas Steffen 7bd580bf08 active and passive IKEv2 hosts changed again 2011-06-03 01:47:25 +02:00
Andreas Steffen 2e60060095 moved TNC scenarios to tnc folder 2011-06-03 00:47:20 +02:00
Andreas Steffen 145a8b04d1 correctly destroy the hosts 2011-06-03 00:43:47 +02:00
Andreas Steffen a8d0bd7465 fixed subnet to string conversion by using ts_to_subnet() 2011-06-03 00:26:39 +02:00
Andreas Steffen abc2443a38 fixed IP range to subnet conversion in ts_to_subnet() 2011-06-03 00:24:16 +02:00
Andreas Steffen 51679e67c9 ikev2/rw-eap-tnc-11-radius scenario now uses a PA-TNC IMC/IMV pair 2011-06-02 12:36:27 +02:00
Andreas Steffen ad963975aa streamlined libimcv debug output 2011-06-02 12:19:03 +02:00
Andreas Steffen 6cfc8668c1 set configuration of imv_test with each TNC handshake 2011-06-02 11:37:27 +02:00
Andreas Steffen e1e6656094 configure IMC/IMV pairs as libimcv plugins 2011-06-02 10:24:31 +02:00
Andreas Steffen e01b02e17d configure libimcv debug output via strongswan.conf 2011-06-02 09:59:46 +02:00
Andreas Steffen 0410c3c363 disable leak_detective in ikev2/rw-eap-tnc-11-radius scenario 2011-06-01 22:17:32 +02:00
Andreas Steffen a420b4736f output strongswan.conf and daemon.log on RADIUS hosts with strongSwan IMV 2011-06-01 21:38:03 +02:00
Andreas Steffen d4c8fe3cb6 initialize libstrongswan in dynamic stand-alone libimcv-based libraries 2011-06-01 20:59:25 +02:00
Andreas Steffen 633720f99a started error handling of PA-TNC protocol 2011-06-01 16:33:44 +02:00
Andreas Steffen 7c4d4d209d make IMC/IMV pairs independent of libcharon 2011-06-01 16:33:44 +02:00
Martin Willi 91b9bc3e0f Load af-alg with higher priority 2011-06-01 12:03:44 +02:00
Martin Willi ea90042233 Provide recursive mutex' just in case the PKCS#11 library requires it 2011-06-01 12:03:44 +02:00
Martin Willi 3c0630a797 libfast does not depend on zlib directly, clearsilver can be built without compression support 2011-06-01 12:03:44 +02:00
Martin Willi 60d4a323a0 Include m4/config directory in git, supporting autoregen -i of a fresh clone 2011-06-01 12:03:44 +02:00
Andreas Steffen 3208d8a73c do not checksum IMC/IMV plugins 2011-06-01 09:22:12 +02:00
Andreas Steffen 71ad779801 fixed location of imc_test/imv_test Makefiles 2011-06-01 08:02:16 +02:00
Andreas Steffen 3a47530e96 moved imc_test/imv_test plugins to libimcv 2011-06-01 07:55:07 +02:00
Martin Willi c140757221 Fix initialization of NM plugin 2011-05-31 18:12:56 +02:00
Andreas Steffen 7e432eff6b renamed tls_reader|writer to bio_* and moved to libstrongswan 2011-05-31 15:46:51 +02:00
Andreas Steffen 4cefb9bd10 removed unused files 2011-05-31 15:46:51 +02:00
Andreas Steffen 0851585bb8 removed unused variables 2011-05-31 15:46:51 +02:00
Andreas Steffen 7e82d26dd8 fixed type 2011-05-31 15:46:51 +02:00
Tobias Brunner bf870ffbe7 Default value for keyingtries documented properly. 2011-05-31 09:03:23 +02:00
Andreas Steffen 5d179d1999 version bump to 4.5.3dr2 2011-05-31 06:22:42 +02:00