aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/sa/ikev2/task_manager_v2.c
Commit message (Expand)AuthorAgeFilesLines
* Fixed some typos, courtesy of codespellTobias Brunner2017-11-151-1/+1
* ikev2: Abort make-before-break reauth if we don't find children to recreateTobias Brunner2017-11-021-1/+19
* ike: Apply retransmission_limit before applying the jitterTobias Brunner2017-05-261-4/+4
* Change interface for enumerator_create_filter() callbackTobias Brunner2017-05-261-7/+14
* ike: Use optional jitter to calculate retransmission timeoutsTobias Brunner2017-05-231-1/+25
* ikev2: Ignore IKEV2_MESSAGE_ID_SYNC notifies if extension is disabledTobias Brunner2017-02-081-10/+30
* ikev2: Don't increase expected MID after handling MID sync messageTobias Brunner2017-02-081-0/+3
* ikev2: Don't cache response to MID sync requestTobias Brunner2017-02-081-1/+11
* ikev2: Accept INFORMATIONAL messages with MID 0 if used to sync MIDsTobias Brunner2017-02-081-3/+42
* ikev2: Add task to handle IKEV2_MESSAGE_ID_SYNC notifies as responderTobias Brunner2017-02-081-0/+5
* ike: Add getter for the current message ID to task managerTobias Brunner2017-02-081-0/+7
* task-manager: Only trigger retransmit cleared alert if there was at least one...Tobias Brunner2016-10-051-1/+1
* ikev2: Only add NAT-D notifies to DPDs as initiatorTobias Brunner2016-10-041-8/+15
* ikev2: Add possibility to delay initiation of a queued taskTobias Brunner2016-06-171-57/+146
* ike-rekey: There is no passive reauth task, so it will never collide with oneTobias Brunner2016-06-171-4/+2
* ikev2: Check for collisions after handling IKE deletionTobias Brunner2016-06-171-1/+5
* ikev2: Add a new state to track rekeyed IKE_SAsTobias Brunner2016-06-171-10/+25
* task-manager: Add retransmit cleared alertTobias Brunner2016-06-061-0/+7
* task-manager: Add retransmit count to retransmit send alertThomas Egerer2016-06-061-1/+2
* Use standard unsigned integer typesAndreas Steffen2016-03-241-13/+13
* ikev2: Delay online revocation checks during make-before-break reauthenticationTobias Brunner2016-03-101-0/+5
* ikev2: Add task that verifies a peer's certificateTobias Brunner2016-03-101-0/+5
* ikev2: Initiate other tasks after a no-op taskTobias Brunner2016-03-101-1/+1
* ikev2: Allow tasks to verify request messages before processing themTobias Brunner2016-03-041-4/+47
* ikev2: Allow tasks to verify response messages before processing themTobias Brunner2016-03-041-1/+27
* ike-redirect: Add task to redirect active IKE_SAsTobias Brunner2016-03-041-0/+11
* unknown-payload: Use a new private payload type and make original type availableTobias Brunner2015-06-011-8/+10
* 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