aboutsummaryrefslogtreecommitdiffstats
path: root/Source/charon
Commit message (Collapse)AuthorAgeFilesLines
* - import of strongswan-2.7.0Martin Willi2006-04-28144-35114/+0
| | | | | - applied patch for charon
* - reworked usage of IDs in various statesMartin Willi2006-04-2710-54/+125
| | | | | | - using ID_ANY for any, not NULL as before - initiator sends IDr payload in IKE_AUTH when ID unique
* - add connection names to connectionsMartin Willi2006-04-2713-141/+206
| | | | | | | | - stroke status / ipsec status shows them - added statusall for stroke - added status by connection name - some tests repaired, more to come
* - fixed spi conversionMartin Willi2006-04-261-3/+3
|
* - improved "stroke status" outputMartin Willi2006-04-265-28/+114
|
* - setup PID file after daemon initilization, to correctly informMartin Willi2006-04-261-3/+4
| | | | | starter about daemon startup
* - added separate implementation for connection_store, credential_store, ↵Martin Willi2006-04-2526-541/+1150
| | | | | | | | policy_store - added folder structure to config - credentials are fetched solely on IDs now
* - identification_t supports now almost all id typesMartin Willi2006-04-242-7/+7
| | | | | | - x509 certificates work with identification_t now - fixes here, fixes there
* - fixed doxygen buildMartin Willi2006-04-204-4/+100
| | | | | - seperates now in lib and charon
* - fixed log-to-syslog behaviorMartin Willi2006-04-201-0/+11
| | | | | - added patch against strongswan-2.6.4
* - x509 certificate loading with pluto asn1 codeMartin Willi2006-04-192-5/+5
| | | | | - x509 needs a lot more attention!
* - leak detective is usable, but does not show static function namesMartin Willi2006-04-133-4/+5
| | | | | | - a script which gets address via ldd and resolves address via addr2line would be nice - fixed a leak in child_sa with new detective ;-)
* - fixed bad bugs in kernel interfaceMartin Willi2006-04-122-15/+58
| | | | | | - added some logging info - works now much more stable
* - startet importing pluto ASN1 stuffMartin Willi2006-04-101-0/+2
| | | | | - der PKCS#1 key loading works (as it did with der_decoder)
* - split up in libstrong, charon, stroke, testing doneMartin Willi2006-04-1058-470/+457
| | | | | | | | | - 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
* ../svn-commit.tmpMartin Willi2006-04-05165-23186/+205
|
* - added misssing stroke.hMartin Willi2006-04-053-5/+91
|
* - improved strokeingMartin Willi2006-04-0421-361/+1026
| | | | | | | - down connection - status - some other tweaks
* - rewrote a lot of RSA stuffMartin Willi2006-03-3026-923/+1535
| | | | | | | | | | - 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-2435-248/+1857
| | | | | | - 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-2359-761/+460
| | | | | | | - cleanups for logger here and there - removed critical flag check in payload verification (conformance to IKEv2) - so thats and theres everywere... ;-)
* - patch for strongswan-2.6.3Martin Willi2006-03-211-0/+867
| | | | | | - added charon support for strongswan build process - ipsec starter supports charon startup and control
* - some cleanupsMartin Willi2006-03-211-11/+43
| | | | | | - compatibility to strongswan, Makefile can be called by "make programs" and "make install" (ikev2 patch must be applied to strongswan)
* - first version of stroke control utilityMartin Willi2006-03-211-0/+137
|
* - moved output to doc/api, since doc is used for other docs nowMartin Willi2006-03-211-2/+2
|
* - some first documentation in englishMartin Willi2006-03-211-0/+122
|
* - works quite well now with ipsec.conf & ipsec starterMartin Willi2006-03-2022-127/+631
|
* - belongs to previous commit ;-)Martin Willi2006-03-162-0/+743
|
* - reworked configuration framework completlyMartin Willi2006-03-1682-3393/+1313
| | | | | | - 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-1420-264/+463
| | | | | - some improvements here and there
* - configuration_manager replaced by configuration_t interfaceMartin Willi2006-03-0743-225/+1289
| | | | | | | | - 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
* - comments and cleanupsMartin Willi2006-03-026-172/+275
|
* - working policy installation and removalMartin Willi2006-03-018-99/+343
|
* - fixed policy setup bugMartin Willi2006-02-233-47/+116
|
* - proposal setup implementation begunMartin Willi2006-02-2218-427/+739
|
* - fixed socket code, so we know on which address we receive trafficMartin Willi2006-02-165-57/+279
| | | | | - AH/ESP setup in kernel is working now!!! :-)))
* - installing of child sa worksMartin Willi2006-02-1623-273/+766
| | | | | - need correct IP adresses to actually use IPsec
* - refactored ike proposalMartin Willi2006-02-1443-1261/+950
| | | | | | | | - 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
* - config uses uml hosts alice and bobMartin Willi2006-02-133-17/+47
|
* (no commit message)Martin Willi2006-02-103-21/+17
|
* - key derivation for child_sa worksMartin Willi2006-02-108-95/+101
|
* - some fixes here and thereMartin Willi2006-02-0910-26/+126
|
* - fixed memleaksMartin Willi2006-02-098-17/+87
|
* - works with new proposal codeMartin Willi2006-02-0916-53/+205
| | | | | - still some(!) memleaks
* - fixed alot of bugs in child_proposalMartin Willi2006-02-0829-677/+1236
| | | | | - near to working state ;-)
* - dead end implementationMartin Willi2006-02-0613-388/+221
|
* - fixed doxygen warningsMartin Willi2005-12-1515-64/+67
|
* - removed not working make targetsMartin Willi2005-12-131-5/+1
|
* - added copyright from plutoMartin Willi2005-12-131-4/+7
|
* added command line parameter to inizialize configurationJan Hutter2005-12-121-12/+16
|