aboutsummaryrefslogtreecommitdiffstats
path: root/Source/charon/threads
Commit message (Collapse)AuthorAgeFilesLines
* - import of strongswan-2.7.0Martin Willi2006-04-2813-2976/+0
| | | | | - applied patch for charon
* - reworked usage of IDs in various statesMartin Willi2006-04-271-1/+1
| | | | | | - 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-271-101/+17
| | | | | | | | - stroke status / ipsec status shows them - added statusall for stroke - added status by connection name - some tests repaired, more to come
* - improved "stroke status" outputMartin Willi2006-04-261-27/+4
|
* - added separate implementation for connection_store, credential_store, ↵Martin Willi2006-04-252-488/+88
| | | | | | | | policy_store - added folder structure to config - credentials are fetched solely on IDs now
* - identification_t supports now almost all id typesMartin Willi2006-04-241-6/+6
| | | | | | - x509 certificates work with identification_t now - fixes here, fixes there
* - x509 certificate loading with pluto asn1 codeMartin Willi2006-04-191-4/+4
| | | | | - x509 needs a lot more attention!
* - fixed bad bugs in kernel interfaceMartin Willi2006-04-122-15/+58
| | | | | | - added some logging info - works now much more stable
* - split up in libstrong, charon, stroke, testing doneMartin Willi2006-04-106-65/+76
| | | | | | | | | - 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-053-9/+9
|
* - added misssing stroke.hMartin Willi2006-04-051-3/+3
|
* - improved strokeingMartin Willi2006-04-043-256/+463
| | | | | | | - down connection - status - some other tweaks
* - rewrote a lot of RSA stuffMartin Willi2006-03-302-28/+194
| | | | | | | | | | - 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!
* - rewrite of logger_manager, uses now one instance per contextMartin Willi2006-03-236-54/+68
| | | | | | | - 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-202-64/+161
|
* - belongs to previous commit ;-)Martin Willi2006-03-162-0/+743
|
* - reworked configuration framework completlyMartin Willi2006-03-162-5/+6
| | | | | | - 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-141-19/+14
| | | | | - some improvements here and there
* - configuration_manager replaced by configuration_t interfaceMartin Willi2006-03-072-7/+7
| | | | | | | | - 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-022-41/+149
|
* - working policy installation and removalMartin Willi2006-03-012-13/+109
|
* - proposal setup implementation begunMartin Willi2006-02-222-56/+193
|
* - installing of child sa worksMartin Willi2006-02-162-137/+143
| | | | | - need correct IP adresses to actually use IPsec
* (no commit message)Martin Willi2006-02-102-20/+16
|
* - some fixes here and thereMartin Willi2006-02-091-1/+1
|
* - dead end implementationMartin Willi2006-02-061-12/+12
|
* - added copyright from plutoMartin Willi2005-12-131-4/+7
|
* - added deletion of IKE_SAJan Hutter2005-12-121-3/+2
|
* - comment cleanupsMartin Willi2005-12-112-29/+29
|
* - removed prime poolMartin Willi2005-12-073-505/+0
|
* ../svn-commit.tmpMartin Willi2005-12-076-36/+36
|
* - log changedJan Hutter2005-12-061-1/+1
|
* - code cleaned upJan Hutter2005-12-0611-131/+164
|
* - code cleaned upJan Hutter2005-12-063-14/+19
|
* - implemented jobs DELETE_HALF_OPEN_IKE_SA and DELETE_ESTABLISHED_IKE_SAJan Hutter2005-12-061-22/+142
|
* - cancelling of busy prime thread allowedMartin Willi2005-12-061-0/+4
|
* - kernel interface hacks, works partiallyMartin Willi2005-12-055-172/+362
| | | | | - interface must be redefined
* - added payload CERTJan Hutter2005-12-051-6/+43
| | | | | | - cleaned code of different states - added additional notify handling
* - started implementation of netlink kernel interfaceMartin Willi2005-12-043-0/+337
|
* - logging cleanupMartin Willi2005-12-044-8/+4
| | | | | - pid re-replaced with thread_ids, since nptl does not distinguish pids between threads
* - logger addedMartin Willi2005-12-042-21/+70
|
* - implemented RSA, only signing and verifying esma_pkcs1 paddedMartin Willi2005-12-043-0/+446
| | | | | | | | | | | - 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
* fixed different bugs when checking out ike sa and retransmitting Jan Hutter2005-12-021-0/+1
| | | | requests
* - retransmitting of requests implementedJan Hutter2005-12-021-7/+24
|
* - added new job type retransmit_request_job_tJan Hutter2005-12-021-17/+86
| | | | - fixed memory leaks
* - added notify message handling to ike_sa_init_requested_t and Jan Hutter2005-12-021-3/+11
| | | | responder_init_t
* cleaned codeJan Hutter2005-12-021-4/+12
|
* - globals packed in a daemonMartin Willi2005-11-294-31/+31
|
* - changed allocation behaviorMartin Willi2005-11-291-18/+3
|
* - return value cleanupMartin Willi2005-11-288-118/+52
|