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)