Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | libhydra: Remove empty unused library | Tobias Brunner | 2016-03-03 | 1 | -1/+0 |
| | |||||
* | Fix of the mutual TNC measurement use case | Andreas Steffen | 2016-02-16 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | If the IKEv2 initiator acting as a TNC server receives invalid TNC measurements from the IKEv2 responder acting as a TNC clienti, the exchange of PB-TNC batches is continued until the IKEv2 responder acting as a TNC server has also finished its TNC measurements. In the past if these measurements in the other direction were correct the IKEv2 responder acting as EAP server declared the IKEv2 EAP authentication successful and the IPsec connection was established even though the TNC measurement verification on the EAP peer side failed. The fix adds an "allow" group membership on each endpoint if the corresponding TNC measurements of the peer are successful. By requiring a "allow" group membership in the IKEv2 connection definition the IPsec connection succeeds only if the TNC measurements on both sides are valid. | ||||
* | Fixed AR identities in mutual TNC measurements case | Andreas Steffen | 2015-08-15 | 1 | -0/+4 |
| | |||||
* | eap-tnc: Free eap-tnc object if IKE_SA not found to get IPs | Tobias Brunner | 2015-03-25 | 1 | -0/+1 |
| | |||||
* | Make access requestor IP address available to TNC server | Andreas Steffen | 2015-03-08 | 1 | -2/+24 |
| | |||||
* | plugins: Don't link with -rdynamic on Windows | Martin Willi | 2014-06-04 | 1 | -1/+1 |
| | |||||
* | Implemented PT-EAP protocol (RFC 7171) | Andreas Steffen | 2014-05-12 | 3 | -20/+70 |
| | |||||
* | libcharon: Use lib->ns instead of charon->name | Tobias Brunner | 2014-02-12 | 1 | -3/+3 |
| | |||||
* | check it specified IF-TNCCS protocol is enabled | Andreas Steffen | 2013-10-21 | 1 | -0/+6 |
| | |||||
* | Keep a copy of the tnccs instance for PT-TLS handover | Andreas Steffen | 2013-10-09 | 1 | -2/+16 |
| | |||||
* | moved tnc_imv plugin to libtnccs thanks to recommendation callback function | Andreas Steffen | 2013-08-15 | 1 | -2/+61 |
| | |||||
* | automake: replace INCLUDES by AM_CPPFLAGS | Martin Willi | 2013-07-18 | 1 | -3/+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. | ||||
* | Aligned AR Identity types to IF-IMV 1.4 R5 draft | Andreas Steffen | 2013-06-24 | 1 | -1/+1 |
| | |||||
* | make TNC client authentication type available to IMVs | Andreas Steffen | 2013-02-12 | 2 | -16/+68 |
| | |||||
* | determine underlying IF-T transport protocol | Andreas Steffen | 2013-02-12 | 1 | -4/+4 |
| | |||||
* | Make IKE/EAP IDs available to TNC server/client | Andreas Steffen | 2013-02-11 | 1 | -2/+3 |
| | |||||
* | Moved debug.[ch] to utils folder | Tobias Brunner | 2012-10-24 | 1 | -1/+1 |
| | |||||
* | updated Copyright info | Andreas Steffen | 2012-07-13 | 2 | -2/+2 |
| | |||||
* | removed unused variables | Andreas Steffen | 2012-07-11 | 1 | -2/+0 |
| | |||||
* | due to single fragment, total length does not have to be included | Andreas Steffen | 2012-07-11 | 1 | -3/+1 |
| | |||||
* | EAP-TNC does not support fragmentation | Andreas Steffen | 2012-07-11 | 1 | -12/+14 |
| | |||||
* | missing references to daemon.h | Andreas Steffen | 2012-05-05 | 1 | -0/+1 |
| | |||||
* | Use name from initialization to access settings in libcharon. | Tobias Brunner | 2012-05-03 | 1 | -6/+8 |
| | | | | Also fixes several whitespace errors. | ||||
* | Moved eap/xauth classes out of protocol specific subdirectories | Martin Willi | 2012-03-20 | 1 | -1/+1 |
| | |||||
* | Separated libcharon/sa directory with ikev1 and ikev2 subfolders | Martin Willi | 2012-03-20 | 1 | -1/+1 |
| | |||||
* | Revert "fixed integrity tests of plugins using libtls or libtnccs" | Tobias Brunner | 2011-11-08 | 1 | -0/+3 |
| | | | | | This reverts commit b597ac4a4cbcd9197b886d743c75d58293264580 (not completely). | ||||
* | fixed integrity tests of plugins using libtls or libtnccs | Andreas Steffen | 2011-11-02 | 1 | -3/+0 |
| | |||||
* | refactored TNC framework | Andreas Steffen | 2011-10-25 | 3 | -9/+15 |
| | |||||
* | Add features support to eap-tnc plugin | Andreas Steffen | 2011-10-14 | 1 | -10/+16 |
| | |||||
* | explicitly activate use of TNC headers | Andreas Steffen | 2011-06-07 | 2 | -2/+5 |
| | |||||
* | do not include length field in non-fragmented EAP-PEAP packets | Andreas Steffen | 2011-04-21 | 1 | -2/+6 |
| | |||||
* | Revert alloc_str changes | Martin Willi | 2011-04-21 | 1 | -4/+2 |
| | | | | | | This reverts commit fdead26ffe1da8501a6ff5e0639a6f44c723e763. This reverts commit 3e2419ebe32de72d824864eb2e0e677a7c197af1. This reverts commit 17ce69b47a1efd6234960cf7d1f50712aee61db5. | ||||
* | Use thread save settings alloc_str function where appropriate | Martin Willi | 2011-04-21 | 1 | -2/+4 |
| | |||||
* | Added a (not yet implemented) plugin_t method to reload plugin configuration | Martin Willi | 2011-04-15 | 1 | -0/+1 |
| | |||||
* | Added a get_name() function to plugin_t, create_plugin_enumerator enumerates ↵ | Martin Willi | 2011-04-15 | 1 | -0/+7 |
| | | | | over plugin_t | ||||
* | added get|set_identifier() methods to eap_tnc_t | Andreas Steffen | 2011-04-06 | 1 | -0/+14 |
| | |||||
* | implemented dynamic detection of TNCCS protocol | Andreas Steffen | 2011-01-31 | 1 | -2/+19 |
| | |||||
* | select TNCCS protocol via charon.plugins.eap-tnc.protocol | Andreas Steffen | 2010-11-09 | 1 | -1/+6 |
| | |||||
* | created tnc-imc and tnc-imv plugins | Andreas Steffen | 2010-10-07 | 1 | -1/+1 |
| | |||||
* | moved TNCCS layer out of eap_tnc plugin | Andreas Steffen | 2010-09-28 | 4 | -182/+5 |
| | |||||
* | debug output of inbound and outbound TNCCS batches | Andreas Steffen | 2010-09-09 | 1 | -9/+14 |
| | |||||
* | send well-formed TNCCS-Batch | Andreas Steffen | 2010-09-08 | 1 | -1/+9 |
| | |||||
* | max max_message_count configurable and move it into tls_eap_t | Andreas Steffen | 2010-09-08 | 1 | -12/+4 |
| | |||||
* | moved tls_t existance test into tls_eap_create() again | Andreas Steffen | 2010-09-08 | 1 | -5/+0 |
| | |||||
* | generalized tls_eap_t to support EAP_TNC wrapping the TNC_IF_TNCCS protocol | Andreas Steffen | 2010-09-08 | 4 | -90/+234 |
| | |||||
* | fixed copy-and-paste errors | Andreas Steffen | 2010-08-30 | 2 | -2/+2 |
| | |||||
* | created an eap-tnc method hull | Andreas Steffen | 2010-08-30 | 5 | -0/+356 |