1. dc00c8c Makefile: simplify silent cleaning by Jason A. Donenfeld · 5 days ago master
  2. a8063ad version: bump by Jason A. Donenfeld · 8 days ago v1.0.20200319
  3. be969b7 wincompat: use new protected prefix on Windows by Jason A. Donenfeld · 9 days ago
  4. e98b84a wincompat: use string_list instead of inflatable_buffer by Jason A. Donenfeld · 9 days ago
  5. 828ffc8 man: add a warning to the SaveConfig description by Luis Ressel · 5 weeks ago
  6. bd4f847 man: backlink wg-quick(8) in wg(8) by Jason A. Donenfeld · 6 weeks ago
  7. 6fabf9c man: fix grammar in wg(8) and wg-quick(8) by Kai Haberzettl · 7 weeks ago
  8. d68b8b1 curve25519: squelch warnings on clang by Jason A. Donenfeld · 7 weeks ago
  9. e5b08c2 netlink: initialize mostly unused field by Jason A. Donenfeld · 7 weeks ago
  10. 0bf1f7a version: bump by Jason A. Donenfeld · 7 weeks ago v1.0.20200206
  11. 0dc32bb netlink: don't pretend that sysconf isn't a function by Jason A. Donenfeld · 7 weeks ago
  12. ef117a9 netlink: remove libmnl requirement by Jason A. Donenfeld · 8 weeks ago
  13. db5cb4f embeddable-wg-library: use newer string_list by Jason A. Donenfeld · 8 weeks ago
  14. 1ad6b17 extract-{handshakes,keys}: rework for upstream kernel by Jason A. Donenfeld · 8 weeks ago
  15. 27c885f man: document dynamic debug trick for Linux by Jason A. Donenfeld · 8 weeks ago
  16. 6771c44 wg-quick: android: split uids into multiple commands by Jason A. Donenfeld · 8 weeks ago
  17. 8082f7e version: bump by Jason A. Donenfeld · 10 weeks ago v1.0.20200121
  18. 3a3a56e Makefile: sort inputs to linker so that build is reproducible by Jason A. Donenfeld · 10 weeks ago
  19. 64576f9 netlink: make sure to clear return value when trying again by Jason A. Donenfeld · 3 months ago
  20. 95c30bc fuzz: add set and setconf fuzzers by Jason A. Donenfeld · 3 months ago
  21. f7f1e7d Makefile: evaluate git version lazily by Jason A. Donenfeld · 3 months ago
  22. cdd8d8b fuzz: add generic command argument fuzzer by Jason A. Donenfeld · 3 months ago
  23. 1d2d620 ipc: simplify inflatable buffer and add fuzzer by Jason A. Donenfeld · 3 months ago
  24. f59f63f Makefile: add standard 'all' target by Jason A. Donenfeld · 3 months ago
  25. bfb31ac Makefile: remove pwd from compile output by Jason A. Donenfeld · 3 months ago
  26. 3bf1b64 version: bump by Jason A. Donenfeld · 3 months ago v1.0.20200102
  27. d8230ea global: bump copyright by Jason A. Donenfeld · 3 months ago
  28. 16e20de wg-quick: linux: quote ifname for nft by Jason A. Donenfeld · 3 months ago
  29. 3bfe9c4 Makefile: rework automatic version.h mangling by Jason A. Donenfeld · 3 months ago
  30. 2d00080 fuzz: find bugs when parsing uapi input by Jason A. Donenfeld · 3 months ago
  31. cde6f31 fuzz: find bugs in the config syntax parser by Jason A. Donenfeld · 3 months ago
  32. 318253d man: add documentation about removing explicit listen-port by Devin Smith · 3 months ago
  33. d359ead dns-hatchet: adjust path for new repo layout by Jason A. Donenfeld · 3 months ago
  34. f9f1ba7 Makefile: port static analysis check by Jason A. Donenfeld · 3 months ago
  35. ff7e5df Makefile: DEBUG_TOOLS -> DEBUG and document by Jason A. Donenfeld · 3 months ago
  36. 7861d89 systemd: update documentation URL by Jason A. Donenfeld · 3 months ago
  37. ae65949 version: bump by Jason A. Donenfeld · 3 months ago v1.0.20191226
  38. 9130fa0 Makefile: add git versioning to dev builds by Jason A. Donenfeld · 3 months ago
  39. 011bf3b README: consolidate with INSTALL and rewrite by Jason A. Donenfeld · 3 months ago
  40. 262b519 wg: include tools version by Jason A. Donenfeld · 3 months ago
  41. 2f74ac2 wg: add back source formerly shared with kernel module by Jason A. Donenfeld · 3 months ago
  42. d5ac564 gitignore: trim down to basics by Jason A. Donenfeld · 3 months ago
  43. 6262906 wg-quick: linux: use already configured addresses instead of in-memory by Jason A. Donenfeld · 3 months ago
  44. 64f83e6 wg: adjust wg.8 syntax for consistency in COMMANDS section by Kai Haberzettl · 4 months ago
  45. 6fbfa0d wg-quick: linux: try both iptables(8) and nft(8) on teardown by Jason A. Donenfeld · 4 months ago
  46. 45417c5 wg-quick: linux: support older nft(8) by Jason A. Donenfeld · 4 months ago
  47. a863be0 global: fix up spelling by Josh Soref · 4 months ago
  48. 17c78d3 wg-quick: linux: add support for nft and prefer it by Jason A. Donenfeld · 4 months ago
  49. bc8bf54 wg-quick: linux: ignore save warnings for iptables-nft by Jason A. Donenfeld · 4 months ago
  50. 8d4e4f3 wg-quick: linux: suppress more warnings on weird kernels by Jason A. Donenfeld · 4 months ago
  51. 3928ebb wg-quick: linux: some iptables don't like empty lines by Jason A. Donenfeld · 4 months ago
  52. 9eab348 wg-quick: linux: iptables-* -w is not widely supported by Jason A. Donenfeld · 4 months ago
  53. faa55d8 ipc: make sure userspace communication frees wgdevice by Jason A. Donenfeld · 4 months ago
  54. 207aeed wg-quick: linux: have remove_iptables return true by Jason A. Donenfeld · 4 months ago
  55. af69113 wg-quick: linux: ensure postdown hooks execute by Jason A. Donenfeld · 4 months ago
  56. a9abb21 wg-quick: linux: suppress error when finding unused table by Jason A. Donenfeld · 4 months ago
  57. ae37412 wg: add syncconf command by Jason A. Donenfeld · 10 months ago
  58. 34ea0ca reresolve-dns: remove invalid anchors on regex match by Jason A. Donenfeld · 4 months ago
  59. ebcf1ef wg-quick: linux: filter bogus injected packets and don't disable rpfilter by Jason A. Donenfeld · 4 months ago
  60. a59aa6c wg-quick: linux: only touch net.ipv4 for v4 by Jason A. Donenfeld · 4 months ago
  61. cf7ec31 wg-quick: android: check for null in binder cleanup functions by Jason A. Donenfeld · 5 months ago
  62. 792727c wg-quick: android: use Binder for setting DNS on Android 10 by Nicolas Douma · 6 months ago
  63. 9599376 wg: windows: enforce named pipe ownership and use protected prefix by Jason A. Donenfeld · 7 months ago
  64. 4154476 wg-quick: linux: don't fail down when using systemd-resolved by Ronan Pigott · 7 months ago
  65. 5df58a9 wg-quick: openbsd: fix alternate routing table syntax by Ankur Kothari · 8 months ago
  66. 6a59066 wg-quick: android: refactor and add incoming allow rules by Jason A. Donenfeld · 9 months ago
  67. b30e74b wg-quick: darwin: support being called from launchd by Jason A. Donenfeld · 9 months ago
  68. 15f2e2e wg: pass WG_ENDPOINT_RESOLUTION_RETRIES=infinity to systemd unit by Jason A. Donenfeld · 10 months ago
  69. 838039b wg: add wincompat layer to wg(8) by Jason A. Donenfeld · 11 months ago
  70. 10487e7 wg: allow setting WG_ENDPOINT_RESOLUTION_RETRIES by Jason A. Donenfeld · 10 months ago
  71. 604b5a9 wg-quick: specify protocol to ip(8), because of inconsistencies by Jason A. Donenfeld · 11 months ago
  72. ce55f85 wg-quick: look up existing routes properly by Jason A. Donenfeld · 11 months ago
  73. c2355e0 wg-quick: make darwin and freebsd path search strict like linux by Jason A. Donenfeld · 11 months ago
  74. 090639a wg-quick: freebsd: workaround SIOCGIFSTATUS race in FreeBSD kernel by Jason A. Donenfeld · 11 months ago
  75. 4471ee7 wg: avoid unneccessary next_peer assignments in sort_peers() by Luis Ressel · 1 year ago
  76. cdb687c wg-quick: add 'strip' subcommand by Luis Ressel · 1 year, 1 month ago
  77. 84cf22d wg: warn if an AllowedIP has a nonzero host part by Luis Ressel · 1 year ago
  78. 7c20ac5 wg-quick: freebsd: export TMPDIR when restoring and don't make empty by Jason A. Donenfeld · 1 year ago
  79. fc719b7 wg: add support for Haiku by Alexander von Gluck IV · 1 year, 1 month ago
  80. 74a6f97 wg: genkey: account for short reads of /dev/urandom by Jason A. Donenfeld · 1 year, 1 month ago
  81. 2c6cabd wg-quick: freebsd: rebreak interface loopback, while fixing localhost by Jason A. Donenfeld · 1 year, 1 month ago
  82. 86e0c30 wg: c_acc doesn't need to be initialized by Jason A. Donenfeld · 1 year, 2 months ago
  83. 8ba5498 wg: fight compiler slightly harder by Jason A. Donenfeld · 1 year, 2 months ago
  84. 17281d9 noise: store clamped key instead of raw key by Jason A. Donenfeld · 1 year, 2 months ago
  85. 1e58a05 highlighter: when subtracting char, cast to unsigned by Jason A. Donenfeld · 1 year, 2 months ago
  86. 4bc6ef0 systemd: wg-quick should depend on nss-lookup.target by Jason A. Donenfeld · 1 year, 2 months ago
  87. 643a002 wg: remove unused check phony declaration by Jason A. Donenfeld · 1 year, 2 months ago
  88. 3f7a31f wg-quick: freebsd: allow loopback to work by Jason A. Donenfeld · 1 year, 2 months ago
  89. a6e4ec4 netlink: use __kernel_timespec for handshake time by Jason A. Donenfeld · 1 year, 2 months ago
  90. ee88038 contrib: introduce simple highlighter library by Jason A. Donenfeld · 1 year, 3 months ago
  91. 777fe67 global: normalize -> clamp by Jason A. Donenfeld · 1 year, 3 months ago
  92. 3ac679e keygen-html: bring back pure javascript implementation by Jason A. Donenfeld · 1 year, 8 months ago
  93. 04f3a4f Kconfig: IPsec isn't IPSec by Jason A. Donenfeld · 1 year, 3 months ago
  94. b8e89f3 global: update copyright by Jason A. Donenfeld · 1 year, 3 months ago
  95. 53f9023 wg: curve25519: handle unaligned loads/stores safely by Jason A. Donenfeld · 1 year, 3 months ago
  96. 8966217 makefile: use immediate expansion and use correct template patterns by Jason A. Donenfeld · 1 year, 3 months ago
  97. 48a3157 wg-quick: bring interface up while setting MTU by Aaron Jones · 1 year, 3 months ago
  98. 586b466 embeddable-wg-library: do not warn on unrecognized netlink attributes by Jason A. Donenfeld · 1 year, 4 months ago
  99. 4de77e0 global: various formatting tweeks by Jason A. Donenfeld · 1 year, 5 months ago
  100. 7e106d3 wg-quick: android: do not choke on empty allowed-ips by Jason A. Donenfeld · 1 year, 5 months ago