aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Expand)AuthorAgeFilesLines
* contrib: move patchers to contrib/kernel-treeJason A. Donenfeld2016-08-022-1/+21
* Makefile: check tools as part of make checkJason A. Donenfeld2016-08-021-0/+1
* uapi: typeof is not necessaryJason A. Donenfeld2016-08-021-4/+4
* c: specify static array size in function paramsJason A. Donenfeld2016-08-0217-58/+58
* timers: use more clear pow macroJason A. Donenfeld2016-08-021-1/+1
* ratelimiter: correct commentJason A. Donenfeld2016-07-231-1/+1
* timers: upstream removed the slack conceptJason A. Donenfeld2016-07-232-9/+9
* tools: use stream instead of seqpacketexperimental-0.0.20160722Jason A. Donenfeld2016-07-221-18/+31
* tools: Use seqpacket instead of dgramJason A. Donenfeld2016-07-223-35/+22
* index hashtable: run random indices through siphashJason A. Donenfeld2016-07-222-1/+7
* cookie: do not expose csprng directlyJason A. Donenfeld2016-07-221-0/+1
* tools: add -MP to makefileJason A. Donenfeld2016-07-221-1/+1
* socket: fix compat for 4.1 v6 socketsJason A. Donenfeld2016-07-221-3/+9
* socket: reset IPv4 socket to NULL after freeJason A. Donenfeld2016-07-211-0/+1
* socket: simpler debug messageJason A. Donenfeld2016-07-211-2/+2
* tools: add default cflagJason A. Donenfeld2016-07-211-0/+1
* tools: propagate set errnoJason A. Donenfeld2016-07-211-0/+1
* tools: abstract sockets are dangerousJason A. Donenfeld2016-07-211-28/+1
* Kconfig: select IP6_NF_IPTABLES if using IPV6experimental-0.0.20160721Jason A. Donenfeld2016-07-211-0/+1
* tools: rename kernel to ipcJason A. Donenfeld2016-07-217-25/+25
* tools: support horrible freebsd/osx/unix semanticsJason A. Donenfeld2016-07-211-1/+66
* tools: first additions of userspace integrationJason A. Donenfeld2016-07-209-50/+277
* build system: revamp building and configurationJason A. Donenfeld2016-07-187-84/+76
* tests: improve test suite and add qemu testerJason A. Donenfeld2016-07-186-49/+299
* tools: fix numbering in man pageJason A. Donenfeld2016-07-161-2/+2
* 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
* timers: apply slack to hotpath timersJason A. Donenfeld2016-07-102-2/+8
* timers: move timer calls out of hot loopJason A. Donenfeld2016-07-101-3/+6
* timers: document conditions for callingJason A. Donenfeld2016-07-101-0/+8
* persistent keepalive: use unsigned long to avoid multiplication in hotpathJason A. Donenfeld2016-07-103-5/+5
* persistent keepalive: use authenticated keepalivesJason A. Donenfeld2016-07-108-16/+18
* keepalives: only queue keepalive when queue is emptyJason A. Donenfeld2016-07-081-6/+9
* examples: update ncat-client-server readmeJason A. Donenfeld2016-07-081-5/+5
* timers: do not consider keepalives to be data sentJason A. Donenfeld2016-07-081-1/+3
* timers: rename *authorized* functions to *authenticated*Jason A. Donenfeld2016-07-083-4/+4
* persistent keepalive: start sending immediatelyexperimental-0.0.20160708.1Jason A. Donenfeld2016-07-082-1/+6
* persistent keepalive: enable in an exampleexperimental-0.0.20160708Jason A. Donenfeld2016-07-081-1/+1
* persistent keepalive: documentationJason A. Donenfeld2016-07-081-3/+18
* persistent keepalive: add userspace supportJason A. Donenfeld2016-07-084-11/+70
* persistent keepalive: add kernel mechanismJason A. Donenfeld2016-07-087-4/+42
* go test: don't rely on undefined append behaviorJonathan Rudenberg2016-07-071-5/+3
* rust test: actually use tai64nJason A. Donenfeld2016-07-071-1/+1
* go test: actually use TAI64NJason A. Donenfeld2016-07-071-1/+1
* go test: don't use 1 as icmp idsJason A. Donenfeld2016-07-071-3/+3
* go test: dynamically calculate ip checksumJason A. Donenfeld2016-07-071-2/+20
* go test: add ICMP pingJonathan Rudenberg2016-07-071-8/+64
* external-tests: switch to demo serverJason A. Donenfeld2016-07-073-4/+4
* curve25519: unneeded zeros variableJason A. Donenfeld2016-07-071-2/+0
* go test: put nonce at correct locationJason A. Donenfeld2016-07-071-1/+1