aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/COPYING (unfollow)
Commit message (Expand)AuthorFilesLines
2017-11-22blake2s: hmac space optimizationSamuel Neves1-16/+12
2017-11-22blake2s: AVX512F+VL implementationSamuel Neves2-0/+132
2017-11-22poly1305-avx512: requires AVX512F+VL+BWSamuel Neves1-1/+6
2017-11-22compat: support timespec64 on old kernelsJason A. Donenfeld1-0/+5
2017-11-22version: bump snapshot0.0.20171122Jason A. Donenfeld2-2/+2
2017-11-22chacha20poly1305: poly cleans up its own stateJason A. Donenfeld1-5/+1
2017-11-22poly1305-x86_64: unclobber %rbpSamuel Neves1-131/+145
2017-11-22global: switch from timeval to timespecJason A. Donenfeld8-15/+15
2017-11-22poly1305: import MIPS64 primitive from OpenSSLJason A. Donenfeld7-20/+411
2017-11-22chacha20poly1305: import ARM primitives from OpenSSLJason A. Donenfeld12-1032/+5515
2017-11-22chacha20poly1305: import x86_64 primitives from OpenSSLSamuel Neves12-2470/+5267
2017-11-22chacha20poly1305: add more test vectors, some of which are weirdJason A. Donenfeld1-3/+244
2017-11-22compat: new kernels have netlink fixesJason A. Donenfeld2-13/+10
2017-11-22compat: stable finally backported fixJason A. Donenfeld1-1/+1
2017-11-17qemu: use unprefixed strip when not cross-compilingJason A. Donenfeld1-1/+2
2017-11-17tools: tighten up strtoul parsingJason A. Donenfeld2-36/+62
2017-11-17device: uninitialize socket first in destructionJason A. Donenfeld1-2/+2
2017-11-17socket: only free socket after successful creation of newJason A. Donenfeld4-47/+35
2017-11-14compat: fix compilation with PaXJason A. Donenfeld1-0/+12
2017-11-14curve25519-neon: compile in thumb modeJason A. Donenfeld3-10/+7
2017-11-14compat: 3.16.50 got proper rt6_get_cookieJason A. Donenfeld1-1/+1
2017-11-14qemu: update kernelJason A. Donenfeld1-1/+1
2017-11-13allowedips: do not write out of boundsJason A. Donenfeld1-2/+4
2017-11-13selftest: allowedips: randomized test mutex updateJason A. Donenfeld1-5/+6
2017-11-12wg-quick: document localhost exception and v6 ruleJason A. Donenfeld1-3/+4
2017-11-11version: bump snapshot0.0.20171111Jason A. Donenfeld2-2/+2
2017-11-11tools: allow for NULL keys everywhereJason A. Donenfeld5-29/+50
2017-11-11curve25519: reject deriving from NULL private keysJason A. Donenfeld2-7/+16
2017-11-11tools: remove ioctl cruftJason A. Donenfeld1-4/+0
2017-11-10allowedips: rename from routingtableJason A. Donenfeld11-149/+149
2017-11-10wg-quick: allow for tabs in keysJason A. Donenfeld2-20/+20
2017-11-10netlink: make sure we reserve space for NLMSG_DONEJason A. Donenfeld2-1/+25
2017-11-10compat: 4.4.0 has strange ECN functionJason A. Donenfeld1-1/+2
2017-11-10wg-quick: stat the correct enclosing folder of config fileJason A. Donenfeld1-1/+2
2017-11-10qemu: bump kernel versionJason A. Donenfeld1-1/+1
2017-11-10receive: hoist fpu outside of receive loopJason A. Donenfeld3-18/+19
2017-11-10qemu: more debuggingJason A. Donenfeld3-1/+15
2017-11-10device: wait for all peers to be freed before destroyingJason A. Donenfeld1-0/+1
2017-11-10qemu: check for memory leaksJason A. Donenfeld3-6/+28
2017-11-03netlink: plug memory leakJason A. Donenfeld1-1/+1
2017-11-03device: please lockdepJason A. Donenfeld1-1/+1
2017-11-02global: revert checkpatch.pl changesJason A. Donenfeld2-2/+2
2017-11-02Kconfig: remove trailing whitespaceGreg Kroah-Hartman1-1/+1
2017-11-01version: bump snapshot0.0.20171101Jason A. Donenfeld2-2/+2
2017-11-01compat: unbreak unloading on kernels 4.6 through 4.9Jason A. Donenfeld1-1/+4
2017-11-01timers: switch to kees' new timer_list functionsJason A. Donenfeld2-17/+22
2017-11-01wg-quick: save all hooks on saveJason A. Donenfeld1-5/+13
2017-10-31version: bump snapshot0.0.20171031Jason A. Donenfeld2-2/+2
2017-10-31wg-quick: fsync the temporary file before renamingJason A. Donenfeld1-0/+1
2017-10-31wg-quick: allow for saving existing interfaceJason A. Donenfeld2-2/+14