aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Expand)AuthorAgeFilesLines
* 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
* version: bump snapshot0.0.20171101Jason A. Donenfeld2017-11-012-2/+2
* compat: unbreak unloading on kernels 4.6 through 4.9Jason A. Donenfeld2017-11-011-1/+4
* timers: switch to kees' new timer_list functionsJason A. Donenfeld2017-11-012-17/+22
* wg-quick: save all hooks on saveJason A. Donenfeld2017-11-011-5/+13
* version: bump snapshot0.0.20171031Jason A. Donenfeld2017-10-312-2/+2
* wg-quick: fsync the temporary file before renamingJason A. Donenfeld2017-10-311-0/+1
* wg-quick: allow for saving existing interfaceJason A. Donenfeld2017-10-312-2/+14