summaryrefslogtreecommitdiff
path: root/NEWS.pre-1-2
diff options
context:
space:
mode:
Diffstat (limited to 'NEWS.pre-1-2')
-rw-r--r--NEWS.pre-1-2153
1 files changed, 153 insertions, 0 deletions
diff --git a/NEWS.pre-1-2 b/NEWS.pre-1-2
new file mode 100644
index 00000000..d9898f8e
--- /dev/null
+++ b/NEWS.pre-1-2
@@ -0,0 +1,153 @@
+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 <allow send_interface=
+ "some.interface.WithMethods"/> 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