summaryrefslogtreecommitdiffstatshomepage
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* contrib: add reresolve-dnsJason A. Donenfeld2017-10-312-0/+48
* tools: correct type for CTRL_ATTR_FAMILY_IDJason A. Donenfeld2017-10-311-4/+4
* wg-quick: allow for the hatchet, but not by defaultJason A. Donenfeld2017-10-314-0/+55
* global: use fewer BUG_ONsJason A. Donenfeld2017-10-312-3/+5
* timers: guard entire setting in blockJason A. Donenfeld2017-10-311-4/+6
* curve25519: only enable int128 if compiler support is soundJason A. Donenfeld2017-10-311-1/+1
* device: expand scope of destruct lockJason A. Donenfeld2017-10-311-2/+2
* global: get rid of useless forward declarationsJason A. Donenfeld2017-10-313-11/+0
* device: only take reference if netns is differentJason A. Donenfeld2017-10-313-9/+56
* wg-quick: remember to rewind DNS settings on failureJason A. Donenfeld2017-10-311-3/+8
* wg-quick: allow specifiying multiple hooksJason A. Donenfeld2017-10-312-18/+21
* qemu: test using four coresJason A. Donenfeld2017-10-311-1/+1
* global: style nitsJason A. Donenfeld2017-10-3127-274/+470
* qemu: work around ccache bugsJason A. Donenfeld2017-10-311-1/+1
* global: infuriating kernel iterator styleJason A. Donenfeld2017-10-3113-48/+48
* peer: store total number of peers instead of iteratingJason A. Donenfeld2017-10-313-15/+4
* peer: get rid of peer_for_each magicJason A. Donenfeld2017-10-313-41/+17
* compat: be sure to include header before testingJason A. Donenfeld2017-10-311-0/+1
* qemu: allow for cross compilationJason A. Donenfeld2017-10-3114-98/+249