Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | implemented child_up() bus hook | Martin Willi | 2009-07-09 | 1 | -1/+2 |
| | |||||
* | defer MOBIKE update if we have no route to the peer | Martin Willi | 2009-07-02 | 1 | -0/+37 |
| | |||||
* | reset IKE_SA on bus after checkout/checkin of replacement SA | Martin Willi | 2009-06-16 | 1 | -2/+4 |
| | |||||
* | include TSi/TSr of triggering packet in acquire | Martin Willi | 2009-05-20 | 1 | -5/+6 |
| | |||||
* | initiate trapped CHILD_SAs with same reqid | Martin Willi | 2009-05-08 | 1 | -14/+6 |
| | |||||
* | removed obsolete route/unroute code from ike_sa/controller | Martin Willi | 2009-05-08 | 1 | -217/+6 |
| | |||||
* | properly delete IKE_SA if IKE_SA_INIT processing failed | Martin Willi | 2009-05-07 | 1 | -0/+5 |
| | |||||
* | removing svn keyword $Id$ from all files | Tobias Brunner | 2009-04-30 | 1 | -2/+0 |
| | |||||
* | attribute_manager supports attribute_handler's to handle configuration ↵ | Martin Willi | 2009-04-24 | 1 | -157/+64 |
| | | | | | | | | attributes via plugins moved resolv.conf editing to a separate plugin (resolv_conf) extended attribute_provider interface to hand out arbitrary attributes moved strongswan.conf based dns/nbns configuration to a plugin (attr) | ||||
* | schedule_job uses seconds to support time values larger than 49 days | Martin Willi | 2009-04-21 | 1 | -17/+11 |
| | | | | added schedule_job_ms for ms resolution events | ||||
* | merged multi-auth branch back into trunk | Martin Willi | 2009-04-14 | 1 | -43/+17 |
| | |||||
* | fallback to family specific %any(6) if kernel lookup fails | Martin Willi | 2009-03-16 | 1 | -0/+6 |
| | |||||
* | printf hooks refactored to increase portability (i.e. support for platforms ↵ | Tobias Brunner | 2009-03-12 | 1 | -2/+1 |
| | | | | without glibc-compatible customizable printf - the Vstr string library is currently required on such platforms). | ||||
* | purge certificates after IKE_AUTH response has been built | Martin Willi | 2008-12-16 | 1 | -6/+8 |
| | |||||
* | purge auth_info when IKE_SA is established, releases cert memory | Martin Willi | 2008-12-09 | 1 | -0/+6 |
| | |||||
* | pass identity to release_address(), allows providers to do a lookup by id | Martin Willi | 2008-12-05 | 1 | -1/+1 |
| | |||||
* | some task queueing improvements: | Martin Willi | 2008-12-01 | 1 | -20/+10 |
| | | | | | | | | - 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 | 1 | -4/+20 |
| | |||||
* | performance optimization for the DOS protection. | Tobias Brunner | 2008-11-25 | 1 | -1/+1 |
| | | | | | | * 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 set_message_id() on IKE_SA | Martin Willi | 2008-11-24 | 1 | -2/+2 |
| | | | | | added missing bus->message() hook invocation whitespace cleanups | ||||
* | set message IDs on IKE_SAs | Martin Willi | 2008-11-24 | 1 | -1/+17 |
| | |||||
* | refactored and cleaned up child_sa interface | Martin Willi | 2008-11-19 | 1 | -3/+3 |
| | | | | | | | 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 | ||||
* | reset IKE_SA on bus during child_sa destruction | Martin Willi | 2008-11-14 | 1 | -0/+2 |
| | |||||
* | 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 | 1 | -20/+4 |
| | |||||
* | 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 |
| | |||||
* | merging kernel_klips plugin back into trunk | Tobias Brunner | 2008-11-11 | 1 | -2/+9 |
| | |||||
* | preliminary support of Mobile IPv6 | Andreas Steffen | 2008-11-11 | 1 | -17/+62 |
| | |||||
* | got rid of deprecated create_iterator_locked() | Martin Willi | 2008-11-05 | 1 | -0/+1 |
| | |||||
* | %any is IP family neutral | Andreas Steffen | 2008-11-05 | 1 | -2/+2 |
| | |||||
* | added hooks for IKE and CHILD keymat | Martin Willi | 2008-10-30 | 1 | -0/+26 |
| | |||||
* | moved key derivation and management into keymat object | Martin Willi | 2008-10-28 | 1 | -320/+20 |
| | | | | | | allows secured implementation of key management (e.g. in kernel or HW) only IKE keys for now | ||||
* | store IKE proposal implicitly during derive_keys | Martin Willi | 2008-10-28 | 1 | -16/+9 |
| | |||||
* | use more generic stats getter, introducing new stats | Martin Willi | 2008-10-27 | 1 | -65/+37 |
| | |||||
* | more CHILD_SA refactorings | Martin Willi | 2008-10-24 | 1 | -14/+12 |
| | |||||
* | moved updown script invocation to an optional plugin | Martin Willi | 2008-10-16 | 1 | -3/+6 |
| | |||||
* | passing chunks, not prf+, to kernel interface | Martin Willi | 2008-10-14 | 1 | -10/+10 |
| | | | | gives us better control of keymat in CHILD_SA | ||||
* | reintegrated bus-refactoring branch | Martin Willi | 2008-10-14 | 1 | -34/+28 |
| | |||||
* | fixed MOBIKE roaming if clients address changes | Martin Willi | 2008-10-09 | 1 | -5/+2 |
| | |||||
* | mobike: try to keep existing source address before switching to another | Martin Willi | 2008-10-08 | 1 | -13/+13 |
| | |||||
* | userland support to process notifies for new NAT mappings detected in UDP ↵ | Martin Willi | 2008-10-07 | 1 | -6/+4 |
| | | | | encapsulation | ||||
* | use MOBIKE enabled DPD if we are NATed | Martin Willi | 2008-10-06 | 1 | -2/+41 |
| | | | | update SAs if we detect changes in NAT mappings | ||||
* | time values in strongswan.conf can be optionally specified in days (d), ↵ | Andreas Steffen | 2008-09-04 | 1 | -1/+1 |
| | | | | hours (h), minutes (m), or seconds (s) | ||||
* | charon.keep_alive = 0 disables the sending of NAT keep alives | Andreas Steffen | 2008-09-03 | 1 | -1/+1 |
| | |||||
* | configure NAT keep alive interval using the charon.keep_alive key | Andreas Steffen | 2008-09-03 | 1 | -2/+9 |
| | |||||
* | ported parts of two-sim branch | Martin Willi | 2008-08-22 | 1 | -0/+26 |
| | | | | | | eap_identity parameter to exchange in eap_identity some auth_info/peer_cfg refactorings fixed some bugs, introduced new ones | ||||
* | corrected typo | Andreas Steffen | 2008-08-11 | 1 | -1/+1 |
| |