dbus/tools
Simon McVittie 3ca9aa9cc0 dbus-send: pretty-print GVariant-style bytestrings
dbus-send could already pretty-print bytestrings that do not have
\0 termination, but those are awkward to work with (they need copying),
so they are now discouraged. Teach it to print bytestrings that
do have \0 termination as well.

In the process, rewrite this part of the message parser
to use dbus_message_iter_get_fixed_array(), which is the Right way
to get arrays of numbers out of a message.

Bug: https://bugs.freedesktop.org/show_bug.cgi?id=89109
Reviewed-by: Philip Withnall <philip.withnall@collabora.co.uk>
2015-02-16 11:44:16 +00:00
..
.gitignore Add dbus-test-tool, currently with "echo" and "spam" modes 2014-10-14 13:53:54 +01:00
dbus-cleanup-sockets.c dbus-cleanup-sockets: free list of socket entries 2011-01-17 12:18:40 +00:00
dbus-echo.c dbus-test-tool: add black-hole mode 2014-10-14 13:53:59 +01:00
dbus-launch-win.c Fixed compiler warning on windows. 2013-08-19 21:29:26 +02:00
dbus-launch-x11.c Fix spelling/grammatical mistakes detected by Debian's lintian(1) 2011-07-28 11:05:43 +01:00
dbus-launch.c dbus-launch: kill bus if we can't attach to a session when requested 2014-06-11 11:38:24 +01:00
dbus-launch.h Consistently include <config.h> in all C source files and never in header files. 2010-03-19 20:11:48 +01:00
dbus-monitor.c dbus-monitor: add options to log binary data with or without pcap framing 2015-02-04 17:15:34 +00:00
dbus-print-message.c dbus-send: pretty-print GVariant-style bytestrings 2015-02-16 11:44:16 +00:00
dbus-print-message.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
dbus-run-session.c dbus-run-session: remove various extra variables from the environment 2013-08-23 11:41:16 +01:00
dbus-send.c dbus-send: replace --address with --peer and --bus. 2013-10-09 11:18:20 +01:00
dbus-spam.c dbus-test-tool spam: add --messages-per-conn=N 2014-10-14 13:53:57 +01:00
dbus-uuidgen.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
GetAllMatchRules.py GetAllMatchRules: provide an example how it could be used 2014-10-06 12:10:51 +01:00
lcov.am lcov: use builddir, not srcdir 2015-02-02 18:38:07 +00:00
Makefile.am dbus-send: pretty-print GVariant-style bytestrings 2015-02-16 11:44:16 +00:00
run-with-tmp-session-bus.sh run-with-tmp-session-bus.sh: create a unique temporary file per process 2013-09-05 12:35:11 +01:00
strtoll.c Include config.h as the first thing in every .c file 2013-02-22 13:08:27 +00:00
strtoull.c Include config.h as the first thing in every .c file 2013-02-22 13:08:27 +00:00
test-tool.c dbus-test-tool: add black-hole mode 2014-10-14 13:53:59 +01:00
test-tool.h dbus-test-tool: add black-hole mode 2014-10-14 13:53:59 +01:00
tool-common.c dbus-monitor: add options to log binary data with or without pcap framing 2015-02-04 17:15:34 +00:00
tool-common.h dbus-monitor: add options to log binary data with or without pcap framing 2015-02-04 17:15:34 +00:00