2013-10-17 09:21:48 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Update to 1.6.16:
D-Bus 1.6.16 (2013-10-08)
==
The âFortify Agilityâ release.
Fixes:
⢠Make dbus_connection_set_route_peer_messages(x, FALSE) behave as
documented. Previously, it assumed its second parameter was TRUE.
(fd.o #69165, Chengwei Yang)
⢠Fix a NULL pointer dereference on an unlikely error path
(fd.o #69327, Sviatoslav Chagaev)
⢠Unix-specific:
· If accept4() fails with EINVAL, as it can on older Linux kernels
with newer glibc, try accept() instead of going into a busy-loop.
(fd.o #69026, Chengwei Yang)
· If socket() or socketpair() fails with EINVAL or EPROTOTYPE,
for instance on Hurd or older Linux with a new glibc, try without
SOCK_CLOEXEC. (fd.o #69073; Pino Toscano, Chengwei Yang)
· Fix a file descriptor leak on an error code path.
(fd.o #69182, Sviatoslav Chagaev)
· Fix compilation if writev() is unavailable (fd.o #69409,
Vasiliy Balyasnyy)
|
2013-09-12 15:25:47 by Thomas Klausner | Files touched by this commit (3) |
Log message:
Update to 1.6.14:
D-Bus 1.6.14 (2013-09-05)
==
The âRestore Fatigueâ release.
Fixes:
⢠Avoid an infinite busy-loop if a signal interrupts waitpid()
(fd.o #68945, Simon McVittie)
⢠Escape addresses containing non-ASCII characters correctly
(fd.o #53499, Chengwei Yang)
⢠If malloc() returns NULL in _dbus_string_init() or similar, don't free
an invalid pointer if the string is later freed (fd.o #65959, Chengwei Yang)
⢠If malloc() returns NULL in dbus_set_error(), don't va_end() a va_list
that was never va_start()ed (fd.o #66300, Chengwei Yang)
⢠Fix a regression test on platforms with strict alignment (fd.o #67279,
Colin Walters)
⢠Avoid calling function parameters "interface" since certain \
Windows headers
have a namespace-polluting macro of that name (fd.o #66493, Ivan Romanov)
⢠Make "make -j check" work (fd.o #68852, Simon McVittie)
|
2013-07-12 12:45:05 by Jonathan Perkin | Files touched by this commit (181) |
Log message:
Bump PKGREVISION of all packages which create users, to pick up change of
sysutils/user_* packages.
|
2013-06-13 15:00:34 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Update to 1.6.12:
D-Bus 1.6.12 (2013-06-13)
==
Fixes:
⢠CVE-2013-2168: Fix misuse of va_list that could be used as a denial
of service for system services. Vulnerability reported by Alexandru Cornea.
(Simon)
⢠In dbus-daemon, don't crash if a .service file starts with key=value
(fd.o #60853, Chengwei Yang)
⢠Unix-specific:
· Fix an assertion failure if we try to activate systemd services before
systemd connects to the bus (fd.o #50199, Chengwei Yang)
· Avoid compiler warnings for ignoring the return from write()
(Chengwei Yang)
|
2013-05-26 20:06:05 by Thomas Klausner | Files touched by this commit (3) |
Log message:
Update to 1.6.10:
D-Bus 1.6.10 (2013-04-24)
==
The âlittle-known facts about bananasâ release.
⢠Following Unicode Corrigendum #9, the noncharacters U+nFFFE, U+nFFFF,
U+FDD0..U+FDEF are allowed in UTF-8 strings again.
(fd.o #63072, Simon McVittie)
⢠Diagnose incorrect use of dbus_connection_get_data() with negative slot
(i.e. before allocating the slot) rather than returning junk
(fd.o #63127, Dan Williams)
⢠In the activation helper, when compiled for tests, do not reset the system
bus address, fixing the regression tests. (fd.o #52202, Simon)
⢠Fix building with Valgrind 3.8, at the cost of causing harmless warnings
with Valgrind 3.6 on some compilers (fd.o #55932, Arun Raghavan)
⢠Don't leak temporary fds pointing to /dev/null (fd.o #56927, Michel HERMIER)
⢠Create session.d, system.d directories under CMake (fd.o #41319,
Ralf Habacker)
⢠Unix-specific:
· Include alloca.h for alloca() if available, fixing compilation on
Solaris 10 (fd.o #63071, Dagobert Michelsen)
|
2012-10-23 21:51:39 by Aleksej Saushev | Files touched by this commit (447) |
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
|
2012-10-07 23:35:14 by Thomas Klausner | Files touched by this commit (4) |
Log message:
Update to 1.6.8:
D-Bus 1.6.8 (2012-09-28)
==
The "Fix one thing, break another" release.
⢠Follow up to CVE-2012-3524: The additional hardening
work to use __secure_getenv() as a followup to bug #52202
broke certain configurations of gnome-keyring. Given
the difficulty of making this work without extensive
changes to gnome-keyring, use of __secure_getenv() is
deferred.
D-Bus 1.6.6 (2012-09-28)
==
The "Clear the environment in your setuid binaries, please" release.
⢠CVE-2012-3524: Don't access environment variables (fd.o #52202)
Thanks to work and input from Colin Walters, Simon McVittie,
Geoffrey Thomas, and others.
⢠Unix-specific:
· Fix compilation on Solaris (fd.o #53286, Jonathan Perkin)
· Work around interdependent headers on OpenBSD by including sys/types.h
before each use of sys/socket.h (fd.o #54418, Brad Smith)
|
2012-09-27 21:45:18 by Ryo ONODERA | Files touched by this commit (1) |
Log message:
Fix PLIST divergence on Gentoo Linux, that has man2html in PATH.
Disable detection of man2html forcibly.
|
2012-09-02 15:02:14 by Sergey Svishchev | Files touched by this commit (1) |
Log message:
Darwin supports kqueue(2), too.
|
2012-08-14 21:18:09 by David Brownlee | Files touched by this commit (3) |
Log message:
_dbus_poll: Set the timeout value argument to poll to -1 whenever
it is less than -1 to avoid kde4 session start hang
From: Sverre Froyen
Bump PKGREVISION
|