aboutsummaryrefslogtreecommitdiffstats
path: root/Source/charon/sa/authenticator.c
Commit message (Collapse)AuthorAgeFilesLines
* - import of strongswan-2.7.0Martin Willi2006-04-281-405/+0
| | | | | - applied patch for charon
* - added separate implementation for connection_store, credential_store, ↵Martin Willi2006-04-251-8/+7
| | | | | | | | policy_store - added folder structure to config - credentials are fetched solely on IDs now
* - split up in libstrong, charon, stroke, testing doneMartin Willi2006-04-101-14/+15
| | | | | | | | | - new leak detective with malloc hook in library - useable, but needs improvements - logger_manager has now a single instance per library - allows use of loggers from any linking prog - a LOT of other things
* - improved strokeingMartin Willi2006-04-041-1/+2
| | | | | | | - down connection - status - some other tweaks
* - rewrote a lot of RSA stuffMartin Willi2006-03-301-2/+12
| | | | | | | | | | - done major work for ASN1/decoder - allow loading of ASN1 der encoded private keys, public keys and certificates - extracting public key from certificates - passing certificates from stroke to charon => basic authentication with RSA certificates works!
* - starter work on asn1 with der de/encoderMartin Willi2006-03-241-1/+1
| | | | | | - RSA private and public key can load read key from ASN1 DER - some other fixes here and there
* - rewrite of logger_manager, uses now one instance per contextMartin Willi2006-03-231-11/+8
| | | | | | | - cleanups for logger here and there - removed critical flag check in payload verification (conformance to IKEv2) - so thats and theres everywere... ;-)
* - works quite well now with ipsec.conf & ipsec starterMartin Willi2006-03-201-4/+24
|
* - reworked configuration framework completlyMartin Willi2006-03-161-62/+48
| | | | | | - configuration is now split up in: connections, policies, credentials and daemon config - further alloc/free fixes needed!
* - configuration_manager replaced by configuration_t interfaceMartin Willi2006-03-071-5/+5
| | | | | | | | - current configuration_manager is now static_configuration (testing) - first draft of starter_configuration, which should once interact with ipsec starter (via whack?) - some cleanups - socket_t uses RAW socket, which allows parallel service of pluto/charon
* - refactored ike proposalMartin Willi2006-02-141-5/+5
| | | | | | | | - uses now proposal_t, wich is also used by child proposals - ike key derivation refactored - crypter_t api has get_key_size now - some other improvements here and there
* - code cleaned upJan Hutter2005-12-071-17/+66
|
* ../svn-commit.tmpMartin Willi2005-12-071-2/+2
|
* - documentation updatedJan Hutter2005-12-071-1/+2
|
* - added payload CERTJan Hutter2005-12-051-18/+14
| | | | | | - cleaned code of different states - added additional notify handling
* - Code documentedJan Hutter2005-12-041-14/+34
|
* - implemented RSA, only signing and verifying esma_pkcs1 paddedMartin Willi2005-12-041-1/+62
| | | | | | | | | | | - removed gmp-helper: chunk_to_mpz is now done with gmp functions, prime generation in prime-pool - added prime-pool (needs priority fix) - proof of concept RSA authentication - mpz uses LEAK_DETECTIVE - configuration-manager supports rsa keys
* - preshared secrets are now retrieved over configuration_managerJan Hutter2005-12-031-55/+87
|
* - authentication with preshared key working but code MUST be cleanedJan Hutter2005-12-031-26/+33
|
* - forgot to addJan Hutter2005-12-031-0/+225