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 | |
| |