aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/README.md (unfollow)
Commit message (Expand)AuthorFilesLines
2016-08-02tools: do not show private keys in pretty outputJason A. Donenfeld3-3/+14
2016-08-02contrib: move patchers to contrib/kernel-treeJason A. Donenfeld2-1/+21
2016-08-02Makefile: check tools as part of make checkJason A. Donenfeld1-0/+1
2016-08-02uapi: typeof is not necessaryJason A. Donenfeld1-4/+4
2016-08-02c: specify static array size in function paramsJason A. Donenfeld17-58/+58
2016-08-02timers: use more clear pow macroJason A. Donenfeld1-1/+1
2016-07-23ratelimiter: correct commentJason A. Donenfeld1-1/+1
2016-07-23timers: upstream removed the slack conceptJason A. Donenfeld2-9/+9
2016-07-22tools: use stream instead of seqpacketexperimental-0.0.20160722Jason A. Donenfeld1-18/+31
2016-07-22tools: Use seqpacket instead of dgramJason A. Donenfeld3-35/+22
2016-07-22index hashtable: run random indices through siphashJason A. Donenfeld2-1/+7
2016-07-22cookie: do not expose csprng directlyJason A. Donenfeld1-0/+1
2016-07-22tools: add -MP to makefileJason A. Donenfeld1-1/+1
2016-07-22socket: fix compat for 4.1 v6 socketsJason A. Donenfeld1-3/+9
2016-07-21socket: reset IPv4 socket to NULL after freeJason A. Donenfeld1-0/+1
2016-07-21socket: simpler debug messageJason A. Donenfeld1-2/+2
2016-07-21tools: add default cflagJason A. Donenfeld1-0/+1
2016-07-21tools: propagate set errnoJason A. Donenfeld1-0/+1
2016-07-21tools: abstract sockets are dangerousJason A. Donenfeld1-28/+1
2016-07-21Kconfig: select IP6_NF_IPTABLES if using IPV6experimental-0.0.20160721Jason A. Donenfeld1-0/+1
2016-07-21tools: rename kernel to ipcJason A. Donenfeld7-25/+25
2016-07-21tools: support horrible freebsd/osx/unix semanticsJason A. Donenfeld1-1/+66
2016-07-20tools: first additions of userspace integrationJason A. Donenfeld9-50/+277
2016-07-18build system: revamp building and configurationJason A. Donenfeld7-84/+76
2016-07-18tests: improve test suite and add qemu testerJason A. Donenfeld6-49/+299
2016-07-16tools: fix numbering in man pageJason A. Donenfeld1-2/+2
2016-07-10receive: assume we usually succeed with userspaceexperimental-0.0.20160711Jason A. Donenfeld1-1/+1
2016-07-10receive: no need to test for !lenJason A. Donenfeld1-1/+1
2016-07-10timers: apply slack to hotpath timersJason A. Donenfeld2-2/+8
2016-07-10timers: move timer calls out of hot loopJason A. Donenfeld1-3/+6
2016-07-10timers: document conditions for callingJason A. Donenfeld1-0/+8
2016-07-10persistent keepalive: use unsigned long to avoid multiplication in hotpathJason A. Donenfeld3-5/+5
2016-07-10persistent keepalive: use authenticated keepalivesJason A. Donenfeld8-16/+18
2016-07-08keepalives: only queue keepalive when queue is emptyJason A. Donenfeld1-6/+9
2016-07-08examples: update ncat-client-server readmeJason A. Donenfeld1-5/+5
2016-07-08timers: do not consider keepalives to be data sentJason A. Donenfeld1-1/+3
2016-07-08timers: rename *authorized* functions to *authenticated*Jason A. Donenfeld3-4/+4
2016-07-08persistent keepalive: start sending immediatelyexperimental-0.0.20160708.1Jason A. Donenfeld2-1/+6
2016-07-08persistent keepalive: enable in an exampleexperimental-0.0.20160708Jason A. Donenfeld1-1/+1
2016-07-08persistent keepalive: documentationJason A. Donenfeld1-3/+18
2016-07-08persistent keepalive: add userspace supportJason A. Donenfeld4-11/+70
2016-07-08persistent keepalive: add kernel mechanismJason A. Donenfeld7-4/+42
2016-07-07go test: don't rely on undefined append behaviorJonathan Rudenberg1-5/+3
2016-07-07rust test: actually use tai64nJason A. Donenfeld1-1/+1
2016-07-07go test: actually use TAI64NJason A. Donenfeld1-1/+1
2016-07-07go test: don't use 1 as icmp idsJason A. Donenfeld1-3/+3
2016-07-07go test: dynamically calculate ip checksumJason A. Donenfeld1-2/+20
2016-07-07go test: add ICMP pingJonathan Rudenberg1-8/+64
2016-07-07external-tests: switch to demo serverJason A. Donenfeld3-4/+4
2016-07-07curve25519: unneeded zeros variableJason A. Donenfeld1-2/+0