Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
liblongpath-rsync
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
liblongpath
liblongpath-rsync
Commits
5ba268ef
Commit
5ba268ef
authored
Apr 13, 2002
by
Martin Pool
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
*** empty log message ***
parent
25ff30e8
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
40 additions
and
3 deletions
+40
-3
TODO
TODO
+40
-3
No files found.
TODO
View file @
5ba268ef
...
...
@@ -93,10 +93,19 @@ Progress indicator can produce corrupt output when transferring directories:
main/binary-arm/misc/
lchmod
I don't think we handle this properly on systems that don't have the
call.
Cross-test versions
Part of the regression suite should be making sure that we don't
break backwards compatibility: old clients vs new servers and so
on. Ideally we would test the cross product of versions.
It might be sufficient to test downloads from well-known public
rsync servers running different versions of rsync. This will give
some testing and also be the most common case for having different
versions and not being able to upgrade.
DAEMON --------------------------------------------------------------
...
...
@@ -369,6 +378,21 @@ zlib
do this is to just disable gzip (with a warning) when talking to old
versions.
logging
Perhaps flush stdout after each filename, so that people trying to
monitor progress in a log file can do so more easily. See
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=48108
At the connections that just get a list of modules are not logged,
but they should be.
If a child of the rsync daemon dies with a signal, we should notice
that when we reap it and log a message.
Keep stderr and stdout properly separated (Debian #23626)
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.
...
...
@@ -380,6 +404,10 @@ zlib
that's a good tradeoff or not.
rsyncd over ssh
There are already some patches to do this.
proxy authentication
Allow RSYNC_PROXY to be http://user:pass@proxy.foo:3128/, and do
...
...
@@ -393,6 +421,16 @@ SOCKS
Add --with-socks, and then perhaps a command-line option to put them
on or off. This might be more reliable than LD_PRELOAD hacks.
FAT support
rsync to a FAT partition on a Unix machine doesn't work very well
at the moment. I think we get errors about invalid filenames and
perhaps also trying to do atomic renames.
I guess the code to do this is currently #ifdef'd on Windows; perhaps
we ought to intelligently fall back to it on Unix too.
Better statistics:
<Rasmus> mbp: hey, how about an rsync option that just gives you the
...
...
@@ -498,7 +536,6 @@ String area code
it's not (anymore), throw it out.
PLATFORMS ------------------------------------------------------------
Win32
...
...
@@ -514,6 +551,7 @@ Win32
we are correct to call close(), because shutdown() discards
untransmitted data.
DEVELOPMENT ----------------------------------------------------------
Splint
...
...
@@ -697,7 +735,6 @@ internationalization
get the manual translated first, because that's possibly more useful
and at any rate demonstrates desire.
rsyncsh
Write a small emulation of interactive ftp as a Pythonn program
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment