aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Expand)AuthorAgeFilesLines
* crypto/avx: make sure we can actually use ymm registersHEADmasterJason A. Donenfeld28 hours4-3/+21
* blake2: include headers for macrosJason A. Donenfeld28 hours1-0/+2
* qemu: allow for cross compilationJason A. Donenfeld28 hours5-40/+143
* global: accept decent check_patch.pl suggestionsJason A. Donenfeld34 hours13-30/+44
* compat: fix up stat calculation for udp tunnelJason A. Donenfeld3 days2-5/+16
* stats: more robust accountingJason A. Donenfeld3 days4-6/+16
* selftest: initialize mutex in routingtable selftestJason A. Donenfeld3 days1-0/+2
* netns: use read built-in instead of ncat hack for dmesgJason A. Donenfeld3 days1-4/+2
* compat: these patches will soon work their way into stableJason A. Donenfeld4 days1-1/+1
* version: bump snapshot0.0.20171017Jason A. Donenfeld4 days2-2/+2
* tools: account for padding being in zero attributeJason A. Donenfeld4 days1-0/+6
* tools: newline after warningJason A. Donenfeld4 days1-1/+1
* tools: styleJason A. Donenfeld4 days1-1/+1
* qemu: put hvc directive into configurationJason A. Donenfeld4 days2-2/+3
* netns: disable accept_dad for all interfacesJason A. Donenfeld4 days1-0/+2
* tools: add pass example to wg-quick man pageJason A. Donenfeld4 days1-22/+9
* tools: don't insist on having a private keyJason A. Donenfeld4 days1-5/+0
* tools: retry resolution except when fatalJason A. Donenfeld4 days3-21/+23
* tools: encoding: be more paranoidJason A. Donenfeld4 days1-2/+2
* Makefile: even prettier outputJason A. Donenfeld4 days2-3/+7
* qemu: newer packagesJason A. Donenfeld4 days1-37/+50
* qemu: always create directory before untarringJason A. Donenfeld4 days1-1/+9
* qemu: phase out bitbangingJason A. Donenfeld4 days3-28/+5
* qemu: open /dev/console if we're started earlyJason A. Donenfeld4 days1-3/+19
* qemu: simplify shutdownJason A. Donenfeld4 days1-4/+2
* qemu: add more debugging options to main makefileJason A. Donenfeld4 days2-13/+11
* qemu: work on ubuntu toolchainJason A. Donenfeld4 days1-1/+1
* qemu: add build-only targetJason A. Donenfeld4 days1-0/+3
* selftest: better test index for rate limiterJason A. Donenfeld4 days1-2/+13
* blake2s: modernize API and have faster _finalJason A. Donenfeld4 days2-48/+64
* Makefile: do not clean before clocJason A. Donenfeld4 days1-2/+2
* receive: improve control flowJason A. Donenfeld4 days1-4/+2
* compat: support READ_ONCEJason A. Donenfeld4 days1-0/+4
* device: no need to take lock for integer comparisonJason A. Donenfeld4 days1-4/+3
* device: our use of queues means this check is worthlessJason A. Donenfeld4 days1-6/+0
* socket: eliminate dead codeJason A. Donenfeld4 days1-2/+1
* send: improve dead packet control flowJason A. Donenfeld4 days1-6/+3
* noise: no need to take the RCU lock if we're not dereferencingJason A. Donenfeld4 days1-4/+2
* compat: just make ro_after_init read_mostlyJason A. Donenfeld4 days2-3/+5
* noise: handshake constants can be read-only after initJason A. Donenfeld4 days1-2/+2
* version: bump snapshot0.0.20171011Jason A. Donenfeld11 days2-2/+2
* contrib: filter compat linesJason A. Donenfeld11 days2-1/+29
* receive: disable bh before using stats seq lockJason A. Donenfeld11 days1-0/+4
* tools: man: include kill-switch documentation using fwmarkJason A. Donenfeld11 days1-0/+36
* socket: set skb->mark in addition to flowiJason A. Donenfeld11 days1-0/+2
* send: do not requeue if packet is deadJason A. Donenfeld11 days1-1/+6
* compat: move version logic to compat.h and out of main .cJason A. Donenfeld11 days3-8/+22
* tools: store tail pointer to make coalescing peers fastJason A. Donenfeld12 days2-74/+70
* tools: warn once on unrecognized itemsJason A. Donenfeld13 days2-0/+22
* routingtable: iterate progressivelyJason A. Donenfeld13 days4-53/+81