OBS User unknown 2009-04-23 19:09:32 +00:00 committed by Git OBS Bridge
parent 38121c562e
commit ae002645aa
9 changed files with 53 additions and 58 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:935c3e37c2a79d05120ef051b8f2be3e98fb5ee05a01417ea0dd3fefa072e9b8
size 835693

3
avahi-0.6.25.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ba6c9d89f7d471a3a27523efa4c4d1294682b0529c8bbbafbbb04399e40bb55b
size 837834

View File

@ -1,41 +1,41 @@
Index: avahi-0.6.24/avahi-ui/bssh.desktop.in.in
Index: avahi-0.6.25/avahi-ui/bssh.desktop.in.in
===================================================================
--- avahi-0.6.24.orig/avahi-ui/bssh.desktop.in.in
+++ avahi-0.6.24/avahi-ui/bssh.desktop.in.in
@@ -6,7 +6,7 @@ _Comment=Browse for Zeroconf-enabled SSH
--- avahi-0.6.25.orig/avahi-ui/bssh.desktop.in.in
+++ avahi-0.6.25/avahi-ui/bssh.desktop.in.in
@@ -5,7 +5,7 @@ _Comment=Browse for Zeroconf-enabled SSH
Exec=@bindir@/bssh
Terminal=false
Type=Application
-Icon=network-wired
-Categories=GNOME;Application;Network;
-Categories=GNOME;Network;
+Icon=gnome-nettool2
+Categories=GNOME;System;Monitor;
StartupNotify=false
GenericName=
Index: avahi-0.6.24/avahi-ui/bvnc.desktop.in.in
Index: avahi-0.6.25/avahi-ui/bvnc.desktop.in.in
===================================================================
--- avahi-0.6.24.orig/avahi-ui/bvnc.desktop.in.in
+++ avahi-0.6.24/avahi-ui/bvnc.desktop.in.in
@@ -6,7 +6,7 @@ _Comment=Browse for Zeroconf-enabled VNC
--- avahi-0.6.25.orig/avahi-ui/bvnc.desktop.in.in
+++ avahi-0.6.25/avahi-ui/bvnc.desktop.in.in
@@ -5,7 +5,7 @@ _Comment=Browse for Zeroconf-enabled VNC
Exec=@bindir@/bvnc
Terminal=false
Type=Application
-Icon=network-wired
-Categories=GNOME;Application;Network;
-Categories=GNOME;Network;
+Icon=gnome-nettool2
+Categories=GNOME;System;Monitor;
StartupNotify=false
GenericName=
Index: avahi-0.6.24/avahi-python/avahi-discover/avahi-discover.desktop.in.in
Index: avahi-0.6.25/avahi-python/avahi-discover/avahi-discover.desktop.in.in
===================================================================
--- avahi-0.6.24.orig/avahi-python/avahi-discover/avahi-discover.desktop.in.in
+++ avahi-0.6.24/avahi-python/avahi-discover/avahi-discover.desktop.in.in
@@ -6,7 +6,7 @@ _Comment=Browse for Zeroconf services av
--- avahi-0.6.25.orig/avahi-python/avahi-discover/avahi-discover.desktop.in.in
+++ avahi-0.6.25/avahi-python/avahi-discover/avahi-discover.desktop.in.in
@@ -5,7 +5,7 @@ _Comment=Browse for Zeroconf services av
Exec=@bindir@/avahi-discover
Terminal=false
Type=Application
-Icon=network-wired
-Categories=GNOME;Application;System;
-Categories=GNOME;System;
+Icon=gnome-nettool2
+Categories=GNOME;System;Utility;
StartupNotify=false

View File

@ -1,5 +1,5 @@
#
# spec file for package avahi-glib2 (Version 0.6.24)
# spec file for package avahi-glib2 (Version 0.6.25)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@ -30,7 +30,7 @@ Name: avahi-glib2
%define build_mono 0
%define build_qt3 0
%define build_qt4 0
Version: 0.6.24
Version: 0.6.25
Release: 1
%if !%build_glib2 && !%build_mono && !%build_qt3 && !%build_qt4
# Create split spec files only when building per partes:
@ -67,8 +67,6 @@ Patch2: avahi-init-lsb.patch
Patch3: avahi-empty-share-dir.patch
#PATCH-FIX-OPENSUSE avahi-unicastdomains.patch bnc433359 lnussel@suse.de -- disable pre-set unicast domains by default
Patch10: avahi-unicastdomains.patch
#PATCH-FIX-UPSTREAM bnc_459007.patch bnc#459007 mauro@suse.de -- fix CVE-2008-5081
Patch11: bnc_459007.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: dbus-1-python fdupes gcc-c++ gdbm-devel intltool libdaemon-devel libexpat-devel perl-XML-Parser pkg-config
# Even if we are not building python bindings, we need python to build service types database:
@ -820,7 +818,6 @@ Authors:
%patch2
%patch3
%patch10 -p1
%patch11 -p1
%if !%build_core
# Replace all .la references from local .la files to installed versions
# with exception of libavahi-glib.la.

View File

@ -1,5 +1,5 @@
#
# spec file for package avahi-mono (Version 0.6.24)
# spec file for package avahi-mono (Version 0.6.25)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@ -30,7 +30,7 @@ Name: avahi-mono
%define build_mono 1
%define build_qt3 0
%define build_qt4 0
Version: 0.6.24
Version: 0.6.25
Release: 1
%if !%build_glib2 && !%build_mono && !%build_qt3 && !%build_qt4
# Create split spec files only when building per partes:
@ -67,8 +67,6 @@ Patch2: avahi-init-lsb.patch
Patch3: avahi-empty-share-dir.patch
#PATCH-FIX-OPENSUSE avahi-unicastdomains.patch bnc433359 lnussel@suse.de -- disable pre-set unicast domains by default
Patch10: avahi-unicastdomains.patch
#PATCH-FIX-UPSTREAM bnc_459007.patch bnc#459007 mauro@suse.de -- fix CVE-2008-5081
Patch11: bnc_459007.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: dbus-1-python fdupes gcc-c++ gdbm-devel intltool libdaemon-devel libexpat-devel perl-XML-Parser pkg-config
# Even if we are not building python bindings, we need python to build service types database:
@ -819,7 +817,6 @@ Authors:
%patch2
%patch3
%patch10 -p1
%patch11 -p1
%if !%build_core
# Replace all .la references from local .la files to installed versions
# with exception of libavahi-glib.la.

View File

@ -1,5 +1,5 @@
#
# spec file for package avahi-qt4 (Version 0.6.24)
# spec file for package avahi-qt4 (Version 0.6.25)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@ -30,7 +30,7 @@ Name: avahi-qt4
%define build_mono 0
%define build_qt3 0
%define build_qt4 1
Version: 0.6.24
Version: 0.6.25
Release: 1
%if !%build_glib2 && !%build_mono && !%build_qt3 && !%build_qt4
# Create split spec files only when building per partes:
@ -67,8 +67,6 @@ Patch2: avahi-init-lsb.patch
Patch3: avahi-empty-share-dir.patch
#PATCH-FIX-OPENSUSE avahi-unicastdomains.patch bnc433359 lnussel@suse.de -- disable pre-set unicast domains by default
Patch10: avahi-unicastdomains.patch
#PATCH-FIX-UPSTREAM bnc_459007.patch bnc#459007 mauro@suse.de -- fix CVE-2008-5081
Patch11: bnc_459007.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: dbus-1-python fdupes gcc-c++ gdbm-devel intltool libdaemon-devel libexpat-devel perl-XML-Parser pkg-config
# Even if we are not building python bindings, we need python to build service types database:
@ -822,7 +820,6 @@ Authors:
%patch2
%patch3
%patch10 -p1
%patch11 -p1
%if !%build_core
# Replace all .la references from local .la files to installed versions
# with exception of libavahi-glib.la.

View File

@ -1,3 +1,16 @@
-------------------------------------------------------------------
Thu Apr 16 23:20:25 CEST 2009 - vuntz@novell.com
- Update to version 0.6.25:
+ Use send_destination for DBus <deny> rule
+ Make .desktop files pass desktop-file-validate
+ CVE-2009-0758: Reflector creates packet storm on legacy unicast
traffic
+ Build system fixes.
+ Updated translations.
- Respin avahi-desktop.patch.
- Drop bnc_459007.patch: fixed upstream.
-------------------------------------------------------------------
Mon Feb 2 01:26:26 CET 2009 - vuntz@novell.com

View File

@ -1,5 +1,5 @@
#
# spec file for package avahi (Version 0.6.24)
# spec file for package avahi (Version 0.6.25)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@ -32,7 +32,7 @@ Name: avahi
%define build_mono 0
%define build_qt3 0
%define build_qt4 0
Version: 0.6.24
Version: 0.6.25
Release: 1
%if !%build_glib2 && !%build_mono && !%build_qt3 && !%build_qt4
# Create split spec files only when building per partes:
@ -69,8 +69,6 @@ Patch2: avahi-init-lsb.patch
Patch3: avahi-empty-share-dir.patch
#PATCH-FIX-OPENSUSE avahi-unicastdomains.patch bnc433359 lnussel@suse.de -- disable pre-set unicast domains by default
Patch10: avahi-unicastdomains.patch
#PATCH-FIX-UPSTREAM bnc_459007.patch bnc#459007 mauro@suse.de -- fix CVE-2008-5081
Patch11: bnc_459007.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: dbus-1-python fdupes gcc-c++ gdbm-devel intltool libdaemon-devel libexpat-devel perl-XML-Parser pkg-config
# Even if we are not building python bindings, we need python to build service types database:
@ -822,7 +820,6 @@ Authors:
%patch2
%patch3
%patch10 -p1
%patch11 -p1
%if !%build_core
# Replace all .la references from local .la files to installed versions
# with exception of libavahi-glib.la.
@ -1305,9 +1302,19 @@ fi
%endif
%changelog
* Thu Apr 16 2009 vuntz@novell.com
- Update to version 0.6.25:
+ Use send_destination for DBus <deny> rule
+ Make .desktop files pass desktop-file-validate
+ CVE-2009-0758: Reflector creates packet storm on legacy unicast
traffic
+ Build system fixes.
+ Updated translations.
- Respin avahi-desktop.patch.
- Drop bnc_459007.patch: fixed upstream.
* Mon Feb 02 2009 vuntz@novell.com
- Call %%suse_update_desktop_file on bssh and bvnc.
* Sun Feb 01 2009 vuntz@novell.com
* Mon Feb 02 2009 vuntz@novell.com
- Update avahi-desktop.patch to not add X-SuSE-translate=true in
.desktop files.
* Fri Jan 16 2009 ro@suse.de
@ -1351,7 +1358,7 @@ fi
- fix indenting in init script (bnc#435506)
* Fri Sep 12 2008 aj@suse.de
- Remove languages directory ownership, it's now part of filesystem.
* Thu Sep 04 2008 ro@suse.de
* Fri Sep 05 2008 ro@suse.de
- add Required-Stop to initscripts
* Mon Sep 01 2008 meissner@suse.de
- Added GCC attribute alloc_size markup for allocator functions
@ -1486,7 +1493,7 @@ fi
- Rework the sub package split. There is a new package, avahi-python,
that contains all of the Python utilities. This removes all Python
dependencies from the base avahi package. This fixes 245390.
* Fri Mar 09 2007 crivera@suse.de
* Sat Mar 10 2007 crivera@suse.de
- Install avahi.firewill in /etc/sysconfig/SuSEfirewall2.d/services
instead of /usr/share/SuSEfirewall2/services. This allows avahi
to build again. This also depends on the latest dbus-1-python
@ -1516,7 +1523,7 @@ fi
- Added SuSEfirewall2 rule.
* Tue Feb 13 2007 sbrabec@suse.cz
- Do not build unusable static libraries (#238552#c17).
* Wed Jan 31 2007 ro@suse.de
* Thu Feb 01 2007 ro@suse.de
- removed gnome-nettool from BuildRequires (and Recommends)
(causes a build-cycle) and use local copy of the icon
* Fri Jan 26 2007 ro@suse.de

View File

@ -1,16 +0,0 @@
diff -Naur avahi-0.6.20/avahi-core/server.c avahi-0.6.20-mp/avahi-core/server.c
--- avahi-0.6.20/avahi-core/server.c 2007-05-09 00:51:01.000000000 +0200
+++ avahi-0.6.20-mp/avahi-core/server.c 2008-12-17 09:03:42.103972000 +0100
@@ -899,6 +899,12 @@
return;
}
+ if (port <= 0) {
+ /* This fixes RHBZ #475394, bnc#459007 */
+ avahi_log_warn("Received packet from invalid source port.");
+ return;
+ }
+
if (avahi_address_is_ipv4_in_ipv6(src_address))
/* This is an IPv4 address encapsulated in IPv6, so let's ignore it. */
return;