Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add plugin constructor registration for all libraries that provide plugins | Tobias Brunner | 2017-05-23 | 1 | -0/+7 |
| | | | | | | | | | | | | | | Unfortunately, we can't just add the generated C file to the sources in Makefile.am as the linker would remove that object file when it notices that no symbol in it is ever referenced. So we include it in the file that contains the library initialization, which will definitely be referenced by the executable. This allows building an almost stand-alone static version of e.g. charon when building with `--enable-monolithic --enable-static --disable-shared` (without `--disable-shared` libtool will only build a version that links the libraries dynamically). External libraries (e.g. gmp or openssl) are not linked statically this way, though. | ||||
* | Use standard unsigned integer types | Andreas Steffen | 2016-03-24 | 2 | -4/+4 |
| | |||||
* | libtnccs: Set apidoc category to libtnccs and move plugins | Tobias Brunner | 2015-03-25 | 4 | -5/+8 |
| | |||||
* | Make access requestor IP address available to TNC server | Andreas Steffen | 2015-03-08 | 2 | -11/+32 |
| | |||||
* | libtnccs: Use a default tnc_config in the current working dir on Windows | Martin Willi | 2014-06-04 | 1 | -1/+7 |
| | |||||
* | uclibc only defines strndup(3) if _GNU_SOURCE is defined | Tobias Brunner | 2014-02-19 | 1 | -2/+4 |
| | | | | References #516. | ||||
* | libtnccs: Move settings to <ns>.tnc and <ns>.plugins with fallback | Tobias Brunner | 2014-02-12 | 1 | -2/+4 |
| | |||||
* | tnccs: Use chunk_map() instead of non-portable mmap() | Martin Willi | 2014-01-23 | 1 | -26/+6 |
| | |||||
* | Keep a copy of the tnccs instance for PT-TLS handover | Andreas Steffen | 2013-10-09 | 1 | -0/+15 |
| | |||||
* | moved tnc_imv plugin to libtnccs thanks to recommendation callback function | Andreas Steffen | 2013-08-15 | 3 | -15/+17 |
| | |||||
* | libtnccs: Don't try to load IMCs/IMVs from a file if there is no filename | Tobias Brunner | 2013-07-08 | 1 | -0/+5 |
| | |||||
* | added parameter descriptions | Andreas Steffen | 2013-02-19 | 1 | -1/+8 |
| | |||||
* | make TNC client authentication type available to IMVs | Andreas Steffen | 2013-02-12 | 1 | -0/+11 |
| | |||||
* | determine underlying IF-T transport protocol | Andreas Steffen | 2013-02-12 | 2 | -2/+43 |
| | |||||
* | Make IKE/EAP IDs available to TNC server/client | Andreas Steffen | 2013-02-11 | 2 | -4/+11 |
| | |||||
* | Don't unload IMC/IMV managers if no IMC/IMVs loaded from tnc_config | Martin Willi | 2012-11-30 | 1 | -18/+4 |
| | |||||
* | Add wrappers to IMC/IMV managers loading IMC/IMVs from function pointers | Martin Willi | 2012-11-30 | 2 | -2/+49 |
| | |||||
* | Clean up memory management when loading IMC/IMVs from files | Martin Willi | 2012-11-30 | 1 | -6/+4 |
| | |||||
* | libtnc can be initialized more than once | Martin Willi | 2012-11-14 | 1 | -0/+18 |
| | |||||
* | Moved debug.[ch] to utils folder | Tobias Brunner | 2012-10-24 | 2 | -2/+2 |
| | |||||
* | introduced sending of standard IETF Assessment Result PA-TNC attribute by IMVs | Andreas Steffen | 2012-09-09 | 1 | -5/+5 |
| | |||||
* | restrict PA-TNC messages to maximum size | Andreas Steffen | 2012-07-12 | 1 | -0/+2 |
| | |||||
* | Properly munmap/close file if loading IMC/IMV fails. | Tobias Brunner | 2012-05-18 | 1 | -7/+7 |
| | |||||
* | implemented IF-IMC/IMV 1.3 attributes | Andreas Steffen | 2011-12-08 | 1 | -3/+5 |
| | |||||
* | added TNC_TNCC_GetAttribute() and TNC_TNCC_SetAttribute() functions | Andreas Steffen | 2011-12-08 | 1 | -6/+8 |
| | |||||
* | added TNC_IMC_ReceiveMessageLong() and TNC_IMV_ReceiveMessageLong() support | Andreas Steffen | 2011-12-08 | 4 | -18/+92 |
| | |||||
* | added TNC_TNCS_ReserveAdditionalIMVID() function | Andreas Steffen | 2011-12-07 | 2 | -1/+23 |
| | |||||
* | added TNC_TNCC_ReserveAdditionalIMCID() function | Andreas Steffen | 2011-12-07 | 2 | -1/+24 |
| | |||||
* | added TNC_TNCC_SendMessageLong() and TNC_TNCS_SendMessageLong() functions | Andreas Steffen | 2011-12-07 | 2 | -14/+24 |
| | |||||
* | added TNC_TNCC_ReportMessageTypesLong() and ↵ | Andreas Steffen | 2011-12-06 | 4 | -76/+128 |
| | | | | TNC_TNCS_ReportMessageTypesLong() messages | ||||
* | Some Doxygen fixes. | Tobias Brunner | 2011-10-28 | 1 | -4/+3 |
| | |||||
* | Copyright fixed. | Tobias Brunner | 2011-10-28 | 1 | -2/+2 |
| | |||||
* | share some code between IMC and IMV managers | Andreas Steffen | 2011-10-25 | 3 | -27/+161 |
| | |||||
* | refactored TNC framework | Andreas Steffen | 2011-10-25 | 12 | -0/+1367 |