summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS166
1 files changed, 166 insertions, 0 deletions
diff --git a/NEWS b/NEWS
new file mode 100644
index 0000000..7077819
--- /dev/null
+++ b/NEWS
@@ -0,0 +1,166 @@
+== IMPORTANT NOTE: This file isn't maintained anymore ==
+
+Release summaries are done on the mailing list and linked
+through the wiki.
+
+== END IMPORTANT NOTE ==
+
+D-Bus GLib Bindings 0.78 (04 Dec 2008)
+
+Thanks to Robert McQueen, Philip Van Hoof, David Zeuthen,
+Colin Walters, Dan Williams, Nick Welch, Tomas Pelka and
+others for their contributions.
+
+Reliability fixes:
+
+ - #16114 [patch] wincaps-to-uscore property names for GetAll()
+ - #16419: recursive variants demarshaling limits
+ - #18573: service tracker race
+
+Other notable fixes and enhancements:
+
+ - #17329: allow hash tables to contain complex types
+ - #17798: add support for 'o', 'g' and 'as' in dictionaries
+ - #16925: bash completion for dbus-send
+
+D-Bus GLib Bindings 0.75 (05 Jun 2008)
+==
+
+Thanks to Dan Williams, David Zeuthen, Kimmo Hämäläinen,
+Ross Burton, William Jon McCann, Colin Walters, Brian Cameron,
+Peter O'Gorman, Peter Kjellerstedt, Christian Persch,
+Rob Taylor and others for their contributions in this release.
+
+Critical fixes:
+
+ - #15430: ABI now guaranteed frozen
+ - #8607: Fix broken introspection XML
+ - #16079: Return an error on unknown property Get
+ - #10834: Fix error handling in dbus_g_proxy_end_call_internal
+
+Other notable fixes:
+
+ - #11672: Fixes for /bin/sh as dash
+ - #11675: Fixes for non-gcc compilers
+ - #10668: Correctly detect path to dbus-daemon
+ - #12849, #12857: Memory leak fixes
+ - New function to specify default timeout for calls on proxy
+ - Implement org.freedesktop.DBus.Properties.GetAll
+ - Require DBus 1.1
+
+D-Bus GLib Bindings 0.74 (27 Jun 2007)
+==
+
+ - Init threading first to stop a warning from new GLib.
+ - Remove the XML documentation support in configure
+ - Fix typo in _dbus_gvalue_signals_error (#10837) (Thanks to Peter Kjellerstedt)
+ - Update GLib requirement (Closes #10889).
+ - Document dbus-gtype-specialized
+ - Add simple test suite for peer objects.
+ - Support peer-to-peer proxies. (Closes #10233).
+ - Add dbus_connection_get_g_connection.
+ - Stop compiler warnings (Closes #10374).
+ - Handle dbus errors which are not name has no owner
+ - Update abstract socket test from DBus, which now cross-compiles
+ - Rename the error quark to be unique
+ - Update AUTHORS
+
+D-Bus GLib Bindings 0.73 (13 Feb 2007)
+==
+
+ - Allow passing of NULL to strv out arguments.
+ (Patch due to Luiz Augusto von Dentz <luiz.dentz@gmail.com>.
+ Fixes bug #8795.)
+ - Make uscore_to_wincaps return NULL when passed NULL. (Fixes bug #8318.)
+ - Only respond to NameOwnerChanged if its one of our names.
+ (Patch by Kimmo Hämäläinen <kimmo.hamalainen@nokia.com>. Fixes bug #8235.)
+ - Fix dbus-binding-tool to generate headers usable from C++.
+ (Thanks to Christian Persch <chpe@gnome.org>. Fixes bug #6358.)
+ - Only require --prefix for server side binding generation.
+ (Fixes reopened bug #4185.)
+ - Clarify documentation for dbus_g_method_get_sender.
+ (Fixes #8832.)
+ - Add new API for specifying the timeout in DBusGProxy calls.
+ (Patch due to S. Nalliami <snallammai@novell.com>. Fixes bug #9832.)
+ - Don't check for libxml2 when expat not found. (Fixes bugs #9894 and #9000.)
+ - Add configure flags --with-introspect-xml. (Fixes bug #9105)
+ - Use dbus_threads_init_default() rather than using own threading primitives.
+ (Fixes bug #9259.)
+ - Reduce dependency to dbus version 0.93, error out if correct version
+ not found. (Patch due to Luiz Augusto von Dentz <luiz.dentz@gmail.com>.
+ Fixes bug #8793.)
+ - Allow dbus and dbus-glib to live in different prefixes. (Fixes bug #9384.)
+ - Add pkg-config support for uninstalled use.
+ (Fix due to Damien Carbery <damien.carbery@sun.com>. Fixes bug #9769.)
+
+D-Bus GLib Bindings 0.72 (26 Oct 2006)
+==
+ - Only use -Wfloat-equal if compiler supports it (Closes #7658. Thanks
+to Jens Granseuer <jensgr@gmx.net> for the patch).
+ - Return NULL from g_return_val_if_fail in dbus_g_proxy_begin_call
+(Closes #4159.)
+ - Add dbus-gidl.h to IGNORE_HFILES for doxygen docs
+ - Update tools/Makefile.am for new dbus-binding-tool behaviour
+ - Remove bashism in make-dbus-glib-error-enum.sh (Closes #6700).
+ - Fix introspection when object has exported properties.
+(dbus-gobject:write_interface was completely broken)
+ - Fix thanks to mccann@jhu.edu. (Closes #8607).
+ - Require --prefix in dbus-binding-tool (Closes #4185).
+ - Don't shadow index. Rename usage of index to index_. Thanks stdlib...
+(Closes #8353).
+ - Fix small leak when marshal_table is destroyed (Closes #6870 with
+patch from Richard Hult <richard@imendio.com>).
+ - Fixes crash if disposing one DBusGProxy causes another for the same
+service to be unrefed in a destroyed callback.
+ - Use modern AC_INIT, AM_INIT_AUTOMAKE
+ - Clean generated run-with-tmp-session-bus.conf on make clean
+ - Actually run unit tests and checks when doing make distcheck
+ - Use TEST_CORE_SERVICE_BINARY path for core test service file
+ - Use dbus-daemon --introspect to generate DBus service introspect xml
+ - Add tests for new interfaces functionaility
+ - Bump GLib dependency to 2.6 (Closes #4390).
+ - Add gobject-2.0 to dbus-glib-1.pc.in
+ - Puts all exposed services in the org.freedesktop.DBus.GLib namespace
+ - Update COPYING and HACKING to be correct for dbus-glib
+ - Move tests/glib to test/core
+ - Rename configure.in to configure.ac for modernity
+ - Fix memleak in lookup_or_register_specialized (Applies fix from
+Daniel d'Andrada Tenório de Carvalho, closing bug #7352).
+ - Add an m4 directory and add gtk-doc.m4, which is installed in the
+tree by gtkdocize.
+ - tools/Makefile.am: Add tools/session.conf to EXTRA_DIST so make check
+works from tarballs
+ - Fix compilation with -Werror
+ - Make test scripts run during out-of-tree compilation
+ - Fix out-of-tree compilation
+ - Replace doxygen with gtk-doc in INSTALL
+ - Commit patch to switch to gtk-doc with gtype-specialized doc and
+ - Updates from Marc-Andre Lureau <marcandre.lureau@gmail.com>, with
+minor cleanup. (Closes #7726.)
+
+D-Bus GLib Bindings 0.71 (24 July 2006)
+==
+- Correctly installs a few missing headers
+- Build was cleaned up a bit
+
+D-Bus GLib Bindings 0.70 (17 July 2006)
+==
+- First release after bindings split
+- dbus-binding-tool heeds org.freedesktop.DBus.GLib.ClientCSymbol C symbol
+ name annotations when generating glib client bindings
+- DBusGProxy can now be inherited from
+- Support added for generating bindings to arrays that are represented as
+ GPtrArrays rather than GArrays (ie size-variable things, such as strings,
+ objects, structs, etc).
+- Modification of the existing specialised types to have N type parameters
+ (rather than the current 1 or 2 for arrays and dictionaries respectively).
+ You can then use this to get a glib type to represent any arbitrary
+ D-Bus struct type using dbus_g_type_get_struct. The only implementation of
+ these types is with GValueArrays as before, but it's now possible to store
+ these in arrays, emit them in signals, etc.
+- New methodbus_g_connection_open provides a way to open connections to an
+ arbitrary address
+- Various bugs and memory leaks fixed
+Sleep after starting the peer server, before starting the peer client.
+This fixes random failures due to the race.
+