Commit Graph
4481 Commits
Author SHA1 Message Date
Andreas Steffen 08235c7ded added get_count() method to IMC/IMV managers 2010-11-09 20:43:51 +01:00
Andreas Steffen c228ad607c abort if one of the IMCs or IMVs fail to initialize 2010-11-09 20:43:51 +01:00
Andreas Steffen 8126344264 removed whitespace 2010-11-09 20:43:51 +01:00
Andreas Steffen 213245cca9 implemented provide_recommendation callback function 2010-11-09 20:43:51 +01:00
Andreas Steffen 1dc7b22c53 added imc/imv_manager remove method 2010-11-09 20:43:51 +01:00
Andreas Steffen bcd386a95f removed dependencies from libtnc 2010-11-09 20:43:50 +01:00
Andreas Steffen 8286b93af2 insert IMV/IMC before providing BindFunction 2010-11-09 20:43:50 +01:00
Andreas Steffen eefcf33c4c tnc_imc/tnc_imv cosmetics 2010-11-09 20:43:50 +01:00
Andreas Steffen 3e5664ede8 tnccs header cosmetics 2010-11-09 20:43:50 +01:00
Andreas Steffen 9b43ae9cee imv/imc header cosmetics 2010-11-09 20:43:50 +01:00
Andreas Steffen e6b6fc881f implemented receive_message() function 2010-11-09 20:43:50 +01:00
Andreas Steffen 296636252b support of reportMessageTypes() function 2010-11-09 20:43:50 +01:00
Andreas Steffen 544b094277 moved TNCCS callback functions into bind_function.c 2010-11-09 20:43:50 +01:00
Andreas Steffen 2a647d5d50 implemented send_message() callback function 2010-11-09 20:43:50 +01:00
Andreas Steffen b25633314e implement IMC and IMV manager classes 2010-11-09 20:43:50 +01:00
Andreas Steffen c78be5691c check if optional terminate() function exists 2010-11-09 20:43:50 +01:00
Andreas Steffen e7da87f942 added connection management to TNCCS manager 2010-11-09 20:43:50 +01:00
Andreas Steffen fe5ce8f3a2 select TNCCS protocol via charon.plugins.eap-tnc.protocol 2010-11-09 20:43:50 +01:00
Andreas Steffen d5b988ae64 changed ACL properties of header files 2010-11-09 20:43:50 +01:00
Andreas Steffen a816f1f588 cleaned up whitespace 2010-11-09 20:43:50 +01:00
Andreas Steffen 1888dd6bd5 implemented IMC/IMV handler 2010-11-09 20:43:50 +01:00
Andreas Steffen 4da597631f fixed memory leak in EAP-TTLS piggy-back mode 2010-11-09 20:35:53 +01:00
Martin Willi 851d60484e Added a stroke rekey command to trigger IKE/CHILD_SA rekeying manually 2010-11-03 15:12:05 +01:00
Andreas Steffen 49a9028201 two fixes in tnccs_11 2010-11-02 10:46:30 +01:00
Martin Willi bb16217581 Store proposal number in proposal_t to reuse it in the selected proposal
According to RFC 5996 3.3.1, we MUST reuse the proposal number of
the selected proposal in the SA payload reply.
2010-10-28 15:08:14 +02:00
Martin Willi d454c586ab Migrated proposal_t to INIT/METHOD macros 2010-10-28 13:06:20 +00:00
Martin Willi 806b69a467 Migrated proposal_substructure to INIT/METHOD macros, removed unused methods 2010-10-28 13:06:20 +00:00
Martin Willi 80f93f20a4 Migrated sa_payload to INIT/METHOD macros, removed unused methods 2010-10-28 13:06:19 +00:00
Martin Willi c8f5aaf0a4 Renamed mem_cred_t clear function internally to clear_, fixes potential name conflict 2010-10-28 13:06:19 +00:00
Tobias Brunner 5feda42724 pluto: Fixed a regression introduced in f565d0c575.
Since scx_add could return a previously created smartcard object, using
sc->last_cert to store the newly added certificate could lead to segfaults.
2010-10-26 09:58:13 +02:00
Tobias Brunner 71711b67b4 pluto: Locking fixed in cert_add. 2010-10-26 09:58:13 +02:00
Andreas Steffen 1f2c328355 payloads are not aligned to 4 byte boundaries 2010-10-25 19:31:07 +02:00
Andreas Steffen 9b9352c83b fixed 64 bit printf() issue 2010-10-24 20:30:19 +02:00
Tobias Brunner 4915ea8217 Updated Android.mk to latest Makefile.am. 2010-10-21 15:02:32 +02:00
Tobias Brunner ed174fd7e2 Added missing include for RAND_seed and RAND_status. 2010-10-21 14:16:09 +02:00
Martin Willi 185c2669d5 Set ownership of all HA ClusterIP control files 2010-10-20 14:55:26 +02:00
Martin Willi 384b69d964 Set ownership/permissions of HA control socket 2010-10-20 14:54:51 +02:00
Martin Willi e3bde0ef82 Prefer the 'server identifier' attribute address to send DHCP requests to 2010-10-18 12:32:16 +02:00
Andreas Steffen 4b7d1262d9 define state_story for STATE_UNDEFINED 2010-10-16 16:15:10 +02:00
Tobias Brunner 6c6492d7e8 Some Doxygen fixes. 2010-10-15 18:14:48 +02:00
Tobias Brunner 5ce1a63054 Missed one unneeded destructor. 2010-10-15 17:33:57 +02:00
Tobias Brunner fa20849431 Deferred instantiation of socket implmentations until registration.
Instantiating the implementations on plugin load was problematic
in case multiple socket plugins were loaded. Now, the first one
registered is instantiated.
2010-10-15 17:30:21 +02:00
Egbert Koening 4de8398f93 fix segfault when reading certificate from smartcard 2010-10-15 11:09:38 +02:00
Tobias Brunner d3622166dd Added some generated files to .gitignore. 2010-10-15 10:25:08 +02:00
Andreas Steffen 260d056170 suport certificate-based client authentication with EAP-TTLS 2010-10-14 21:00:41 +02:00
Tobias Brunner cf1bf2656e Moved sources of the NetworkManager plugin to src/frontends. 2010-10-14 17:47:02 +02:00
Tobias Brunner c2fad1916a Avoid recursive loop if no socket implementations are loaded. 2010-10-14 17:36:20 +02:00
Tobias Brunner 070b63d704 Maemo: Added a widget to "unselect" a certificate. 2010-10-14 17:36:20 +02:00
Tobias Brunner 889c7947a6 Avoid duplicate certificates in mem_cred_t. 2010-10-14 17:36:20 +02:00
Tobias Brunner 3a6c5493af Maemo: Load CA certificates from system directories. 2010-10-14 17:36:20 +02:00