Commit Graph
377 Commits
Author SHA1 Message Date
Andreas Steffen f652995b21 implemented dynamic detection of TNCCS protocol 2011-01-31 00:59:17 +01:00
Martin Willi 60b71def1a Use wrapped threading functions in ha plugin 2011-01-20 15:52:29 +01:00
Martin Willi 9bac426bf3 Fixed memory cleanup if no DHCP transaction found for an OFFER 2011-01-13 10:36:16 +01:00
Andreas Steffen 213281de04 terminate TNCCS 1.1 connection after sending recommendation 2011-01-11 01:17:40 +01:00
Andreas Steffen 4c8e9708ca fixed XML syntax for TNCCS-Recommendation messages 2011-01-11 01:17:40 +01:00
Andreas Steffen 59d1b15aea implemented check_and_build_recommendation() 2011-01-11 01:17:40 +01:00
Andreas Steffen 21d96f44f7 correct numbering of batches 2011-01-11 01:17:40 +01:00
Andreas Steffen 8d0d0f0fe9 initialize the reference count correctly 2011-01-11 01:17:40 +01:00
Andreas Steffen f33966fe8f handle zero size Base64 conversions 2011-01-11 01:17:40 +01:00
Andreas Steffen 8a284e0454 communicate DELETE state to IMCs and IMVs 2011-01-11 01:17:40 +01:00
Andreas Steffen 5fee822a93 implemented parsing of TNCCS 1.1 messages 2011-01-09 10:00:54 +01:00
Andreas Steffen 33749b879c send notifyConnectionChange() to IMCs 2011-01-09 10:00:13 +01:00
Andreas Steffen 8235528840 generate TNCCS-Error messages 2011-01-08 02:17:42 +01:00
Andreas Steffen 1c4b4f76ad created process() method for TNCCS messages 2011-01-08 02:17:42 +01:00
Martin Willi 44e513a320 Added support for trustchain key strength checking to rightauth option 2011-01-07 15:51:35 +01:00
Martin Willi 6367de28ad Added a left/rightcertpolicy keyword to specify certificatePolicy requirements 2011-01-07 15:51:35 +01:00
Andreas Steffen 3a04dfaaf6 corrected naming of tnccs_reason_strings_msg_t object 2011-01-07 07:18:42 +01:00
Andreas Steffen 87fd83a91e do not forget to advance node 2011-01-07 07:17:52 +01:00
Andreas Steffen 3e348daae5 fixed cert_validator_t:validate interface 2011-01-07 05:41:01 +01:00
Andreas Steffen d9e21bf180 implemented TNCCS 1.1 without libtnc 2011-01-07 05:29:59 +01:00
Martin Willi 2e90006f96 Show base CRL of delta CRLs in listcrls 2011-01-05 16:46:06 +01:00
Martin Willi b3d359e58f Use a generic getter for all numerical X.509 constraints 2011-01-05 16:46:05 +01:00
Martin Willi 5dba5852fc Slightly renamed X509_NO_PATH_LEN_CONSTRAINT to use it for PolicyConstraints, too 2011-01-05 16:46:02 +01:00
Martin Willi 1038d9fee5 Added a null-safe strdup variant 2011-01-05 16:46:02 +01:00
Andreas Steffen 3d653727a8 removed superfluous s 2011-01-05 04:09:19 +01:00
Andreas Steffen 97613b3b1a remove private_ 2011-01-05 03:44:57 +01:00
Andreas Steffen d0eb22333e remove private_ 2011-01-05 03:44:28 +01:00
Andreas Steffen ac46c8be5c cosmetics in debug output 2011-01-05 02:44:27 +01:00
Andreas Steffen 69e8407d51 detect fragmentation of PB-TNC batch 2011-01-05 02:41:36 +01:00
Andreas Steffen dcde152265 fixed typo 2011-01-02 06:52:32 +01:00
Andreas Steffen 1c7a729100 set tfcv3 flag TRUE in ha_dispatcher 2010-12-26 23:10:57 +01:00
Andreas Steffen 27a66f9393 implemented wrap around of registered IKEv1 algorithm names 2010-12-26 17:11:02 +01:00
Andreas Steffen 16b6606e5f wrap list of IKEv2 algorithms after 120 characters per line 2010-12-24 17:29:51 +01:00
Andreas Steffen cb6be85cfe Migrated stroke_list_t to INIT/METHOD macros 2010-12-24 14:29:09 +01:00
Martin Willi 6c302616f1 Added a tfc ipsec.conf keyword to control Traffic Flow Confidentiality 2010-12-20 09:45:39 +01:00
Martin Willi 37788b1d06 Added a TFC padding option to child_cfg 2010-12-20 09:45:39 +01:00
Martin Willi d86bb6ef4d Implemented Traffic Flow Confidentiality padding in kernel_interface 2010-12-20 09:45:39 +01:00
Andreas Steffen 5932f41fcc trace back crypto algorithms to the plugins that registered them 2010-12-18 16:31:12 +01:00
Andreas Steffen 836d9a795b reverted Connection ID to capital letters 2010-12-12 12:55:14 +01:00
Andreas Steffen c2e625514d some more cosmetics 2010-12-12 10:19:54 +01:00
Andreas Steffen 41216e6518 final cosmetics in PB-TNC debug output 2010-12-12 10:17:43 +01:00
Andreas Steffen 54eb669dd5 implemented PB-TNC message parsing checks 2010-12-12 00:42:31 +01:00
Andreas Steffen 3a4695dc5e some code optimizations 2010-12-11 00:52:53 +01:00
Andreas Steffen 781730b86a support handshake retry requests 2010-12-10 23:41:12 +01:00
Andreas Steffen 4ca368d223 the PB-TNC protocol is working 2010-12-10 23:21:13 +01:00
Andreas Steffen 512d2e045f refactored message handling 2010-12-10 17:09:21 +01:00
Andreas Steffen af1e3ff567 do not accept results and recommendation messages from clients 2010-12-10 17:04:11 +01:00
Andreas Steffen 5988fc0dfd define pb_tnc_state_machine_t object 2010-12-10 14:56:40 +01:00
Andreas Steffen 755f2419a5 debug cosmetics 2010-12-10 11:55:02 +01:00
Martin Willi cf5866b9c0 Renamed purgex509/crl to purgecerts/crls to be consistent with list commands 2010-12-10 11:21:55 +01:00