[RELEASE] dbus-glib 0.72
Rob Taylor
rob.taylor at collabora.co.uk
Thu Oct 26 02:32:31 PDT 2006
The D-Bus GLib bindings have finally made it to a 0.72 release!
I should highlight that now dbus-binding-tool requires the --prefix
flag, as it was generating nonsense without it. This might trip some
users up.
Changes follow:
- Only use -Wfloat-equal if compiler supports it (Closes #7658. Thanks
to Jens Granseuer <jensgr at 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 at 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 at 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 at gmail.com>, with
minor cleanup. (Closes #7726.)
Thanks,
Rob Taylor
Collabora Ltd
http://www.collabora.co.uk
More information about the dbus
mailing list