From b4cbb84fe0b7dc4ea847190f25234a0b2ee59b40 Mon Sep 17 00:00:00 2001 From: "John (J5) Palmieri" Date: Fri, 4 Apr 2008 15:37:50 -0400 Subject: getting ready for 1.2 stable branch * ChangeLog.pre-1-2: rename ChangeLog * NEWS.pre-1-2: rename NEWS * Makefile.am: list the pre files in EXTRA_DIST; the pre-1-0 files had not been added yet so do that too --- NEWS | 153 ------------------------------------------------------------------- 1 file changed, 153 deletions(-) (limited to 'NEWS') diff --git a/NEWS b/NEWS index d9898f8e..e69de29b 100644 --- a/NEWS +++ b/NEWS @@ -1,153 +0,0 @@ -D-Bus 1.2.1 (04 April) -== -- Due to issues putting the re-licensing effort on hold indefinitely, it has - been decided to move to 1.2.x versioning scheme. Being that 1.1.20 is - considered to also be 1.2.0 and this being the second release in the 1.2.x - stable series we have versioned this release 1.2.1. This release contains a - number of bug fixes identified after 1.1.20. -- compiles under some older versions of glibc -- compiles without X support once again -- fix stuck server grab if dbus-launch is run in an existing D-Bus X session -- various Mac OSX build fixes added -- don't use the broken poll call on Mac OSX -- better checks for linker flag support should allow D-Bus to link under - various linkers -- exit_on_disconnect is set after the connection registers with a bus so we - don't exit if we get a disconnect during the handshake -- dicts now work correctly with dbus-send -- inotify backend is now less aggressive -- pending calls expire correctly -- memleak of uuid when the bus is autolaunched fixed - -D-Bus 1.1.20 - "Conisten Water" (27 Febuary) -== - -- This is the next generation supported STABLE release of D-Bus. For all - intents and purposes this is the 1.2.0 release WITHOUT the planned X11/MIT - license change due to a couple of license holders who have yet to respond. - For the most part this license change is being persued to simplify licensing - issues and fix a couple of licensing courner cases. When this happens D-Bus - will be released under the 1.2.0 version. - -- D-Bus 1.0.x effectively goes into security fix mode and will only be - updated for major issues. - -- Fixed CVE-2008-0595 - security policy of the type work as an implicit allow for - messages sent without an interface bypassing the default deny rules and - potentially allowing restricted methods exported on the bus to be executed - by unauthorized users. - -- 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 - -- About the name: Submitted by Greg K Nicholson, Conisten Water is a lake in - Cumbria, England where several water speed records have been broken. Between - 1956 and 1959 Sir Malcolm's son Donald Campbell set four successive records on the lake in Bluebird K7, a hydroplane. - (Wikipedia http://en.wikipedia.org/wiki/Coniston_Water#Waterspeed_record) - -D-Bus 1.1.4 - 1.2.0RC2 (17 January 2007) -== -- Fixes inotify support - -D-Bus 1.1.3 - 1.2.0RC1 (15 January 2007) -== - -- This release is intended to be Release Candidate 1 of major release - D-Bus 1.2.0. If nothing is found to be wrong with this release it - will become 1.2.0 within a week. If we need to make major changes - we will release an RC2 and start the process over again. - -- This is a development release, so API's may still change if problems - are found (though this is extreamly unlikely). - -- DTD for the introspection format is fixed and uploaded to the servers - -- Sources now reside in a git repository at - http://gitweb.freedesktop.org/?p=dbus/dbus.git;a=summary - -- Argument path matching of the type arg0path='/aa/bb/' is now supported - (see the specification for more information) - -- New error org.freedesktop.DBus.Error.ObjectPathInUse added - -- Autolaunched busses now save their parameters in X11 if possible making them - behave closer to busses launched through the normal mechanisms - -- inotify is now the default backend for watching configuration file changes - -- More support for the AIX platform has been added - -- Numerous bug fixes and performance enhancements - -D-Bus 1.1.2 (27 July 2007) -== - -- This release is intended to be a feature complete beta for stable - release 1.2.0, please test it. 1.2.0 will follow pretty soon if no - major problems are found. We'll do more betas if significant - changes are made. - -- This is a development release, so API's may still change if problems - are found (though we will try hard not to). - -- The system bus now supports starting services on demand. This uses a - setuid helper program because system bus daemon runs as a nobody - user, while services it launches may need to run as a different - user. - - ***Extra eyes auditing the setuid helper are encouraged and would be - timely right now, before 1.2.0*** - - A design doc is available in doc/system-activation.txt - -- The TCP address format has been enhanced, such that TCP may be - actually usable. The dbus-daemon man page describes the new - elements in the address format. 1.1.1 had added an all_interfaces - flag to the format, which has been removed in favor of a cleaner - approach. - -- Some thread-related bugs have been fixed, these are important fixes - if you are using multiple threads with libdbus, and not important - otherwise. - - -D-Bus 1.1.1 (18 June 2007) -== -- This is a development release, unless you need specific - functionality please use the stable releases as API's may change - (though we will try hard not to) -- The bus daemon now generates a globally-unique ID for itself, which is available - using the convenience function dbus_bus_get_id(). Use this as a unique ID - for a user's session, for example. -- dbus_server_get_id(), dbus_connection_get_server_id() now available to access - the unique ID of a particular address -- dbus_watch_get_fd() deprecated since it had unclear cross-platform semantics. - dbus_watch_get_unix_fd() and dbus_watch_get_socket() replace it. -- support ANONYMOUS mechanism for authentication, which allows a client to - authenticate as nobody in particular -- add API dbus_connection_set_allow_anonymous() which will allow the message - stream to begin if the client auths as anonymous (otherwise, the client - will be dropped unless they auth as a user). -- the ANONYMOUS support means you can now use D-Bus (without a bus daemon) as - a protocol for a network service provided to anonymous Internet or LAN - clients -- many internal changes to better support the Windows port, though the - port is still not complete in this release -- some improved documentation and return_if_fail checks -- some small bug fixes - -D-Bus 1.1.0 (25 May 2007) -== -- first release in the development series, unless you need specific - functionality please use the stable releases as API's may change - (though we will try hard not to) -- better eavesdropping support now picks up reply messages for debugging -- .pc file now lists the directory the daemon is installed into (daemondir) -- GetAll call added to the properties interface -- support for message serialization added for use with external transports like - TUBES!!! -- many bugs fixed -- cgit