dbus/bus
Havoc Pennington a683a80c40 2003-09-21 Havoc Pennington <hp@pobox.com>
Get matching rules mostly working in the bus; only actually
	parsing the rule text remains. However, the client side of
	"signal connections" hasn't been started, this patch is only the
	bus side.

	* dbus/dispatch.c: fix for the matching rules changes

	* bus/driver.c (bus_driver_handle_remove_match)
	(bus_driver_handle_add_match): send an ack reply from these
	method calls

	* glib/dbus-gproxy.c (dbus_gproxy_begin_call): fix order of
	arguments, reported by Seth Nickell

	* bus/config-parser.c (append_rule_from_element): support
	eavesdrop=true|false attribute on policies so match rules
	can be prevented from snooping on the system bus.

	* bus/dbus-daemon-1.1.in: consistently use terminology "sender"
	and "destination" in attribute names; fix some docs bugs;
	add eavesdrop=true|false attribute

	* bus/driver.c (bus_driver_handle_add_match)
	(bus_driver_handle_remove_match): handle AddMatch, RemoveMatch
	messages

	* dbus/dbus-protocol.h (DBUS_SERVICE_ORG_FREEDESKTOP_BROADCAST): get
	rid of broadcast service concept, signals are just always broadcast

	* bus/signals.c, bus/dispatch.c, bus/connection.c, bus/bus.c:
	mostly implement matching rules stuff (currently only exposed as signal
	connections)
2003-09-21 19:53:56 +00:00
..
.cvsignore Add .cvsignore files 2003-06-18 10:48:08 +00:00
activation.c 2003-08-10 Havoc Pennington <hp@pobox.com> 2003-08-11 02:11:58 +00:00
activation.h 2003-04-02 Havoc Pennington <hp@redhat.com> 2003-04-02 20:14:52 +00:00
bus.c 2003-09-21 Havoc Pennington <hp@pobox.com> 2003-09-21 19:53:56 +00:00
bus.h 2003-09-21 Havoc Pennington <hp@pobox.com> 2003-09-21 19:53:56 +00:00
config-loader-expat.c 2003-04-28 Havoc Pennington <hp@redhat.com> 2003-04-28 19:29:42 +00:00
config-loader-libxml.c 2003-03-27 Havoc Pennington <hp@redhat.com> 2003-03-28 00:01:53 +00:00
config-parser.c 2003-09-21 Havoc Pennington <hp@pobox.com> 2003-09-21 19:53:56 +00:00
config-parser.h 2003-04-28 Havoc Pennington <hp@redhat.com> 2003-04-28 19:29:42 +00:00
connection.c 2003-09-21 Havoc Pennington <hp@pobox.com> 2003-09-21 19:53:56 +00:00
connection.h 2003-09-21 Havoc Pennington <hp@pobox.com> 2003-09-21 19:53:56 +00:00
dbus-daemon-1.1.in 2003-09-21 Havoc Pennington <hp@pobox.com> 2003-09-21 19:53:56 +00:00
desktop-file.c 2003-09-07 Havoc Pennington <hp@pobox.com> 2003-09-07 23:04:54 +00:00
desktop-file.h 2003-02-13 Anders Carlsson <andersca@codefactory.se> 2003-02-13 19:06:42 +00:00
dispatch.c 2003-09-21 Havoc Pennington <hp@pobox.com> 2003-09-21 19:53:56 +00:00
dispatch.h 2003-09-21 Havoc Pennington <hp@pobox.com> 2003-09-21 19:53:56 +00:00
driver.c 2003-09-21 Havoc Pennington <hp@pobox.com> 2003-09-21 19:53:56 +00:00
driver.h 2003-03-12 Havoc Pennington <hp@redhat.com> 2003-03-13 00:56:43 +00:00
main.c 2003-05-04 Havoc Pennington <hp@pobox.com> 2003-05-04 08:54:24 +00:00
Makefile.am 2003-09-21 Havoc Pennington <hp@pobox.com> 2003-09-21 19:53:56 +00:00
messagebus.in 2003-04-11 Havoc Pennington <hp@redhat.com> 2003-04-11 20:20:05 +00:00
policy.c 2003-09-21 Havoc Pennington <hp@pobox.com> 2003-09-21 19:53:56 +00:00
policy.h 2003-09-21 Havoc Pennington <hp@pobox.com> 2003-09-21 19:53:56 +00:00
services.c 2003-09-07 Havoc Pennington <hp@pobox.com> 2003-09-07 23:04:54 +00:00
services.h 2003-04-10 Havoc Pennington <hp@redhat.com> 2003-04-11 00:03:06 +00:00
session.conf.in 2003-09-21 Havoc Pennington <hp@pobox.com> 2003-09-21 19:53:56 +00:00
signals.c 2003-09-21 Havoc Pennington <hp@pobox.com> 2003-09-21 19:53:56 +00:00
signals.h 2003-09-21 Havoc Pennington <hp@pobox.com> 2003-09-21 19:53:56 +00:00
system.conf.in 2003-09-21 Havoc Pennington <hp@pobox.com> 2003-09-21 19:53:56 +00:00
test-main.c 2003-09-21 Havoc Pennington <hp@pobox.com> 2003-09-21 19:53:56 +00:00
test.c 2003-08-30 Havoc Pennington <hp@pobox.com> 2003-08-31 03:25:24 +00:00
test.h 2003-09-21 Havoc Pennington <hp@pobox.com> 2003-09-21 19:53:56 +00:00
utils.c 2003-04-06 Havoc Pennington <hp@pobox.com> 2003-04-06 23:53:27 +00:00
utils.h 2003-04-06 Havoc Pennington <hp@pobox.com> 2003-04-06 23:53:27 +00:00