Hello community,

here is the log from the commit of package iputils for openSUSE:Factory checked 
in at 2018-07-06 10:38:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/iputils (Old)
 and      /work/SRC/openSUSE:Factory/.iputils.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "iputils"

Fri Jul  6 10:38:35 2018 rev:43 rq:620534 version:s20180629

Changes:
--------
--- /work/SRC/openSUSE:Factory/iputils/iputils.changes  2018-04-22 
14:42:35.134571986 +0200
+++ /work/SRC/openSUSE:Factory/.iputils.new/iputils.changes     2018-07-06 
10:38:40.407491819 +0200
@@ -1,0 +2,63 @@
+Fri Jun 29 18:25:51 UTC 2018 - pvo...@suse.cz
+
+- Update to version s20180629
+  * ping: Fix signed overflow/conversion warning
+  * ping: Fix ping name encoded using ACE on C locale
+  * fix checksum always success in IPv4 ping.
+  * ping6: Fix device binding
+  * Ping: Correct rounding of timing displays
+  * docs: Tiny fixes in README.md
+  * doc/ping: Update Interface section
+  * doc/ping: Replace deprecated commands in "SEE ALSO" section
+  * Revert "correctly initialize first hop"
+  * tracepath: Support calling `tracepath` as `tracepath4` or `tracepath6`
+  * ping: remove spurious error message
+  * tracepath: fix heap-buffer-overflow [asan]
+  * arping: do not use libsysfs to read from /sys
+  * .travis.yml: corrected variable values in matrix
+  * .travis.yml: install libidn2
+  * ping: use libidn2 instead of libidn
+  * ping: Remove workaround for bug in IP_RECVERR on raw sockets
+  * ping6: simplified IDNA usage
+  * traceroute6: use getaddrinfo IDNA conversion
+  * arping,tracepath: removed unused idna header
+  * cleanup: really old code, simplify little bit
+  * licenses: fill missing clockdiff.c and ping_common.c license
+  * LICENSE: convert BSD4 to BSD3 license
+  * doc: ping - document mdev behaviour
+  * LICENSE: add information about licenses
+  * ping: fix incorrect packet loss calculation
+  * doc: convert from converting SGML to XML
+  * travis-ci: cleanup and switch to Ubuntu 14.04 build
+  * RELNOTES: deprecated in favor of git history & github
+  * remove iputils.spec
+  * ping: fix conflicting defines
+  * ping: flowinfo: fixup checks for flowinfo and also add decimal numbers 
support
+  * ping: parsetos verification is enough, allow decimal values
+  * ping: fix typo in error tos error message
+  * meson: add experimental meson buildsystem support
+  * gitignore: prepare for Meson
+  * ping: read from error queue when POLLERR is set
+  * ping_common.c: POLLERRR is ignored in events
+  * ping: fix pmtu discovery for ipv6
+  * traceroute6: Fix traceroute to IPv6 address
+  * traceroute6: Fix leaking the idn memory
+  * traceroute6: Fix use after free for hostname
+  * tracepath,doc: Added -4, -6 Parameter in doc and void usage(void)
+  * fix multicast setsockopt calls on big endian
+  * arping: exit if network disappears while running
+  * ping: prevent possible double free after cap_free()
+  * Add strict pattern matching on response when pattern was provided
+  * traceroute6: Fix udp packet port specification.
+- Removed patches (taken from upstream, now in tree)
+  * iputils-add-license-info.diff
+  * iputils-ping-fix-pmtu-for-ipv6.patch
+  * iputils-remove-bogus-check-required-for-2.4.9-kernels.patch
+- Rebased patches
+  * iputils-ping-interrupt.diff
+  * iputils-sec-ping-unblock.diff
+- Add build dependency docbook-xsl-stylesheets (required by man pages)
+- Add tracepath6 man page, updated list of unwanted man enties (ipg, pgset)
+- Removed RELNOTES (upstream removed it)
+
+-------------------------------------------------------------------

Old:
----
  iputils-add-license-info.diff
  iputils-ping-fix-pmtu-for-ipv6.patch
  iputils-remove-bogus-check-required-for-2.4.9-kernels.patch
  s20161105.tar.gz

New:
----
  s20180629.tar.gz

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

Other differences:
------------------
++++++ iputils.spec ++++++
--- /var/tmp/diff_new_pack.vrGwwI/_old  2018-07-06 10:38:41.895490050 +0200
+++ /var/tmp/diff_new_pack.vrGwwI/_new  2018-07-06 10:38:41.895490050 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           iputils
-Version:        s20161105
+Version:        s20180629
 Release:        0
 Summary:        IPv4 and IPv6 Networking Utilities
 License:        BSD-3-Clause AND GPL-2.0-or-later
@@ -27,14 +27,11 @@
 Source1:        rarpd.service
 Patch8:         iputils-sec-ping-unblock.diff
 Patch9:         iputils-ping-interrupt.diff
-# PATCH-FIX-UPSTREAM 
iputils-remove-bogus-check-required-for-2.4.9-kernels.patch ti...@suse.de - 
boo#927831
-Patch10:        iputils-remove-bogus-check-required-for-2.4.9-kernels.patch
-Patch11:        iputils-ping-fix-pmtu-for-ipv6.patch
-# PATCH-FIX-OPENSUSE iputils-add-license-info.diff jcaam...@suse.com - 
bnc#1082788
-Patch12:        iputils-add-license-info.diff
+BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  docbook_3
 BuildRequires:  iso_ent
 BuildRequires:  libcap-devel
+BuildRequires:  libidn2-devel
 BuildRequires:  libopenssl-devel
 BuildRequires:  opensp
 BuildRequires:  perl-SGMLS
@@ -68,9 +65,6 @@
 %setup -q
 %patch8 -p1
 %patch9 -p1
-%patch10 -p1
-%patch11
-%patch12 -p1
 
 %build
 
@@ -121,7 +115,7 @@
 
 mkdir -p %{buildroot}/%{_mandir}/man8
 # Remove conflicting / unused manpages
-rm doc/ninfod* doc/pg3* doc/rdisc* doc/tftpd* doc/traceroute*
+rm doc/ninfod* doc/pg3* doc/rdisc* doc/tftpd* doc/traceroute* doc/ipg* 
doc/pgset*
 # Install the rest
 install  -m 644 doc/*.8                %{buildroot}%{_mandir}/man8/
 
@@ -148,7 +142,6 @@
 %service_del_postun rarpd.service
 
 %files
-%doc RELNOTES
 %if 0%{?suse_version} < 1500
 %doc LICENSE LICENSE.BSD3 LICENSE.GPL2
 %else
@@ -174,6 +167,7 @@
 %{_mandir}/man8/clockdiff.8%{ext_man}
 %{_mandir}/man8/ping.8%{ext_man}
 %{_mandir}/man8/tracepath.8%{ext_man}
+%{_mandir}/man8/tracepath6.8%{ext_man}
 #EndUsrMerge
 
 %files -n rarpd

++++++ iputils-ping-interrupt.diff ++++++
--- /var/tmp/diff_new_pack.vrGwwI/_old  2018-07-06 10:38:41.911490031 +0200
+++ /var/tmp/diff_new_pack.vrGwwI/_new  2018-07-06 10:38:41.911490031 +0200
@@ -5,22 +5,22 @@
 
 Signed-off-by: Hannes Reinecke <h...@suse.de>
 ---
- ping.c | 9 +++++++++
- 1 file changed, 9 insertions(+)
+ ping.c | 8 ++++++++
+ 1 file changed, 8 insertions(+)
 
 Index: iputils/ping.c
 ===================================================================
 --- iputils.orig/ping.c
 +++ iputils/ping.c
-@@ -97,6 +97,7 @@ static void usage(void) __attribute__((noreturn));
- static unsigned short in_cksum(const unsigned short *addr, int len, unsigned 
short salt);
+@@ -94,6 +94,7 @@ static unsigned short in_cksum(const unsigned short *addr, 
int len, unsigned sho
  static void pr_icmph(__u8 type, __u8 code, __u32 info, struct icmphdr *icp);
  static int parsetos(char *str);
+ static int parseflow(char *str);
 +static void doexit (int);
  
  static struct {
        struct cmsghdr cm;
-@@ -579,6 +580,8 @@ int ping4_run(int argc, char **argv, struct addrinfo *ai, 
socket_st *sock)
+@@ -572,6 +573,8 @@ int ping4_run(int argc, char **argv, struct addrinfo *ai, 
socket_st *sock)
                        options |= F_SOURCEROUTE;
                }
        }
@@ -29,7 +29,7 @@
        while (argc > 0) {
                target = *argv;
  
-@@ -1699,3 +1702,9 @@ void usage(void)
+@@ -1711,3 +1714,8 @@ void usage(void)
        ping6_usage(1);
        exit(2);
  }
@@ -38,4 +38,3 @@
 +{
 +      exit (1);
 +}
-+

++++++ iputils-sec-ping-unblock.diff ++++++
--- /var/tmp/diff_new_pack.vrGwwI/_old  2018-07-06 10:38:41.915490026 +0200
+++ /var/tmp/diff_new_pack.vrGwwI/_new  2018-07-06 10:38:41.915490026 +0200
@@ -12,11 +12,14 @@
 Signed-off-by: Marcus Schäfer <m...@suse.de>
 Signed-off-by: Hannes Reinecke <h...@suse.de>
 ---
+ ping.c | 11 +++++++++++
+ 1 file changed, 11 insertions(+)
+
 diff --git a/ping.c b/ping.c
-index cfae0a5..4def349 100644
+index 733477f..4efdaa8 100644
 --- a/ping.c
 +++ b/ping.c
-@@ -496,6 +496,17 @@ main(int argc, char **argv)
+@@ -483,6 +483,17 @@ main(int argc, char **argv)
  
        /* Create sockets */
        enable_capability_raw();
@@ -33,4 +36,7 @@
 +
        if (hints.ai_family != AF_INET6)
                create_socket(&sock4, AF_INET, hints.ai_socktype, IPPROTO_ICMP, 
hints.ai_family == AF_INET);
-       if (hints.ai_family != AF_INET)
+       if (hints.ai_family != AF_INET) {
+-- 
+2.17.1
+

++++++ s20161105.tar.gz -> s20180629.tar.gz ++++++
++++ 9755 lines of diff (skipped)


Reply via email to