aboutsummaryrefslogtreecommitdiffstats
path: root/Source/charon/utils
Commit message (Collapse)AuthorAgeFilesLines
* - rewrote a lot of RSA stuffMartin Willi2006-03-304-16/+88
| | | | | | | | | | - 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-242-0/+6
| | | | | | - 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-234-396/+119
| | | | | | | - 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-203-11/+54
|
* - reworked configuration framework completlyMartin Willi2006-03-165-18/+40
| | | | | | - configuration is now split up in: connections, policies, credentials and daemon config - further alloc/free fixes needed!
* - first attempt for connection loading and starting via "stroke"Martin Willi2006-03-142-3/+10
| | | | | - some improvements here and there
* - configuration_manager replaced by configuration_t interfaceMartin Willi2006-03-072-3/+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
* - fixed socket code, so we know on which address we receive trafficMartin Willi2006-02-161-0/+1
| | | | | - AH/ESP setup in kernel is working now!!! :-)))
* - installing of child sa worksMartin Willi2006-02-161-2/+1
| | | | | - need correct IP adresses to actually use IPsec
* - key derivation for child_sa worksMartin Willi2006-02-103-15/+20
|
* - some fixes here and thereMartin Willi2006-02-091-8/+25
|
* - fixed memleaksMartin Willi2006-02-092-1/+50
|
* - works with new proposal codeMartin Willi2006-02-091-0/+1
| | | | | - still some(!) memleaks
* - fixed alot of bugs in child_proposalMartin Willi2006-02-082-5/+45
| | | | | - near to working state ;-)
* - fixed doxygen warningsMartin Willi2005-12-151-2/+2
|
* created protected_tester_t for testcasesJan Hutter2005-12-072-32/+51
|
* - code cleaned upJan Hutter2005-12-071-0/+4
|
* ../svn-commit.tmpMartin Willi2005-12-072-12/+20
|
* - described constructorsJan Hutter2005-12-061-1/+3
|
* - code cleaned upJan Hutter2005-12-0611-137/+153
|
* - code cleaned upJan Hutter2005-12-064-91/+92
|
* - some doc updatesMartin Willi2005-12-055-25/+60
|
* - kernel interface hacks, works partiallyMartin Willi2005-12-051-13/+14
| | | | | - interface must be redefined
* - added payload CERTJan Hutter2005-12-051-0/+1
| | | | | | - cleaned code of different states - added additional notify handling
* - fixed break Martin Willi2005-12-041-0/+1
|
* - creation from encoded never failesMartin Willi2005-12-042-23/+42
|
* - logging cleanupMartin Willi2005-12-044-27/+45
| | | | | - pid re-replaced with thread_ids, since nptl does not distinguish pids between threads
* - implemented RSA, only signing and verifying esma_pkcs1 paddedMartin Willi2005-12-045-261/+55
| | | | | | | | | | | - 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-4/+6
|
* - fixed id bugMartin Willi2005-12-021-4/+4
|
* - fixesMartin Willi2005-12-021-2/+1
|
* - state ike_sa_init_responded implemented (has some memleaks)Martin Willi2005-12-022-0/+3
|
* - fixed bugsJan Hutter2005-12-013-2/+71
|
* - new configuration support added to ike_sa and statesJan Hutter2005-12-013-0/+31
|
* - fixed some bugx when !LEAK_DETECTIVEMartin Willi2005-12-012-5/+4
|
* - implemented sa_configMartin Willi2005-12-015-0/+383
| | | | | | | | - uses identification - and host - untested - ts need further tuning
* - added positioned functionality to linked_list_tJan Hutter2005-11-302-10/+151
|
* - message encryption verification fully changedJan Hutter2005-11-302-0/+34
|
* - added and tested id_payload_tJan Hutter2005-11-292-3/+1
|
* - changed creation of iteratorJan Hutter2005-11-293-12/+10
| | | | - chanded all clone calls
* fixed bug when inserting with iteratorJan Hutter2005-11-291-0/+1
|
* - changed allocation behaviorMartin Willi2005-11-291-0/+2
|
* - return value cleanupMartin Willi2005-11-2813-572/+186
|
* (no commit message)Jan Hutter2005-11-281-3/+9
|
* - encryptino payload Martin Willi2005-11-281-1/+1
|
* - added compution of all needed keys and also creation of needed Jan Hutter2005-11-281-0/+1
| | | | transform objects
* - wrote test for aes_cbc but encryption does not seem to work :-(Jan Hutter2005-11-281-1/+1
|
* - moved hasher_*_t to *_hasher_tMartin Willi2005-11-271-5/+6
| | | | | - some logging improvements
* - code cleanupsMartin Willi2005-11-261-7/+7
|
* - lovlevels specified for each contextMartin Willi2005-11-263-47/+56
| | | | | | | - threadsave log_bytes - default logging to stdout, easier for debugging - fixed logging to file