Hello community,

here is the log from the commit of package avahi for openSUSE:Factory checked 
in at 2015-10-25 19:12:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/avahi (Old)
 and      /work/SRC/openSUSE:Factory/.avahi.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "avahi"

Changes:
--------
avahi-mono.changes: same change
avahi-qt4.changes: same change
--- /work/SRC/openSUSE:Factory/avahi/avahi.changes      2015-10-06 
16:09:28.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.avahi.new/avahi.changes 2015-10-25 
19:12:12.000000000 +0100
@@ -1,0 +2,12 @@
+Mon Oct 19 09:24:58 UTC 2015 - [email protected]
+
+- Temp disable 2 old Conflicts that are breaking staging. These can
+  back in once there is a new release of avahi.
+
+-------------------------------------------------------------------
+Wed Oct  7 20:34:24 UTC 2015 - [email protected]
+
+- Add avahi-0.6.31-invalid-packet.patch: do not spam logs for
+  invalid packets (boo#947140 bsc#948277).
+
+-------------------------------------------------------------------

New:
----
  avahi-0.6.31-invalid-packet.patch

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

Other differences:
------------------
++++++ avahi-glib2.spec ++++++
--- /var/tmp/diff_new_pack.x0KrO2/_old  2015-10-25 19:12:13.000000000 +0100
+++ /var/tmp/diff_new_pack.x0KrO2/_new  2015-10-25 19:12:13.000000000 +0100
@@ -94,6 +94,8 @@
 Patch16:        avahi-reserve-space-for-record-data-when-size-e.patch
 # PATCH-FIX-UPSTREAM avahi-outdated-URL.patch boo#914298 [email protected] 
-- Replace reference to no longer existing address with a more generic 
explanation URL
 Patch17:        avahi-outdated-URL.patch
+# PATCH-FIX-UPSTREAM avahi-0.6.31-invalid-packet.patch boo#947140 
[email protected] -- don't spam logs for Windows 10 multicast packets
+Patch18:        avahi-0.6.31-invalid-packet.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  dbus-1-python
 BuildRequires:  fdupes
@@ -141,8 +143,9 @@
 # mDNSResponder was used for <= 10.2:
 Provides:       mDNSResponder = 107.5
 Obsoletes:      mDNSResponder < 107.5
+# Disable this conflict for now, it breaks staging, and it's pretty much 
obsolete, but can go back in if needed once a new version of avahi is released.
 # File conflict for service-types.db openSUSE <= 12.3 SLE <= 11SP2
-Conflicts:      avahi-utils <= 0.6.31-9.2
+#Conflicts:      avahi-utils <= 0.6.31-9.2
 %endif
 %if %build_glib2
 BuildRequires:  gobject-introspection-devel
@@ -330,8 +333,9 @@
 Group:          Productivity/Networking/Other
 # Split provides for upgrade from openSUSE <= 12.3 and SLE <= 11.
 Provides:       avahi:%{_sbindir}/avahi-autoipd
+# Disable this conflict for now, it breaks staging, and it's pretty much 
obsolete, but can go back in if needed once a new version of avahi is released.
 # File conflict for avahi-autoipd openSUSE <= 12.3 SLE <= 11
-Conflicts:      avahi <= 0.6.31-9.2
+#Conflicts:      avahi <= 0.6.31-9.2
 # coreutils contains /usr/bin/chown
 Requires(post): coreutils
 # shadow contains useradd and groupadd
@@ -772,6 +776,7 @@
 %patch15 -p1
 %patch16 -p1
 %patch17 -p1
+%patch18 -p1
 
 %if !%build_core
 # Replace all .la references from local .la files to installed versions

avahi-mono.spec: same change
avahi-qt4.spec: same change
++++++ avahi.spec ++++++
--- /var/tmp/diff_new_pack.x0KrO2/_old  2015-10-25 19:12:14.000000000 +0100
+++ /var/tmp/diff_new_pack.x0KrO2/_new  2015-10-25 19:12:14.000000000 +0100
@@ -96,6 +96,8 @@
 Patch16:        avahi-reserve-space-for-record-data-when-size-e.patch
 # PATCH-FIX-UPSTREAM avahi-outdated-URL.patch boo#914298 [email protected] 
-- Replace reference to no longer existing address with a more generic 
explanation URL
 Patch17:        avahi-outdated-URL.patch
+# PATCH-FIX-UPSTREAM avahi-0.6.31-invalid-packet.patch boo#947140 
[email protected] -- don't spam logs for Windows 10 multicast packets
+Patch18:        avahi-0.6.31-invalid-packet.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  dbus-1-python
 BuildRequires:  fdupes
@@ -143,8 +145,9 @@
 # mDNSResponder was used for <= 10.2:
 Provides:       mDNSResponder = 107.5
 Obsoletes:      mDNSResponder < 107.5
+# Disable this conflict for now, it breaks staging, and it's pretty much 
obsolete, but can go back in if needed once a new version of avahi is released.
 # File conflict for service-types.db openSUSE <= 12.3 SLE <= 11SP2
-Conflicts:      avahi-utils <= 0.6.31-9.2
+#Conflicts:      avahi-utils <= 0.6.31-9.2
 %endif
 %if %build_glib2
 BuildRequires:  gobject-introspection-devel
@@ -332,8 +335,9 @@
 Group:          Productivity/Networking/Other
 # Split provides for upgrade from openSUSE <= 12.3 and SLE <= 11.
 Provides:       avahi:%{_sbindir}/avahi-autoipd
+# Disable this conflict for now, it breaks staging, and it's pretty much 
obsolete, but can go back in if needed once a new version of avahi is released.
 # File conflict for avahi-autoipd openSUSE <= 12.3 SLE <= 11
-Conflicts:      avahi <= 0.6.31-9.2
+#Conflicts:      avahi <= 0.6.31-9.2
 # coreutils contains /usr/bin/chown
 Requires(post): coreutils
 # shadow contains useradd and groupadd
@@ -774,6 +778,7 @@
 %patch15 -p1
 %patch16 -p1
 %patch17 -p1
+%patch18 -p1
 
 %if !%build_core
 # Replace all .la references from local .la files to installed versions

++++++ avahi-0.6.31-invalid-packet.patch ++++++
From: Mike Gorse <[email protected]>
Date: Wed Oct  7 15:14:31 CDT 2015
Subject: don't spam logs with invalid packets

We should silently ignore any questions in the Question Section of
a received Multicast DNS Response.
Also, use avahi_log_debug to log invalid packets.
Taken from Fedora / http://www.avahi.org/ticket/352

diff -up avahi-0.6.31/avahi-core/server.c.invalid_packet 
avahi-0.6.31/avahi-core/server.c
--- avahi-0.6.31/avahi-core/server.c.invalid_packet     2015-09-22 
08:12:58.544588701 -0500
+++ avahi-0.6.31/avahi-core/server.c    2015-09-22 08:13:39.743862403 -0500
@@ -972,11 +972,9 @@ static void dispatch_packet(AvahiServer
             return;
         }
 
-        if (avahi_dns_packet_get_field(p, AVAHI_DNS_FIELD_QDCOUNT) != 0 ||
-            avahi_dns_packet_get_field(p, AVAHI_DNS_FIELD_ANCOUNT) == 0 ||
-            avahi_dns_packet_get_field(p, AVAHI_DNS_FIELD_NSCOUNT) != 0) {
+        if (avahi_dns_packet_get_field(p, AVAHI_DNS_FIELD_ANCOUNT) == 0) {
 
-            avahi_log_warn("Invalid response packet from host %s.", 
avahi_address_snprint(t, sizeof(t), src_address));
+            avahi_log_debug("Invalid response packet from host %s.", 
avahi_address_snprint(t, sizeof(t), src_address));
             return;
         }
 

Reply via email to