summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon McVittie <smcv@collabora.com>2018-12-03 16:31:07 +0000
committerSimon McVittie <smcv@collabora.com>2018-12-03 16:34:42 +0000
commitb64f7c106698748602b2c4ce843eba7e73995e6f (patch)
treeb184d0d94ddf40781b33d5656a1af91fda5749f7
parent1c0123cabeec8cba869cd7f8f36ed653178750e8 (diff)
downloaddbus-b64f7c106698748602b2c4ce843eba7e73995e6f.tar.gz
Update NEWS
Signed-off-by: Simon McVittie <smcv@collabora.com>
-rw-r--r--NEWS9
1 files changed, 9 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 4dbde994..dbe3e13d 100644
--- a/NEWS
+++ b/NEWS
@@ -9,6 +9,15 @@ Fixes:
the system bus or leak interesting information in practice.
(fd.o #107332, Simon McVittie)
+• Stop the dbus-daemon leaking memory (an error message) if delivering
+ the message that triggered auto-activation is forbidden. This is
+ technically a denial of service because the dbus-daemon will
+ run out of memory eventually, but it's a very slow and noisy one,
+ because all the rejected messages are also very likely to have
+ been logged to the system log, and its scope is typically limited by
+ the finite number of activatable services available.
+ (dbus#234, Simon McVittie)
+
• Remove __attribute__((__malloc__)) attribute on dbus_realloc(),
which does not meet the criteria for that attribute in gcc 4.7+,
potentially leading to miscompilation (fd.o #107741, Simon McVittie)