- 26 Mar, 2021 12 commits
-
-
Simon McVittie authored
Fixes: #15 Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
test: Explicitly enable assertion macros Closes #16 See merge request !4
-
Simon McVittie authored
To allow dbus-glib to be built with G_DISABLE_ASSERT defined but tests enabled (--disable-asserts --enable-tests), we need to explicitly undefine it when building the tests, otherwise g_test_init() turns into an abort since GLib 2.58. We no longer actually use g_assert() for test-only code, so we can remove the warning about tests' failing results not being reported. test-profile.c still leaves assertions disabled: it does not use g_test_init(), and it is intended to be used for profiling, where the overhead of assertions is potentially significant. Resolves: #16 Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Use better assertions See merge request !3
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This avoids the assertions being removed by G_DISABLE_ASSERT, and gives somewhat better diagnostic messages if the assertion fails. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- 23 Jul, 2019 3 commits
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This is considered incorrect and causes a libdbus check failure. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- 15 Jul, 2019 5 commits
-
-
Simon McVittie authored
It is no longer receiving mainstream security support. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- 17 Dec, 2018 2 commits
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- 03 Dec, 2018 8 commits
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
This replaces the inappropriate org.freedesktop.DBus.GLib.ErrorError with the intended error codes, affecting two tests. Signed-off-by:
Simon McVittie <smcv@collabora.com> Resolves: #1
-
Nobody updated this when we added these 15 new error codes. Signed-off-by:
Simon McVittie <smcv@collabora.com> Bug: #1
-
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Signed-off-by:
Zhipeng Xie <xiezhipeng1@huawei.com>
-
When doing cross-compilation, the path returned by pkg-config for glib-genmarshal can be incorrect (because it is the runtime path, not the build-time path). Change configure.ac to use pkg-config to get the variable. This allows overridig the path at configure time, by using the configure option GLIB_GENMARSHAL=/path/toglib-genmarshal Signed-off-by:
"Yann E. MORIN" <yann.morin.1998@free.fr> [smcv: Fix typo in commit message] Reviewed-by:
Simon McVittie <smcv@collabora.com>
-
- 19 Oct, 2018 3 commits
-
-
Simon McVittie authored
man page updates See merge request !1
-
Alan Coopersmith authored
v2: fix "dbus-codegen" typo Signed-off-by:
Alan Coopersmith <alan.coopersmith@oracle.com>
-
Alan Coopersmith authored
Remove some old bits like Solaris 10 package name that's not even relevant on current Solaris releases. v2: Remove reference to non-existent libdbus-glib-1(3) man page Signed-off-by:
Alan Coopersmith <alan.coopersmith@oracle.com>
-
- 03 Oct, 2018 7 commits
-
-
Simon McVittie authored
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This resembles a similar change in dbus-glib. Much of the text here was taken from Wayland's contributing guide (thanks to Ander Conselvan de Oliveira, Bryce Harrington, Eric Engestrom, Pekka Paalanen and Daniel Stone). Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This file hadn't kept up with reality, and needs updating for Gitlab. Take the opportunity to rewrite it. Much of the text here was taken from Wayland's contributing guide (thanks to Ander Conselvan de Oliveira, Bryce Harrington, Eric Engestrom, Pekka Paalanen and Daniel Stone). Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This arranges for it to be displayed prominently on Gitlab. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Not every doc-comment marked the documented thing as deprecated, but they all should, because the entire library is deprecated. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Now that dbus-glib is officially hosted on freedesktop.org Gitlab, we might as well use its built-in CI facilities. This recycles the scripts used on Travis-CI, with different parameters. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-