aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/send.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* send: send packet initiation only after requeuing to prevent raceJason A. Donenfeld2016-11-291-6/+11
* headers: cleanup noticesJason A. Donenfeld2016-11-211-1/+1
* debug: cleanup skb printingJason A. Donenfeld2016-11-151-5/+1
* socket: keep track of src address in sending packetsJason A. Donenfeld2016-11-151-6/+6
* send: simplify handshake initiation queueing and introduce lockJason A. Donenfeld2016-11-071-25/+31
* debug: support dynamic debug on skb addrJason A. Donenfeld2016-11-061-1/+1
* send: remove redundant time stampJason A. Donenfeld2016-11-061-1/+0
* socket: big refactoringJason A. Donenfeld2016-11-051-1/+1
* send: queue bundles on same CPUJason A. Donenfeld2016-11-041-148/+43
* timers: take reference like a lookup tableJason A. Donenfeld2016-11-031-7/+6
* timers: only have initiator rekeyJason A. Donenfeld2016-10-191-27/+15
* timers: always delay handshakes for responderJason A. Donenfeld2016-10-191-7/+12
* debug: keep alive -> keepaliveJason A. Donenfeld2016-10-191-0/+1
* send: ensure that rekey retries are staggeredexperimental-0.0.20161014Jason A. Donenfeld2016-10-141-1/+1
* send: requeue jobs for later if padata is fullJason A. Donenfeld2016-10-051-2/+13
* Rework headers and includesJason A. Donenfeld2016-09-291-4/+5
* send: properly encapsulate ECNJason A. Donenfeld2016-08-291-8/+19
* send: needless debugging checkJason A. Donenfeld2016-08-161-2/+1
* timers: move timer calls out of hot loopJason A. Donenfeld2016-07-101-3/+6
* persistent keepalive: use authenticated keepalivesJason A. Donenfeld2016-07-101-0/+3
* keepalives: only queue keepalive when queue is emptyJason A. Donenfeld2016-07-081-6/+9
* timers: do not consider keepalives to be data sentJason A. Donenfeld2016-07-081-1/+3
* Initial commitJason A. Donenfeld2016-06-251-0/+266