Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | Implemented PT-EAP protocol (RFC 7171) | Andreas Steffen | 2014-05-12 | 1 | -17/+37 |
| | |||||
* | 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 |
| | |||||
* | 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 | 1 | -13/+65 |
| | |||||
* | 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 | 1 | -1/+1 |
| | |||||
* | 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. | ||||
* | refactored TNC framework | Andreas Steffen | 2011-10-25 | 1 | -5/+3 |
| | |||||
* | explicitly activate use of TNC headers | Andreas Steffen | 2011-06-07 | 1 | -1/+3 |
| | |||||
* | 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 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 | 1 | -5/+4 |
| | |||||
* | 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 | 1 | -88/+68 |
| | |||||
* | fixed copy-and-paste errors | Andreas Steffen | 2010-08-30 | 1 | -1/+1 |
| | |||||
* | created an eap-tnc method hull | Andreas Steffen | 2010-08-30 | 1 | -0/+190 |