summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/TODO14
1 files changed, 14 insertions, 0 deletions
diff --git a/doc/TODO b/doc/TODO
index 43d5ff5c..8c578882 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -93,3 +93,17 @@
- re_align_field_recurse() in dbus-message.c is broken because it
crashes on some types of header field values. security problem.
+
+ - the system daemon has to be able to reload changes to the
+ security policy without restarting, because apps won't
+ be coded to handle it restarting
+
+ - modify the wire protocol to keep the args signature separate
+ from the args themselves. Make the name of TYPE_NAMED part
+ of the type signature, rather than part of the value.
+ Then you have the full typecheck in a single string.
+
+ - rename TYPE_NAMED to TYPE_CUSTOM, probably a clearer name.
+
+ - dbus_message_iter_init_array_iterator has "iter" and "iterator"
+ in the same function name