Announcing dbus 1.12.4
Simon McVittie <smcv-ZGY8ohtN/[email protected]>
| Newsgroups | gmane.comp.freedesktop.dbus |
|---|---|
| Message-ID | <[email protected]> |
The “Stria Campania 115” release.
This is a stable-branch bugfix release. Upgrading is recommended,
unless you are following an older security-fix-only stable branch
(1.10.x or 1.8.x).
<http://dbus.freedesktop.org/releases/dbus/dbus-1.12.4.tar.gz>
<http://dbus.freedesktop.org/releases/dbus/dbus-1.12.4.tar.gz.asc>
git tag: dbus-1.12.4
Fixes:
• When iterating the DBusConnection while blocking on a pending call,
don't wait for I/O if that pending call already has a result; and make
sure that whether it has a result is propagated in a thread-safe way.
This prevents certain multi-threaded calling patterns from blocking
until their timeout even when they should have succeeded sooner.
(fd.o #102839; Manish Narang, Michael Searle)
• Report the correct error if OOM is reached while trying to listen
on a TCP socket (fd.o #89104, Simon McVittie)
• Fix assertion failures in recovery from OOM while setting up a
DBusServer (fd.o #89104, Simon McVittie)
• Add a missing space to a warning message (fd.o #103729, Thomas Zajic)
• Expand ${bindir} correctly when pkg-config is asked for dbus_daemondir
(fd.o #104265, Benedikt Heine)
• On Linux systems with systemd < 237, if ${localstatedir}/dbus doesn't
exist, create it before trying to create ${localstatedir}/dbus/machine-id
(fd.o #104577, Chris Lesiak)
• Fix escaping in dbus-api-design document (fd.o #104925, Philip Withnall)
--
Simon McVittie, Collabora Ltd.
_______________________________________________
dbus mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/dbus
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEfSe10jJLIbElKzv6AiOgeNv/S2YFAlp8q9AACgkQAiOgeNv/ S2b84w/+Pi649hB2BRaXn7KuSggIY5ZiNV8W1g2Ffc4AzmR41h7SuvgsQbnaNmfl e2fGy4nU3GhhTY1QQL/HlPrQD95hypRoIW6ppYCz+gYYTCVHWodKUz7Q4L4FPwNN JwWlHU6Y2T1NcFz2QfhIobAXXiZzHUktiCm64ajGW9Fi87iWBvsb9mBykyKk+PNq PHz0Hn6n53JdeiiYFqtWgn9lIPF5A0CcEVkgE53YZMdtVvM3QD5f4UQhpPZb19Gp KFkcAKvLjisujnIaUe5ZaYLVC8q7J/Zp2PrGU73qkBWhUwATxihJACfGT0o0+TgP VVkWzsvQ2Zsd5rwt7BQ05ldReu/Wuq2JGP1i3RBGCdiMNRDTjSCYnFbzckDdhSJI XNrWHJUoneZZ/sQK0Z/PllxO27ZNP7k36J9ah3wLsZivo2AohJT1rlcAlf/FS8OJ D+mAFEFV0lYM0iTl7KCnXNVNiiBKxnZnVRrpKnqs+MsBpBehyQM3b4N6lxEPpxwY hfKuIKwT9F6gzfBwckKRyUJ6wPrjXYKCcnulrZq4UF8EfZMA8Pa5Ot8t//il5IhJ tqcfINVqx2lQ7kt1mr4uUsJvgDPz0N7bD0sTiI9N8+QShVis0GToegU93g0gSEEH R+bVbRlrvBvQTFApNGFVpKXQfl22pF4lnVTu8co3fzfus/Bngjk= =aEjr -----END PGP SIGNATURE-----