dbus/bus
Ryan Lortie f6ec4a80ab Add argument path matching support. Bug #11066.
2007-09-20  Ryan Lortie  <desrt@desrt.ca>

        * dbus/signals.c (struct DBusMatchRule, bus_match_rule_new,
        bus_match_rule_set_arg, bus_match_rule_parse_arg_match,
        match_rule_matches): Add support for parsing and matching on
        arg0path='/some/path' type rules.

        * dbus/signals.h (bus_match_rule_set_arg): change to take const
        DBusString instead of const char * for the string to match against.

        * dbus/dbus-bus.c: add a quick note to dbus_bus_add_match
        documentation about the path matching.

        * doc/dbus-specification.xml: add a more detailed description of the
        changes here.
2007-09-20 13:04:38 -04:00
..
.gitignore migrate from cvs to git (cvs2svn -> git-svnimport). 2007-09-13 11:13:40 -04:00
activation-exit-codes.h 2007-07-26 Havoc Pennington <hp@redhat.com> 2007-07-26 23:01:14 +00:00
activation-helper-bin.c 2007-07-26 Havoc Pennington <hp@redhat.com> 2007-07-26 23:01:14 +00:00
activation-helper.c 2007-07-30 Havoc Pennington <hp@redhat.com> 2007-07-30 16:16:47 +00:00
activation-helper.h 2007-07-24 Richard Hughes <richard@hughsie.com> 2007-07-24 12:01:32 +00:00
activation.c 2007-07-26 Havoc Pennington <hp@redhat.com> 2007-07-26 23:01:14 +00:00
activation.h 2007-07-13 Havoc Pennington <hp@redhat.com> 2007-07-14 02:44:01 +00:00
bus.c 2007-08-17 Havoc Pennington <hp@redhat.com> 2007-08-17 16:43:57 +00:00
bus.h 2007-07-24 Richard Hughes <richard@hughsie.com> 2007-07-24 12:19:59 +00:00
config-loader-expat.c 2007-07-13 Havoc Pennington <hp@redhat.com> 2007-07-14 02:44:01 +00:00
config-loader-libxml.c 2007-07-13 Havoc Pennington <hp@redhat.com> 2007-07-14 02:44:01 +00:00
config-parser-common.c 2007-07-24 Richard Hughes <richard@hughsie.com> 2007-07-24 11:47:31 +00:00
config-parser-common.h 2007-07-24 Richard Hughes <richard@hughsie.com> 2007-07-24 11:47:31 +00:00
config-parser-trivial.c 2007-07-26 Havoc Pennington <hp@redhat.com> 2007-07-26 23:01:14 +00:00
config-parser-trivial.h 2007-07-24 Richard Hughes <richard@hughsie.com> 2007-07-24 11:50:59 +00:00
config-parser.c 2007-07-24 Havoc Pennington <hp@redhat.com> 2007-07-24 22:11:00 +00:00
config-parser.h 2007-07-24 Richard Hughes <richard@hughsie.com> 2007-07-24 11:58:08 +00:00
connection.c 2007-07-13 Havoc Pennington <hp@redhat.com> 2007-07-14 02:44:01 +00:00
connection.h 2007-07-13 Havoc Pennington <hp@redhat.com> 2007-07-14 02:44:01 +00:00
dbus-daemon.1.in 2007-07-26 Havoc Pennington <hp@redhat.com> 2007-07-26 23:01:14 +00:00
desktop-file.c 2007-07-13 Havoc Pennington <hp@redhat.com> 2007-07-14 02:44:01 +00:00
desktop-file.h 2007-07-24 Richard Hughes <richard@hughsie.com> 2007-07-24 12:14:51 +00:00
dir-watch-default.c 2007-07-13 Havoc Pennington <hp@redhat.com> 2007-07-14 02:44:01 +00:00
dir-watch-dnotify.c 2007-07-13 Havoc Pennington <hp@redhat.com> 2007-07-14 02:44:01 +00:00
dir-watch-kqueue.c 2007-07-13 Havoc Pennington <hp@redhat.com> 2007-07-14 02:44:01 +00:00
dir-watch.h 2007-07-13 Havoc Pennington <hp@redhat.com> 2007-07-14 02:44:01 +00:00
dispatch.c 2007-07-26 Havoc Pennington <hp@redhat.com> 2007-07-26 23:01:14 +00:00
dispatch.h 2007-07-13 Havoc Pennington <hp@redhat.com> 2007-07-14 02:44:01 +00:00
driver.c 2007-07-13 Havoc Pennington <hp@redhat.com> 2007-07-14 02:44:01 +00:00
driver.h 2007-07-13 Havoc Pennington <hp@redhat.com> 2007-07-14 02:44:01 +00:00
expirelist.c 2007-07-13 Havoc Pennington <hp@redhat.com> 2007-07-14 02:44:01 +00:00
expirelist.h 2007-07-13 Havoc Pennington <hp@redhat.com> 2007-07-14 02:44:01 +00:00
main.c 2007-08-17 Havoc Pennington <hp@redhat.com> 2007-08-17 16:43:57 +00:00
Makefile.am 2007-07-24 Havoc Pennington <hp@redhat.com> 2007-07-24 22:11:00 +00:00
messagebus.in * bus/messagebus.in, bus/rc.messagebus.in: run dbus-uuidgen --ensure 2006-10-19 15:34:47 +00:00
policy.c 2007-07-13 Havoc Pennington <hp@redhat.com> 2007-07-14 02:44:01 +00:00
policy.h 2007-07-13 Havoc Pennington <hp@redhat.com> 2007-07-14 02:44:01 +00:00
rc.messagebus.in * bus/messagebus.in, bus/rc.messagebus.in: run dbus-uuidgen --ensure 2006-10-19 15:34:47 +00:00
selinux.c 2007-07-13 Havoc Pennington <hp@redhat.com> 2007-07-14 02:44:01 +00:00
selinux.h 2005-07-16 Colin Walters <walters@verbum.org> 2005-07-16 17:34:08 +00:00
services.c 2007-07-13 Havoc Pennington <hp@redhat.com> 2007-07-14 02:44:01 +00:00
services.h 2007-07-13 Havoc Pennington <hp@redhat.com> 2007-07-14 02:44:01 +00:00
session.conf.in 2007-05-23 Havoc Pennington <hp@redhat.com> 2007-05-23 19:45:56 +00:00
signals.c Add argument path matching support. Bug #11066. 2007-09-20 13:04:38 -04:00
signals.h Add argument path matching support. Bug #11066. 2007-09-20 13:04:38 -04:00
system.conf.in 2007-07-24 Richard Hughes <richard@hughsie.com> 2007-07-24 11:53:35 +00:00
test-launch-helper.c 2007-07-24 Richard Hughes <richard@hughsie.com> 2007-07-24 12:03:04 +00:00
test-main.c 2007-07-13 Havoc Pennington <hp@redhat.com> 2007-07-14 02:44:01 +00:00
test-system.c 2007-07-24 Richard Hughes <richard@hughsie.com> 2007-07-24 13:03:31 +00:00
test.c 2007-07-13 Havoc Pennington <hp@redhat.com> 2007-07-14 02:44:01 +00:00
test.h 2007-07-24 Richard Hughes <richard@hughsie.com> 2007-07-24 12:10:58 +00:00
utils.c 2007-07-13 Havoc Pennington <hp@redhat.com> 2007-07-14 02:44:01 +00:00
utils.h 2007-07-13 Havoc Pennington <hp@redhat.com> 2007-07-14 02:44:01 +00:00