summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2023-12-01CI: Set language environment variables to safe valuesSimon McVittie1-0/+6
2023-12-01CI: Remove meson-dist and cmake-dist build systemsSimon McVittie1-2/+2
2023-12-01CI: on openSUSE use cmake from the windows:mingw project instead from devel:t...Ralf Habacker1-12/+7
2023-09-01Remove autotools related filesRalf Habacker1-158/+0
2023-09-01Remove autotools support from CI jobsRalf Habacker2-110/+4
2023-08-23time: use dbus_int64_t for seconds instead of longAlexander Kanavin5-12/+17
2023-08-15CI: Install systemd system and user units into our ${prefix}Simon McVittie1-0/+7
2023-08-15CI: Run "as-installed" tests with Meson, not just AutotoolsSimon McVittie1-29/+46
2023-08-15meson: Allow `sudo meson install`, which doesn't set `DESTDIR`Simon McVittie2-3/+3
2023-08-14Add SPDX license tags for the MIT (Expat) license, where straightforwardSimon McVittie4-0/+4
2023-08-14Use Meson for the 'reduced' and 'legacy' build variantsRalf Habacker1-55/+47
2023-08-07tools/ci-build.sh: cleanup setup and usage of ci_builddirRalf Habacker1-9/+12
2023-08-07CI: add prefix 'ci_' to env var 'builddir'Ralf Habacker2-16/+18
2023-08-01CI: Make user creation idempotentSimon McVittie1-1/+3
2023-06-12CI: Fix problem with configuration when cross building with cmakeRalf Habacker1-1/+1
2023-05-12CI: Avoid using a no-op download location that gives a 403 errorSimon McVittie1-1/+1
2023-05-12CI: Make creation of user idempotentSimon McVittie1-2/+4
2023-05-12CI: Disable OOM-testing code paths for Meson, matching Autotools and CMakeSimon McVittie1-0/+4
2023-05-12CI: Install mingw64-cross-cmake in openSUSE imageSimon McVittie1-0/+1
2023-05-12CI: Sort lists of openSUSE packages alphabeticallySimon McVittie1-3/+3
2023-05-12CI: Update Windows runnersSimon McVittie1-1/+1
2023-02-21tools/ci-install.sh: Make sure we always have a messagebus user, even if the ...Ralf Habacker1-0/+4
2023-02-06CI: Re-run some tests as root or as non-root, as appropriateSimon McVittie1-8/+23
2023-02-06CI: Remove vestigial support for re-running tests in a Docker containerSimon McVittie2-44/+3
2023-02-06CI: Don't change ownership of source directorySimon McVittie1-5/+0
2023-01-04meson: Introduce message_bus and tools command line optionDaniel Wagner1-15/+18
2023-01-04Add SPDX license marker for the AFL-2.1 OR GPL-2.0-or-later licenseRalf Habacker5-0/+10
2022-11-29tools/cmake-format: Relicense to BSD-3-ClauseRalf Habacker1-4/+1
2022-11-29tools: Mark GPL-only files with SPDX license identifierSimon McVittie12-0/+12
2022-10-13ci: get UBSan to fail and print full backtracesEvgeny Vereshchagin1-0/+2
2022-10-13ci: build dbus with clang as wellEvgeny Vereshchagin2-1/+21
2022-10-11build: Show a warning if the system bus socket is not interoperableSimon McVittie1-0/+77
2022-10-11dbus-monitor: Disable automatic message filteringKai A. Hiller1-1/+1
2022-09-12CI: Don't pin msys2 packages to a specific version at allSimon McVittie1-13/+15
2022-08-10tools/ci-install.sh: Install meson build dependencies on FreeBSDAlex Richardson1-0/+3
2022-08-10ci-build.sh: Add a autotools ci_variant without the docs archiveAlex Richardson1-4/+6
2022-08-10gitlab-ci: Use GNU make on FreeBSDAlex Richardson2-1/+5
2022-08-10gitlab-ci: Install pkg-config on FreeBSDAlex Richardson1-0/+1
2022-08-10dbus-launch-x11.c: Silence clang -Wcast-align warningAlex Richardson1-1/+1
2022-08-10tools/ci-build.sh: Ensure that $builddir is setAlex Richardson1-0/+4
2022-08-10tools/ci-install.sh: Add FreeBSD supportAlex Richardson1-0/+30
2022-08-10tools/ci-{build,install}.sh: Use a portable interpreter argumentAlex Richardson2-2/+2
2022-07-19Remove fallback implementation of strtoll(), strtoull()Simon McVittie4-324/+1
2022-07-15dbus-launch-x11: Ignore X11 connection when checking for memory leaksSimon McVittie1-1/+20
2022-07-13CI: Link libexpat statically when using Wine to run testsSimon McVittie1-0/+3
2022-07-13CI: Ensure that subprojects (if used) are on the Wine PATHSimon McVittie1-1/+10
2022-07-13CI: Enable Ducktype-based documentation on Debian/UbuntuSimon McVittie1-2/+12
2022-07-13CI: Run Meson with -v so we can see compiler command-linesSimon McVittie1-1/+1
2022-07-13CI: Enable modular tests for all Meson-based CI buildsSimon McVittie1-1/+2
2022-07-13CI: Factor out Wine setup so that it applies equally to MesonSimon McVittie1-15/+21