| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Because DBus-GLib originally was designed as a generic "object mapping"
binding, the handler for org.freedesktop.DBus.Properties simply
allowed access (read or write) to any GObject property that was
exported.
Later, the (compile time) introspection XML was added, and while we only
listed "exported" properties in the dynamic introspection XML, we
still allowed Get or Set calls to any property that was valid.
With this patch, we deny writes to properties which aren't listed
in the XML, or are listed as read-only.
For backwards compatibility however, we still allow reads. A
service may disable this by calling
dbus_glib_global_set_disable_legacy_property_access().
|
| |
|
|
|
|
| |
It's autogenerated by gtk-doc, so shouldn't be in git.
|
|
|
|
|
| |
The dispose treated the hash values as DBusGProxyCall objects, but they are
DBusPendingCall (thanks Dafyd Harries).
|
| |
|
|
|
|
|
| |
This avoids getting a different ABI depending on the version of libdbus
we're compiled against. fd.o #15430, Debian #476080.
|
| |
|
|
|
|
|
|
|
| |
This allows us to stick namespaced documentation stuff into the introspection
XML and have dbus-glib not puke on it.
Patch credit goes to Colin Walters.
|
|
|
|
| |
As we're going to start behaving like a proper library, update libtool versionsing appropriately for our added api.
|
|
|
|
| |
Releasing today..
|
|
|
|
| |
Update NEWS, adding fix for bug #9769.
|
|
|
|
|
| |
Adds dbus-glib-1-uninstalled.pc for use in build environments where dbus-glib is used as an uninstalled build dependancy. Fix due to Damien Carbery <damien.carbery@sun.com>.
Fixes bug #9769.
|
|
|
|
| |
Updates version 0.73 in configure.ac
|
|
|
|
| |
Updates NEWS with all the changes for 0.73
|
|
|
|
|
|
| |
A nicety for the user, allows passing NULL to strv out arguments as shorthand for an empty array.
Patch due to Luiz Augusto von Dentz <luiz.dentz@gmail.com>
Fixes bug #8795.
|
|
|
|
|
| |
A null pointer dereference occured when uscore_to_wincaps was passed NULL, which could happen in some cases.
Fixes bug #8318.
|
|
|
|
|
|
| |
This fixes a crash due to code in dbus_g_proxy_manager_replace_name_owner that was dereferencing a null pointer when the process received a nameownerchanged for an object not registered with dbus-glib.
Patch by Kimmo Hämäläinen <kimmo.hamalainen@nokia.com>.
Fixes bug #8235.
|
|
|
|
|
|
| |
Adds a cast that isn't needed in C, but is needed in C++
Thanks to Christian Persch <chpe@gnome.org>, though his patch had a typo :)
Fixes bug #6358.
|
|
|
|
|
|
| |
In dbus-binding-tool, only require --prefix for server side binding generation, as client-side defaults to the useful org_foo_bar_baz. Also fixes up the help string.
Closes bug #4185
|
|
|
|
| |
Adds a note that the caller is responsible for freeing the returned value.
|
|
|
|
|
|
|
| |
This applies the patch from S. Nalliami <snallammai@novell.com> to provide new glib API's to allow the user to specify the timeout parameter for the method calls.
Currently, in the dbus-glib APIs,the timeout value for synchronous and asynchronous method calls is hard coded as -1(ie.25seconds) which inhibits the user from specifying shorter or longer timeout values.The new APIs take the timeout value as an argument and processes the method calls.
Fixes bug #9832.
|
|
|
|
| |
There isn't a version of dbus-gloader that works with libxml2, so this changes configure.ac to not check for libxml2, and error out if expat isn't found.
|
|
|
|
| |
Adds the configure flags --with-introspect-xml, which allows dbus-glib to be built with pre-generated bus daemons introspection xml (such as can be gained with dbus-daemon --introspect). This allows dbus-glib to be built without a running dbus-daemon, useful for embedded systems.
|
|
|
|
| |
dbus_g_thread_init is now documented.
|
|
|
|
|
|
| |
Modifies dbus_g_threads_init() to just call dbus_threads_init_default(), which with current dbus gives us full thread primitives with recursive locking.
Fixes #9259.
|
|
|
|
|
|
| |
In configure.ac, add code to error out if correct version of dbus-1 not found. Also use correct dependancy of 0.93, as this is when the --introspect flag was introduced to dbus-daemon. Pacth due to Luiz Augusto von Dentz <luiz.dentz@gmail.com>.
Fixes #8793.
|
|
|
|
|
| |
Adds Cflags: -I${includedir}/dbus-1.0 to dbus-glib-1.pc.in.
Fixes #9384.
|
| |
|
| |
|
|
|
|
| |
Closes #7658. Thanks to Jens Granseuer <jensgr@gmx.net> for the patch.
|
|
|
|
| |
Closes #4159.
|
| |
|
| |
|
|
|
|
| |
Closes #6700.
|
|
|
|
|
|
| |
dbus-gobject:write_interface was completely broken
Fix thanks to mccann@jhu.edu.
Closes #8607.
|
|
|
|
| |
Closes #4185.
|
|
|
|
|
| |
Rename useage of index to index_. Thanks stdlib...
Closes #8353.
|
|
|
|
| |
Closes #6870 with patch from Richard Hult <richard@imendio.com>
|
|
|
|
| |
to be unrefed in a destoyed callback.
|
|
|
|
| |
and use modern AC_INIT, AM_INIT_AUTOMAKE
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Working interfaces/Makefile.am
Make service file for interfaces test service
Fix up configure.ac appropriately.
Sanitise service/object namespace for interfaces tests
Remove accidentally added test/interfaces/.Makefile.am.sw
|
|
|
|
|
|
|
|
| |
Working interfaces/Makefile.am
Make service file for interfaces test service
Fix up configure.ac appropriately.
Sanitise service/object namespace for interfaces tests
Remove accidentally added test/interfaces/.Makefile.am.swp
|
|
|
|
| |
Changed configure.ac and test/Makefile.am
|
|
|
|
| |
From bug #5173
|
|
|
|
| |
Closes #4390.
|
|
|
|
| |
glib bindings depend on gobject. Its amazing we've got this far with noone noticiing this bug...
|