summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Prepare version 1.5.8dbus-1.5.8Simon McVittie2011-09-213-4/+9
|
* Merge branch 'dbus-1.4'Simon McVittie2011-09-211-6/+5
|\ | | | | | | | | | | Conflicts: NEWS configure.ac
| * Micro versionSimon McVittie2011-09-212-1/+6
| |
| * Prepare version 1.4.16dbus-1.4.16Simon McVittie2011-09-213-9/+8
| |
* | Enable more compiler warnings by defaultSimon McVittie2011-09-211-5/+21
| | | | | | | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=39231 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
* | refs test: fix unused variableSimon McVittie2011-09-211-1/+0
| | | | | | | | This one was added since my more-unused-39231 branch.
* | Fix compilation of syslog test in masterSimon McVittie2011-09-211-2/+2
| |
* | Merge branch 'more-unused-39231'Simon McVittie2011-09-2115-97/+49
|\ \ | | | | | | | | | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=39231 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
| * | dbus-internals: make sure function-like macros expand to something non-emptySimon McVittie2011-09-191-7/+7
| | | | | | | | | | | | | | | This avoids sometimes-surprising semantics, and also compiler warnings when they're the only statement in an "if" or "else" clause, without {}.
| * | Use {}, not semicolon, when the statement of an "if" does nothingSimon McVittie2011-09-192-3/+9
| | | | | | | | | | | | | | | | | | The uses in bus/activation.c are also probably wrong because they ignore the result of the test, but that's orthogonal. (<https://bugs.freedesktop.org/show_bug.cgi?id=39858>)
| * | Fix an assortment of variables that aren't used when not checking/assertingSimon McVittie2011-09-194-9/+23
| | |
| * | BusConnections: don't assert about BusConnectionData in functions that don't ↵Simon McVittie2011-09-191-11/+0
| | | | | | | | | | | | need it
| * | bus_driver_handle_message: remove unused labelSimon McVittie2011-09-191-1/+0
| | |
| * | activation helper: remove unused variable when not being verboseSimon McVittie2011-09-191-2/+2
| | |
| * | bus_registry_acquire_service: remove unnecessary variableSimon McVittie2011-09-191-5/+2
| | |
| * | Don't refcount TimeoutCallbackSimon McVittie2011-09-191-23/+4
| | | | | | | | | | | | It turns out that timeout_callback_ref() is no longer called anywhere.
| * | Remove a never-used callbackSimon McVittie2011-09-191-8/+0
| | |
| * | Remove more never-used variablesSimon McVittie2011-09-195-28/+2
| | |
* | | Merge branch 'remove-stub-tests-41012'Simon McVittie2011-09-217-60/+0
|\ \ \ | | | | | | | | | | | | | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=41012 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
| * | | _dbus_pending_call_test: remove stubSimon McVittie2011-09-193-19/+0
| | | |
| * | | _dbus_marshal_header_test: remove stubSimon McVittie2011-09-193-16/+0
| | | |
| * | | bus_policy_test: remove stubSimon McVittie2011-09-193-25/+0
| |/ /
* | | Merge branch 'dbus-1.4'Simon McVittie2011-09-2111-31/+305
|\ \ \ | | |/ | |/| | | | | | | Conflicts: NEWS
| * | NEWSSimon McVittie2011-09-211-0/+3
| | |
| * | update_desktop_file_entry: initialize return value properly, and actually ↵Simon McVittie2011-09-211-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | return it Since 1.4.4 (commit 75cfd97f) this function always returned FALSE. As far as I can see this was actually harmless, because both of its callers ignore any error that is not NoMemory (and treat it the same as success). Bug: https://bugs.freedesktop.org/show_bug.cgi?id=39230 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
| * | update_desktop_file_entry: if the service name already existed, set errorSimon McVittie2011-09-211-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | If we're going to return FALSE for this (which has apparently always been the case), then we should set an error properly. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=39230 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
| * | update_desktop_file_entry: don't leak file_path on one particular OOMSimon McVittie2011-09-211-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | Revenge of #33126: most, but not all, temporary variables were freed on this code path. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=39230 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
| * | NEWSSimon McVittie2011-09-211-0/+16
| | |
| * | If --enable-tests=yes, require Python modules for complete test coverageSimon McVittie2011-09-211-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | The two relevant tests already exit 0 with a message if importing those modules fails. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=37847 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
| * | Only ask pkg-config for the systemd unit directory if both are installedSimon McVittie2011-09-211-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pkg-config is not a hard dependency, and this check avoids errors in a minimal build environment: ./configure: line 21777: --variable=systemdsystemunitdir: command not found Bug: https://bugs.freedesktop.org/show_bug.cgi?id=37847 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
| * | Give better diagnostics if --enable-tests=yes is givenSimon McVittie2011-09-211-3/+12
| | | | | | | | | | | | | | | | | | | | | We want to indicate why it's a problem that GLib, dbus-glib are missing. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=37847 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
| * | Check for Python; skip Python tests if not foundSimon McVittie2011-09-214-4/+16
| | | | | | | | | | | | | | | | | | | | | | | | As with the optional test-dependencies on GLib and dbus-glib, we make this a hard dependency if --enable-tests[=yes], but not if --enable-tests=auto. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=37847 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
| * | Cope with platforms whose vsnprintf violates both POSIX and C99Simon McVittie2011-09-211-3/+49
| | | | | | | | | | | | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=11668 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
| * | Add a semi-automatic test for _dbus_system_logSimon McVittie2011-09-212-0/+105
| | | | | | | | | | | | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=39987 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
| * | Cope with Unixes that don't have LOG_PERROR, like Solaris 10Simon McVittie2011-09-212-1/+24
| | | | | | | | | | | | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=39987 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
| * | Make "make -C test clean" idempotentSimon McVittie2011-09-211-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | Previously, it'd fail when done twice, because you can't rmdir a nonexistent directory. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=40004 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
| * | On Solaris, define CMSG_ALIGN, CMSG_LEN, CMSG_SPACE if undefinedSimon McVittie2011-09-211-0/+32
| | | | | | | | | | | | | | | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=40235 Tested-by: Dagobert Michelsen <dam@opencsw.org> Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
| * | Fix maintainer-upload-docs target to work out-of-treeSimon McVittie2011-09-211-14/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The STATIC_DOCS, DTDS and all dist_ files except XMLTO_OUTPUT are in the source tree. The XMLTO_OUTPUT and the man2html output are in the build tree, and the BONUS_FILES already have $(srcdir) in their names. Also change the rules that generate the dbus-docs directory so that if they fail, they leave behind a temporary directory, rather than leaving behind a dbus-docs directory that causes make to not run those rules if re-run; and change the rules to scp files to the server, to put a trailing "/" on paths, ensuring that the tarball won't be uploaded as "www" if the www directory doesn't already exist. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=41047 Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
* | | Merge branch 'dbus-1.4'Ralf Habacker2011-09-201-0/+11
|\ \ \ | |/ / | | / | |/ |/|
| * cmake fix: install version stringRalf Habacker2011-09-201-0/+11
| | | | | | | | | | Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=40905
* | Merge branch 'dbus-1.4'Simon McVittie2011-08-261-2/+5
|\ \ | |/
| * Don't build any of the reload-pipe code on non-UnixSimon McVittie2011-08-261-2/+5
| | | | | | | | | | | | | | | | | | | | In commit ab7b3f9, Ralf notes that handle_reload_watch() is (in principle) cross-platform. However, there's no way to trigger it on Windows, because nothing ever writes to the pipe. Make the entire pipe-to-self trick Unix-specific instead. Reviewed-by: Will Thompson <will.thompson@collabora.co.uk> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=40002
* | Merge branch 'dbus-1.4'Simon McVittie2011-08-242-0/+6
|\ \ | |/
| * NEWSSimon McVittie2011-08-241-0/+2
| |
| * Add missing inclusion of inttypes.hSimon McVittie2011-08-241-0/+4
| | | | | | | | | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=40313 Reviewed-by: Thiago Macieira <thiago@kde.org> Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
* | Merge branch 'dbus-1.4'Ralf Habacker2011-08-151-1/+4
|\ \ | |/
| * Fix compilation of (no-op) alignment assertions on non-gccSimon McVittie2011-08-151-1/+4
| | | | | | | | | | | | | | do {} while (0) isn't valid at file scope, so the non-gcc code path was broken; in particular, this affected MSVC. Reviewed-by:Ralf Habacker <ralf.habacker@freenet.de>
* | Merge branch 'dbus-1.4'Simon McVittie2011-08-152-8/+11
|\ \ | |/
| * NEWSSimon McVittie2011-08-151-1/+4
| |
| * Install diagrams in htmldirChris Mayo2011-08-151-7/+7
| | | | | | | | | | | | | | | | diagram.png and diagram.svg are linked from dbus-tutorial.html but recent changes to doc/Makefile.am mean that if htmldir is set with configure they are installed such that the relative link from dbus-tutorial.html does not work. Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>