aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/sa/ikev2/task_manager_v2.c
Commit message (Expand)AuthorAgeFilesLines
* ikev2: Don't set old IKE_SA to REKEYING state during make-before-break reauthMartin Willi2015-03-111-1/+0
* ikev2: Only accept initial messages in specific statesTobias Brunner2015-03-041-10/+9
* ikev2: Don't destroy the SA if an IKE_SA_INIT with unexpected MID is receivedTobias Brunner2015-03-041-4/+0
* ikev2: Schedule a make-before-break completion task to delete old IKE_SAMartin Willi2015-02-201-0/+8
* ikev2: Allow task to skip exchange by setting undefined exchange typeMartin Willi2015-02-201-0/+5
* ikev2: Trigger make-before-break reauthentication instead of reauth taskMartin Willi2015-02-201-0/+76
* ike: Make check for known payloads depend on IKE versionTobias Brunner2014-12-051-1/+1
* ikev2: Send retransmits using the latest known addressesTobias Brunner2014-10-101-1/+3
* ikev2: Send and receive fragmented IKE messagesTobias Brunner2014-10-101-44/+169
* ikev2: Reorder task activation for established IKE SAsTobias Brunner2014-09-251-11/+11
* Revert "ikev2: Insert MOBIKE tasks at the front of the queue"Tobias Brunner2014-09-251-6/+1
* ikev2: Don't treat initial messages as MOBIKE exchangesTobias Brunner2014-09-161-6/+9
* ikev2: Reduce timeout if path probing was enabledTobias Brunner2014-09-121-6/+13
* ikev2: Defer MOBIKE updates if no path is availableTobias Brunner2014-09-121-7/+14
* ikev2: Defer path probing if no path is currently availableTobias Brunner2014-09-121-1/+20
* ikev2: Enable path probing for currently active MOBIKE taskTobias Brunner2014-09-121-0/+18
* ikev2: Insert MOBIKE tasks at the front of the queueTobias Brunner2014-09-121-1/+6
* payload: Use common prefixes for all payload type identifiersMartin Willi2014-06-041-5/+5
* ikev2: Reject CREATE_CHILD_SA exchange on unestablished IKE_SAsMartin Willi2014-04-141-0/+9
* libcharon: Use lib->ns instead of charon->nameTobias Brunner2014-02-121-4/+4
* ike_sa: Defer task manager destruction after child destructionThomas Egerer2014-01-161-4/+3
* Fixed some typosTobias Brunner2013-10-291-1/+1
* ikev2: Force an update of the host addresses on the first responseTobias Brunner2013-09-231-11/+9
* ikev2: Only schedule half-open-timeout delete job after successfully handling...Tobias Brunner2013-07-291-8/+16
* ike: Migrate queued CHILD_SA-creating tasks when reestablishing an IKE_SATobias Brunner2013-07-171-0/+34
* ikev2: replace linked lists by arrays in task managerMartin Willi2013-07-171-70/+76
* ikev2: close an established IKE_SA when receiving AUTHENTICATION_FAILEDMartin Willi2013-06-111-0/+6
* Defer CHILD_SA rekeying if allocating an SPI failsMartin Willi2013-04-031-0/+1
* Clean up IKE_SA state if IKE_SA_INIT request does not have message ID 0Martin Willi2013-03-111-0/+4
* Move initial message dropping to task managerMartin Willi2013-02-251-0/+12
* Fix check-in of IKE_SA when IKE_SA_INIT fails and hash table is enabledTobias Brunner2013-01-241-2/+13
* Add alerts for sent/received message retransmissions and timeoutMartin Willi2012-11-291-0/+5
* Raise a bus alert when IKE message body parsing failsMartin Willi2012-10-241-0/+2
* Respect IKE version while selecting an ike_cfg as responderMartin Willi2012-10-241-1/+2
* Ensure UNSUPPORTED_CRITICAL_PAYLOAD notify contains correct payload typeTobias Brunner2012-09-281-0/+1
* Trigger ike_updown event caused by retransmits only after reestablish() has b...Tobias Brunner2012-09-061-5/+0
* Make task managers flush_queue() method publicMartin Willi2012-05-211-9/+30
* Use name from initialization to access settings in libcharon.Tobias Brunner2012-05-031-4/+5
* Merge branch 'ikev1'Martin Willi2012-05-021-3/+8
* Merge branch 'ikev1-clean' into ikev1-masterMartin Willi2012-03-201-6/+10
* Check if we actually have a packet before retransmitting itMartin Willi2012-03-201-1/+1
* Invoke bus_t.message hook twice, once plain and parsed, once encoded and encr...Martin Willi2012-03-201-2/+3
* Do not query CHILD_SA during delete if they already expiredMartin Willi2012-03-201-3/+5
* Fixed scheduling of IKEv2 init tasks in a second keyingtryMartin Willi2012-03-201-20/+42
* Moved MOBIKE task creation to protocol specific task managerMartin Willi2012-03-201-1/+18
* Check in task manager if we have to requeue IKE tasks in a non-first keyingtryMartin Willi2012-03-201-13/+42
* Moved IKE_SA reauth task creation to protocol specific task managerMartin Willi2012-03-201-0/+8
* Moved IKE_SA rekey task creation to protocol specific task managerMartin Willi2012-03-201-0/+7
* Moved IKE_SA delete task creation to protocol specific task managerMartin Willi2012-03-201-0/+7
* Moved CHILD_SA delete task creation to protocol specific task managerMartin Willi2012-03-201-0/+7