aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/receive.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* headers: cleanup noticesJason A. Donenfeld2016-11-211-1/+1
* packets: consolidate constantsJason A. Donenfeld2016-11-161-3/+3
* various: nits from willyJason A. Donenfeld2016-11-151-1/+1
* debug: cleanup skb printingJason A. Donenfeld2016-11-151-42/+25
* socket: keep track of src address in sending packetsJason A. Donenfeld2016-11-151-42/+36
* send: simplify handshake initiation queueing and introduce lockJason A. Donenfeld2016-11-071-1/+1
* debug: support dynamic debug on skb addrJason A. Donenfeld2016-11-061-4/+4
* receive: always send confirmation, even if queue is emptyJason A. Donenfeld2016-10-191-1/+5
* timers: only have initiator rekeyJason A. Donenfeld2016-10-191-3/+26
* timers: always delay handshakes for responderJason A. Donenfeld2016-10-191-0/+2
* debug: keep alive -> keepaliveJason A. Donenfeld2016-10-191-1/+1
* Rework headers and includesJason A. Donenfeld2016-09-291-2/+3
* send: properly encapsulate ECNJason A. Donenfeld2016-08-291-2/+13
* receive: assume we usually succeed with userspaceexperimental-0.0.20160711Jason A. Donenfeld2016-07-101-1/+1
* receive: no need to test for !lenJason A. Donenfeld2016-07-101-1/+1
* persistent keepalive: use authenticated keepalivesJason A. Donenfeld2016-07-101-0/+2
* timers: rename *authorized* functions to *authenticated*Jason A. Donenfeld2016-07-081-2/+2
* persistent keepalive: add kernel mechanismJason A. Donenfeld2016-07-081-1/+1
* receive: protect against impossible conditionsJason A. Donenfeld2016-07-031-0/+4
* receive: error conditions are unlikelyJason A. Donenfeld2016-07-011-3/+3
* Initial commitJason A. Donenfeld2016-06-251-0/+301