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
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
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
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
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
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
Andreas Steffen
54b622c30b
corrected debug class to IMV
2011-05-30 23:08:16 +02:00
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
425a3a26a5
changed VENDOR_ID to PEN
2011-05-29 10:48:55 +02:00
Andreas Steffen
a9f0feecb3
use singular form
2011-05-29 10:48:09 +02:00
Andreas Steffen
3fa44f4e1a
created Private Enterprise Number (PEN) list
2011-05-29 10:42:46 +02:00
Andreas Steffen
eea597a5ee
added TNC_Connection_State_names
2011-05-29 10:40:17 +02:00
Andreas Steffen
deed58393d
raw TLS debug output
2011-05-29 10:36:41 +02:00
Andreas Steffen
c76b8a21fe
logging initial EAP Identifier in EAP Identity Request
2011-05-29 10:30:02 +02:00
Andreas Steffen
a6cb374136
added DBG_IMC and DBG_IMV debug options
2011-05-29 10:25:13 +02:00
Tobias Brunner
608657519a
ipsec: Wait longer for starter to quit before killing it.
...
As starter waits up to 10 seconds for either daemon to quit, killing it
already after 5 seconds is too early.
2011-05-26 12:43:01 +02:00
Tobias Brunner
ae9d5e7ce1
Option to enable duplicheck plugin fixed.
2011-05-26 12:37:41 +02:00
Martin Willi
35c9347921
Use better packing of leak-detective memory_header to align pointers
2011-05-25 19:56:47 +02:00
Martin Willi
eb4f4551a1
Summarize leaks with identical backtraces, as we do it with memusage
2011-05-25 19:56:43 +02:00
Martin Willi
0eef27074d
Don't use a strongswan.conf in checksum_builder, disables checksumming
2011-05-25 11:06:25 +02:00
Martin Willi
f147b731e0
Force link of checksum builder against libhydra/libcharon
2011-05-25 10:40:30 +02:00
Martin Willi
3dbc5dfeda
Checksum plugins only for components we actually build
2011-05-25 10:33:14 +02:00
Martin Willi
628f285778
Fix strict aliasing warning
2011-05-25 10:09:16 +02:00
Tobias Brunner
ee0fb2ab81
Keep count of remaining elements to enumerate in hashtable_t.
...
This improves performance during enumeration as not all buckets have to be
checked.
2011-05-24 19:23:45 +02:00
Tobias Brunner
8af0177189
Replaced linked_list_t usage in hashtable_t with custom list implementation.
...
With this change inserting elements into a hashtable_t object is now
nearly as fast as inserting them into a linked_list_t object, whereas
before it was up to seven times slower. Additionally, the memory
footprint of a hashtable is now significantly smaller. The lookup
performance is also nearly doubled.
2011-05-24 19:23:45 +02:00
Tobias Brunner
c74ece334d
pluto: Made helper functions in event_queue static.
2011-05-24 19:23:45 +02:00
Tobias Brunner
b3c4475076
Compiler warning fixed.
2011-05-24 19:23:45 +02:00
Martin Willi
d45b242b60
Fix memwipe() of leading unaligned bytes
2011-05-24 11:49:20 +02:00
Martin Willi
8c1bfe6545
Link libstrongswan against libdumm, fixes build of ruby extension
2011-05-20 14:59:17 +02:00
Martin Willi
b8509b7164
Link libstrongswan directly to dumm/irdumm, fixes build with newer binutils
2011-05-19 15:47:40 +02:00
Martin Willi
513701f41b
Fix some warnings triggered by gcc 4.6 -Wunused-but-set-variable
2011-05-19 15:47:40 +02:00
Tobias Brunner
d30df6ff3d
stroke: Usage output updated.
2011-05-16 18:47:52 +02:00
Tobias Brunner
92abe2bd68
Update working thread count without allocation.
2011-05-16 18:28:03 +02:00
Tobias Brunner
21692169b9
Make sure working thread count is correctly updated
2011-05-16 15:24:16 +02:00
Martin Willi
4baf1f3bfe
Migrated controller_t to INIT/METHOD macros
2011-05-16 15:24:15 +02:00
Martin Willi
83245de0ac
Provide get_priority() method in controller jobs
2011-05-16 15:24:15 +02:00
Martin Willi
c8972da757
Added a load tester strongswan.conf option to throttle initiation
2011-05-16 15:24:15 +02:00
Martin Willi
8606725676
Migrated load_tester_listern to INIT/METHOD macros
2011-05-16 15:24:15 +02:00
Martin Willi
a4c040d536
Added strongswan.conf option to override half open IKE_SA timeout
2011-05-16 15:24:15 +02:00