Commit graph

50 commits

Author SHA1 Message Date
Jörg Thalheim 8f01823046
Merge pull request #86055 from Ma27/wireguard-kernel-versions 2020-05-28 23:07:29 +01:00
Maximilian Bosch 07a46f3b9b
wireguard-tools: 1.0.20200510 -> 1.0.20200513
https://lists.zx2c4.com/pipermail/wireguard/2020-May/005431.html
2020-05-19 09:13:14 +02:00
Maximilian Bosch b95d49d034
wireguard-tools: 1.0.20200319 -> 1.0.20200510
https://lists.zx2c4.com/pipermail/wireguard/2020-May/005415.html
2020-05-11 13:19:05 +02:00
Maximilian Bosch 41bd6d2614
nixos/wireguard: test against multiple kernel versions
When testing WireGuard updates, I usually run the VM-tests with
different kernels to make sure we're not introducing accidental
regressions for e.g. older kernels.

I figured that we should automate this process to ensure continuously
that WireGuard works fine on several kernels.

For now I decided to test the latest LTS version (5.4) and
the latest kernel (currently 5.6). We can add more kernels in the
future, however this seems to significantly slow down evaluation and
time.

The list can be customized by running a command like this:

   nix-build nixos/tests/wireguard --arg kernelVersionsToTest '["4.19"]'

The `kernelPackages` argument in the tests is null by default to make
sure that it's still possible to invoke the test-files directly. In that
case the default kernel of NixOS (currently 5.4) is used.
2020-04-29 23:10:53 +02:00
Maximilian Bosch a4347f2b92
wireguard: reference missing nixosTests.wireguard 2020-04-25 20:22:14 +02:00
Jörg Thalheim 77dc7ef908
wireguard-tools: reference tests 2020-04-25 11:16:10 +01:00
Maximilian Bosch 19ceeb6de0
wireguard-tools: 1.0.20200206 -> 1.0.20200319
https://lists.zx2c4.com/pipermail/wireguard/2020-March/005191.html
2020-03-20 00:53:49 +01:00
David Terry 3bad19b676
wireguard: rm libmnl from buildInputs
Inlined into the source as of v1.0.20200206.

See: https://lists.zx2c4.com/pipermail/wireguard/2020-February/004963.html
2020-02-07 09:02:14 +01:00
Maximilian Bosch 92d6ffcb64
wireguard-tools: 1.0.20200121 -> 1.0.20200206
https://lists.zx2c4.com/pipermail/wireguard/2020-February/004963.html
2020-02-06 18:29:56 +01:00
Maximilian Bosch dea2f98262
wireguard-tools: 1.0.20200102 -> 1.0.20200121
https://lists.zx2c4.com/pipermail/wireguard/2020-January/004869.html
2020-01-21 17:55:09 +01:00
Maximilian Bosch fad24a7f9c
wireguard-tools: 1.0.20200102 2020-01-03 14:08:18 +01:00
David Terry d6be252921
wireguard-tools: 0.0.20191219 -> 1.0.20191226
the userspace wireguard tools have been pulled out into their own repo as
announced in this mailing list post:

https://lists.zx2c4.com/pipermail/wireguard/2019-December/004787.html
2019-12-27 21:02:22 +01:00
Ivan Kozik cbd67719fd wireguard-tools: 0.0.20191212 -> 0.0.20191219 2019-12-19 00:30:02 -08:00
David Terry bbb9f053b4
wireguard-tools: 0.0.20191127 -> 0.0.20191212 2019-12-12 15:39:46 +01:00
Jörg Thalheim b82d4edef4
wireguard-tools: fix dependencies (#74390)
wireguard-tools: fix dependencies
2019-11-28 09:31:28 +00:00
Sorin Iclanzan f555515412 Add iptables to wireguard-tools 2019-11-27 18:19:38 -05:00
David Terry bdcc0f420c
wireguard-tools: 0.0.20191012 -> 0.0.20191127 2019-11-27 17:52:04 +01:00
Maximilian Bosch 2177639967
wireguard-tools: 0.0.20190913 -> 0.0.20191012
https://lists.zx2c4.com/pipermail/wireguard/2019-October/004594.html

Also decided to add myself to the maintainers list as I use WireGuard
pretty heavily for private/work-related stuff and I intend to help taking care
of the WireGuard ecosystem in NixOS as well.
2019-10-18 23:51:25 +02:00
Will Dietz c6af7bf1ac
wireguard: 0.0.20190702 -> 0.0.20190913 2019-09-16 10:12:42 -05:00
Robin Gloster 4e60b0efae
treewide: update globin's maintained drvs 2019-08-20 19:36:05 +02:00
xrelkd b198b3e33d wireguard-tools: 0.0.20190601 -> 0.0.20190702 2019-07-07 03:16:15 +08:00
Florian Klink f3ce2151db wireguard-tools: add updateScript 2019-06-01 22:17:25 +02:00
Graham Christensen 14c352b527
wireguard-tools: 0.0.20190531 -> 0.0.20190601 2019-06-01 09:05:59 -04:00
Graham Christensen 29eb4bcdb8
wireguard: 0.0.20190406 -> 0.0.20190531 2019-05-31 14:51:31 -04:00
R. RyanTM 08a62e0578 wireguard-tools: 0.0.20190227 -> 0.0.20190406
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/wireguard-tools/versions
2019-04-16 09:38:26 -07:00
elseym f96f14f69e
wireguard-tools: 0.0.20190123 -> 0.0.20190227 2019-03-13 06:56:37 +01:00
R. RyanTM 4292f9b76d wireguard-tools: 0.0.20181218 -> 0.0.20190123
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/wireguard-tools/versions
2019-01-26 18:33:52 -08:00
Reno Reckling ca9e76e676 wireguard-tools Add proper dependencies
wg-quick calls iproute, resolvconf and sysctl on Linux.
These dependencies where missing.
2018-12-29 16:41:04 +01:00
R. RyanTM 76c2f7129e wireguard-tools: 0.0.20181119 -> 0.0.20181218
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/wireguard-tools/versions
2018-12-22 01:12:34 -08:00
Vladyslav Mykhailichenko 6fb56af8b2
wireguard-tools: 0.0.20181018 -> 0.0.20181119 2018-11-20 10:51:46 +02:00
R. RyanTM 6d0b34f3c8 wireguard-tools: 0.0.20181007 -> 0.0.20181018
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/wireguard-tools/versions
2018-10-23 02:32:02 -07:00
Franz Pletz 97d2779059
wireguard: 0.0.20181006 -> 0.0.20181007 2018-10-13 15:48:24 +02:00
Yegor Timoshenko 011a463d17
wireguard: 0.0.20180925 -> 0.0.20181006 2018-10-13 12:21:08 +00:00
R. RyanTM 1491848406 wireguard-tools: 0.0.20180918 -> 0.0.20180925
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/wireguard-tools/versions
2018-10-02 21:59:49 -07:00
Aneesh Agrawal ce36f634c1 wireguard-tools: Fix build 2018-09-29 05:01:51 -07:00
R. RyanTM 03d8620098 wireguard-tools: 0.0.20180904 -> 0.0.20180918
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/wireguard-tools/versions
2018-09-19 22:41:10 -07:00
Vladyslav Mykhailichenko 4cd94bb5b8 wireguard: 0.0.20180809 -> 0.0.20180904 2018-09-05 14:33:51 +03:00
R. RyanTM 7fff759f6d wireguard: 0.0.20180802 -> 0.0.20180809
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/wireguard-tools/versions.
2018-08-16 10:49:50 -07:00
Vladyslav M ce3e962031 wireguard: 0.0.20180708 -> 0.0.20180802 (#44490) 2018-08-09 00:54:10 +02:00
R. RyanTM 5d0e6576cd wireguard: 0.0.20180625 -> 0.0.20180708 (#43318)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/wireguard-tools/versions.
2018-07-11 10:33:41 +02:00
Jörg Thalheim 501704b13c wireguard: 0.0.20180613 -> 0.0.20180625 2018-06-26 10:22:19 +01:00
Yegor Timoshenko 9807281253 wireguard{,-go,-tools}: 0.0.20180531 -> 0.0.20180613 2018-06-14 19:45:15 +00:00
Jörg Thalheim 5024725118 wireguard: fix checksum 2018-06-08 15:36:35 +01:00
Jason A. Donenfeld 812c52a974 wireguard: 0.0.20180524 -> 0.0.20180531 2018-06-08 00:16:36 +02:00
R. RyanTM b6c1781e58 wireguard: 0.0.20180519 -> 0.0.20180524 (#41031)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/wireguard-tools/versions.

These checks were done:

- built on NixOS
- /nix/store/mr991d4pyvfng5bhh06kdlb29mj93cf3-wireguard-tools-0.0.20180524/bin/wg passed the binary check.
- /nix/store/mr991d4pyvfng5bhh06kdlb29mj93cf3-wireguard-tools-0.0.20180524/bin/wg-quick passed the binary check.
- 2 of 2 passed binary check by having a zero exit code.
- 0 of 2 passed binary check by having the new version present in output.
- found 0.0.20180524 with grep in /nix/store/mr991d4pyvfng5bhh06kdlb29mj93cf3-wireguard-tools-0.0.20180524
- directory tree listing: https://gist.github.com/52b47d18275b1b4550ccdd7bfdd16ef0
- du listing: https://gist.github.com/074aac4bf75c6a0a31e18b04cb0ffbc8
2018-05-28 14:59:12 +02:00
Yegor Timoshenko e9e044abbb wireguard-tools: clean up, wrap w/ wireguard-go on Darwin 2018-05-22 04:24:34 +03:00
Jason A. Donenfeld 8d575415ad wireguard: fix up text, maintainer, and version 2018-05-22 02:58:13 +02:00
R. RyanTM 410be1aa1d wireguard: 0.0.20180514 -> 0.0.20180519
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/wireguard-tools/versions.

These checks were done:

- built on NixOS
- /nix/store/c48vhaf6wqmra1g6sv4hv3i6vqlw7ll1-wireguard-tools-0.0.20180519/bin/wg passed the binary check.
- /nix/store/c48vhaf6wqmra1g6sv4hv3i6vqlw7ll1-wireguard-tools-0.0.20180519/bin/wg-quick passed the binary check.
- 2 of 2 passed binary check by having a zero exit code.
- 0 of 2 passed binary check by having the new version present in output.
- found 0.0.20180519 with grep in /nix/store/c48vhaf6wqmra1g6sv4hv3i6vqlw7ll1-wireguard-tools-0.0.20180519
- directory tree listing: https://gist.github.com/64bccf9c57ca84c49486890ccbf17239
- du listing: https://gist.github.com/f28d6cfd8bcbf6ab1a6c39ad40ce1606
2018-05-20 10:13:23 -07:00
Kirill Elagin 95cf07fc95 wireguard: use fetchzip instead of fetchurl
Because cgit snapshots are not deterministic.
2018-05-19 13:09:14 +03:00
Kirill Elagin 865abfa609
wireguard: Enable tools on other platforms
Wireguard is now split into two pretty much independent packages:
`wireguard` (Linux-specific kernel module) and `wireguard-tools`,
which is cross-platform.
2018-05-19 01:17:26 +03:00