aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Expand)AuthorAgeFilesLines
* allowedips: simplifyJason A. Donenfeld2017-11-251-35/+12
* allowedips: optimizeJason A. Donenfeld2017-11-251-14/+52
* qemu: use netfilter.org https siteJason A. Donenfeld2017-11-251-2/+2
* chacha20: directly assign constant and initial stateJason A. Donenfeld2017-11-231-59/+20
* compat: fix typo and rangesJason A. Donenfeld2017-11-231-1/+1
* tools: fix removing preshared keysJason A. Donenfeld2017-11-232-69/+73
* compat: support AVX512BW+VL by lyingJason A. Donenfeld2017-11-221-2/+15
* blake2s: hmac space optimizationSamuel Neves2017-11-221-16/+12
* blake2s: AVX512F+VL implementationSamuel Neves2017-11-222-0/+132
* poly1305-avx512: requires AVX512F+VL+BWSamuel Neves2017-11-221-1/+6
* compat: support timespec64 on old kernelsJason A. Donenfeld2017-11-221-0/+5
* version: bump snapshot0.0.20171122Jason A. Donenfeld2017-11-222-2/+2
* chacha20poly1305: poly cleans up its own stateJason A. Donenfeld2017-11-221-5/+1
* poly1305-x86_64: unclobber %rbpSamuel Neves2017-11-221-131/+145
* global: switch from timeval to timespecJason A. Donenfeld2017-11-228-15/+15
* poly1305: import MIPS64 primitive from OpenSSLJason A. Donenfeld2017-11-227-20/+411
* chacha20poly1305: import ARM primitives from OpenSSLJason A. Donenfeld2017-11-2212-1032/+5515
* chacha20poly1305: import x86_64 primitives from OpenSSLSamuel Neves2017-11-2212-2470/+5267
* chacha20poly1305: add more test vectors, some of which are weirdJason A. Donenfeld2017-11-221-3/+244
* compat: new kernels have netlink fixesJason A. Donenfeld2017-11-222-13/+10
* compat: stable finally backported fixJason A. Donenfeld2017-11-221-1/+1
* qemu: use unprefixed strip when not cross-compilingJason A. Donenfeld2017-11-171-1/+2
* tools: tighten up strtoul parsingJason A. Donenfeld2017-11-172-36/+62
* device: uninitialize socket first in destructionJason A. Donenfeld2017-11-171-2/+2
* socket: only free socket after successful creation of newJason A. Donenfeld2017-11-174-47/+35
* compat: fix compilation with PaXJason A. Donenfeld2017-11-141-0/+12
* curve25519-neon: compile in thumb modeJason A. Donenfeld2017-11-143-10/+7
* compat: 3.16.50 got proper rt6_get_cookieJason A. Donenfeld2017-11-141-1/+1
* qemu: update kernelJason A. Donenfeld2017-11-141-1/+1
* allowedips: do not write out of boundsJason A. Donenfeld2017-11-131-2/+4
* selftest: allowedips: randomized test mutex updateJason A. Donenfeld2017-11-131-5/+6
* wg-quick: document localhost exception and v6 ruleJason A. Donenfeld2017-11-121-3/+4
* version: bump snapshot0.0.20171111Jason A. Donenfeld2017-11-112-2/+2
* tools: allow for NULL keys everywhereJason A. Donenfeld2017-11-115-29/+50
* curve25519: reject deriving from NULL private keysJason A. Donenfeld2017-11-112-7/+16
* tools: remove ioctl cruftJason A. Donenfeld2017-11-111-4/+0
* allowedips: rename from routingtableJason A. Donenfeld2017-11-1011-149/+149
* wg-quick: allow for tabs in keysJason A. Donenfeld2017-11-102-20/+20
* netlink: make sure we reserve space for NLMSG_DONEJason A. Donenfeld2017-11-102-1/+25
* compat: 4.4.0 has strange ECN functionJason A. Donenfeld2017-11-101-1/+2
* wg-quick: stat the correct enclosing folder of config fileJason A. Donenfeld2017-11-101-1/+2
* qemu: bump kernel versionJason A. Donenfeld2017-11-101-1/+1
* receive: hoist fpu outside of receive loopJason A. Donenfeld2017-11-103-18/+19
* qemu: more debuggingJason A. Donenfeld2017-11-103-1/+15
* device: wait for all peers to be freed before destroyingJason A. Donenfeld2017-11-101-0/+1
* qemu: check for memory leaksJason A. Donenfeld2017-11-103-6/+28
* netlink: plug memory leakJason A. Donenfeld2017-11-031-1/+1
* device: please lockdepJason A. Donenfeld2017-11-031-1/+1
* global: revert checkpatch.pl changesJason A. Donenfeld2017-11-022-2/+2
* Kconfig: remove trailing whitespaceGreg Kroah-Hartman2017-11-021-1/+1