=== modified file 'TODO' --- TODO 2010-06-19 00:37:04 +0000 +++ TODO 2010-09-08 19:25:13 +0000 @@ -1,6 +1,6 @@ -*- org -*- -* _attribute_((nonnull)) +* Use _attribute_((nonnull)) wherever possible. * mandos-client ** TODO [#B] use scandir(3) instead of readdir(3) @@ -40,8 +40,7 @@ ** TODO [#C] use same file name rules as run-parts(8) ** kernel command line option for debug info ** TODO [#B] use error() instead of perror() -** TODO [$B] Use openat() and readdir64() - http://udrepper.livejournal.com/19395.html +** TODO [#B] Use openat() * mandos (server) ** TODO [#B] Log level :BUGS: @@ -75,11 +74,11 @@ ** More D-Bus methods *** NeedsApproval(50, True) -> timeout, default approve Default approval is configurable, but True by default - + Approval(True) -> approve sending saved - + Approval(False) -> Close client connection immediately + + Approve(True) -> approve sending saved + + Approve(False) -> Close client connection immediately *** NeedsPassword(50) - Timeout, default disapprove + SetPass(u"gazonk", True) -> Approval, persistent - + Approval(False) -> Close client connection immediately + + Approve(False) -> Close client connection immediately ** TODO [#C] python-parsedatetime ** TODO [#C] systemd/launchd http://0pointer.de/blog/projects/systemd.html