dbus/bus
Will Thompson 6663cb5dcf Dispatch post-activation messages to anyone interested
Previously, if a method call activated a service, it would only be
delivered to that service, and not to other services with match rules
which should match. This patch replaces the improperly-duplicated
dispatch code in activation.c with a call back into the normal dispatch
code, fixing this bug (fd.o#26427).

(Additionally, were one to service-activate a service that doesn't
understand file descriptors with a message containing a file descriptor,
the previous code would send it anyway, and the service's dbus library
would blow up. This is also fixed here, since the normal dispatch code
checks this correctly.)
2010-03-19 17:48:00 +00:00
..
.gitignore Bring .gitignore files up to date; add *.o, *~ etc. to top-level .gitignore 2007-10-10 17:38:00 +01:00
activation-exit-codes.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
activation-helper-bin.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
activation-helper.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
activation-helper.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
activation.c Dispatch post-activation messages to anyone interested 2010-03-19 17:48:00 +00:00
activation.h Don't drop pending activations when reloading configuration 2010-01-28 17:01:24 -05:00
bus.c Merge branch 'dbus-1.2' 2010-03-16 16:11:14 -04:00
bus.h Merge branch 'dbus-1.2' 2010-03-16 16:11:14 -04:00
config-loader-expat.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
config-loader-libxml.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
config-parser-common.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
config-parser-common.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
config-parser-trivial.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
config-parser-trivial.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
config-parser.c uses tcp based test connections for now 2009-12-01 11:17:40 +01:00
config-parser.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
connection.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
connection.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
dbus-daemon.1.in bus: make use of new unix fd limits 2009-05-20 02:10:17 +02:00
desktop-file.c Merge branch 'fd-passing' 2009-07-16 16:05:16 +02:00
desktop-file.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
dir-watch-default.c fixed compile break introduced in commit e1c31c7307 2010-02-25 18:12:47 +01:00
dir-watch-dnotify.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
dir-watch-inotify.c Merge branch 'dbus-1.2' 2010-03-16 16:11:14 -04:00
dir-watch-kqueue.c Monitor service directories for changes 2010-02-18 15:33:28 -05:00
dir-watch.h Clean up inotify watch handling 2010-02-01 16:22:56 -05:00
dispatch.c Move dispatching to destination to bus_dispatch_matches() 2010-03-19 17:48:00 +00:00
dispatch.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
driver.c Don't send an reply for driver messages if one isn't requested 2010-03-16 16:44:30 -04:00
driver.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
expirelist.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
expirelist.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
main.c Merge branch 'dbus-1.2' 2010-03-16 16:11:14 -04:00
Makefile.am remove DBUS_DAEMON_EXECUTABLE_NAME, we already have DBUS_DAEMON_NAME, and use the specified name for the executable when building with cmake 2010-02-07 00:32:46 +01:00
messagebus.in Update messagebus.in init script to start earlier 2010-01-28 17:31:36 -05:00
policy.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
policy.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04: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 Merge branch 'dbus-1.2' 2010-03-16 16:11:14 -04:00
selinux.h Fix compilation in --disable-selinux case 2010-02-02 15:04:58 -05:00
services.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
services.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
session.conf.in Use nonce-tcp default session bus on Windows 2009-12-01 09:25:59 +01:00
signals.c Rename DBusConnection *disconnected param to connection 2010-01-05 21:11:13 +01:00
signals.h Rename DBusConnection *disconnected param to connection 2010-01-05 21:11:13 +01:00
system.conf.in Clean up and clarify default system policy 2008-12-18 15:34:24 -05:00
test-launch-helper.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
test-main.c Merge branch 'fd-passing' 2009-07-16 16:05:16 +02:00
test-system.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
test.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
test.h Merge branch 'fd-passing' 2009-07-16 16:05:16 +02:00
utils.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
utils.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00