From 68a90c3dbd63b0e93ccdf3cdbff687ccc91b59ea Mon Sep 17 00:00:00 2001 From: Joe Doss Date: Fri, 30 Apr 2021 09:36:35 -0500 Subject: [PATCH] wg-quick: freebsd: check for socket using -S, not -f wg-quick: freebsd: do not assume point-to-point interface flag wg-quick: freebsd: use ifconfig for determining if interface is up wg-quick: kill route monitor when loop terminates --- .gitignore | 1 + sources | 2 +- wireguard-tools.spec | 8 +++++++- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 1c0a7d2..b02f160 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /wireguard-tools-1.0.20200827.tar.xz /wireguard-tools-1.0.20210223.tar.xz /wireguard-tools-1.0.20210315.tar.xz +/wireguard-tools-1.0.20210424.tar.xz diff --git a/sources b/sources index 7750c6f..6aa618a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (wireguard-tools-1.0.20210315.tar.xz) = 2ebc5e5a248f6b8c19cbb8bcc3c375ad339a16bf27e32346fb7cde21b9cfb1efdf877e0e5ea4a511f7cb69ff184a6731e76492e03cf490f7d49368e7f145b72e +SHA512 (wireguard-tools-1.0.20210424.tar.xz) = b919c7ce1e8ee8660ccc1490d3dad7817f3d6f0ab79f26866e8ed10d40545a9ddca67959ff6cc84ac36a91683c1f58d274d91d47f40c0b9a7bfee4009dcbbf59 diff --git a/wireguard-tools.spec b/wireguard-tools.spec index cb09f15..93221df 100644 --- a/wireguard-tools.spec +++ b/wireguard-tools.spec @@ -1,5 +1,5 @@ Name: wireguard-tools -Version: 1.0.20210315 +Version: 1.0.20210424 Release: 1%{?dist} URL: https://www.wireguard.com/ Summary: Fast, modern, secure VPN tunnel @@ -57,6 +57,12 @@ WITH_BASHCOMPLETION=yes WITH_WGQUICK=yes WITH_SYSTEMDUNITS=yes -C src %{_mandir}/man8/wg-quick.8* %changelog +* Fri Apr 30 2021 Joe Doss - 1.0.20210424-1 +- wg-quick: freebsd: check for socket using -S, not -f +- wg-quick: freebsd: do not assume point-to-point interface flag +- wg-quick: freebsd: use ifconfig for determining if interface is up +- wg-quick: kill route monitor when loop terminates + * Mon Mar 15 2021 Joe Doss - 1.0.20210315-1 - Makefile: fix version indicator - wireguard-tools: const correctness