summaryrefslogtreecommitdiff
path: root/NEWS
blob: 68f00fa50b6ebffbea270b3a5297c21233d02888 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
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