Hello community,

here is the log from the commit of package wireguard-tools.13661 for 
openSUSE:Leap:15.1:Update checked in at 2020-08-12 10:44:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.1:Update/wireguard-tools.13661 (Old)
 and      /work/SRC/openSUSE:Leap:15.1:Update/.wireguard-tools.13661.new.3399 
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "wireguard-tools.13661"

Wed Aug 12 10:44:47 2020 rev:1 rq:825131 version:1.0.20200513

Changes:
--------
New Changes file:

--- /dev/null   2020-08-06 00:20:10.149648038 +0200
+++ 
/work/SRC/openSUSE:Leap:15.1:Update/.wireguard-tools.13661.new.3399/wireguard-tools.changes
 2020-08-12 10:44:59.004465624 +0200
@@ -0,0 +1,65 @@
+-------------------------------------------------------------------
+Thu May 14 14:45:48 UTC 2020 - Martin Hauke <[email protected]>
+
+- Update to version 1.0.20200513
+  * Makefile: remember to install all systemd units
+  * ipc: openbsd: switch to array ioctl interface
+
+-------------------------------------------------------------------
+Mon May 11 06:39:12 UTC 2020 - Martin Hauke <[email protected]>
+
+- Update to version 1.0.20200510
+  * ipc: add support for openbsd kernel implementation
+  * ipc: cleanup openbsd support
+  * wg-quick: add support for openbsd kernel implementation
+  * wg-quick: cleanup openbsd support
+  * wg-quick: support dns search domains
+  * Makefile: simplify silent cleaning
+  * git: add gitattributes so tarball doesn't have gitignore files
+  * terminal: specialize color_mode to stdout only
+  * highlighter: insist on 256-bit keys, not 257-bit or 258-bit
+  * wg-quick: android: support application whitelist
+  * systemd: add wg-quick.target
+- Remove patch (not longer needed):
+  * wireguard-fix-systemd-service.patch
+- Remove source file (fixed upstream)
+  * wireguard.target
+    This functionality is now provided by wg-quick.target
+
+-------------------------------------------------------------------
+Sat Mar 21 13:57:06 UTC 2020 - Martin Hauke <[email protected]>
+
+- Update to version 1.0.20200319
+  * netlink: initialize mostly unused field
+  * curve25519: squelch warnings on clang
+  * man: fix grammar in wg(8) and wg-quick(8)
+  * man: backlink wg-quick(8) in wg(8)
+  * man: add a warning to the SaveConfig description
+  * wincompat: use string_list instead of inflatable_buffer
+
+-------------------------------------------------------------------
+Thu Feb  6 20:44:11 UTC 2020 - Martin Hauke <[email protected]>
+
+- Update to version 1.0.20200206
+  * man: document dynamic debug trick for Linux
+  * extract-{handshakes,keys}: rework for upstream kernel
+  * netlink: remove libmnl requirement
+  * embeddable-wg-library: use newer string_list
+  * netlink: don't pretend that sysconf isn't a function
+  * Small cleanups.
+
+-------------------------------------------------------------------
+Tue Jan 21 22:04:27 UTC 2020 - Martin Hauke <[email protected]>
+
+- Update to version 1.0.20200121
+  * Makefile: add standard 'all' target
+  * ipc: simplify inflatable buffer and add fuzzer
+  * fuzz: add generic command argument fuzzer
+  * fuzz: add set and setconf fuzzers
+  * netlink: make sure to clear return value when trying again
+  * Makefile: sort inputs to linker so that build is reproducible
+
+-------------------------------------------------------------------
+Mon Jan 20 21:19:47 UTC 2020 - Martin Hauke <[email protected]>
+
+- Initial package, version 1.0.20200102

New:
----
  WireGuard.keyring
  wireguard-tools-1.0.20200513.tar.asc
  wireguard-tools-1.0.20200513.tar.xz
  wireguard-tools.changes
  wireguard-tools.spec

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ wireguard-tools.spec ++++++
#
# spec file for package wireguard-tools
#
# Copyright (c) 2020 SUSE LLC
# Copyright (c) 2020, Martin Hauke <[email protected]>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via https://bugs.opensuse.org/
#


Name:           wireguard-tools
Version:        1.0.20200513
Release:        0
Summary:        WireGuard userspace tools
License:        GPL-2.0-only
Group:          Productivity/Networking/Security
URL:            https://www.wireguard.com/
Source:         
https://git.zx2c4.com/wireguard-tools/snapshot/wireguard-tools-%{version}.tar.xz
Source1:        
https://git.zx2c4.com/wireguard-tools/snapshot/wireguard-tools-%{version}.tar.asc
Source99:       
https://www.zx2c4.com/keys/AB9942E6D4A4CFC3412620A749FC7012A5DE03AE.asc#/WireGuard.keyring
BuildRequires:  bash-completion
BuildRequires:  pkgconfig
%systemd_requires

%description
WireGuard is a novel VPN that runs inside the Linux Kernel and uses
state-of-the-art cryptography (the "Noise" protocol). It aims to be
faster, simpler, leaner, and more useful than IPSec, while avoiding
the massive headache. It intends to be considerably more performant
than OpenVPN. WireGuard is designed as a general purpose VPN for
running on embedded interfaces and super computers alike, fit for
many different circumstances. It runs over UDP.

This package contains command-line tools to interact with the
WireGuard kernel module.  Currently, it provides only a single tool:

wg: set and retrieve configuration of WireGuard interfaces

%prep
%setup -q -n wireguard-tools-%{version}
## HACK: Fixing wg-quick's DNS= directive with a hatchet
contrib/dns-hatchet/apply.sh

%build
export CFLAGS="%{optflags}"
make V=1 -C src %{?_smp_mflags}

%install
cd src
%{make_install} \
    WITH_BASHCOMPLETION=yes \
    WITH_WGQUICK=yes \
    WITH_SYSTEMDUNITS=yes

install -d %{buildroot}/%{_sysconfdir}/wireguard/

%pre
%service_add_pre wg-quick.target [email protected]

%post
%service_add_post wg-quick.target [email protected]

%preun
%service_del_preun wg-quick.target [email protected]

%postun
%service_del_postun wg-quick.target [email protected]

%files
%license COPYING
%doc README.md
%{_sysconfdir}/wireguard/
%{_bindir}/wg
%{_bindir}/wg-quick
%{_mandir}/man8/wg.8%{?ext_man}
%{_mandir}/man8/wg-quick.8%{?ext_man}
%{_datadir}/bash-completion/completions/wg
%{_datadir}/bash-completion/completions/wg-quick
%{_unitdir}/[email protected]
%{_unitdir}/wg-quick.target

%changelog

Reply via email to