dbus/doc
Simon McVittie 0fa46f68b8 Do not require messages without INTERFACE to be dispatched
Previously, if we have interfaces:

    interface com.example.foo:
        method Ambiguous()
    interface com.example.bar:
        method Ambiguous()
        method Unambiguous()

implementations were required to deliver a message with no INTERFACE
and METHOD=Unambiguous to "bar". A message with no INTERFACE and
METHOD=Ambiguous could either be delivered to "foo", delivered to "bar"
or treated as an error.

Relax this to allow an error for the unambiguous case, too, and
strongly recommend specifying the interface (which is best-practice).

Bug: https://bugs.freedesktop.org/show_bug.cgi?id=68597
Reviewed-by: Chengwei Yang <chengwei.yang@intel.com>
Vaguely-acked-by: Thiago Macieira, David Zeuthen
[and desrt objected that it didn't go far enough]
Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2013-11-27 15:35:42 +00:00
..
.gitignore Turn all man pages' source into configure-generated files 2013-02-14 13:27:54 +00:00
busconfig.dtd Bug 18446: Keep umask for session bus 2009-01-06 18:20:13 -05:00
dbus-cleanup-sockets.1.xml.in Eliminate unwanted whitespace from the man pages' XML source 2013-02-18 14:16:18 +00:00
dbus-daemon.1.xml.in Update configurable elements for dbus-daemon manual 2013-11-01 12:14:48 +00:00
dbus-faq.xml Unify docbook dtd version to 4.4. 2013-04-19 12:40:01 +01:00
dbus-launch.1.xml.in dbus-launch: align document 2013-06-26 15:23:11 +01:00
dbus-monitor.1.xml.in Eliminate unwanted whitespace from the man pages' XML source 2013-02-18 14:16:18 +00:00
dbus-run-session.1.xml.in dbus-run-session: remove various extra variables from the environment 2013-08-23 11:41:16 +01:00
dbus-send.1.xml.in doc: fix a little bit for dbus-send 2013-06-05 16:56:15 +01:00
dbus-specification.xml Do not require messages without INTERFACE to be dispatched 2013-11-27 15:35:42 +00:00
dbus-test-plan.xml Unify docbook dtd version to 4.4. 2013-04-19 12:40:01 +01:00
dbus-tutorial.xml Unify docbook dtd version to 4.4. 2013-04-19 12:40:01 +01:00
dbus-uuidgen.1.xml.in Eliminate unwanted whitespace from the man pages' XML source 2013-02-18 14:16:18 +00:00
dcop-howto.txt initial import of "dbus" skeleton 2002-11-21 16:41:33 +00:00
diagram.png 2005-01-18 Havoc Pennington <hp@redhat.com> 2005-01-18 20:42:15 +00:00
diagram.svg 2005-01-18 Havoc Pennington <hp@redhat.com> 2005-01-18 20:42:15 +00:00
doxygen_to_devhelp.xsl Add doxygen_to_devhelp.xsl (from Fedora, via Debian) 2011-01-14 12:45:46 +00:00
file-boilerplate.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
introspect.dtd * s/D-BUS/D-Bus/g 2006-08-03 20:34:36 +00:00
introspect.xsl Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
Makefile.am Use GNU make features to reduce repetition 2013-09-05 13:56:36 +01:00
system-activation.txt 2007-07-24 Richard Hughes <richard@hughsie.com> 2007-07-24 11:23:46 +00:00
TODO 2006-11-08 Havoc Pennington <hp@redhat.com> 2006-11-09 00:19:29 +00:00