aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/sa/ikev1/task_manager_v1.c
Commit message (Expand)AuthorAgeFilesLines
* ikev1: Move defragmentation to message_tTobias Brunner2014-10-101-167/+16
* ike: Move fragmentation to ike_sa_tTobias Brunner2014-10-101-55/+6
* message: fragment() generates message and fragments and caches themTobias Brunner2014-10-101-31/+11
* ikev1: Move fragment generation to message_tTobias Brunner2014-10-101-132/+118
* ikev1: Don't queue more than one mode config or XAuth taskTobias Brunner2014-10-071-7/+22
* payload: Use common prefixes for all payload type identifiersMartin Willi2014-06-041-4/+4
* libcharon: Use lib->ns instead of charon->nameTobias Brunner2014-02-121-6/+6
* ike_sa: Defer task manager destruction after child destructionThomas Egerer2014-01-161-4/+3
* ikev1: Properly initialize list of fragments in case fragment ID is 0Volker RĂ¼melin2013-10-311-1/+1
* ikev1: Fix double free when searching for redundant CHILD_SAsTobias Brunner2013-09-131-1/+1
* ikev1: implement mode config push modeMartin Willi2013-09-041-8/+26
* ikev1: Fix calculation of the number of fragmentsTobias Brunner2013-08-151-1/+1
* ikev1: When sending fragments, use ports to decide if a non-ESP marker is addedTobias Brunner2013-08-151-6/+8
* ike: Migrate queued CHILD_SA-creating tasks when reestablishing an IKE_SATobias Brunner2013-07-171-0/+34
* child-sa: replace get_traffic_selectors() with create_ts_enumerator()Martin Willi2013-07-171-18/+18
* Fixed some typos, courtesy of codespellTobias Brunner2013-03-251-1/+1
* Make check whether to use IKEv1 fragmentation more readableMartin Willi2013-03-141-5/+14
* Ignore fourth Qick Mode message sent by Windows servers.Martin Willi2013-03-111-0/+9
* Move initial message dropping to task managerMartin Willi2013-02-251-1/+15
* Properly send IKEv1 packets if no ike_cfg is known yetTobias Brunner2013-01-141-2/+5
* Added an option to configure the maximum size of a fragmentTobias Brunner2013-01-121-3/+10
* Added an option that allows to force IKEv1 fragmentationTobias Brunner2013-01-121-2/+5
* Use a connection specific option to en-/disable IKEv1 fragmentationTobias Brunner2012-12-241-8/+3
* Add an option to en-/disable IKE fragmentationTobias Brunner2012-12-241-1/+8
* Split larger messages into fragments if IKE fragmentation is supported by peerTobias Brunner2012-12-241-14/+114
* Don't handle fragmented messages larger than charon.max_packetTobias Brunner2012-12-241-4/+39
* Store inbound IKE fragments and reassemble the message when all fragments are...Tobias Brunner2012-12-241-3/+166
* Add alerts for sent/received message retransmissions and timeoutMartin Willi2012-11-291-0/+3
* 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
* Request is never NULL when responding with an INFORMATIONAL messageTobias Brunner2012-09-281-1/+1
* Trigger ike_updown event caused by retransmits only after reestablish() has b...Tobias Brunner2012-09-061-5/+1
* Support multiple address pools configured on a peer_cfgMartin Willi2012-08-301-1/+10
* Support multiple virtual IPs on peer_cfg and ike_sa classesMartin Willi2012-08-301-5/+12
* Remove queued IKEv1 message before processing itMartin Willi2012-08-081-3/+5
* Block XAuth transaction on established IKE_SAs, but allow Mode ConfigMartin Willi2012-08-031-1/+1
* Check rng return value when generating IKEv1 message IDsTobias Brunner2012-07-161-8/+20
* Defer quick mode initiation if we expect a mode config requestMartin Willi2012-06-271-1/+20
* While checking for redundant quick modes, compare traffic selectorsMartin Willi2012-06-081-0/+22
* Initiate quick mode rekeying with narrowed traffic selectorsMartin Willi2012-06-081-1/+18
* Instead of rekeying, delete a quick mode if we have a fresher instanceMartin Willi2012-06-081-6/+42
* Check if we actually have an initiating packet to free while processing respo...Martin Willi2012-05-231-1/+1
* Cancel pending retransmits when flushing active task queueMartin Willi2012-05-211-0/+4
* Flush task queues explicitly, not implicitly if task returns ALREADY_DONEMartin Willi2012-05-211-10/+6
* Make task managers flush_queue() method publicMartin Willi2012-05-211-11/+25
* Remove executable flag from source files.Tobias Brunner2012-05-181-0/+0
* make IKEv1 DPD timeout configurable in charonAndreas Steffen2012-05-171-6/+14
* Moved IKEv1 DPD processing to task manager, fix sequence issuesMartin Willi2012-05-151-34/+63
* Schedule a DPD timeout job that enforces the IKE message timeout policyMartin Willi2012-05-151-0/+13
* Send unanswered follow up R_U_THERE messages with the same DPD seqMartin Willi2012-05-151-1/+7