aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Expand)AuthorAgeFilesLines
* wg-quick: linux: deal with resolvconf migration more gracefullyHEADmasterJason A. Donenfeld2025-05-231-1/+1
* wg-quick: pass on # comments to {Pre,Post}{Up,Down}Robyn Kosching2025-05-234-16/+20
* syncconf: account for psks removed from config fileJason A. Donenfeld2025-05-231-19/+24
* wg-quick: linux: use smallest mtu, not largestJason A. Donenfeld2025-05-211-5/+5
* version: bumpv1.0.20250521Jason A. Donenfeld2025-05-211-1/+1
* config: handle strdup failureIlia Shipitsin2025-05-211-0/+5
* wg-quick: linux: add 'dev' to 'ip link add' to avoid keyword conflictsTriangleSnake2025-05-211-1/+1
* ipc: add stub for allowedips flags on other platformsJason A. Donenfeld2025-05-204-1/+17
* ipc: linux: support incremental allowed ips updatesJordan Rife2025-05-207-4/+42
* ipc: freebsd: use AF_LOCAL for the control socketKyle Evans2025-05-201-1/+1
* ipc: linux: enforce IFNAMSIZ limitJason A. Donenfeld2023-08-041-0/+6
* man: set private key in PreUp rather than PostUpJason A. Donenfeld2023-05-181-1/+1
* wg-quick: run PreUp hook after creating interfaceDaniel Gröber2023-05-184-4/+4
* show: fix show all endpoints outputDmitry Selivanov2023-02-081-2/+2
* ipc: freebsd: NULL out some freed memory in kernel_set_device()Kyle Evans2022-11-031-0/+3
* ipc: freebsd: avoid leaking memory in kernel_get_device()Kyle Evans2022-11-031-6/+13
* show: apply const to right part of pointerJason A. Donenfeld2022-10-311-1/+1
* ipc: freebsd: move if_wg path to reflect new in-tree locationKyle Evans2022-10-292-1/+1
* wg-quick: linux: prevent traffic from momentarily leaking into tunnelTom Yan2022-06-171-1/+1
* global: dual license core files as MIT for FreeBSDJason A. Donenfeld2022-06-1020-20/+20
* wg-quick: android: use right regex for host-vs-IPJason A. Donenfeld2022-05-101-1/+1
* reresolve-dns: use $EPOCHSECONDS instead of $(date +%s)Jason A. Donenfeld2022-01-041-1/+1
* embeddable-wg-library: add named wg_endpoint unionMikael Magnusson2021-10-221-5/+7
* ipc: use more clever PnP enumeratorJason A. Donenfeld2021-10-063-60/+16
* version: bumpv1.0.20210914Jason A. Donenfeld2021-09-141-1/+1
* wg-quick: openbsd: set DNS with resolvd(8)Matt Dunwoodie2021-09-141-4/+14
* wg-quick: android: adjust for android 12Jason A. Donenfeld2021-09-091-2/+8
* wg-quick: darwin: account for "link#XX" gatewaysLaura Hausmann2021-08-121-2/+2
* ipc: windows: use devpkey instead of nci for nameJason A. Donenfeld2021-07-314-120/+41
* ipc: windows: don't display disabled adaptersJason A. Donenfeld2021-07-201-1/+4
* ipc: remove windows elevationJason A. Donenfeld2021-07-202-150/+36
* ipc: cache windows lookups to avoid O(n^2) with nested lookupsJason A. Donenfeld2021-07-203-4/+136
* ipc: add wireguard-nt supportJason A. Donenfeld2021-07-2010-9/+711
* contrib/launchd: fix xml syntax errorHangbin Liu2021-05-171-1/+1
* man: mention BSD debuggingJason A. Donenfeld2021-05-061-0/+7
* version: bumpv1.0.20210424Jason A. Donenfeld2021-04-241-1/+1
* wg-quick: kill route monitor when loop terminatesJason A. Donenfeld2021-04-203-10/+16
* wg-quick: freebsd: use ifconfig for determining if interface is upJason A. Donenfeld2021-04-181-16/+2
* wg-quick: freebsd: do not assume point-to-point interface flagJason A. Donenfeld2021-03-231-1/+1
* wg-quick: freebsd: check for socket using -S, not -fJason A. Donenfeld2021-03-211-1/+1
* version: bumpv1.0.20210315Jason A. Donenfeld2021-03-151-1/+1
* wg-quick: freebsd: avoid writing private keys to /tmpJason A. Donenfeld2021-03-131-1/+1
* ipc: uniformly ignore preshared keys that are zeroJason A. Donenfeld2021-03-112-2/+4
* ipc: freebsd: add initial FreeBSD supportJason A. Donenfeld2021-03-114-0/+370
* wg-quick: freebsd: add kernel supportJason A. Donenfeld2021-03-111-3/+17
* wireguard-tools: drag in headers for prototypesKyle Evans2021-03-102-0/+2
* wireguard-tools: const correctnessKyle Evans2021-03-1010-19/+19
* Makefile: fix version indicatorFlorian Eckert2021-03-051-1/+1
* version: bumpv1.0.20210223Jason A. Donenfeld2021-02-231-1/+1
* ipc: read trailing responses after set operationJason A. Donenfeld2021-01-271-5/+28