From 40751c847b18b4861f623fc83fc8742bc463363b Mon Sep 17 00:00:00 2001 From: Havoc Pennington Date: Sat, 11 Oct 2003 06:20:28 +0000 Subject: 2003-10-11 Havoc Pennington * dbus/dbus-message.c (_dbus_message_test): add more test coverage, but #if 0 for now since they uncover a bug not fixed yet; I think in re_align_field_recurse() (re_align_field_recurse): add FIXME about broken assertion * dbus/dbus-sysdeps.c (_dbus_sysdeps_test): add more test coverage * bus/connection.c: share a couple code bits with expirelist.c * bus/expirelist.h, bus/expirelist.c: implement a generic expire-items-after-N-seconds facility, was going to share between expiring connections and replies, decided not to use for expiring connections for now. * bus/connection.c: add tracking of expected replies * COPYING: include AFL 2.0 (still need to change all the file headers) --- doc/TODO | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'doc') diff --git a/doc/TODO b/doc/TODO index 120d1eba..43d5ff5c 100644 --- a/doc/TODO +++ b/doc/TODO @@ -1,7 +1,4 @@ - - Message matching rules (so broadcasts can be filtered) need sorting - out. - - How we will handle DCOP needs sorting out. Among other things, we need to check that service and service-ownership semantics map to DCOP reasonably well. @@ -93,3 +90,6 @@ - add dbus_message_has_path(), maybe has_member/interface - The OBJECT_PATH type is not documented in the spec. + + - re_align_field_recurse() in dbus-message.c is broken because it + crashes on some types of header field values. security problem. -- cgit