Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Moving charon to libcharon. | Tobias Brunner | 2010-03-19 | 7 | -1496/+0 |
| | |||||
* | Reverting eba28948a584b9d02474cf5d256b04b8d2adbe6a which was only necessary ↵ | Tobias Brunner | 2010-03-02 | 1 | -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 Brunner | 2010-03-02 | 1 | -3/+5 |
| | |||||
* | Link all enabled libstrongswan plugins into the library, link all enabled ↵ | Tobias Brunner | 2010-03-02 | 1 | -2/+5 |
| | | | | charon plugins into libcharon. | ||||
* | Changed plugin constructors from plugin_create to plugin_name_plugin_create. | Tobias Brunner | 2010-03-02 | 1 | -1/+1 |
| | |||||
* | Removing the plugin constructor declarations from the header files. | Tobias Brunner | 2010-03-02 | 1 | -5/+0 |
| | |||||
* | Link all plugins to libstrongswan. | Tobias Brunner | 2010-02-25 | 1 | -1/+1 |
| | |||||
* | Verify EAP-SIM/AKA AT_MAC before processing any attributes | Martin Willi | 2009-11-30 | 2 | -18/+12 |
| | |||||
* | SIM/AKA/Request/Reauthentication AT_MAC does not include NONCE_S, only the ↵ | Martin Willi | 2009-11-30 | 2 | -3/+2 |
| | | | | response | ||||
* | put identities in single quotes | Andreas Steffen | 2009-11-25 | 1 | -2/+2 |
| | |||||
* | Build libsimaka with libtool, as we require a PIC-enabled version | Martin Willi | 2009-11-12 | 1 | -1/+1 |
| | |||||
* | Support variable RES length in AKA quintuplets | Martin Willi | 2009-11-12 | 2 | -6/+8 |
| | |||||
* | Ported pseudonym/reauth functionality to EAP-AKA | Martin Willi | 2009-11-12 | 2 | -61/+563 |
| | |||||
* | Moved card/provider enumeration to SIM manager, providing wrapped functions ↵ | Martin Willi | 2009-11-12 | 2 | -44/+7 |
| | | | | for both SIM and AKA plugins | ||||
* | EAP-SIM/AKA crypto helper supports key derivation for fast reauthentication | Martin Willi | 2009-11-12 | 2 | -4/+8 |
| | |||||
* | Pass SIM/AKA crypto helper to constructor of message | Martin Willi | 2009-11-12 | 2 | -27/+27 |
| | |||||
* | EAP servers check if the received EAP message was expected | Martin Willi | 2009-11-12 | 1 | -0/+28 |
| | |||||
* | Splitted EAP-AKA in peer and server implementations, use libsimaka helper ↵ | Martin Willi | 2009-11-12 | 8 | -1122/+869 |
| | | | | library | ||||
* | Streamlined EAP plugins to use a dash between eap-method, as used in all ↵ | Martin Willi | 2009-10-15 | 1 | -3/+3 |
| | | | | other places | ||||
* | Merged SIM/USIM manager/card/provider, avoids code duplication | Martin Willi | 2009-10-12 | 1 | -6/+6 |
| | |||||
* | Use constants instead of sizeof(), sizeof() does not work for function arguments | Martin Willi | 2009-10-09 | 1 | -17/+19 |
| | |||||
* | Link 3gpp2 EAP-AKA plugin to libgmp | Martin Willi | 2009-10-09 | 1 | -1/+0 |
| | |||||
* | Separated 3gpp2 USIM card and provider functionality | Martin Willi | 2009-10-09 | 2 | -739/+139 |
| | |||||
* | Cleaned up EAP-AKA en/decoding, eliminated unaligned half-word reads | Martin Willi | 2009-10-05 | 1 | -67/+101 |
| | |||||
* | Use helper functions to handle (non-)skippable attributes | Martin Willi | 2009-09-18 | 1 | -42/+46 |
| | |||||
* | Clients can handle AKA-Identity requests by sending the full identity | Martin Willi | 2009-09-18 | 1 | -0/+80 |
| | |||||
* | Removed chunk_from_buf() in favor of a simpler chunk_from_chars() macro | Martin Willi | 2009-09-11 | 1 | -7/+4 |
| | |||||
* | remove spaces before tabs at the beginning of lines (^( )+\t) | Martin Willi | 2009-09-04 | 1 | -3/+3 |
| | |||||
* | remove spaces within tabs (\t( )+\t) | Martin Willi | 2009-09-04 | 1 | -9/+9 |
| | |||||
* | removed trailing spaces ([[:space:]]+$) | Martin Willi | 2009-09-04 | 2 | -116/+116 |
| | |||||
* | use time_monotonic() instead of gettimeofday() for time difference calculations | Martin Willi | 2009-08-31 | 1 | -3/+2 |
| | |||||
* | added -avoid-version to LDFLAGS, plugins are not versioned | Martin Willi | 2009-07-03 | 1 | -1/+1 |
| | |||||
* | removing svn keyword $Id$ from all files | Tobias Brunner | 2009-04-30 | 4 | -8/+0 |
| | |||||
* | merging changes from portability branch back to trunk | Tobias Brunner | 2009-04-30 | 1 | -2/+2 |
| | | | | | important change for developers: %Y replaces %D to print identities! | ||||
* | updated Doxyfile | Martin Willi | 2009-03-24 | 2 | -3/+3 |
| | | | | | | properly close all doxygen groups fixed remaining doxygen warnings | ||||
* | added missing include for ULONG_MAX | Martin Willi | 2008-11-11 | 1 | -0/+1 |
| | |||||
* | ported parts of two-sim branch | Martin Willi | 2008-08-22 | 1 | -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 warnings | Martin Willi | 2008-05-23 | 1 | -1/+0 |
| | |||||
* | plugin load configuration in strongswan.conf | Martin Willi | 2008-05-15 | 1 | -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 factory | Martin Willi | 2008-04-15 | 1 | -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 Willi | 2008-03-19 | 1 | -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 trunk | Martin Willi | 2008-03-13 | 5 | -0/+1752 |