Better messages.
[rsync/rsync.git] / TODO
diff --git a/TODO b/TODO
index 273de17..db03f57 100644 (file)
--- a/TODO
+++ b/TODO
@@ -260,6 +260,10 @@ logging
 
   Keep stderr and stdout properly separated (Debian #23626)
 
+  Use a separate function for reporting errors; prefix it with
+  "rsync:" or "rsync(remote)", or perhaps even "rsync(local
+  generator): ".
+
 
 rsyncd over ssh
 
@@ -341,6 +345,25 @@ chmod:
   (Suggestion from david.e.sewell)
 
 
+Incorrect timestamps (Debian #100295)
+
+  A bit hard to believe, but apparently it happens.
+
+
+Check "refuse options works"
+
+  We need a test case for this...
+
+  Was this broken when we changed to popt?
+
+
+String area code
+
+  Test whether this is actually faster than just using malloc().  If
+  it's not (anymore), throw it out.
+         
+
+
 PLATFORMS ------------------------------------------------------------
 
 Win32
@@ -408,6 +431,13 @@ If tests are skipped, say why.
 
 Test daemon feature to disallow particular options.
 
+Pipe program that makes slow/jerky connections.
+
+Versions of read() and write() that corrupt the stream, or abruptly fail
+
+Separate makefile target to run rough tests -- or perhaps just run
+them every time?
+
 
 DOCUMENTATION --------------------------------------------------------