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. | ||||
* | 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 |
| | |||||
* | libtnccs: Don't try to load IMCs/IMVs from a file if there is no filename | Tobias Brunner | 2013-07-08 | 1 | -0/+5 |
| | |||||
* | Don't unload IMC/IMV managers if no IMC/IMVs loaded from tnc_config | Martin Willi | 2012-11-30 | 1 | -18/+4 |
| | |||||
* | 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 | 1 | -1/+1 |
| | |||||
* | Properly munmap/close file if loading IMC/IMV fails. | Tobias Brunner | 2012-05-18 | 1 | -7/+7 |
| | |||||
* | share some code between IMC and IMV managers | Andreas Steffen | 2011-10-25 | 1 | -19/+150 |
| | |||||
* | refactored TNC framework | Andreas Steffen | 2011-10-25 | 1 | -0/+137 |