Lukasz Skalski f85bce5b98 [kdbus] Add G_BUS_NAME_OWNER_FLAGS_DO_NOT_QUEUE flag
New flag is equivalent to DBUS_NAME_FLAG_DO_NOT_QUEUE flag from
dbus-1 specification [1].

[1] http://dbus.freedesktop.org/doc/dbus-specification.html

Change-Id: I8a50aa586abd5b0ffcbc0bdc41c2e98c18a2e18a
2014-12-04 13:23:13 -05:00
2014-09-12 15:51:49 +08:00
2014-12-04 13:23:12 -05:00
2014-02-15 16:55:25 -05:00
2014-02-15 16:55:25 -05:00
2014-12-01 09:07:13 +07:00
2013-07-11 13:54:47 -04:00
2005-12-26 05:23:08 +00:00
2002-12-28 21:16:55 +00:00
2004-05-04 20:13:47 +00:00
2005-01-10 15:52:23 +00:00
2006-03-23 13:38:17 +00:00
2006-08-23 03:43:36 +00:00
2007-11-08 11:11:39 +00:00
2008-03-12 16:13:54 +00:00
2008-09-18 14:47:14 +00:00
2014-01-31 14:31:55 +01:00
2011-08-25 17:23:00 -04:00
2014-07-30 15:41:22 +02:00
2014-01-13 16:43:12 -05:00
2014-11-24 14:31:56 -05:00
2001-04-03 19:22:44 +00:00
2014-12-04 13:23:12 -05:00
2014-07-01 23:52:19 -05:00
2013-08-17 17:25:58 -04:00

GLib with kdbus support

The main goal of the project is add support for kdbus in GLib. More info about development status and some implementation details you can find here:

https://bugzilla.gnome.org/show_bug.cgi?id=721861

The most important tasks in new implementation are:

  • add low-level support for kdbus,

  • add support for two new bus types called "user" and "machine" (for kdbus purposes),

  • introduce new library API for common tasks such as fetching the list of name owners on the bus, checking sender's PID, ..., (because it is not permitted to make calls to the org.freedesktop.DBus destination on the new bus types),

What is kdbus?

kdbus is a Linux kernel D-Bus implementation. See kdbus.txt in kdbus repository [1] for kernel-side details. The userspace side is also developed in systemd repo [2].

Description
Low-level core library that forms the basis for projects such as GTK+ and GNOME.
Readme 111 MiB
Languages
C 95.4%
Python 2.3%
Meson 1.3%
Objective-C 0.3%
Shell 0.2%
Other 0.5%