summaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Expand)Author
2016-07-18build system: revamp building and configurationJason A. Donenfeld
2016-07-18tests: improve test suite and add qemu testerJason A. Donenfeld
2016-07-10receive: assume we usually succeed with userspaceJason A. Donenfeld
2016-07-10receive: no need to test for !lenJason A. Donenfeld
2016-07-10timers: apply slack to hotpath timersJason A. Donenfeld
2016-07-10timers: move timer calls out of hot loopJason A. Donenfeld
2016-07-10timers: document conditions for callingJason A. Donenfeld
2016-07-10persistent keepalive: use unsigned long to avoid multiplication in hotpathJason A. Donenfeld
2016-07-10persistent keepalive: use authenticated keepalivesJason A. Donenfeld
2016-07-08keepalives: only queue keepalive when queue is emptyJason A. Donenfeld
2016-07-08timers: do not consider keepalives to be data sentJason A. Donenfeld
2016-07-08timers: rename *authorized* functions to *authenticated*Jason A. Donenfeld
2016-07-08persistent keepalive: start sending immediatelyJason A. Donenfeld
2016-07-08persistent keepalive: add kernel mechanismJason A. Donenfeld
2016-07-07curve25519: unneeded zeros variableJason A. Donenfeld
2016-07-05device: move unlikely check to if clauseJason A. Donenfeld
2016-07-03receive: protect against impossible conditionsJason A. Donenfeld
2016-07-02tai64n: don't forget to add 2^62, to be in specJason A. Donenfeld
2016-07-01receive: error conditions are unlikelyJason A. Donenfeld
2016-06-30Makefile: Add more verbose dependency errorsJason A. Donenfeld
2016-06-30device init: free wq after padataJason A. Donenfeld
2016-06-29chacha20poly1305: use more standard way of testing FPU featuresJason A. Donenfeld
2016-06-29device: remove updating of trans_startJason A. Donenfeld
2016-06-29Kconfig: more fully select dependenciesJason A. Donenfeld
2016-06-25tests: make fatalJason A. Donenfeld
2016-06-25nonce: switch to RFC6479 to better support packet reorderingJason A. Donenfeld
2016-06-25Initial commitJason A. Donenfeld