summaryrefslogtreecommitdiffstatshomepage
Commit message (Expand)AuthorAgeFilesLines
* version: bump snapshot0.0.20180731Jason A. Donenfeld2018-07-312-2/+2
* device: adjust commentJason A. Donenfeld2018-07-311-1/+1
* noise: use hex constant for tai64n offsetJason A. Donenfeld2018-07-311-1/+1
* main: properly name labelJason A. Donenfeld2018-07-311-2/+2
* noise: remove outdated commentJason A. Donenfeld2018-07-312-5/+0
* send: address of variable is never nullJason A. Donenfeld2018-07-311-1/+1
* peer: simplify rcu reference countsJason A. Donenfeld2018-07-319-30/+23
* ratelimiter: prevent init/uninit raceJason A. Donenfeld2018-07-312-4/+8
* main: add missing chacha20poly1305 headerJason A. Donenfeld2018-07-313-3/+2
* curve25519-x86_64: tighten reductions modulo 2^256-38Samuel Neves2018-07-281-21/+18
* curve25519-x86_64: simplify the final reduction by adding 19 beforehandSamuel Neves2018-07-281-40/+26
* curve25519-x86_64: tighten the x25519 assemblySamuel Neves2018-07-281-3/+3
* qemu: update musl and kernelJason A. Donenfeld2018-07-241-2/+2
* wg-quick: android: remove compat codeJason A. Donenfeld2018-07-241-10/+0
* wg-quick: android: allow package to be overriddenJason A. Donenfeld2018-07-241-4/+9
* qemu: show log if process crashesJason A. Donenfeld2018-07-241-10/+16
* embeddable-wg-library: do not left shift negative numbersJason A. Donenfeld2018-07-241-7/+2
* receive: check against proper return value typeJason A. Donenfeld2018-07-241-1/+1
* version: bump snapshot0.0.20180718Jason A. Donenfeld2018-07-182-2/+2
* recieve: disable NAPI busy pollingThomas Gschwantner2018-07-182-0/+10
* device: destroy workqueue before freeing queueJason A. Donenfeld2018-07-181-1/+1
* wg-quick: allow link local default gatewayJason A. Donenfeld2018-07-163-3/+0
* receive: use gro call instead of plain callJason A. Donenfeld2018-07-121-1/+1
* receive: account for zero or negative budgetJason A. Donenfeld2018-07-111-0/+3
* tools: only error on wg show if all interfaces failJason A. Donenfeld2018-07-081-1/+4
* version: bump snapshot0.0.20180708Jason A. Donenfeld2018-07-082-2/+2
* receive: use NAPI on the receive pathJonathan Neuschäfer2018-07-086-17/+45
* qemu: decide debug kernel based on KERNEL_VERSIONJason A. Donenfeld2018-07-061-8/+8
* qemu: bump default kernel versionJason A. Donenfeld2018-07-061-1/+1
* selftest: ratelimiter: improve chance of success via retryJason A. Donenfeld2018-07-061-1/+6
* wg-quick: android: support excluding applicationsJason A. Donenfeld2018-07-051-9/+102
* receive: styleJason A. Donenfeld2018-07-041-1/+1
* device: print daddr not saddr in missing peer errorJason A. Donenfeld2018-07-041-1/+4
* version: bump snapshot0.0.20180625Jason A. Donenfeld2018-06-252-2/+2
* wg-quick: android: prevent outgoing handshake packets from being droppedJason A. Donenfeld2018-06-251-0/+4
* compat: more robust ktime backportJason A. Donenfeld2018-06-241-3/+8
* global: use fast boottime instead of normal boottimeJason A. Donenfeld2018-06-2312-26/+26
* global: use ktime boottime instead of jiffiesJason A. Donenfeld2018-06-2315-64/+69
* tools: fix misspelling of strchrnul in commentJonathan Neuschäfer2018-06-221-1/+1
* manpages: eliminate whitespace at the end of the lineJonathan Neuschäfer2018-06-222-26/+26
* global: fix a few typosJonathan Neuschäfer2018-06-222-2/+2
* simd: add missing headerJason A. Donenfeld2018-06-221-0/+1
* poly1305: give linker the correct constant data section sizeJason A. Donenfeld2018-06-221-1/+1
* main: test poly1305 before chacha20poly1305Jason A. Donenfeld2018-06-221-1/+1
* receive: don't toggle bhJason A. Donenfeld2018-06-221-6/+0
* version: bump snapshot0.0.20180620Jason A. Donenfeld2018-06-202-2/+2
* poly1305: add missing string.h headerJason A. Donenfeld2018-06-201-0/+1
* compat: use stabler lkml linksJason A. Donenfeld2018-06-191-2/+2
* ratelimiter: do not allow concurrent init and uninitJason A. Donenfeld2018-06-191-0/+6
* ratelimiter: mitigate reference underflowJason A. Donenfeld2018-06-192-1/+3