Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fixed a potential memory leak when reusing mobike task | Martin Willi | 2008-12-19 | 1 | -0/+4 |
| | |||||
* | updated documentation | Martin Willi | 2008-12-17 | 2 | -137/+131 |
| | | | | | some minor cleanups calloc does not need an additional memset(0) | ||||
* | improved IKE_SA uniqueness check | Tobias Brunner | 2008-12-16 | 4 | -89/+83 |
| | |||||
* | purge certificates after IKE_AUTH response has been built | Martin Willi | 2008-12-16 | 1 | -6/+8 |
| | |||||
* | signal each entry condvar after enumeration, required if wait_for_entry is ↵ | Martin Willi | 2008-12-15 | 1 | -3/+19 |
| | | | | called | ||||
* | fixed possible deadlock in checkin_and_destroy | Martin Willi | 2008-12-12 | 1 | -2/+2 |
| | |||||
* | avoid DNS lookup if possible | Martin Willi | 2008-12-12 | 1 | -13/+10 |
| | |||||
* | wait until all IKE_SAs are in-house before destroying them | Martin Willi | 2008-12-12 | 1 | -1/+1 |
| | |||||
* | fixing checkout of IKE SAs with only the initiator SPI | Tobias Brunner | 2008-12-10 | 1 | -1/+2 |
| | |||||
* | increasing the performance of checkout_duplicate by using a hash table. | Tobias Brunner | 2008-12-10 | 1 | -66/+244 |
| | |||||
* | purge auth_info when IKE_SA is established, releases cert memory | Martin Willi | 2008-12-09 | 1 | -0/+6 |
| | |||||
* | limit number of ADDITIONAL_IPV*_ADDR notifies | Martin Willi | 2008-12-09 | 1 | -4/+9 |
| | |||||
* | pass identity to release_address(), allows providers to do a lookup by id | Martin Willi | 2008-12-05 | 1 | -1/+1 |
| | |||||
* | reset pointer for a clean destruction | Martin Willi | 2008-12-04 | 1 | -0/+1 |
| | |||||
* | some task queueing improvements: | Martin Willi | 2008-12-01 | 8 | -63/+186 |
| | | | | | | | | - do not pass CHILD_SAs to task constructor, might not be valid anymore during execution (late lookup) - use sub-tasks to delete CHILD/IKE_SA after rekeying, as we want to execute the delete before additional queued tasks | ||||
* | schedule rekeying when activating passive IKE_SAs | Martin Willi | 2008-11-28 | 1 | -1/+2 |
| | |||||
* | added a PASSIVE IKE_SA state to manage it externally | Martin Willi | 2008-11-28 | 2 | -4/+25 |
| | |||||
* | pass SKd to derive_ike_keys() to have a more interoperable API | Martin Willi | 2008-11-28 | 3 | -38/+93 |
| | |||||
* | checkin of non-existing IKE_SAs | Martin Willi | 2008-11-26 | 2 | -58/+44 |
| | | | | removed unneeded checkin() return values | ||||
* | performance optimization for the DOS protection. | Tobias Brunner | 2008-11-25 | 2 | -24/+211 |
| | | | | | | * half-open SAs per peer are tracked in a hash table * charon.dos_protection setting replaced with charon.cookie_threshold and charon.block_threshold * chunk_hash function added | ||||
* | fixed crash due to missing function call parameter | Andreas Steffen | 2008-11-25 | 1 | -1/+13 |
| | |||||
* | fixed set_message_id() on IKE_SA | Martin Willi | 2008-11-24 | 2 | -129/+132 |
| | | | | | added missing bus->message() hook invocation whitespace cleanups | ||||
* | set message IDs on IKE_SAs | Martin Willi | 2008-11-24 | 4 | -9/+47 |
| | |||||
* | optimized ike_sa_manager for concurrent access (default behavior is still as ↵ | Tobias Brunner | 2008-11-20 | 1 | -217/+493 |
| | | | | before, needs configuration in strongswan.conf). | ||||
* | refactored and cleaned up child_sa interface | Martin Willi | 2008-11-19 | 5 | -443/+389 |
| | | | | | | | replaced add/update calls by a install() call allocating SPIs always externally support installation of non-allocated CHILD_SAs some other cleanups | ||||
* | setting default port of own address to have a proper fallback if src addr ↵ | Martin Willi | 2008-11-18 | 1 | -0/+1 |
| | | | | lookup fails | ||||
* | fixed virtual IP re-installation failure in MOBIKE scenarios introduced with ↵ | Andreas Steffen | 2008-11-17 | 1 | -13/+19 |
| | | | | changeset 4662 | ||||
* | completed migration of MIPv6 connections | Andreas Steffen | 2008-11-16 | 1 | -31/+40 |
| | |||||
* | fallback to reauthentication if peer does not support CHILD_SA rekeying | Martin Willi | 2008-11-14 | 2 | -2/+27 |
| | |||||
* | fall back to reauthentication if IKE rekeying fails with NO_ADDITIONAL_SAS | Martin Willi | 2008-11-14 | 1 | -1/+27 |
| | |||||
* | reset IKE_SA on bus during child_sa destruction | Martin Willi | 2008-11-14 | 1 | -0/+2 |
| | |||||
* | BEET mode might want forwarding policies | Martin Willi | 2008-11-12 | 1 | -11/+11 |
| | |||||
* | removed some obsolete includes | Martin Willi | 2008-11-12 | 1 | -11/+0 |
| | |||||
* | moved ike_initiator flag to IKE_SAs condition bitfield | Martin Willi | 2008-11-12 | 3 | -30/+12 |
| | |||||
* | ported some hard-to-merge cherries back to trunk :-/ | Martin Willi | 2008-11-12 | 1 | -11/+9 |
| | | | | | shame, svn, shame: this was ways to complicated we should consider a switch to git... | ||||
* | fixing keylength bug at the right place: | Martin Willi | 2008-11-12 | 1 | -1/+1 |
| | | | | we usually don't touch output parameters if operations fails | ||||
* | fixed compiler warnings issued by: | Martin Willi | 2008-11-11 | 1 | -2/+2 |
| | | | | | | gcc 4.3 curl.h gcc type-checking glibc with enabled FORTIFY_SOURCE checking | ||||
* | fixing mediation extension | Tobias Brunner | 2008-11-11 | 1 | -4/+8 |
| | |||||
* | some typos | Tobias Brunner | 2008-11-11 | 1 | -3/+3 |
| | |||||
* | merging kernel_klips plugin back into trunk | Tobias Brunner | 2008-11-11 | 6 | -84/+106 |
| | |||||
* | deleted obsolete parameter descriptions | Andreas Steffen | 2008-11-11 | 1 | -2/+0 |
| | |||||
* | preliminary support of Mobile IPv6 | Andreas Steffen | 2008-11-11 | 5 | -105/+248 |
| | |||||
* | replaced most pthread_mutex/cond_t by wrapped mutex/condvar_t variant | Martin Willi | 2008-11-05 | 4 | -102/+103 |
| | |||||
* | got rid of deprecated create_iterator_locked() | Martin Willi | 2008-11-05 | 3 | -0/+4 |
| | |||||
* | %any is IP family neutral | Andreas Steffen | 2008-11-05 | 1 | -2/+2 |
| | |||||
* | corrected typo2 | Andreas Steffen | 2008-11-05 | 1 | -2/+2 |
| | |||||
* | replace tab by spaces | Andreas Steffen | 2008-11-03 | 1 | -2/+3 |
| | |||||
* | corrected captions | Andreas Steffen | 2008-11-02 | 1 | -1/+1 |
| | |||||
* | added hooks for IKE and CHILD keymat | Martin Willi | 2008-10-30 | 6 | -37/+61 |
| | |||||
* | store plain skd, not the prf | Martin Willi | 2008-10-30 | 2 | -23/+19 |
| |