aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/contrib/sticky-sockets (unfollow)
Commit message (Expand)AuthorFilesLines
2018-01-03global: year bumpJason A. Donenfeld1-1/+1
2017-12-13wg-quick: dumber matching for default routesJason A. Donenfeld1-1/+1
2017-12-13wg-quick: add the "Table" config optionLuis Ressel2-3/+18
2017-12-12keygen-html: remove prebuilt fileJason A. Donenfeld7-45/+42
2017-12-09global: add SPDX tags to all filesGreg Kroah-Hartman40-69/+147
2017-12-03wg: no need to put this on the stackJason A. Donenfeld1-1/+1
2017-12-03wg: remove undocumented unused syntaxJason A. Donenfeld1-11/+0
2017-12-03contrib: keygen-html for generating keys in the browserJason A. Donenfeld4-0/+1020
2017-11-23wg: fix removing preshared keysJason A. Donenfeld1-69/+55
2017-11-22global: switch from timeval to timespecJason A. Donenfeld3-7/+7
2017-11-17wg: tighten up strtoul parsingJason A. Donenfeld2-36/+62
2017-11-12wg-quick: document localhost exception and v6 ruleJason A. Donenfeld1-3/+4
2017-11-11wg: allow for NULL keys everywhereJason A. Donenfeld5-29/+50
2017-11-11wg: remove ioctl cruftJason A. Donenfeld1-4/+0
2017-11-10wg-quick: allow for tabs in keysJason A. Donenfeld2-20/+20
2017-11-10wg-quick: stat the correct enclosing folder of config fileJason A. Donenfeld1-1/+2
2017-11-01wg-quick: save all hooks on saveJason A. Donenfeld1-5/+13
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-31wg: 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-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-31global: style nitsJason A. Donenfeld10-110/+201
2017-10-31global: infuriating kernel iterator styleJason A. Donenfeld4-19/+19
2017-10-17wg: account for padding being in zero attributeJason A. Donenfeld1-0/+6
2017-10-17wg: newline after warningJason A. Donenfeld1-1/+1
2017-10-17wg: styleJason A. Donenfeld1-1/+1
2017-10-17wg: add pass example to wg-quick man pageJason A. Donenfeld1-22/+9
2017-10-17wg: don't insist on having a private keyJason A. Donenfeld1-5/+0
2017-10-17wg: retry resolution except when fatalJason A. Donenfeld3-21/+23
2017-10-17wg: encoding: be more paranoidJason A. Donenfeld1-2/+2
2017-10-17Makefile: even prettier outputJason A. Donenfeld1-3/+3
2017-10-11wg: man: include kill-switch documentation using fwmarkJason A. Donenfeld1-0/+36
2017-10-10wg: store tail pointer to make coalescing peers fastJason A. Donenfeld2-74/+70
2017-10-09wg: warn once on unrecognized itemsJason A. Donenfeld2-0/+22
2017-10-08wg: try again if dump is interruptedJason A. Donenfeld1-1/+4
2017-10-05Makefile: clang now builds the kernel, so use scan-buildJason A. Donenfeld2-4/+1
2017-10-03Makefile: add non-verbose mode to toolsJason A. Donenfeld1-1/+19
2017-10-03global: satisfy bitshift pedantryJason A. Donenfeld1-8/+8
2017-10-02contrib: remove worthless build artifactJason A. Donenfeld1-0/+0
2017-10-02wg: compile on non-LinuxJason A. Donenfeld1-16/+22
2017-10-02wg: simmer down silly compilersJason A. Donenfeld1-1/+1
2017-10-02wg: do not warn on unrecognized itemsJason A. Donenfeld2-26/+0
2017-10-02wg-quick: check permissions of parent directoryJason A. Donenfeld1-1/+1
2017-10-02wg-quick: verify wireguard interface in more clever wayJason A. Donenfeld1-1/+1
2017-10-02wg-quick: anchor sysctl regex to start and endJason A. Donenfeld1-1/+1
2017-10-02netlink: switch from ioctl to netlink for configurationJason A. Donenfeld12-438/+1129
2017-09-26wg: uapi: only make sure socket file is socketJason A. Donenfeld1-4/+9