aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Expand)AuthorAgeFilesLines
* wg-quick: dumber matching for default routesJason A. Donenfeld2017-12-131-1/+1
* wg-quick: add the "Table" config optionLuis Ressel2017-12-132-3/+18
* keygen-html: remove prebuilt fileJason A. Donenfeld2017-12-127-45/+42
* global: add SPDX tags to all filesGreg Kroah-Hartman2017-12-0940-69/+147
* wg: no need to put this on the stackJason A. Donenfeld2017-12-031-1/+1
* wg: remove undocumented unused syntaxJason A. Donenfeld2017-12-031-11/+0
* contrib: keygen-html for generating keys in the browserJason A. Donenfeld2017-12-034-0/+1020
* wg: fix removing preshared keysJason A. Donenfeld2017-11-231-69/+55
* global: switch from timeval to timespecJason A. Donenfeld2017-11-223-7/+7
* wg: tighten up strtoul parsingJason A. Donenfeld2017-11-172-36/+62
* wg-quick: document localhost exception and v6 ruleJason A. Donenfeld2017-11-121-3/+4
* wg: allow for NULL keys everywhereJason A. Donenfeld2017-11-115-29/+50
* wg: remove ioctl cruftJason A. Donenfeld2017-11-111-4/+0
* wg-quick: allow for tabs in keysJason A. Donenfeld2017-11-102-20/+20
* wg-quick: stat the correct enclosing folder of config fileJason A. Donenfeld2017-11-101-1/+2
* wg-quick: save all hooks on saveJason A. Donenfeld2017-11-011-5/+13
* 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
* wg: 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
* 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
* global: style nitsJason A. Donenfeld2017-10-3110-110/+201
* global: infuriating kernel iterator styleJason A. Donenfeld2017-10-314-19/+19
* wg: account for padding being in zero attributeJason A. Donenfeld2017-10-171-0/+6
* wg: newline after warningJason A. Donenfeld2017-10-171-1/+1
* wg: styleJason A. Donenfeld2017-10-171-1/+1
* wg: add pass example to wg-quick man pageJason A. Donenfeld2017-10-171-22/+9
* wg: don't insist on having a private keyJason A. Donenfeld2017-10-171-5/+0
* wg: retry resolution except when fatalJason A. Donenfeld2017-10-173-21/+23
* wg: encoding: be more paranoidJason A. Donenfeld2017-10-171-2/+2
* Makefile: even prettier outputJason A. Donenfeld2017-10-171-3/+3
* wg: man: include kill-switch documentation using fwmarkJason A. Donenfeld2017-10-111-0/+36
* wg: store tail pointer to make coalescing peers fastJason A. Donenfeld2017-10-102-74/+70
* wg: warn once on unrecognized itemsJason A. Donenfeld2017-10-092-0/+22
* wg: try again if dump is interruptedJason A. Donenfeld2017-10-081-1/+4
* Makefile: clang now builds the kernel, so use scan-buildJason A. Donenfeld2017-10-052-4/+1
* Makefile: add non-verbose mode to toolsJason A. Donenfeld2017-10-031-1/+19
* global: satisfy bitshift pedantryJason A. Donenfeld2017-10-031-8/+8
* contrib: remove worthless build artifactJason A. Donenfeld2017-10-021-0/+0
* wg: compile on non-LinuxJason A. Donenfeld2017-10-021-16/+22
* wg: simmer down silly compilersJason A. Donenfeld2017-10-021-1/+1
* wg: do not warn on unrecognized itemsJason A. Donenfeld2017-10-022-26/+0
* wg-quick: check permissions of parent directoryJason A. Donenfeld2017-10-021-1/+1
* wg-quick: verify wireguard interface in more clever wayJason A. Donenfeld2017-10-021-1/+1
* wg-quick: anchor sysctl regex to start and endJason A. Donenfeld2017-10-021-1/+1
* netlink: switch from ioctl to netlink for configurationJason A. Donenfeld2017-10-0212-438/+1129
* wg: uapi: only make sure socket file is socketJason A. Donenfeld2017-09-261-4/+9
* wg: use key_is_zero for comparing to zerosJason A. Donenfeld2017-09-246-22/+24