aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* wg-quick: add darwin implementationJason A. Donenfeld2018-05-151-0/+444
* wg-quick: add wg symlinkJason A. Donenfeld2018-05-141-0/+1
* wg-quick: add android implementationJason A. Donenfeld2018-05-141-0/+666
* wg: reorganize for multiplatform wg-quickJason A. Donenfeld2018-05-145-7/+9
* wg-quick: preliminary support for go implementationJason A. Donenfeld2018-05-101-1/+7
* wg-quick: account for specified fwmark in auto routing modeJason A. Donenfeld2018-04-151-19/+23
* wg-quick.8: fix typoJason A. Donenfeld2018-04-041-1/+1
* wg-quick: hide errors on saveJason A. Donenfeld2018-03-041-1/+1
* wg-quick: if resolvconf/run/iface exists, use itJason A. Donenfeld2018-03-041-1/+1
* wg-quick: if resolvconf/interface-order exists, use itJason A. Donenfeld2018-03-041-3/+12
* global: in gnu code, use un-underscored asmJason A. Donenfeld2018-03-022-2/+2
* wg: fixup errno handlingJason A. Donenfeld2018-02-172-8/+8
* wg: FreeBSD doesn't have EAI_NODATAJason A. Donenfeld2018-02-171-2/+15
* wg: do not collide types with libc clashesJason A. Donenfeld2018-02-171-4/+10
* wg(8): clarify phrasingJason A. Donenfeld2018-02-171-3/+3
* wg: allow in-line commentsJason A. Donenfeld2018-02-173-11/+17
* wg: normalize strncpy/snprintf usageJason A. Donenfeld2018-02-144-18/+22
* wg-quick: match from beginning rather than shift rightJason A. Donenfeld2018-02-061-2/+2
* wg: endian.h is not portableJason A. Donenfeld2018-02-051-4/+9
* curve25519: replace fiat64 with faster hacl64Jason A. Donenfeld2018-02-011-3/+3
* curve25519: replace hacl64 with fiat64Jason A. Donenfeld2018-02-011-8/+3
* wg: dedup secret normalizationJason A. Donenfeld2018-01-311-7/+1
* wg: fread doesn't change errnoJason A. Donenfeld2018-01-301-4/+0
* wg: share curve25519 implementations with kernelJason A. Donenfeld2018-01-231-1539/+30
* curve25519-fiat32: uninline certain functionsJason A. Donenfeld2018-01-181-4/+4
* wg: import new curve25519 implementationsJason A. Donenfeld2018-01-181-1129/+1423
* wg: plug memleak in config error pathJason A. Donenfeld2018-01-181-0/+1
* wg-quick: ifnames have max len of 15Jason A. Donenfeld2018-01-102-3/+3
* global: year bumpJason A. Donenfeld2018-01-0325-25/+25
* 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
* global: add SPDX tags to all filesGreg Kroah-Hartman2017-12-0925-50/+89
* 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
* 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-101-2/+2
* 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
* 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-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