aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/sa/authenticators
Commit message (Collapse)AuthorAgeFilesLines
* Separated libcharon/sa directory with ikev1 and ikev2 subfoldersMartin Willi2012-03-2022-3291/+0
|
* Doxygen fixesMartin Willi2012-03-201-0/+1
|
* Added an identity getter to XAuth methods to query the actually used identityMartin Willi2012-03-201-0/+7
|
* Fixed return value if SIG payload missingMartin Willi2012-03-201-1/+1
|
* Added a IKEv1 hybrid authenticator based on Pubkey/PSK authenticatorsMartin Willi2012-03-203-0/+175
|
* Use real ID payload to build HASH_I|R for Main Mode authentication.Tobias Brunner2012-03-206-14/+47
| | | | | This is required for clients like the iPhone which set the protocol and/or port fields of the ID payload.
* Fixed compiler warning (set but unused variable)Martin Willi2012-03-201-1/+1
|
* Added generic XAuth backend, using secrets provided by credential sets.Tobias Brunner2012-03-201-1/+1
|
* Get first XAuth backend if none configuredMartin Willi2012-03-201-1/+2
|
* Use a string to identify xauth backends, no need for integer typesMartin Willi2012-03-204-64/+43
|
* Remove xauth_authenticator, we handle it in the taskMartin Willi2012-03-202-230/+0
|
* Added missing auth_method_t enum namesMartin Willi2012-03-201-1/+9
|
* Defined hybrid IKEv1 authentication methodsMartin Willi2012-03-201-0/+10
|
* Added a factory function for IKEv1 authenticatorsMartin Willi2012-03-202-2/+42
|
* Implemented IKEv1 pubkey SIG payload processing in an authenticatorMartin Willi2012-03-202-0/+259
|
* Implemented IKEv1 PSK HASH payload processing in separated authenticatorMartin Willi2012-03-202-0/+198
|
* IKEv1 XAuth: Added a "NULL" XAuth plugin which sends a hardcoded user/pass, ↵Clavister OpenSource2012-03-201-1/+1
| | | | and blindly accepts whatever user/pass is sent it. Changed the xauth_request task to use this new plugin. Add --enable-xauth-null to your configure line to build with the new plugin.
* IKEv1 XAuth: Added plugin support for XAuth, which allows us to have plugins ↵Clavister OpenSource2012-03-206-0/+647
| | | | to talk to servers with different quirks for XAuth authentication.
* IKEv1 XAuth: Added XAuthResp authentication modes.Clavister OpenSource2012-03-201-0/+10
|
* Map auth_class to auth method and IKEv1 proposal attributeMartin Willi2012-03-201-0/+10
|
* Added not-yet used sa_payload parameters used in IKEv1Martin Willi2012-03-201-0/+6
|
* Moved version specific keymat functions to specific interfaces.Tobias Brunner2012-03-203-13/+16
|
* Don't use union members directly in plugin_feature_t.Tobias Brunner2011-10-141-1/+1
|
* Added a generic callback to register EAP methods using plugin featuresMartin Willi2011-10-142-0/+35
|
* Migrated all SIM/AKA code to libsimaka, use SIM and AKA backend managers ↵Martin Willi2011-08-085-1127/+0
| | | | registered by name
* logging initial EAP Identifier in EAP Identity RequestAndreas Steffen2011-05-291-3/+5
|
* Resolve and connect to RADIUS servers not before requiredMartin Willi2011-04-211-0/+1
|
* display EAP identifiers in HEX formatAndreas Steffen2011-04-061-4/+4
|
* log the EAP identifier also for vendor specific EAP methodsAndreas Steffen2011-04-051-2/+2
|
* log the initial value of the EAP identifierAndreas Steffen2011-04-051-5/+6
|
* added get_identifier() and set_identifier() methodsAndreas Steffen2011-04-051-3/+18
|
* Migrated sim_manager to INIT/METHOD macrosMartin Willi2011-03-081-150/+92
|
* Protect sim card/provider/hook (un-)registration with a rwlockMartin Willi2011-03-081-0/+58
|
* Splitted sim_manager.h header to sim_{card,provider,hooks}.hMartin Willi2011-03-084-226/+305
|
* Include the used reserved bytes from ID payloads in AUTH calculationMartin Willi2011-01-058-29/+81
|
* Migrated psk/pubkey_authenticators to INIT/METHOD macrosMartin Willi2011-01-052-84/+70
|
* Use the AAA Identity for EAP authentication, if givenMartin Willi2010-08-311-1/+9
|
* Moved EAP type/code definitions to a seprate header file in libstrongswanMartin Willi2010-08-312-35/+1
|
* Use a seperate section for each nested struct member in INIT macroMartin Willi2010-08-181-19/+7
|
* some simplifications using the INIT macroAndreas Steffen2010-08-171-7/+5
|
* Migrated eap_authenticator to INIT/METHOD macrosAndreas Steffen2010-08-131-66/+60
|
* Migrated eap_manager to INIT/METHOD macrosAndreas Steffen2010-08-131-31/+23
|
* moved eap_from_string() fomr libcharon to libstrongswan to make it available ↵Andreas Steffen2010-08-132-43/+0
| | | | in starter
* recognize eap-ttls methodAndreas Steffen2010-08-121-0/+1
|
* Use bits instead of bytes for a private/public keyMartin Willi2010-08-101-3/+3
|
* Added EAP-TLS plugin stubMartin Willi2010-08-031-0/+1
|
* Moved credential manager to libstrongswanMartin Willi2010-07-136-106/+7
|
* Use the responder side configured EAP-Identity directly, if givenMartin Willi2010-07-051-7/+16
|
* Copy EAP specific attributes to auth config onlyMartin Willi2010-07-051-7/+0
|
* Moving charon to libcharon.Tobias Brunner2010-03-1914-0/+3282