Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xtables-addons for openSUSE:Factory checked in at 2022-06-20 15:38:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xtables-addons (Old) and /work/SRC/openSUSE:Factory/.xtables-addons.new.1548 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xtables-addons" Mon Jun 20 15:38:52 2022 rev:77 rq:983935 version:3.21 Changes: -------- --- /work/SRC/openSUSE:Factory/xtables-addons/xtables-addons.changes 2022-04-11 23:50:01.158539442 +0200 +++ /work/SRC/openSUSE:Factory/.xtables-addons.new.1548/xtables-addons.changes 2022-06-20 15:39:31.203056451 +0200 @@ -1,0 +2,6 @@ +Mon Jun 13 10:34:45 UTC 2022 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 3.21 + * Linux 5.10.x stable branch: support for Linux 5.10.121 + +------------------------------------------------------------------- Old: ---- xtables-addons-3.20.tar.asc xtables-addons-3.20.tar.xz New: ---- xtables-addons-3.21.tar.asc xtables-addons-3.21.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xtables-addons.spec ++++++ --- /var/tmp/diff_new_pack.IyWDEh/_old 2022-06-20 15:39:31.671057135 +0200 +++ /var/tmp/diff_new_pack.IyWDEh/_new 2022-06-20 15:39:31.679057147 +0200 @@ -17,7 +17,7 @@ Name: xtables-addons -Version: 3.20 +Version: 3.21 Release: 0 Summary: IP Packet Filter Administration Extensions License: GPL-2.0-only AND GPL-2.0-or-later ++++++ xtables-addons-3.20.tar.xz -> xtables-addons-3.21.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xtables-addons-3.20/.gitignore new/xtables-addons-3.21/.gitignore --- old/xtables-addons-3.20/.gitignore 2022-04-10 14:09:52.000000000 +0200 +++ new/xtables-addons-3.21/.gitignore 2022-06-13 12:32:28.000000000 +0200 @@ -1,3 +1,4 @@ +*~ *.dwo *.gcno *.la diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xtables-addons-3.20/INSTALL new/xtables-addons-3.21/INSTALL --- old/xtables-addons-3.20/INSTALL 2022-04-10 14:09:52.000000000 +0200 +++ new/xtables-addons-3.21/INSTALL 1970-01-01 01:00:00.000000000 +0100 @@ -1,111 +0,0 @@ -Installation instructions for Xtables-addons -============================================ - -Xtables-addons uses the well-known configure(autotools) infrastructure -in combination with the kernel's Kbuild system. - - $ ./configure - $ make - # make install - - -Supported configurations for this release -========================================= - - * iptables >= 1.6.0 - - * kernel-devel >= 4.16 - with prepared build/output directory - - CONFIG_NF_CONNTRACK - - CONFIG_NF_CONNTRACK_MARK enabled =y or as module (=m) - - CONFIG_CONNECTOR y/m if you wish to receive userspace - notifications from pknock through netlink/connector - -(Use xtables-addons-1.x if you need support for Linux < 3.7. -Use xtables-addons-2.x if you need support for Linux < 4.15. -Use xtables-addons<3.19 if you need support for Linux <=4.16.) -Note: xtables-addons regularly fails to build with patched-to-death -kernels like on RHEL or SLES because the API does not match -LINUX_KERNEL_VERSION anymore. - - -Selecting extensions -==================== - -You can edit the "mconfig" file to select what modules to build and -install. By default, all modules are enabled. - - -Configuring and compiling -========================= - -./configure [options] - ---without-kbuild - - Deactivate building kernel modules, and just do userspace parts. - ---with-kbuild= - - Specifies the path to the kernel build output directory. We need - it for building the kernel extensions. It defaults to - /lib/modules/$(running version)/build, which usually points to - the right directory. (If not, you need to install something.) - - For RPM building, it should be /usr/src/linux-obj/... - or whatever location the distro makes use of. - ---with-xtlibdir= - - Specifies the path to where the newly built extensions should - be installed when `make install` is run. The default is to - use the same path that Xtables/iptables modules use, as - determined by `pkg-config xtables --variable xtlibdir`. - Thus, this option normally does NOT need to be specified - anymore, even if your distribution put modules in a strange - location. - -If you want to enable debugging, use - - ./configure CFLAGS="-ggdb3 -O0" - -(-O0 is used to turn off instruction reordering, which makes debugging -much easier.) - -To make use of a libxtables that is not in the default path, either - - a) append the location of the pkg-config files like: - - PKG_CONFIG_PATH=/usr/local/lib/pkgconfig - - (Assuming that files have been installed) -or, - - b) override the pkg-config variables, for example: - - ./configure libxtables_CFLAGS="-I../iptables/include" \ - libxtables_LIBS="-L../iptables/.libs \ - -Wl,-rpath,../iptables/.libs -lxtables" - - (Use this in case you wish to use it without having to - run `make install`. This is because the libxtables.pc pkgconfig - file in ../iptables would already point to e.g. /usr/local.) - - -Build-time options -================== - -V= controls the verbosity of make commands. -V=0 "silent" (output filename) -V=1 "verbose" (entire gcc command line) - - -Note to distribution packagers -============================== - -Except for --with-kbuild, distributions should not have a need to -supply any other flags (besides --prefix=/usr and perhaps ---libdir=/usr/lib64, etc.) to configure when all prerequired packages -are installed. If iptables-devel is installed, necessary headers should -already be in /usr/include, so that overriding PKG_CONFIG_PATH, -libxtables_CFLAGS and libxtables_LIBS variables should not be needed. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xtables-addons-3.20/INSTALL.rst new/xtables-addons-3.21/INSTALL.rst --- old/xtables-addons-3.20/INSTALL.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/xtables-addons-3.21/INSTALL.rst 2022-06-13 12:32:28.000000000 +0200 @@ -0,0 +1,123 @@ +Installation instructions for Xtables-addons +============================================ + +Xtables-addons uses the well-known configure(autotools) infrastructure +in combination with the kernel's Kbuild system. + +.. code-block:: sh + + $ ./configure + $ make + # make install + + +Supported configurations for this release +========================================= + +* iptables >= 1.6.0 + +* kernel-devel >= 4.16 + with prepared build/output directory + + * ``CONFIG_NF_CONNTRACK`` + + * ``CONFIG_NF_CONNTRACK_MARK`` enabled =y or as module (=m) + + * ``CONFIG_CONNECTOR`` y/m if you wish to receive userspace + notifications from pknock through netlink/connector + +(Use xtables-addons-1.x if you need support for Linux < 3.7. +Use xtables-addons-2.x if you need support for Linux < 4.15. +Use xtables-addons<3.19 if you need support for Linux <=4.16.) +Note: xtables-addons regularly fails to build with patched-to-death +kernels like on RHEL or SLES because the API does not match +LINUX_KERNEL_VERSION anymore. + + +Selecting extensions +==================== + +You can edit the ``mconfig`` file to select what modules to build and +install. By default, all modules are enabled. + + +Configuring and compiling +========================= + +.. code-block:: sh + + ./configure [options] + +``--without-kbuild`` + Deactivate building kernel modules, and just do userspace parts. + +``--with-kbuild=`` + Specifies the path to the kernel build output directory. We need + it for building the kernel extensions. It defaults to + ``/lib/modules/$(running version)/build``, which usually points to + the right directory. (If not, you need to install something.) + + For RPM building, it should be ``/usr/src/linux-obj/...`` + or whatever location the distro makes use of. + +``--with-xtlibdir=`` + Specifies the path to where the newly built extensions should + be installed when ``make install`` is run. The default is to + use the same path that Xtables/iptables modules use, as + determined by ``pkg-config xtables --variable xtlibdir``. + Thus, this option normally does *not* need to be specified + anymore, even if your distribution put modules in a strange + location. + +If you want to enable debugging, use + +.. code-block:: sh + + ./configure CFLAGS="-ggdb3 -O0" + +(``-O0`` is used to turn off instruction reordering, which makes debugging +much easier.) + +To make use of a libxtables that is not in the default path, either + +a) append the location of the pkg-config files like: + + .. code-block:: sh + + PKG_CONFIG_PATH=/usr/local/lib/pkgconfig + + (Assuming that files have been installed), or, + +b) override the pkg-config variables, for example: + + .. code-block:: sh + + ./configure libxtables_CFLAGS="-I../iptables/include" \ + libxtables_LIBS="-L../iptables/.libs \ + -Wl,-rpath,../iptables/.libs -lxtables" + + (Use this in case you wish to use it without having to + run ``make install``. This is because the ``libxtables.pc`` pkgconfig + file in ../iptables would already point to e.g. ``/usr/local``.) + + +Build-time options +================== + +``V=`` + This variable controls the verbosity of make commands: + + * ``V=0``: "silent" (output filename) + + * ``V=1``: "verbose" (entire gcc command line) + + +Note to distribution packagers +============================== + +Except for ``--with-kbuild``, distributions should not have a need to +supply any other flags (besides ``--prefix=/usr`` and perhaps +``--libdir=/usr/lib64``, etc.) to configure when all prerequired packages +are installed. If *iptables-devel* is installed, necessary headers should +already be in ``/usr/include``, so that overriding ``PKG_CONFIG_PATH``, +``libxtables_CFLAGS`` and ``libxtables_LIBS`` variables should not be needed. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xtables-addons-3.20/Makefile.in new/xtables-addons-3.21/Makefile.in --- old/xtables-addons-3.20/Makefile.in 2022-04-10 14:11:33.157946574 +0200 +++ new/xtables-addons-3.21/Makefile.in 2022-06-13 12:32:37.678250209 +0200 @@ -197,10 +197,9 @@ $(top_srcdir)/build-aux/config.sub \ $(top_srcdir)/build-aux/install-sh \ $(top_srcdir)/build-aux/ltmain.sh \ - $(top_srcdir)/build-aux/missing INSTALL README \ - build-aux/ar-lib build-aux/compile build-aux/config.guess \ - build-aux/config.sub build-aux/install-sh build-aux/ltmain.sh \ - build-aux/missing + $(top_srcdir)/build-aux/missing build-aux/ar-lib \ + build-aux/compile build-aux/config.guess build-aux/config.sub \ + build-aux/install-sh build-aux/ltmain.sh build-aux/missing DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) distdir = $(PACKAGE)-$(VERSION) top_distdir = $(distdir) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xtables-addons-3.20/README new/xtables-addons-3.21/README --- old/xtables-addons-3.20/README 2022-04-10 14:09:52.000000000 +0200 +++ new/xtables-addons-3.21/README 1970-01-01 01:00:00.000000000 +0100 @@ -1,15 +0,0 @@ -Xtables-addons -============== - -Xtables-addons is a set of extensions that were not accepted in the -Linux kernel and/or main Xtables/iptables package. - -It superseded the earlier patch-o-matic(-ng) package in that no -patching and/or recompilation of either the kernel or -Xtables/iptables is required. However, do see the INSTALL file for -the minimum requirements of Xtables-addons. - - -Included in this package -======================== -- xt_ACCOUNT 1.16, libxt_ACCOUNT 1.3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xtables-addons-3.20/README.rst new/xtables-addons-3.21/README.rst --- old/xtables-addons-3.20/README.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/xtables-addons-3.21/README.rst 2022-06-13 12:32:28.000000000 +0200 @@ -0,0 +1,15 @@ +Xtables-addons +============== + +Xtables-addons is a set of extensions that were not accepted in the +Linux kernel and/or main Xtables/iptables package. + +It superseded the earlier patch-o-matic(-ng) package in that no +patching and/or recompilation of either the kernel or +Xtables/iptables is required. However, do see the INSTALL file for +the minimum requirements of Xtables-addons. + + +Included in this package +======================== +* xt_ACCOUNT 1.16, libxt_ACCOUNT 1.3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xtables-addons-3.20/configure new/xtables-addons-3.21/configure --- old/xtables-addons-3.20/configure 2022-04-10 14:11:32.729943991 +0200 +++ new/xtables-addons-3.21/configure 2022-06-13 12:32:37.262247631 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.71 for xtables-addons 3.20. +# Generated by GNU Autoconf 2.71 for xtables-addons 3.21. # # # Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, @@ -618,8 +618,8 @@ # Identity of this package. PACKAGE_NAME='xtables-addons' PACKAGE_TARNAME='xtables-addons' -PACKAGE_VERSION='3.20' -PACKAGE_STRING='xtables-addons 3.20' +PACKAGE_VERSION='3.21' +PACKAGE_STRING='xtables-addons 3.21' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1363,7 +1363,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures xtables-addons 3.20 to adapt to many kinds of systems. +\`configure' configures xtables-addons 3.21 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1434,7 +1434,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of xtables-addons 3.20:";; + short | recursive ) echo "Configuration of xtables-addons 3.21:";; esac cat <<\_ACEOF @@ -1558,7 +1558,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -xtables-addons configure 3.20 +xtables-addons configure 3.21 generated by GNU Autoconf 2.71 Copyright (C) 2021 Free Software Foundation, Inc. @@ -1776,7 +1776,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by xtables-addons $as_me 3.20, which was +It was created by xtables-addons $as_me 3.21, which was generated by GNU Autoconf 2.71. Invocation command line was $ $0$ac_configure_args_raw @@ -3049,7 +3049,7 @@ # Define the identity of the package. PACKAGE='xtables-addons' - VERSION='3.20' + VERSION='3.21' printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h @@ -13096,7 +13096,7 @@ else $as_nop echo "$kmajor.$kminor.$kmicro.$kstable in $kbuilddir"; - if test "$kmajor" -gt 5 -o "$kmajor" -eq 5 -a "$kminor" -gt 17; then + if test "$kmajor" -gt 5 -o "$kmajor" -eq 5 -a "$kminor" -gt 19; then if test -t 1 then : echo -en "\033\0133\063\063m" @@ -13655,7 +13655,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by xtables-addons $as_me 3.20, which was +This file was extended by xtables-addons $as_me 3.21, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -13723,7 +13723,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -xtables-addons config.status 3.20 +xtables-addons config.status 3.21 configured by $0, generated by GNU Autoconf 2.71, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xtables-addons-3.20/configure.ac new/xtables-addons-3.21/configure.ac --- old/xtables-addons-3.20/configure.ac 2022-04-10 14:09:52.000000000 +0200 +++ new/xtables-addons-3.21/configure.ac 2022-06-13 12:32:28.000000000 +0200 @@ -1,4 +1,4 @@ -AC_INIT([xtables-addons], [3.20]) +AC_INIT([xtables-addons], [3.21]) AC_CONFIG_AUX_DIR([build-aux]) AC_CONFIG_HEADERS([config.h]) AC_CONFIG_MACRO_DIR([m4]) @@ -59,7 +59,7 @@ yoff ], [ echo "$kmajor.$kminor.$kmicro.$kstable in $kbuilddir"; - if test "$kmajor" -gt 5 -o "$kmajor" -eq 5 -a "$kminor" -gt 17; then + if test "$kmajor" -gt 5 -o "$kmajor" -eq 5 -a "$kminor" -gt 19; then yon echo "WARNING: That kernel version is not officially supported yet. Continue at own luck."; yoff diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xtables-addons-3.20/doc/changelog.rst new/xtables-addons-3.21/doc/changelog.rst --- old/xtables-addons-3.20/doc/changelog.rst 2022-04-10 14:09:52.000000000 +0200 +++ new/xtables-addons-3.21/doc/changelog.rst 2022-06-13 12:32:28.000000000 +0200 @@ -1,3 +1,9 @@ +v3.21 (2022-06-13) +================== + +* xt_ECHO: support flowi6_to_flowi_common starting Linux 5.10.121 + + v3.20 (2022-04-10) ================== diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xtables-addons-3.20/extensions/ACCOUNT/libxt_ACCOUNT.man new/xtables-addons-3.21/extensions/ACCOUNT/libxt_ACCOUNT.man --- old/xtables-addons-3.20/extensions/ACCOUNT/libxt_ACCOUNT.man 2022-04-10 14:09:52.000000000 +0200 +++ new/xtables-addons-3.21/extensions/ACCOUNT/libxt_ACCOUNT.man 2022-06-13 12:32:28.000000000 +0200 @@ -1,7 +1,7 @@ The ACCOUNT target is a high performance accounting system for large local networks. It allows per-IP accounting in whole prefixes of IPv4 addresses with size of up to /8 without the need to add individual -accouting rule for each IP address. +accounting rule for each IP address. .PP The ACCOUNT is designed to be queried for data every second or at least every ten seconds. It is written as kernel module to handle high diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xtables-addons-3.20/extensions/libxt_DELUDE.man new/xtables-addons-3.21/extensions/libxt_DELUDE.man --- old/xtables-addons-3.20/extensions/libxt_DELUDE.man 2022-04-10 14:09:52.000000000 +0200 +++ new/xtables-addons-3.21/extensions/libxt_DELUDE.man 2022-06-13 12:32:28.000000000 +0200 @@ -2,4 +2,4 @@ The DELUDE target will reply to a SYN packet with SYN-ACK, and to all other packets with an RST. This will terminate the connection much like REJECT, but network scanners doing TCP half-open discovery can be spoofed to make them -belive the port is open rather than closed/filtered. +believe the port is open rather than closed/filtered. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xtables-addons-3.20/extensions/libxt_DHCPMAC.man new/xtables-addons-3.21/extensions/libxt_DHCPMAC.man --- old/xtables-addons-3.20/extensions/libxt_DHCPMAC.man 2022-04-10 14:09:52.000000000 +0200 +++ new/xtables-addons-3.21/extensions/libxt_DHCPMAC.man 2022-06-13 12:32:28.000000000 +0200 @@ -1,7 +1,7 @@ .PP In conjunction with ebtables, DHCPMAC can be used to completely change all MAC addresses from and to a VMware-based virtual machine. This is needed because -VMware does not allow to set a non-VMware MAC address before an operating +VMware does not allow one to set a non-VMware MAC address before an operating system is booted (and the MAC be changed with `ip link set eth0 address aa:bb..`). .TP diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xtables-addons-3.20/extensions/libxt_SYSRQ.man new/xtables-addons-3.21/extensions/libxt_SYSRQ.man --- old/xtables-addons-3.20/extensions/libxt_SYSRQ.man 2022-04-10 14:09:52.000000000 +0200 +++ new/xtables-addons-3.21/extensions/libxt_SYSRQ.man 2022-06-13 12:32:28.000000000 +0200 @@ -1,10 +1,10 @@ .PP -The SYSRQ target allows to remotely trigger sysrq on the local machine over the -network. This can be useful when vital parts of the machine hang, for example -an oops in a filesystem causing locks to be not released and processes to get -stuck as a result \(em if still possible, use /proc/sysrq-trigger. Even when -processes are stuck, interrupts are likely to be still processed, and as such, -sysrq can be triggered through incoming network packets. +The SYSRQ target allows one to remotely trigger sysrq on the local machine over +the network. This can be useful when vital parts of the machine hang, for +example an oops in a filesystem causing locks to be not released and processes +to get stuck as a result \(em if still possible, use /proc/sysrq-trigger. Even +when processes are stuck, interrupts are likely to be still processed, and as +such, sysrq can be triggered through incoming network packets. .PP The xt_SYSRQ implementation uses a salted hash and a sequence number to prevent network sniffers from either guessing the password or replaying earlier diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xtables-addons-3.20/extensions/libxt_ipv4options.man new/xtables-addons-3.21/extensions/libxt_ipv4options.man --- old/xtables-addons-3.20/extensions/libxt_ipv4options.man 2022-04-10 14:09:52.000000000 +0200 +++ new/xtables-addons-3.21/extensions/libxt_ipv4options.man 2022-06-13 12:32:28.000000000 +0200 @@ -1,5 +1,5 @@ .PP -The "ipv4options" module allows to match against a set of IPv4 header options. +The "ipv4options" module allows one to match against a set of IPv4 header options. .TP \fB\-\-flags\fP [\fB!\fP]\fIsymbol\fP[\fB,\fP[\fB!\fP]\fIsymbol...\fP] Specify the options that shall appear or not appear in the header. Each diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xtables-addons-3.20/extensions/libxt_psd.c new/xtables-addons-3.21/extensions/libxt_psd.c --- old/xtables-addons-3.20/extensions/libxt_psd.c 2022-04-10 14:09:52.000000000 +0200 +++ new/xtables-addons-3.21/extensions/libxt_psd.c 2022-06-13 12:32:28.000000000 +0200 @@ -36,7 +36,7 @@ static void psd_mt_help(void) { printf( "psd match options:\n" - " --psd-weight-threshold threshhold Portscan detection weight threshold\n" + " --psd-weight-threshold threshold Portscan detection weight threshold\n" " --psd-delay-threshold delay Portscan detection delay threshold\n" " --psd-lo-ports-weight lo Privileged ports weight\n" " --psd-hi-ports-weight hi High ports weight\n\n"); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xtables-addons-3.20/extensions/libxt_psd.man new/xtables-addons-3.21/extensions/libxt_psd.man --- old/xtables-addons-3.20/extensions/libxt_psd.man 2022-04-10 14:09:52.000000000 +0200 +++ new/xtables-addons-3.21/extensions/libxt_psd.man 2022-06-13 12:32:28.000000000 +0200 @@ -16,4 +16,4 @@ Weight of the packet with privileged (<=1024) destination port. .TP \fB\-\-psd\-hi\-ports\-weight\fP \fIweight\fP -Weight of the packet with non-priviliged destination port. +Weight of the packet with non-privileged destination port. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xtables-addons-3.20/extensions/xt_ECHO.c new/xtables-addons-3.21/extensions/xt_ECHO.c --- old/xtables-addons-3.20/extensions/xt_ECHO.c 2022-04-10 14:09:52.000000000 +0200 +++ new/xtables-addons-3.21/extensions/xt_ECHO.c 2022-06-13 12:32:28.000000000 +0200 @@ -101,7 +101,7 @@ memcpy(&fl.daddr, &newip->daddr, sizeof(fl.daddr)); fl.fl6_sport = newudp->source; fl.fl6_dport = newudp->dest; -#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 11, 0) +#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 10, 121) security_skb_classify_flow((struct sk_buff *)oldskb, flowi6_to_flowi_common(&fl)); #else security_skb_classify_flow((struct sk_buff *)oldskb, flowi6_to_flowi(&fl)); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xtables-addons-3.20/xtables-addons.8.in new/xtables-addons-3.21/xtables-addons.8.in --- old/xtables-addons-3.20/xtables-addons.8.in 2022-04-10 14:09:52.000000000 +0200 +++ new/xtables-addons-3.21/xtables-addons.8.in 2022-06-13 12:32:28.000000000 +0200 @@ -1,4 +1,4 @@ -.TH xtables-addons 8 "" "" "v3.20 (2022-04-10)" +.TH xtables-addons 8 "" "" "v@PACKAGE_VERSION@" .SH Name Xtables-addons \(em additional extensions for iptables, ip6tables, etc. .SH Targets