aboutsummaryrefslogtreecommitdiffstats
path: root/src/charon/plugins/eap_aka
Commit message (Collapse)AuthorAgeFilesLines
* Moving charon to libcharon.Tobias Brunner2010-03-197-1496/+0
|
* Reverting eba28948a584b9d02474cf5d256b04b8d2adbe6a which was only necessary ↵Tobias Brunner2010-03-021-1/+1
| | | | | | | when cross-compiling the plugins for Android 2.0. With the coming monolithic build using Android.mk files this won't be necessary anymore.
* Streamlined the source file list formatting in plugin makefiles.Tobias Brunner2010-03-021-3/+5
|
* Link all enabled libstrongswan plugins into the library, link all enabled ↵Tobias Brunner2010-03-021-2/+5
| | | | charon plugins into libcharon.
* Changed plugin constructors from plugin_create to plugin_name_plugin_create.Tobias Brunner2010-03-021-1/+1
|
* Removing the plugin constructor declarations from the header files.Tobias Brunner2010-03-021-5/+0
|
* Link all plugins to libstrongswan.Tobias Brunner2010-02-251-1/+1
|
* Verify EAP-SIM/AKA AT_MAC before processing any attributesMartin Willi2009-11-302-18/+12
|
* SIM/AKA/Request/Reauthentication AT_MAC does not include NONCE_S, only the ↵Martin Willi2009-11-302-3/+2
| | | | response
* put identities in single quotesAndreas Steffen2009-11-251-2/+2
|
* Build libsimaka with libtool, as we require a PIC-enabled versionMartin Willi2009-11-121-1/+1
|
* Support variable RES length in AKA quintupletsMartin Willi2009-11-122-6/+8
|
* Ported pseudonym/reauth functionality to EAP-AKAMartin Willi2009-11-122-61/+563
|
* Moved card/provider enumeration to SIM manager, providing wrapped functions ↵Martin Willi2009-11-122-44/+7
| | | | for both SIM and AKA plugins
* EAP-SIM/AKA crypto helper supports key derivation for fast reauthenticationMartin Willi2009-11-122-4/+8
|
* Pass SIM/AKA crypto helper to constructor of messageMartin Willi2009-11-122-27/+27
|
* EAP servers check if the received EAP message was expectedMartin Willi2009-11-121-0/+28
|
* Splitted EAP-AKA in peer and server implementations, use libsimaka helper ↵Martin Willi2009-11-128-1122/+869
| | | | library
* Streamlined EAP plugins to use a dash between eap-method, as used in all ↵Martin Willi2009-10-151-3/+3
| | | | other places
* Merged SIM/USIM manager/card/provider, avoids code duplicationMartin Willi2009-10-121-6/+6
|
* Use constants instead of sizeof(), sizeof() does not work for function argumentsMartin Willi2009-10-091-17/+19
|
* Link 3gpp2 EAP-AKA plugin to libgmpMartin Willi2009-10-091-1/+0
|
* Separated 3gpp2 USIM card and provider functionalityMartin Willi2009-10-092-739/+139
|
* Cleaned up EAP-AKA en/decoding, eliminated unaligned half-word readsMartin Willi2009-10-051-67/+101
|
* Use helper functions to handle (non-)skippable attributesMartin Willi2009-09-181-42/+46
|
* Clients can handle AKA-Identity requests by sending the full identityMartin Willi2009-09-181-0/+80
|
* Removed chunk_from_buf() in favor of a simpler chunk_from_chars() macroMartin Willi2009-09-111-7/+4
|
* remove spaces before tabs at the beginning of lines (^( )+\t)Martin Willi2009-09-041-3/+3
|
* remove spaces within tabs (\t( )+\t)Martin Willi2009-09-041-9/+9
|
* removed trailing spaces ([[:space:]]+$)Martin Willi2009-09-042-116/+116
|
* use time_monotonic() instead of gettimeofday() for time difference calculationsMartin Willi2009-08-311-3/+2
|
* added -avoid-version to LDFLAGS, plugins are not versionedMartin Willi2009-07-031-1/+1
|
* removing svn keyword $Id$ from all filesTobias Brunner2009-04-304-8/+0
|
* merging changes from portability branch back to trunkTobias Brunner2009-04-301-2/+2
| | | | | important change for developers: %Y replaces %D to print identities!
* updated DoxyfileMartin Willi2009-03-242-3/+3
| | | | | | properly close all doxygen groups fixed remaining doxygen warnings
* added missing include for ULONG_MAXMartin Willi2008-11-111-0/+1
|
* ported parts of two-sim branchMartin Willi2008-08-221-3/+18
| | | | | | eap_identity parameter to exchange in eap_identity some auth_info/peer_cfg refactorings fixed some bugs, introduced new ones
* fixed some compiler warningsMartin Willi2008-05-231-1/+0
|
* plugin load configuration in strongswan.confMartin Willi2008-05-151-4/+4
| | | | | | some components accept a "component.load" option with a space separated list of plugins to load libcharon- plugins are now handled the same way as libstrongswan- plugins
* added API for random number generators, served through credential factoryMartin Willi2008-04-151-7/+6
| | | | ported randomizer_t to a rng_t on top of /dev/(u)random (plugin random)
* The introduced SHA1_NOFINAL hasher was not sufficient for EAP-AKA, Martin Willi2008-03-191-38/+22
| | | | | | as it requires to XOR the key into the hashers state. A new SHA1 based keyed hash function, implemented as PRF, enables EAP-AKA and the FIPS-PRF function to properly use the existing SHA1 implementation.
* merged the modularization branch (credentials) back to trunkMartin Willi2008-03-135-0/+1752