Changes in 0.1.9 ================ Released: 2026-09-23 * Fix message filtering bypass vulnerabilities (CVE-2026-94422, GHSA-2cgv-pwcq-wvpq) - Don't allow method calls and signals to be treated as requested replies, even if they specify a reply serial number - Only allow replies that were sent to the appropriate destination * Improve automated tests to include attempts to exploit CVE-2026-94422 Changes in 0.1.8 ================ Released 2026-08-11 * Fix broadcast messages bypassing path/interface/member checks (CVE-2026-93676, GHSA-r7hp-698j-2h6c) * Improvements to the existing testing infrastructure * Add tests for owning names, issuing method calls, receiving messages Changes in 0.1.7 ================ Released 2025-04-07 * Drop the autotools build system * Unbreak the CI * Prevent a crash on disconnect * Fix building with glibc >= 2.43 * Fix the eavesdrop filtering to prevent message interception (CVE-2026-34080, GHSA-vjp5-hjfm-7677) Changes in 0.1.6 ================ Released 2024-08-22 * Use lower serial bits to differentiate proxy / client serials, and handle non-monotonically increasing serials better. * Fix various GVariant reference leaks * Don't require talk permission for broadcast rules * Support sdbus clients Changes in 0.1.5 ================ Released 2023-08-07 * Fix handling of object paths > 255 bytes * Print better errors when message parsing fails * Optionally install tests for "as-installed" testing Changes in 0.1.4 ================ Released 2022-05-11 * Add a Meson build system, with support for being used as a subproject. The original Autotools build system remains available for now, but might be removed in future. * Fix movement through multiline auth messages * Fix an unintended fallthrough if the message bus replies to Hello() with a non-REPLY such as an ERROR * Fix compiler warnings * Update AX_CODE_COVERAGE from autoconf-archive * Bundle a copy of AX_CHECK_GNU_MAKE from autoconf-archive, required by AX_CODE_COVERAGE Changes in 0.1.3 ================ Released 2022-02-11 * Silence compiler warnings * Fix build with musl * Fix UTF-8 characters being converted to ? when printing messages Changes in 0.1.2 ================ * Some build fixes * Fix possible crash Changes in 0.1.1 ================ * Added some docs * Added tests