Hello community, here is the log from the commit of package wireguard for openSUSE:Factory checked in at 2020-04-01 19:17:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/wireguard (Old) and /work/SRC/openSUSE:Factory/.wireguard.new.3248 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "wireguard" Wed Apr 1 19:17:02 2020 rev:14 rq:790368 version:1.0.20200330 Changes: -------- --- /work/SRC/openSUSE:Factory/wireguard/wireguard.changes 2020-03-22 14:18:30.918108604 +0100 +++ /work/SRC/openSUSE:Factory/.wireguard.new.3248/wireguard.changes 2020-04-01 19:17:39.103512581 +0200 @@ -1,0 +2,6 @@ +Tue Mar 31 19:29:33 UTC 2020 - Martin Hauke <mar...@gmx.de> + +- Update to version 1.0.20200330 + * queueing: backport skb_reset_redirect change from 5.6 + +------------------------------------------------------------------- Old: ---- wireguard-linux-compat-0.0.20200318.tar.asc wireguard-linux-compat-0.0.20200318.tar.xz New: ---- wireguard-linux-compat-1.0.20200330.tar.asc wireguard-linux-compat-1.0.20200330.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ wireguard.spec ++++++ --- /var/tmp/diff_new_pack.D44JqO/_old 2020-04-01 19:17:40.723513310 +0200 +++ /var/tmp/diff_new_pack.D44JqO/_new 2020-04-01 19:17:40.735513315 +0200 @@ -18,7 +18,7 @@ Name: wireguard -Version: 0.0.20200318 +Version: 1.0.20200330 Release: 0 Summary: Fast, modern, secure kernel VPN tunnel License: GPL-2.0-only ++++++ wireguard-linux-compat-0.0.20200318.tar.xz -> wireguard-linux-compat-1.0.20200330.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wireguard-linux-compat-0.0.20200318/src/compat/compat.h new/wireguard-linux-compat-1.0.20200330/src/compat/compat.h --- old/wireguard-linux-compat-0.0.20200318/src/compat/compat.h 2020-03-19 06:15:25.000000000 +0100 +++ new/wireguard-linux-compat-1.0.20200330/src/compat/compat.h 2020-03-31 02:15:15.000000000 +0200 @@ -1024,6 +1024,16 @@ #define COMPAT_CANNOT_USE_MAX_MTU #endif +#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 6, 0) +#include <linux/skbuff.h> +static inline void skb_reset_redirect(struct sk_buff *skb) +{ +#ifdef CONFIG_NET_SCHED + skb_reset_tc(skb); +#endif +} +#endif + #if defined(ISUBUNTU1604) #include <linux/siphash.h> #ifndef _WG_LINUX_SIPHASH_H diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wireguard-linux-compat-0.0.20200318/src/dkms.conf new/wireguard-linux-compat-1.0.20200330/src/dkms.conf --- old/wireguard-linux-compat-0.0.20200318/src/dkms.conf 2020-03-19 06:15:25.000000000 +0100 +++ new/wireguard-linux-compat-1.0.20200330/src/dkms.conf 2020-03-31 02:15:15.000000000 +0200 @@ -1,5 +1,5 @@ PACKAGE_NAME="wireguard" -PACKAGE_VERSION="0.0.20200318" +PACKAGE_VERSION="1.0.20200330" AUTOINSTALL=yes BUILT_MODULE_NAME="wireguard" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wireguard-linux-compat-0.0.20200318/src/queueing.h new/wireguard-linux-compat-1.0.20200330/src/queueing.h --- old/wireguard-linux-compat-0.0.20200318/src/queueing.h 2020-03-19 06:15:25.000000000 +0100 +++ new/wireguard-linux-compat-1.0.20200330/src/queueing.h 2020-03-31 02:15:15.000000000 +0200 @@ -103,8 +103,8 @@ skb->dev = NULL; #ifdef CONFIG_NET_SCHED skb->tc_index = 0; - skb_reset_tc(skb); #endif + skb_reset_redirect(skb); skb->hdr_len = skb_headroom(skb); skb_reset_mac_header(skb); skb_reset_network_header(skb); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wireguard-linux-compat-0.0.20200318/src/version.h new/wireguard-linux-compat-1.0.20200330/src/version.h --- old/wireguard-linux-compat-0.0.20200318/src/version.h 2020-03-19 06:15:25.000000000 +0100 +++ new/wireguard-linux-compat-1.0.20200330/src/version.h 2020-03-31 02:15:15.000000000 +0200 @@ -1,3 +1,3 @@ #ifndef WIREGUARD_VERSION -#define WIREGUARD_VERSION "0.0.20200318" +#define WIREGUARD_VERSION "1.0.20200330" #endif