X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/8aa81e06e644bb1632e07e041e409c7149fd13d5..a41a1e87182410ec6c2eeaddb0cd961ec554c404:/TODO diff --git a/TODO b/TODO index c0fb759d..72b009f2 100644 --- a/TODO +++ b/TODO @@ -16,19 +16,17 @@ Handling IPv6 on old machines Other IPv6 stuff: Add ACL support 2001/12/02 Lazy directory creation -Conditional -z for old protocols proxy authentication 2002/01/23 SOCKS 2002/01/23 FAT support Allow forcing arbitrary permissions 2002/03/12 --diff david.e.sewell 2002/03/15 -Add daemon --no-detach and --no-fork options +Add daemon --no-fork option Create more granular verbosity jw 2003/05/15 DOCUMENTATION -------------------------------------------------------- Update README Keep list of open issues and todos on the web site -Update web site from CVS Perhaps redo manual as SGML LOGGING -------------------------------------------------------------- @@ -72,7 +70,6 @@ If tests are skipped, say why. Test daemon feature to disallow particular options. Create pipe program for testing Create test makefile target for some tests -Test "refuse options" works RELATED PROJECTS ----------------------------------------------------- rsyncsh @@ -255,21 +252,6 @@ Lazy directory creation -- -- -Conditional -z for old protocols - - After we get the @RSYNCD greeting from the server, we know it's - version but we have not yet sent the command line, so we could just - remove the -z option if the server is too old. - - For ssh invocation it's not so simple, because we actually use the - command line to start the remote process. However, we only actually - do compression in token.c, and we could therefore once we discover - the remote version emit an error if it's too old. I'm not sure if - that's a good tradeoff or not. - - -- -- - - proxy authentication 2002/01/23 Allow RSYNC_PROXY to be http://user:pass@proxy.foo:3128/, and do @@ -343,7 +325,7 @@ Allow forcing arbitrary permissions 2002/03/12 -- -- -Add daemon --no-detach and --no-fork options +Add daemon --no-fork option Very useful for debugging. Also good when running under a daemon-monitoring process that tries to restart the service when the @@ -379,11 +361,6 @@ Keep list of open issues and todos on the web site -- -- -Update web site from CVS - - -- -- - - Perhaps redo manual as SGML The man page is getting rather large, and there is more information @@ -442,7 +419,9 @@ Improve error messages our load? (Debian #28416) Probably fixed now, but a test case would be good. - + When running as a daemon, some errors should both be returned to the + user and logged. This will make interacting with a daemon less + cryptic. -- -- @@ -825,19 +804,6 @@ Create test makefile target for some tests -- -- - -Test "refuse options" works - - What about for --recursive? - - If you specify an unrecognized option here, you should get an error. - - We need a test case for this... - - Was this broken when we changed to popt? - - -- -- - RELATED PROJECTS ----------------------------------------------------- rsyncsh