aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/contrib (unfollow)
Commit message (Expand)AuthorFilesLines
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
2017-10-31contrib: add reresolve-dnsJason A. Donenfeld2-0/+48
2017-10-31tools: correct type for CTRL_ATTR_FAMILY_IDJason A. Donenfeld1-4/+4
2017-10-31wg-quick: allow for the hatchet, but not by defaultJason A. Donenfeld4-0/+55
2017-10-31global: use fewer BUG_ONsJason A. Donenfeld2-3/+5
2017-10-31timers: guard entire setting in blockJason A. Donenfeld1-4/+6
2017-10-31curve25519: only enable int128 if compiler support is soundJason A. Donenfeld1-1/+1
2017-10-31device: expand scope of destruct lockJason A. Donenfeld1-2/+2
2017-10-31global: get rid of useless forward declarationsJason A. Donenfeld3-11/+0
2017-10-31device: only take reference if netns is differentJason A. Donenfeld3-9/+56
2017-10-31wg-quick: remember to rewind DNS settings on failureJason A. Donenfeld1-3/+8
2017-10-31wg-quick: allow specifiying multiple hooksJason A. Donenfeld2-18/+21
2017-10-31qemu: test using four coresJason A. Donenfeld1-1/+1
2017-10-31global: style nitsJason A. Donenfeld27-274/+470
2017-10-31qemu: work around ccache bugsJason A. Donenfeld1-1/+1
2017-10-31global: infuriating kernel iterator styleJason A. Donenfeld13-48/+48
2017-10-31peer: store total number of peers instead of iteratingJason A. Donenfeld3-15/+4
2017-10-31peer: get rid of peer_for_each magicJason A. Donenfeld3-41/+17
2017-10-31compat: be sure to include header before testingJason A. Donenfeld1-0/+1
2017-10-31qemu: allow for cross compilationJason A. Donenfeld14-98/+249
2017-10-31crypto/avx: make sure we can actually use ymm registersJason A. Donenfeld4-3/+23
2017-10-31blake2: include headers for macrosJason A. Donenfeld1-0/+2
2017-10-31global: accept decent check_patch.pl suggestionsJason A. Donenfeld13-30/+44
2017-10-31compat: fix up stat calculation for udp tunnelJason A. Donenfeld2-5/+16
2017-10-31stats: more robust accountingJason A. Donenfeld4-6/+18
2017-10-31selftest: initialize mutex in routingtable selftestJason A. Donenfeld1-0/+2
2017-10-31netns: use time-based test instead of quantity-basedJason A. Donenfeld1-4/+4
2017-10-31netns: use read built-in instead of ncat hack for dmesgJason A. Donenfeld1-4/+2
2017-10-17version: bump snapshot0.0.20171017Jason A. Donenfeld2-2/+2
2017-10-17tools: account for padding being in zero attributeJason A. Donenfeld1-0/+6
2017-10-17tools: newline after warningJason A. Donenfeld1-1/+1
2017-10-17tools: styleJason A. Donenfeld1-1/+1
2017-10-17qemu: put hvc directive into configurationJason A. Donenfeld2-2/+3
2017-10-17netns: disable accept_dad for all interfacesJason A. Donenfeld1-0/+2
2017-10-17tools: add pass example to wg-quick man pageJason A. Donenfeld1-22/+9
2017-10-17tools: don't insist on having a private keyJason A. Donenfeld1-5/+0