summaryrefslogtreecommitdiff
path: root/bus
AgeCommit message (Collapse)AuthorFilesLines
2011-02-01bus-test: add support for only running one testSimon McVittie1-47/+77
This is much quicker when valgrinding. Reviewed-by: Colin Walters <walters@verbum.org>
2011-01-31If a file included via <includedir/> is invalid, syslog and skip itSimon McVittie1-2/+13
This is more graceful than failing entirely (our previous behaviour), but more visible than ignoring it completely (the previous behaviour patched in by Debian and derivatives). Based on a patch from Daniel Silverstone back in 2004, which was meant to be temporary; I think it makes sense to change this permanently, since files in *.d are typically supplied by other packages, whose bugs shouldn't be able to bring down dbus-daemon. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=19186 Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=230231 Reviewed-by: Colin Walters <walters@verbum.org>
2011-01-31Implement message type in match_rule_to_stringAlban Crequy1-3/+30
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=24307 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2011-01-18systemd: ensure that the system bus is unlikely to be killed on OOMLennart Poettering1-0/+1
2011-01-17clean up credentials on OOM in process_config_first_time_onlyChristian Dywan1-3/+12
Origin: vendor, Maemo Bug: https://bugs.freedesktop.org/show_bug.cgi?id=33128 Bug-NB: NB#180486 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2011-01-17remove obviously-redundant code from list_concat_newSimon McVittie1-1/+0
Origin: vendor, Maemo Bug: https://bugs.freedesktop.org/show_bug.cgi?id=33128 Bug-NB: NB#180486 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2011-01-17handle failure to register inotify shutdown functionChristian Dywan1-1/+7
Origin: vendor, Maemo Bug: https://bugs.freedesktop.org/show_bug.cgi?id=33128 Bug-NB: NB#180486 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2011-01-17bus_matchmaker_new: free matchmaker itself, on OOMChristian Dywan1-0/+1
Origin: vendor, Maemo Bug: https://bugs.freedesktop.org/show_bug.cgi?id=33128 Bug-NB: NB#180486 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2010-12-29Use absolute session service dir path in bus-test on windows.Ralf Habacker1-2/+13
2010-12-15Ignore generated bus/org.freedesktop.dbus-session.plistWill Thompson1-0/+1
2010-12-0910.4 is old so set more sensible launchd defaults.Mike McQuaid1-1/+3
2010-12-06Enable launchd.Benjamin Reed2-1/+38
This patch enables support for Mac OS X's launch daemon for startup as well as sharing of the DBus session bus environment. It includes a LaunchAgent plist for automatic start of the session bus.
2010-10-26Merge branch 'documentation-build-system'Will Thompson3-757/+2
2010-10-05Take care to free windows_sid in cache_peer_loginfo_stringChristian Dywan1-2/+5
2010-10-05Move manpages to doc/Will Thompson3-757/+1
This will make integrating the building of HTML versions of these manpages into the build system way easier, at the cost of keeping manpages in a different directory to the source for the program they describe. I think this is an acceptable trade-off.
2010-10-05Update a load of .gitignoresWill Thompson1-0/+1
2010-09-27Extended autolaunch protocol with scope attribute.Ralf Habacker1-9/+0
2010-09-06systemd: enable the dbus service unconditionallyKay Sievers3-7/+5
Since D-Bus is a core part of the OS don't make this service optional.
2010-09-03Merge branch 'dbus-1.2'Colin Walters1-1/+1
Conflicts: dbus/dbus-sysdeps-unix.c
2010-08-10Fixed wince build problem reported by aheinecke at intevation dot de.Ralf Habacker1-0/+2
2010-08-10Delete stale pid file on cygwin.Yaakov Selkowitz1-0/+20
2010-08-10Applied patches from cygwin port.Yaakov Selkowitz2-4/+192
2010-07-13systemd: remove dbus pid file before starting dbusLennart Poettering1-0/+1
2010-07-10man: add documentation for four new switches to dbus-daemonLennart Poettering1-110/+100
This adds explanations for --address and --systemd-activation which have recently been added to the daemon. Also adds coumentation for --nofork and --introspect which has been previously forgotten.
2010-07-10systemd: add a nice description string to the .socket fileLennart Poettering1-0/+3
2010-07-09systemd: install systemd socket and service file by defaultLennart Poettering4-4/+39
2010-07-09activation: optionally, use systemd for system bus activationLennart Poettering9-622/+825
2010-07-09Fix use of $servicename in statusColin Walters1-1/+1
See https://bugzilla.redhat.com/show_bug.cgi?id=521797 We have two init scripts, and commit 05283235632bc8891aaa3047563cb4 patched the "wrong" (i.e. slackware) one. Patch one that ships with real operating systems too.
2010-07-09bus: add --address switchLennart Poettering4-145/+210
This is allows overriding of the listening address on the command line, which is particularly useful for systemd socket-based activation.
2010-06-22Merge branch 'dbus-1.2'Will Thompson2-0/+22
2010-06-22Implement doctype check in the trivial parserChristian Dywan2-0/+22
This is needed for the libxml parser backend.
2010-05-21Merge branch 'dbus-1.2'Will Thompson3-10/+2
Conflicts: bus/main.c configure.in
2010-05-21kqueue set_watched_dirs: fix termination conditionWill Thompson1-1/+1
num_fds is the number of elements of dirs currently in use. This bug meant that encountering a previously un-watched directory would cause j to increment forever, and so dirs[j] would eventually segfault. (I've checked the corresponding code for inotify, and it's correct. I wonder if some of the duplication could be eliminated.) Thanks to Pablo Martí Gamboa <pmarti@warp.es> for reporting this issue!
2010-05-03Disabled launch helper activation tests on windows.Ralf Habacker1-0/+4
Launch helper application isn't supported on windows yet.
2010-05-03Don't truncate pointers on Windows x64 platformFridrich Štrba2-11/+11
2010-04-26Fix spelling errorDavid Zeuthen1-1/+1
This broke 'make install' since dbus-daemon-launch-helper didn't get installed. Signed-off-by: David Zeuthen <davidz@redhat.com>
2010-04-23[legacy init script] Fix the use of $servicenameTomas Pelka1-1/+1
2010-04-21Patch relocating "exec" variable and position of service filesFridrich Štrba1-3/+7
2010-04-14Fix warnings on Windows builds.Marcus Brinkmann1-5/+0
2010-04-11Cmake support for cross plattform usable test files.Ralf Habacker1-0/+6
Recent test configuration files contains 'unix:...' bus adresses which do not work on windows. For cross plattform usable test files the whole listen tag entry has to be set by the build system, which is available with a new build system variable named TEST_LISTEN. To have the client client side definition in sync, TEST_CONNECTION has been moved from c file into cmake build system.
2010-03-27Cleaned up _dbus_verbose calls: function names and code line numbers are ↵Ralf Habacker3-28/+27
printed by default.
2010-03-23[bus] Don't install a SIGTERM handlerColin Walters1-4/+0
Really we don't have any interesting cleanup to do, so just let the process die. https://bugs.freedesktop.org/show_bug.cgi?id=26303
2010-03-23Renamed libdbus-convenience to libdbus-internal for automake (to stay in ↵Ralf Habacker1-6/+6
sync with cmake).
2010-03-23Update dll export for autoconf (to stay in sync with cmake).Marcus Brinkmann1-2/+6
2010-03-22Merge branch 'dbus-1.2'Colin Walters1-1/+4
Conflicts: bus/dispatch.c configure.in test/name-test/test-names.c
2010-03-22Add DBUS_GNUC_PRINTF checks to new formatting functionsColin Walters1-0/+3
Otherwise we don't get GCC warnings.
2010-03-22Make more signal and locale interface use conditional.Marcus Brinkmann1-0/+6
2010-03-21[bus] While creating a syslog, correctly get pointer data from DBusStringColin Walters1-1/+1
2010-03-20Fixed gcc on windows limitationRalf Habacker1-7/+6
A pointer to a function or variable marked as dllimport cannot be used as a constant address.
2010-03-19Consistently include <config.h> in all C source files and never in header files.Marcus Brinkmann25-10/+28