Tobias Brunner
|
48e87e12ab
|
Revert "fixed integrity tests of plugins using libtls or libtnccs"
This reverts commit b597ac4a4c (not
completely).
|
2011-11-08 18:35:11 +01:00 |
|
Andreas Steffen
|
b597ac4a4c
|
fixed integrity tests of plugins using libtls or libtnccs
|
2011-11-02 06:42:08 +01:00 |
|
Andreas Steffen
|
5d36af6936
|
share some code between IMC and IMV managers
|
2011-10-25 09:45:35 +02:00 |
|
Andreas Steffen
|
61f7036e69
|
removed unneeded includes
|
2011-10-25 09:45:35 +02:00 |
|
Andreas Steffen
|
f0a8bf47f7
|
refactored TNC framework
|
2011-10-25 01:10:16 +02:00 |
|
Andreas Steffen
|
f0fa002fd1
|
moved imc_manager to libtnccs
|
2011-10-25 01:10:16 +02:00 |
|
Andreas Steffen
|
328b377efa
|
explicitly activate use of TNC headers
|
2011-06-07 12:19:32 +02:00 |
|
Andreas Steffen
|
7c4d4d209d
|
make IMC/IMV pairs independent of libcharon
|
2011-06-01 16:33:44 +02:00 |
|
Andreas Steffen
|
a9f0feecb3
|
use singular form
|
2011-05-29 10:48:09 +02:00 |
|
Andreas Steffen
|
e8a512f800
|
protection against insane IMCs and IMVs
|
2011-05-11 19:34:01 +02:00 |
|
Andreas Steffen
|
261d5f22db
|
terminate imc/imv that couldn't be initialized properly
|
2011-05-10 07:03:50 +02:00 |
|
Andreas Steffen
|
375ac27609
|
cosmetics
|
2011-05-09 16:46:08 +02:00 |
|
Andreas Steffen
|
ff30e06bf0
|
lock the set_message_types() method
|
2011-05-07 17:51:53 +02:00 |
|
Andreas Steffen
|
083fe967e5
|
adapted debug output
|
2011-04-28 13:28:40 +02:00 |
|
Andreas Steffen
|
7d39f3e1b9
|
log unsupported IMC_IMV message types
|
2011-04-28 02:27:08 +02:00 |
|
Andreas Steffen
|
e7f21e33b1
|
list registered TNCCS message types
|
2011-04-28 01:35:45 +02:00 |
|
Martin Willi
|
5b0bcfb1fc
|
Revert alloc_str changes
This reverts commit fdead26ffe.
This reverts commit 3e2419ebe3.
This reverts commit 17ce69b47a.
|
2011-04-21 13:35:31 +02:00 |
|
Martin Willi
|
3e2419ebe3
|
Use thread save settings alloc_str function where appropriate
|
2011-04-21 10:48:16 +02:00 |
|
Martin Willi
|
c55818ebb0
|
Added a (not yet implemented) plugin_t method to reload plugin configuration
|
2011-04-15 10:07:13 +02:00 |
|
Martin Willi
|
787b5884aa
|
Added a get_name() function to plugin_t, create_plugin_enumerator enumerates over plugin_t
|
2011-04-15 10:07:12 +02:00 |
|
Martin Willi
|
6ccb23e80b
|
Whitespace cleanups in tnc code
|
2011-02-08 11:03:10 +01:00 |
|
Martin Willi
|
6cc11bccd1
|
Fixed various doxygen errors in tnc plugins
|
2011-02-08 10:57:40 +01:00 |
|
Andreas Steffen
|
8a5c7db860
|
implemented request_handshake_retry() function
|
2010-11-19 08:52:18 +01:00 |
|
Andreas Steffen
|
a423a96140
|
added IMC and IMV IDs as arguments to send_message()
|
2010-11-17 00:04:10 +01:00 |
|
Andreas Steffen
|
c957aaa411
|
load IMCs and IMVs with RTLD_LAZY
|
2010-11-16 22:14:20 +01:00 |
|
Andreas Steffen
|
77b6f245e4
|
re-establish null pointer if IMC/IMV manager plugin could not be installed
|
2010-11-14 09:50:01 +01:00 |
|
Andreas Steffen
|
10647add81
|
moved recommendation handling to the tnc_imv plugin
|
2010-11-13 10:02:02 +01:00 |
|
Andreas Steffen
|
46ddebbf13
|
removed debug output in IMC bind functions
|
2010-11-11 07:51:56 +01:00 |
|
Andreas Steffen
|
e2a0bea5d6
|
added get_preferred_language() to tnc_imc
|
2010-11-11 07:30:13 +01:00 |
|
Andreas Steffen
|
e7fe3fe2c3
|
display ID of registered IMCs/IMVs
|
2010-11-10 21:30:50 +01:00 |
|
Andreas Steffen
|
7ead19a700
|
read IMC/IMV configurations from /etc/tnc_config
|
2010-11-10 10:57:01 +01:00 |
|
Andreas Steffen
|
fa1a82f47a
|
unload the IMCs and IMVs using dlclose()
|
2010-11-09 20:43:51 +01:00 |
|
Andreas Steffen
|
d599902a3a
|
implemented batch_ending() and solicit_recommendation() functions
|
2010-11-09 20:43:51 +01:00 |
|
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
|
1dc7b22c53
|
added imc/imv_manager remove method
|
2010-11-09 20:43:51 +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
|
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
|
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
|
ed08f7ce83
|
use DBG_TNC for TNC debugging output
|
2010-10-09 16:01:19 +02:00 |
|
Andreas Steffen
|
e9ba435fe3
|
revert to standard TNCC/TNCS Initialization function
|
2010-10-09 00:35:45 +02:00 |
|
Andreas Steffen
|
55960a170f
|
imc/imv cosmetics
|
2010-10-08 06:40:03 +02:00 |
|
Andreas Steffen
|
8dcc56dcc0
|
created tnc-imc and tnc-imv plugins
|
2010-10-07 23:31:23 +02:00 |
|