aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/plugins/tnc_imc
Commit message (Collapse)AuthorAgeFilesLines
* Moved tnc-tnccs, tnc-imc, tnccs-11, tnccs-20 and tnccs-dynamic libcharon ↵Andreas Steffen2013-08-158-1329/+0
| | | | plugins to libtnccs
* rapid PT-TLS AR/PDP prototypeAndreas Steffen2013-08-152-4/+2
|
* automake: replace INCLUDES by AM_CPPFLAGSMartin Willi2013-07-181-4/+3
| | | | | | INCLUDES are now deprecated and throw warnings when using automake 1.13. We now also differentiate AM_CPPFLAGS and AM_CFLAGS, where includes and defines are passed to AM_CPPFLAGS only.
* determine underlying IF-T transport protocolAndreas Steffen2013-02-121-1/+2
|
* Fix deadlock in IMC/IMV managersTobias Brunner2012-12-181-4/+18
| | | | | | | | | Since reserve_id() might be called from e.g. notify_connection_change() using a write lock will not work as this can't be acquired while holding the read lock. Also, with the previous code it was possible that two IMCs/IMVs added by two threads at the same time would get the same ID assigned.
* Properly select IMC/IMV according to given primary ID in reserve_id()Tobias Brunner2012-12-181-1/+1
|
* optionally skip dlclose() of IMCs/IMVs in order to track memory leaksAndreas Steffen2012-12-091-1/+3
|
* Add locking to IMC/IMV managers to add/remove IMC/IMVs on the flyMartin Willi2012-11-301-3/+34
|
* Add wrappers to IMC/IMV managers loading IMC/IMVs from function pointersMartin Willi2012-11-301-0/+32
|
* If adding an IMC/IMV fails, terminate() it only if it has been initialize()dMartin Willi2012-11-301-12/+8
|
* Add an IMV constructor taking a set of custom TNC_IMV functionsMartin Willi2012-11-301-2/+10
|
* Add an IMC constructor taking a set of custom TNC_IMC functionsMartin Willi2012-11-302-3/+60
|
* Clean up memory management when loading IMC/IMVs from filesMartin Willi2012-11-302-31/+22
|
* Moved debug.[ch] to utils folderTobias Brunner2012-10-243-3/+3
|
* Moved data structures to new collections subfolderTobias Brunner2012-10-242-2/+2
|
* IMCs and IMVs might depend on X.509 certificates or trusted public keysAndreas Steffen2012-06-281-0/+2
|
* missing references to daemon.hAndreas Steffen2012-05-052-0/+3
|
* Use name from initialization to access settings in libcharon.Tobias Brunner2012-05-031-1/+1
| | | | Also fixes several whitespace errors.
* added IMC/IMV support for send_message_long() and reserve_additional_id() ↵Andreas Steffen2011-12-092-9/+16
| | | | functions
* added TNC_TNCC_GetAttribute() and TNC_TNCC_SetAttribute() functionsAndreas Steffen2011-12-081-0/+49
|
* added TNC_IMC_ReceiveMessageLong() and TNC_IMV_ReceiveMessageLong() supportAndreas Steffen2011-12-082-14/+35
|
* return with TNC_RESULT_SUCCESSAndreas Steffen2011-12-071-4/+5
|
* added TNC_TNCC_ReserveAdditionalIMCID() functionAndreas Steffen2011-12-073-3/+99
|
* added TNC_TNCC_SendMessageLong() and TNC_TNCS_SendMessageLong() functionsAndreas Steffen2011-12-071-1/+33
|
* corrected function name in error messageAndreas Steffen2011-12-071-1/+1
|
* added TNC_TNCC_ReportMessageTypesLong() and ↵Andreas Steffen2011-12-063-21/+166
| | | | TNC_TNCS_ReportMessageTypesLong() messages
* upgraded IF-IMC/IMV inteface definitions to version 1.3Andreas Steffen2011-12-041-2/+0
|
* Reversed unintended commitSansar Choinyambuu2011-11-281-1/+1
|
* Changed the static function name in openssl_rsa_public_key objectSansar Choinyambuu2011-11-281-1/+1
| | | | Removed unused chunk variable from PTS verify_quote_signature function
* Reversed unintended commitSansar Choinyambuu2011-11-281-1/+1
|
* Changed the static function name in openssl_rsa_public_key objectSansar Choinyambuu2011-11-281-1/+1
| | | | Removed unused chunk variable from PTS verify_quote_signature function
* Revert "fixed integrity tests of plugins using libtls or libtnccs"Tobias Brunner2011-11-081-1/+2
| | | | | This reverts commit b597ac4a4cbcd9197b886d743c75d58293264580 (not completely).
* fixed integrity tests of plugins using libtls or libtnccsAndreas Steffen2011-11-021-2/+1
|
* share some code between IMC and IMV managersAndreas Steffen2011-10-251-116/+17
|
* removed unneeded includesAndreas Steffen2011-10-251-2/+0
|
* refactored TNC frameworkAndreas Steffen2011-10-256-173/+152
|
* moved imc_manager to libtnccsAndreas Steffen2011-10-256-31/+68
|
* explicitly activate use of TNC headersAndreas Steffen2011-06-071-1/+1
|
* make IMC/IMV pairs independent of libcharonAndreas Steffen2011-06-012-2/+3
|
* use singular formAndreas Steffen2011-05-291-2/+2
|
* protection against insane IMCs and IMVsAndreas Steffen2011-05-112-3/+45
|
* terminate imc/imv that couldn't be initialized properlyAndreas Steffen2011-05-101-0/+6
|
* cosmeticsAndreas Steffen2011-05-091-4/+2
|
* lock the set_message_types() methodAndreas Steffen2011-05-071-1/+17
|
* adapted debug outputAndreas Steffen2011-04-281-1/+1
|
* log unsupported IMC_IMV message typesAndreas Steffen2011-04-281-0/+6
|
* list registered TNCCS message typesAndreas Steffen2011-04-281-1/+19
|
* Revert alloc_str changesMartin Willi2011-04-211-9/+2
| | | | | | This reverts commit fdead26ffe1da8501a6ff5e0639a6f44c723e763. This reverts commit 3e2419ebe32de72d824864eb2e0e677a7c197af1. This reverts commit 17ce69b47a1efd6234960cf7d1f50712aee61db5.
* Use thread save settings alloc_str function where appropriateMartin Willi2011-04-211-2/+9
|
* Added a (not yet implemented) plugin_t method to reload plugin configurationMartin Willi2011-04-151-0/+1
|