This commit is contained in:
parent
d77963fa52
commit
2040536208
@ -1,3 +1,48 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 27 19:53:34 CET 2008 - thoenig@suse.de
|
||||
|
||||
- Update to D-Bus 1.1.20
|
||||
- Changes:
|
||||
* system bus activation
|
||||
* TCP address format enhancements
|
||||
* ANONYMOUS mechanism for authentication
|
||||
* autolaunched busses now save their parameters in X11 if
|
||||
possible
|
||||
* inotify is now the default backend for watching configuration
|
||||
file changes
|
||||
* better thread support
|
||||
* bus daemon now generates a globally-unique ID for itself
|
||||
* support for message serialization added
|
||||
* better eavesdropping support now picks up reply messages for
|
||||
debugging
|
||||
* Fixed CVE-2008-0595
|
||||
* Fixes dbus-launch so the session bus goes away so does D-Bus
|
||||
* Builds against latest gcc/glibc changes
|
||||
* Correctly unref connections without guids during shutdown
|
||||
* API additions:
|
||||
o dbus_connection_set_allow_anonymous() - allow the message
|
||||
stream to begin if the client auths as anonymous
|
||||
o dbus_watch_get_unix_fd() - replaces dbus_watch_get_fd
|
||||
o dbus_watch_get_socket() - replaces dbus_watch_get_fd
|
||||
o dbus_server_get_id() - available to access the unique ID of
|
||||
a particular address
|
||||
o dbus_connection_get_server_id() - available to access the
|
||||
unique ID of a particular address
|
||||
o dbus_message_marshal() - serializes a message into a byte
|
||||
array
|
||||
o dbus_message_demarshal() - de-serializes a byte array into
|
||||
a message
|
||||
* API deprecation:
|
||||
o dbus_watch_get_fd() - had unclear cross-platform semantics
|
||||
* Protocol additions:
|
||||
o Argument path matching of the type arg0path=’/aa/bb/’ is now
|
||||
supported
|
||||
o New error org.freedesktop.DBus.Error.ObjectPathInUse added
|
||||
o ANONYMOUS auth support added
|
||||
o GetAll call added to the properties interface for getting a
|
||||
list of properties an object exports
|
||||
- Add patch dbus-1.1.20-fix-build.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 18 10:31:27 CET 2008 - thoenig@suse.de
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
#
|
||||
# spec file for package dbus-1-x11 (Version 1.1.4)
|
||||
# spec file for package dbus-1-x11 (Version 1.1.20)
|
||||
#
|
||||
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# This file and all modifications and additions to the pristine
|
||||
@ -10,6 +10,7 @@
|
||||
|
||||
# norootforbuild
|
||||
|
||||
|
||||
Name: dbus-1-x11
|
||||
BuildRequires: xorg-x11-devel
|
||||
Url: http://dbus.freedesktop.org/
|
||||
@ -19,13 +20,14 @@ Summary: X11-requiring add-ons for D-Bus
|
||||
# COMMON1-BEGIN
|
||||
# COMMON1-BEGIN
|
||||
BuildRequires: doxygen libexpat-devel libzio pkgconfig
|
||||
Version: 1.1.4
|
||||
Version: 1.1.20
|
||||
Release: 1
|
||||
AutoReqProv: on
|
||||
Source0: dbus-%{version}.tar.bz2
|
||||
Source1: rc.boot.dbus
|
||||
Source2: dbus-1.desktop
|
||||
Patch0: dbus-do-not-abort-on-check-thoenig-01.patch
|
||||
Patch1: dbus-1.1.20-fix-build.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
# COMMON1-END
|
||||
# COMMON1-END
|
||||
@ -59,6 +61,7 @@ Authors:
|
||||
%setup -n dbus-%{version} -q
|
||||
# Disable this until we hit RC phase
|
||||
#%patch0
|
||||
%patch1 -p1
|
||||
|
||||
%build
|
||||
autoreconf -fi
|
||||
@ -106,6 +109,48 @@ rm -rf $tdir
|
||||
%{_mandir}/man1/dbus-launch.1*
|
||||
|
||||
%changelog
|
||||
* Wed Feb 27 2008 thoenig@suse.de
|
||||
- Update to D-Bus 1.1.20
|
||||
- Changes:
|
||||
* system bus activation
|
||||
* TCP address format enhancements
|
||||
* ANONYMOUS mechanism for authentication
|
||||
* autolaunched busses now save their parameters in X11 if
|
||||
possible
|
||||
* inotify is now the default backend for watching configuration
|
||||
file changes
|
||||
* better thread support
|
||||
* bus daemon now generates a globally-unique ID for itself
|
||||
* support for message serialization added
|
||||
* better eavesdropping support now picks up reply messages for
|
||||
debugging
|
||||
* Fixed CVE-2008-0595
|
||||
* Fixes dbus-launch so the session bus goes away so does D-Bus
|
||||
* Builds against latest gcc/glibc changes
|
||||
* Correctly unref connections without guids during shutdown
|
||||
* API additions:
|
||||
o dbus_connection_set_allow_anonymous() - allow the message
|
||||
stream to begin if the client auths as anonymous
|
||||
o dbus_watch_get_unix_fd() - replaces dbus_watch_get_fd
|
||||
o dbus_watch_get_socket() - replaces dbus_watch_get_fd
|
||||
o dbus_server_get_id() - available to access the unique ID of
|
||||
a particular address
|
||||
o dbus_connection_get_server_id() - available to access the
|
||||
unique ID of a particular address
|
||||
o dbus_message_marshal() - serializes a message into a byte
|
||||
array
|
||||
o dbus_message_demarshal() - de-serializes a byte array into
|
||||
a message
|
||||
* API deprecation:
|
||||
o dbus_watch_get_fd() - had unclear cross-platform semantics
|
||||
* Protocol additions:
|
||||
o Argument path matching of the type arg0path=’/aa/bb/’ is now
|
||||
supported
|
||||
o New error org.freedesktop.DBus.Error.ObjectPathInUse added
|
||||
o ANONYMOUS auth support added
|
||||
o GetAll call added to the properties interface for getting a
|
||||
list of properties an object exports
|
||||
- Add patch dbus-1.1.20-fix-build.patch
|
||||
* Fri Jan 18 2008 thoenig@suse.de
|
||||
- Update to D-Bus 1.1.4 (1.2.0 RC2)
|
||||
- Drop patch dbus-inotify-fix-thoenig-01.patch: Merged upstream
|
||||
@ -199,7 +244,7 @@ rm -rf $tdir
|
||||
* Thu Nov 09 2006 thoenig@suse.de
|
||||
- start service for D-Bus system bus also in run level 2 (b.n.c
|
||||
[#216805])
|
||||
* Fri Nov 03 2006 thoenig@suse.de
|
||||
* Sat Nov 04 2006 thoenig@suse.de
|
||||
- remove patch
|
||||
dbus-send-do-not-close-shared-connection-thoenig-01.patch (fix
|
||||
is now upstream)
|
||||
|
14
dbus-1.1.20-fix-build.patch
Normal file
14
dbus-1.1.20-fix-build.patch
Normal file
@ -0,0 +1,14 @@
|
||||
diff --git a/tools/dbus-launch.c b/tools/dbus-launch.c
|
||||
index 5d6e77e..6a10ffa 100644
|
||||
--- a/tools/dbus-launch.c
|
||||
+++ b/tools/dbus-launch.c
|
||||
@@ -966,7 +966,9 @@ main (int argc, char **argv)
|
||||
char write_pid_fd_as_string[MAX_FD_LEN];
|
||||
char write_address_fd_as_string[MAX_FD_LEN];
|
||||
|
||||
+#ifdef DBUS_BUILD_X11
|
||||
xdisplay = NULL;
|
||||
+#endif
|
||||
|
||||
if (close_stderr)
|
||||
do_close_stderr ();
|
3
dbus-1.1.20.tar.bz2
Normal file
3
dbus-1.1.20.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1ac12a23a6bf601344e34ef0433a44cec44a3d9b6b716aa24219cab0f6791c65
|
||||
size 1056378
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:48afc9e4243093e827e88b82b7f942ec7ca359eb1a92b584ebe41555e285dd53
|
||||
size 1055310
|
@ -1,3 +1,48 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 27 19:53:34 CET 2008 - thoenig@suse.de
|
||||
|
||||
- Update to D-Bus 1.1.20
|
||||
- Changes:
|
||||
* system bus activation
|
||||
* TCP address format enhancements
|
||||
* ANONYMOUS mechanism for authentication
|
||||
* autolaunched busses now save their parameters in X11 if
|
||||
possible
|
||||
* inotify is now the default backend for watching configuration
|
||||
file changes
|
||||
* better thread support
|
||||
* bus daemon now generates a globally-unique ID for itself
|
||||
* support for message serialization added
|
||||
* better eavesdropping support now picks up reply messages for
|
||||
debugging
|
||||
* Fixed CVE-2008-0595
|
||||
* Fixes dbus-launch so the session bus goes away so does D-Bus
|
||||
* Builds against latest gcc/glibc changes
|
||||
* Correctly unref connections without guids during shutdown
|
||||
* API additions:
|
||||
o dbus_connection_set_allow_anonymous() - allow the message
|
||||
stream to begin if the client auths as anonymous
|
||||
o dbus_watch_get_unix_fd() - replaces dbus_watch_get_fd
|
||||
o dbus_watch_get_socket() - replaces dbus_watch_get_fd
|
||||
o dbus_server_get_id() - available to access the unique ID of
|
||||
a particular address
|
||||
o dbus_connection_get_server_id() - available to access the
|
||||
unique ID of a particular address
|
||||
o dbus_message_marshal() - serializes a message into a byte
|
||||
array
|
||||
o dbus_message_demarshal() - de-serializes a byte array into
|
||||
a message
|
||||
* API deprecation:
|
||||
o dbus_watch_get_fd() - had unclear cross-platform semantics
|
||||
* Protocol additions:
|
||||
o Argument path matching of the type arg0path=’/aa/bb/’ is now
|
||||
supported
|
||||
o New error org.freedesktop.DBus.Error.ObjectPathInUse added
|
||||
o ANONYMOUS auth support added
|
||||
o GetAll call added to the properties interface for getting a
|
||||
list of properties an object exports
|
||||
- Add patch dbus-1.1.20-fix-build.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 18 10:31:27 CET 2008 - thoenig@suse.de
|
||||
|
||||
|
51
dbus-1.spec
51
dbus-1.spec
@ -1,5 +1,5 @@
|
||||
#
|
||||
# spec file for package dbus-1 (Version 1.1.4)
|
||||
# spec file for package dbus-1 (Version 1.1.20)
|
||||
#
|
||||
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# This file and all modifications and additions to the pristine
|
||||
@ -10,6 +10,7 @@
|
||||
|
||||
# norootforbuild
|
||||
|
||||
|
||||
Name: dbus-1
|
||||
Url: http://dbus.freedesktop.org/
|
||||
License: GPL v2 or later; Other uncritical OpenSource License
|
||||
@ -17,13 +18,14 @@ Group: System/Daemons
|
||||
Summary: D-Bus Message Bus System
|
||||
# COMMON1-BEGIN
|
||||
BuildRequires: doxygen libexpat-devel libzio pkgconfig
|
||||
Version: 1.1.4
|
||||
Version: 1.1.20
|
||||
Release: 1
|
||||
AutoReqProv: on
|
||||
Source0: dbus-%{version}.tar.bz2
|
||||
Source1: rc.boot.dbus
|
||||
Source2: dbus-1.desktop
|
||||
Patch0: dbus-do-not-abort-on-check-thoenig-01.patch
|
||||
Patch1: dbus-1.1.20-fix-build.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
# COMMON1-END
|
||||
PreReq: permissions /usr/sbin/groupadd /usr/sbin/useradd /sbin/insserv /etc/init.d/boot.localfs
|
||||
@ -126,6 +128,7 @@ Authors:
|
||||
%setup -n dbus-%{version} -q
|
||||
# Disable this until we hit RC phase
|
||||
#%patch0
|
||||
%patch1 -p1
|
||||
|
||||
%build
|
||||
autoreconf -fi
|
||||
@ -248,6 +251,48 @@ mkdir -p %{_localstatedir}/lib/dbus
|
||||
%{_datadir}/susehelp
|
||||
|
||||
%changelog
|
||||
* Wed Feb 27 2008 thoenig@suse.de
|
||||
- Update to D-Bus 1.1.20
|
||||
- Changes:
|
||||
* system bus activation
|
||||
* TCP address format enhancements
|
||||
* ANONYMOUS mechanism for authentication
|
||||
* autolaunched busses now save their parameters in X11 if
|
||||
possible
|
||||
* inotify is now the default backend for watching configuration
|
||||
file changes
|
||||
* better thread support
|
||||
* bus daemon now generates a globally-unique ID for itself
|
||||
* support for message serialization added
|
||||
* better eavesdropping support now picks up reply messages for
|
||||
debugging
|
||||
* Fixed CVE-2008-0595
|
||||
* Fixes dbus-launch so the session bus goes away so does D-Bus
|
||||
* Builds against latest gcc/glibc changes
|
||||
* Correctly unref connections without guids during shutdown
|
||||
* API additions:
|
||||
o dbus_connection_set_allow_anonymous() - allow the message
|
||||
stream to begin if the client auths as anonymous
|
||||
o dbus_watch_get_unix_fd() - replaces dbus_watch_get_fd
|
||||
o dbus_watch_get_socket() - replaces dbus_watch_get_fd
|
||||
o dbus_server_get_id() - available to access the unique ID of
|
||||
a particular address
|
||||
o dbus_connection_get_server_id() - available to access the
|
||||
unique ID of a particular address
|
||||
o dbus_message_marshal() - serializes a message into a byte
|
||||
array
|
||||
o dbus_message_demarshal() - de-serializes a byte array into
|
||||
a message
|
||||
* API deprecation:
|
||||
o dbus_watch_get_fd() - had unclear cross-platform semantics
|
||||
* Protocol additions:
|
||||
o Argument path matching of the type arg0path=’/aa/bb/’ is now
|
||||
supported
|
||||
o New error org.freedesktop.DBus.Error.ObjectPathInUse added
|
||||
o ANONYMOUS auth support added
|
||||
o GetAll call added to the properties interface for getting a
|
||||
list of properties an object exports
|
||||
- Add patch dbus-1.1.20-fix-build.patch
|
||||
* Fri Jan 18 2008 thoenig@suse.de
|
||||
- Update to D-Bus 1.1.4 (1.2.0 RC2)
|
||||
- Drop patch dbus-inotify-fix-thoenig-01.patch: Merged upstream
|
||||
@ -341,7 +386,7 @@ mkdir -p %{_localstatedir}/lib/dbus
|
||||
* Thu Nov 09 2006 thoenig@suse.de
|
||||
- start service for D-Bus system bus also in run level 2 (b.n.c
|
||||
[#216805])
|
||||
* Fri Nov 03 2006 thoenig@suse.de
|
||||
* Sat Nov 04 2006 thoenig@suse.de
|
||||
- remove patch
|
||||
dbus-send-do-not-close-shared-connection-thoenig-01.patch (fix
|
||||
is now upstream)
|
||||
|
Loading…
Reference in New Issue
Block a user