summaryrefslogtreecommitdiffstatshomepage
path: root/src/config.h (unfollow)
Commit message (Expand)AuthorFilesLines
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
2016-07-07go test: put nonce at correct locationJason A. Donenfeld1-1/+1
2016-07-07go test: make more idiomaticJonathan Rudenberg1-40/+65
2016-07-06tools: use pkg-config in MakefileJason A. Donenfeld1-1/+2
2016-07-05device: move unlikely check to if clauseJason A. Donenfeld1-2/+2
2016-07-05contrib: organize example scripts and add synergyJason A. Donenfeld8-0/+43
2016-07-03receive: protect against impossible conditionsJason A. Donenfeld1-0/+4
2016-07-03tools: always fallback to /dev/urandomJason A. Donenfeld1-10/+8
2016-07-03tools: improve error reporting and detectionJason A. Donenfeld4-24/+43
2016-07-02tai64n: don't forget to add 2^62, to be in specJason A. Donenfeld1-2/+2
2016-07-01contrib: remove extraneous cruftJason A. Donenfeld10-195/+19
2016-07-01wg.8: wording tweaksexperimental-0.0.20160630Jason A. Donenfeld1-5/+7
2016-07-01receive: error conditions are unlikelyJason A. Donenfeld1-3/+3
2016-06-30Readme: the documentation moved to .ioJason A. Donenfeld1-1/+1
2016-06-30Readme: use https instead of httpDaniel Kahn Gillmor3-3/+3
2016-06-30Makefile: Add more verbose dependency errorsJason A. Donenfeld1-0/+32
2016-06-30device init: free wq after padataJason A. Donenfeld1-3/+3
2016-06-29chacha20poly1305: use more standard way of testing FPU featuresJason A. Donenfeld1-7/+2
2016-06-29device: remove updating of trans_startJason A. Donenfeld1-2/+0
2016-06-29Kconfig patching: do not match on NETFILTERJason A. Donenfeld1-1/+1
2016-06-29Kconfig: more fully select dependenciesJason A. Donenfeld1-0/+3
2016-06-25tests: make fatalJason A. Donenfeld13-20/+29
2016-06-25nonce: switch to RFC6479 to better support packet reorderingJason A. Donenfeld3-61/+95