diff options
Diffstat (limited to 'doc/TODO')
| -rw-r--r-- | doc/TODO | 30 | 
1 files changed, 27 insertions, 3 deletions
| @@ -23,9 +23,6 @@     (changing get_string to have an error return, and allowing a type error      as a possible return) - - We might consider returning a "no such operation" error in dbus-connection.c  -   for unhandled messages. -   - The convenience functions in dbus-bus.h should perhaps have     the signatures that they would have if they were autogenerated     stubs. e.g. the acquire service function. We should also evaluate  @@ -69,3 +66,30 @@     files; they have to be in the toplevel file. when loading      a child file, we could just init its DBusLimits from the parent,      then after parsing copy its DBusLimits back to the parent + + - when making a method call, if the call serial were globally unique, +   we could forward the call serial along with any method calls made +   as a result of the first method call, and allow reentrancy that was +   strictly part of the call stack of said method call. But I don't +   really see how to do this without making the user pass around the +   call serial to all method calls all the time, or disallowing  +   async calls. + + - the invalid messages in the test suite are all useless because  +   they are invalid for the wrong reasons due to protocol changes + + - I don't want to introduce DBusObject, but refcounting and object +   data could still be factored out into an internal "base class"  +   perhaps. + + - modify the auth protocol to also support other initial-handshake +   type of information + + - document the auth protocol as a set of states and transitions, and +   then reimplement it in those terms + + - dbus_gproxy or dbus_g_proxy? + + - add dbus_message_has_path(), maybe has_member/interface + + - The OBJECT_PATH type is not documented in the spec. | 
