aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/tools (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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-311-0/+2
* 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
* tools: account for padding being in zero attributeJason A. Donenfeld2017-10-171-0/+6
* tools: newline after warningJason A. Donenfeld2017-10-171-1/+1
* tools: styleJason A. Donenfeld2017-10-171-1/+1
* tools: add pass example to wg-quick man pageJason A. Donenfeld2017-10-171-22/+9
* tools: don't insist on having a private keyJason A. Donenfeld2017-10-171-5/+0
* tools: retry resolution except when fatalJason A. Donenfeld2017-10-173-21/+23
* tools: encoding: be more paranoidJason A. Donenfeld2017-10-171-2/+2
* Makefile: even prettier outputJason A. Donenfeld2017-10-171-3/+3
* tools: man: include kill-switch documentation using fwmarkJason A. Donenfeld2017-10-111-0/+36
* tools: store tail pointer to make coalescing peers fastJason A. Donenfeld2017-10-102-74/+70
* tools: warn once on unrecognized itemsJason A. Donenfeld2017-10-092-0/+22
* tools: 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
* tools: compile on non-LinuxJason A. Donenfeld2017-10-021-16/+22
* tools: simmer down silly compilersJason A. Donenfeld2017-10-021-1/+1
* tools: 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
* tools: uapi: only make sure socket file is socketJason A. Donenfeld2017-09-261-4/+9
* tools: use key_is_zero for comparing to zerosJason A. Donenfeld2017-09-246-22/+24
* wg-quick: only bash complete existing interfaces for downJason A. Donenfeld2017-09-061-12/+15
* tools: fix removal of pskJason A. Donenfeld2017-08-231-1/+1
* tools: stricter userspace ipc parsingJason A. Donenfeld2017-08-021-3/+3
* wg-quick: add explicit support for common DNS usageJason A. Donenfeld2017-07-262-12/+34
* wg-quick: do not use grepJason A. Donenfeld2017-07-241-1/+1
* wg-quick: do not set explicit src route for v6 default routeJason A. Donenfeld2017-07-241-11/+3
* wg-quick: usage typosJason A. Donenfeld2017-07-201-1/+2
* global: wireguard.io --> wireguard.comJason A. Donenfeld2017-07-203-6/+6
* tools: remove double include in ipcJason A. Donenfeld2017-06-291-1/+0
* wg-quick: use printf -v instead of namerefs for bash 4.2Jason A. Donenfeld2017-06-281-3/+2
* wg-quick: properly match IPv6 endpointJason A. Donenfeld2017-06-241-1/+1
* tools: use proper __linux__ ifdefJason A. Donenfeld2017-06-121-1/+1
* wg-quick: match ipv6 default route more broadlyJason A. Donenfeld2017-06-121-1/+1
* wg-quick: make sure we have empty table for both v6 and v4Jason A. Donenfeld2017-06-111-1/+3
* tools: allow creating device with no peersJason A. Donenfeld2017-05-311-4/+0
* man: update wg-quick(8) to show Debian resolvconf braindamageJason A. Donenfeld2017-05-301-2/+2
* wg-quick: use src routing for default routes in v6Jason A. Donenfeld2017-05-181-3/+11