aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* contrib: add sticky sockets example codeJason A. Donenfeld2017-09-243-0/+342
* wg-quick: only bash complete existing interfaces for downJason A. Donenfeld2017-09-061-12/+15
* wg: fix removal of pskJason A. Donenfeld2017-08-231-1/+1
* wg: stricter userspace ipc parsingJason A. Donenfeld2017-08-021-3/+3
* contrib: move Android tools to wireguard-android repoJason A. Donenfeld2017-08-014-259/+0
* android: fix readmeJason A. Donenfeld2017-07-261-2/+2
* 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
* android: add port of wg-quickJason A. Donenfeld2017-07-244-0/+259
* wg-quick: usage typosJason A. Donenfeld2017-07-201-1/+2
* global: wireguard.io --> wireguard.comJason A. Donenfeld2017-07-2010-14/+14
* gitignore: ignore split DWARF debug infoSamuel Holland2017-07-031-0/+1
* wg: 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
* haskell: re-add updated haskell exampleJason A. Donenfeld2017-06-245-0/+268
* wg: 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
* external-tests: trim the fatJason A. Donenfeld2017-06-095-205/+0
* go test: use x/crypto for blake2s now that we have 128-bit macJason A. Donenfeld2017-06-081-3/+3
* go test: correct tai64n and formattingJason A. Donenfeld2017-06-011-26/+26
* external-tests: add keepalive packetJason A. Donenfeld2017-06-012-0/+23
* go test: properly pad messageJason A. Donenfeld2017-06-011-2/+2
* wg: allow creating device with no peersJason A. Donenfeld2017-05-311-4/+0
* rust test: add icmp pingJason A. Donenfeld2017-05-302-10/+63
* rust test: convert screech test to snowJake McGinty2017-05-302-39/+31
* 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
* man: fix psk mention in wg-quick man pageJason A. Donenfeld2017-05-181-2/+2
* wg: opt-in globally to GNU-isms to keep the BSDs happyJason A. Donenfeld2017-05-172-2/+1
* wg: support text-based ipcJason A. Donenfeld2017-05-178-128/+318
* wg: check for proto error on set tooJason A. Donenfeld2017-05-171-3/+4
* wg: stricter key file readingJason A. Donenfeld2017-05-171-31/+40
* noise: redesign preshared key modeJason A. Donenfeld2017-05-1710-64/+73
* wg-quick: auto MTU discoveryJason A. Donenfeld2017-05-172-1/+28
* wg: retry name resolution on temporary failureJason A. Donenfeld2017-05-171-1/+10
* wg: no hyphen in preshared, to keep uniformityJason A. Donenfeld2017-04-203-3/+3
* wg: argc is always 1Jason A. Donenfeld2017-04-191-1/+1
* wg: check for malloc failureJason A. Donenfeld2017-04-191-0/+4
* wg: side channel resistant base64Jason A. Donenfeld2017-04-199-258/+85
* wg: do not use addrconfig with port in gaiJason A. Donenfeld2017-03-281-1/+1
* uapi: add version magicJason A. Donenfeld2017-03-242-8/+27