aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/sa/task.h
Commit message (Collapse)AuthorAgeFilesLines
* ikev2: Add task to handle IKEV2_MESSAGE_ID_SYNC notifies as responderTobias Brunner2017-02-081-0/+2
|
* ikev2: Add task that verifies a peer's certificateTobias Brunner2016-03-101-0/+2
| | | | | | On failure the SA is deleted and reestablished as configured. The task is activated after the REAUTH_COMPLETE task so a make-before-break reauth is completed before the new SA might get torn down.
* task: Add optional pre_process() methodTobias Brunner2016-03-041-1/+13
| | | | | This will eventually allow tasks to pre-process and verify received messages.
* ike-redirect: Add task to redirect active IKE_SAsTobias Brunner2016-03-041-0/+2
|
* ikev2: Schedule a make-before-break completion task to delete old IKE_SAMartin Willi2015-02-201-1/+3
|
* apple: Redefine some additional clashing Mach typesMartin Willi2014-12-161-0/+2
| | | | | | While they usually are not included in a normal strongSwan build, the XPC header indirectly defines these Mach types. To build charon-xpc, which uses both XPC and strongSwan includes, we have to redefine these types.
* Fix various API doc issues and typosTobias Brunner2013-07-181-1/+1
| | | | Partially based on an old patch by Adrian-Ken Rueegsegger.
* Flush task queues explicitly, not implicitly if task returns ALREADY_DONEMartin Willi2012-05-211-2/+2
|
* Remove executable flag from source files.Tobias Brunner2012-05-181-0/+0
|
* Use separate Doxygen groups for IKEv1 and IKEv2 entities (authenticators, ↵Tobias Brunner2012-05-181-1/+1
| | | | tasks etc.).
* Added missing DPD task nameMartin Willi2012-03-201-3/+2
|
* Isakmp_dpd task added.Clavister OpenSource2012-03-201-0/+3
|
* Implemented aggressive mode using Phase 1 helper classMartin Willi2012-03-201-0/+2
|
* Separated libcharon/sa directory with ikev1 and ikev2 subfoldersMartin Willi2012-03-201-0/+174