1. 1aa8364 keygen-html: add missing glue macro by Jason A. Donenfeld · 5 years ago
  2. d9f06cb wg.8: AllowedIPs isn't actually required by Jason A. Donenfeld · 6 years ago
  3. b37a1f4 wg.8: specify that wg(8) shows runtime info too by Jason A. Donenfeld · 6 years ago
  4. 4410c87 wg-quick: wait for interface to disappear on freebsd by Jason A. Donenfeld · 6 years ago
  5. 599b84f wg: don't fail if a netlink interface dump is inconsistent by Jason A. Donenfeld · 6 years ago
  6. 9b1394b wg: compile on gnu99 by Jason A. Donenfeld · 6 years ago
  7. c1ca487 wg: use libc's endianness macro if no compiler macro by Jason A. Donenfeld · 6 years ago
  8. 846d251 global: rename struct wireguard_ to struct wg_ by Jason A. Donenfeld · 6 years ago
  9. 54569b7 netlink: do not stuff index into nla type by Jason A. Donenfeld · 6 years ago
  10. 6790b07 crypto: clean up remaining .h->.c by Jason A. Donenfeld · 6 years ago
  11. 09c7ab7 wg-quick.8: add policy routing example by Jason A. Donenfeld · 6 years ago
  12. 646d7a5 crypto: make constant naming scheme consistent by Jason A. Donenfeld · 6 years ago
  13. cef7ac9 global: put SPDX identifier on its own line by Jason A. Donenfeld · 6 years ago
  14. 17546fc global: prefer sizeof(*pointer) when possible by Jason A. Donenfeld · 6 years ago
  15. 4d59d1f crypto: import zinc by Jason A. Donenfeld · 6 years ago
  16. 407b0cb wg: ipc: do not warn on unrecognized netlink attributes by Jason A. Donenfeld · 6 years ago
  17. 66054f3 crypto: use unaligned helpers by Jason A. Donenfeld · 6 years ago
  18. b2ec789 wg-quick: check correct variable for route deduplication by Jason A. Donenfeld · 6 years ago
  19. ffcc093 wg-quick: darwin: prefer system paths for tools by Jason A. Donenfeld · 6 years ago
  20. 544d965 wg-quick: android: remove compat code by Jason A. Donenfeld · 6 years ago
  21. f621f36 wg-quick: android: allow package to be overridden by Jason A. Donenfeld · 6 years ago
  22. c61c5a0 embeddable-wg-library: do not left shift negative numbers by Jason A. Donenfeld · 6 years ago
  23. 4349005 wg-quick: allow link local default gateway by Jason A. Donenfeld · 6 years ago
  24. 4502f4f wg: only error on wg show if all interfaces fail by Jason A. Donenfeld · 6 years ago
  25. 4367cd0 wg-quick: android: support excluding applications by Jason A. Donenfeld · 6 years ago
  26. b3b6d97 wg-quick: android: prevent outgoing handshake packets from being dropped by Jason A. Donenfeld · 6 years ago
  27. a54a133 wg: fix misspelling of strchrnul in comment by Jonathan Neuschäfer · 6 years ago
  28. ef54cbf manpages: eliminate whitespace at the end of the line by Jonathan Neuschäfer · 6 years ago
  29. 02733c6 wg-quick: android: don't forget to free compiled regexes by Jason A. Donenfeld · 6 years ago
  30. 3bbacaa wg-quick: android: disable roaming to v6 networks when v4 is specified by Jason A. Donenfeld · 6 years ago
  31. 2ce4680 dns-hatchet: apply resolv.conf's selinux context to new resolv.conf by Jason A. Donenfeld · 6 years ago
  32. 6f85449 wg: getentropy requires 10.12 by Jason A. Donenfeld · 6 years ago
  33. 0632c8a wg: support getentropy(3) by Jason A. Donenfeld · 6 years ago
  34. d90e495 wg: encoding: add missing static array constraints by Jason A. Donenfeld · 6 years ago
  35. 8c4cf15 wg-quick: android: change name of intent by Jason A. Donenfeld · 6 years ago
  36. 2044bb0 wg-quick: android: delay setting users until end by Jason A. Donenfeld · 6 years ago
  37. 2bca998 wg: constanter time encoding by Jason A. Donenfeld · 6 years ago
  38. 206e8f0 wg-quick: darwin: set DNS servers after delay on route change by Jason A. Donenfeld · 6 years ago
  39. d532074 wg-quick: freebsd: configure as p2p link by Jason A. Donenfeld · 6 years ago
  40. df6c69e wg-quick: darwin: add multiple IP addresses by Jason A. Donenfeld · 6 years ago
  41. 19ce650 wg-quick: determine IPs when saving interface by Jason A. Donenfeld · 6 years ago
  42. c99e6be wg-quick: freebsd: work around security vulnerabilities in bash by Jason A. Donenfeld · 6 years ago
  43. 86dd558 wg-quick: allow enumeration of socket files by Jason A. Donenfeld · 6 years ago
  44. 3d089e0 wg-quick: better bash completion for non-renaming OSes by Jason A. Donenfeld · 6 years ago
  45. d40231c wg-quick: support FreeBSD/Darwin search path by Jason A. Donenfeld · 6 years ago
  46. b818e71 wg: always pass -v as first argument to install by Jason A. Donenfeld · 6 years ago
  47. 6b7f88a wg-quick: openbsd: add new implementation by Jason A. Donenfeld · 6 years ago
  48. 333363f wg-quick: freebsd: add new implementation by Jason A. Donenfeld · 6 years ago
  49. 52eb6a1 wg-quick: darwin: do not remove routes when no real interface by Jason A. Donenfeld · 6 years ago
  50. 59dae33 wg-quick: darwin: rename namefile environment variable by Jason A. Donenfeld · 6 years ago
  51. 9d52a81 wg: fix OpenBSD build by Filippo Valsorda · 6 years ago
  52. 550119b ncat-client-server: do not always call sudo and use env bash by Jason A. Donenfeld · 6 years ago
  53. a865460 wg: fix errno propagation and messages by Jason A. Donenfeld · 6 years ago
  54. 434bc61 wg-quick: darwin: simpler inclusion check by Jason A. Donenfeld · 6 years ago
  55. 986feba wg-quick: darwin: reorder functions by Jason A. Donenfeld · 6 years ago
  56. 80ff1f8 wg-quick: darwin: networksetup does not like missing stdio by Jason A. Donenfeld · 6 years ago
  57. 884f7c5 wg-quick: darwin: avoid routing loop if no default by Jason A. Donenfeld · 6 years ago
  58. 0d9f302 wg-quick: darwin: sometimes there are no network services by Jason A. Donenfeld · 6 years ago
  59. fe9bc71 wg-quick: use invoking shell in auto rooting by Jason A. Donenfeld · 6 years ago
  60. 6c407ae wg-quick: add intentionally undocumented userspace implementation knob by Jason A. Donenfeld · 6 years ago
  61. 4502350 wg-quick: darwin: use bash from environment and require bash 4+ by Jason A. Donenfeld · 6 years ago
  62. 699777d wg-quick: darwin: restore DNS on down by Jason A. Donenfeld · 6 years ago
  63. 9c18c70 wg-quick: darwin: bash correctness by Jason A. Donenfeld · 6 years ago
  64. f64f0cc wg-quick: darwin: remove v6 routes after shutdown by Jason A. Donenfeld · 6 years ago
  65. cfa4203 wg-quick: darwin: ensure socket directory exists by Jason A. Donenfeld · 6 years ago
  66. 19990e2 dns-hatchet: update paths by Jason A. Donenfeld · 6 years ago
  67. 2f34f3e ncat-client-server: add wg-quick variant by Jason A. Donenfeld · 6 years ago
  68. a5412d1 wg-quick: add darwin implementation by Jason A. Donenfeld · 6 years ago
  69. 5d9433d wg-quick: add wg symlink by Jason A. Donenfeld · 6 years ago
  70. a563ba2 wg-quick: add android implementation by Jason A. Donenfeld · 6 years ago
  71. 08c78a6 wg: reorganize for multiplatform wg-quick by Jason A. Donenfeld · 6 years ago
  72. 0b64881 wg-quick: preliminary support for go implementation by Jason A. Donenfeld · 6 years ago
  73. f8a9907 embeddable-wg-library: zero attribute padding by Jason A. Donenfeld · 6 years ago
  74. f36209f keygen-html: add zip file example by Jason A. Donenfeld · 6 years ago
  75. 81879fe wg-quick: account for specified fwmark in auto routing mode by Jason A. Donenfeld · 6 years ago
  76. cd19f54 wg-quick.8: fix typo by Jason A. Donenfeld · 6 years ago
  77. 81b7e48 wg-quick: hide errors on save by Jason A. Donenfeld · 6 years ago
  78. d4421ae contrib: add extract-handshakes kprobe example by Jason A. Donenfeld · 6 years ago
  79. e6ce5fd wg-quick: if resolvconf/run/iface exists, use it by Jason A. Donenfeld · 6 years ago
  80. 99264cb wg-quick: if resolvconf/interface-order exists, use it by Jason A. Donenfeld · 6 years ago
  81. 4574967 global: in gnu code, use un-underscored asm by Jason A. Donenfeld · 6 years ago
  82. 3314030 Revert "contrib: keygen-html: rewrite in pure javascript" by Jason A. Donenfeld · 6 years ago
  83. 3749b29 contrib: keygen-html: rewrite in pure javascript by Jason A. Donenfeld · 6 years ago
  84. 0e6fe9a contrib: embedded-wg-library: add key generation functions by Jason A. Donenfeld · 6 years ago
  85. 295c9ff contrib: embedded-wg-library: add ability to add and del interfaces by Jason A. Donenfeld · 6 years ago
  86. d29e0ba wg: fixup errno handling by Jason A. Donenfeld · 6 years ago
  87. ca5d270 wg: FreeBSD doesn't have EAI_NODATA by Jason A. Donenfeld · 6 years ago
  88. 5ecc49a wg: do not collide types with libc clashes by Jason A. Donenfeld · 6 years ago
  89. 2f42abe contrib: add embeddable wireguard library by Jason A. Donenfeld · 6 years ago
  90. 186df55 wg(8): clarify phrasing by Jason A. Donenfeld · 6 years ago
  91. 437116f wg: allow in-line comments by Jason A. Donenfeld · 6 years ago
  92. cc8a25e external-tests: update go version by Jason A. Donenfeld · 6 years ago
  93. 1862720 wg: normalize strncpy/snprintf usage by Jason A. Donenfeld · 6 years ago
  94. 725258b wg-quick: match from beginning rather than shift right by Jason A. Donenfeld · 6 years ago
  95. 5be1ce2 wg: endian.h is not portable by Jason A. Donenfeld · 6 years ago
  96. 7b0fc75 keygen-html: fix up copyright by Jason A. Donenfeld · 6 years ago
  97. bee5bbb curve25519: replace fiat64 with faster hacl64 by Jason A. Donenfeld · 6 years ago
  98. 40ae0e0 curve25519: replace hacl64 with fiat64 by Jason A. Donenfeld · 6 years ago
  99. bc3f283 wg: dedup secret normalization by Jason A. Donenfeld · 6 years ago
  100. 1e5d6b9 wg: fread doesn't change errno by Jason A. Donenfeld · 6 years ago