- 02 Jul, 1998 4 commits
-
-
Andrew Tridgell authored
-
Andrew Tridgell authored
significant difference when the transport is ssh as ssh will otherwise output a complete frame for each checksum record, which increases the checksum data in size by a factor of around 4.
-
Andrew Tridgell authored
prints progress info.
-
Andrew Tridgell authored
gives bored users something to watch.
-
- 01 Jul, 1998 3 commits
-
-
Andrew Tridgell authored
this prevents a second interrupted transfer from reducing the size of the transferred file. - set SIGUSR1 to SIG_IGN early to prevent a race condition that prevents the --partial code from working properly
-
Andrew Tridgell authored
patch tries to address the problem in two ways: 1) reinstall the SIGCHLD handler before each fork 2) reap any children not caught by the handler using waitpid with WNOHANG. I expect this will fix the problem.
-
Andrew Tridgell authored
transferred files if the transfer is interrupted. added a "options summary" section to the man page
-
- 19 Jun, 1998 1 commit
-
-
Andrew Tridgell authored
trying to write. This guarantees that the maximum amount of data that can be written at any one time is written.
-
- 18 Jun, 1998 14 commits
-
-
Andrew Tridgell authored
-
Andrew Tridgell authored
-
rsync-bugs authored
-
Andrew Tridgell authored
temporary files were being created with the same permissions as the original file. So if the file was setuid but not owned by the user doing the transfer then there was a window of opportunity for a malicious user to execute it with the wrong permissions while it was being transferred. Thanks to snabb@epipe.fi for pointing this out.
-
rsync-bugs authored
-
Andrew Tridgell authored
print the file name.
-
Andrew Tridgell authored
-
Andrew Tridgell authored
-
Andrew Tridgell authored
get removed by chown calls.
-
Andrew Tridgell authored
algorithm.
-
Andrew Tridgell authored
workaround for buggy systems that say there is space to write when there isn't.
-
Andrew Tridgell authored
-
Andrew Tridgell authored
-
Andrew Tridgell authored
-
- 03 Jun, 1998 2 commits
-
-
Andrew Tridgell authored
This bug resulted in rsync being much less efficient that it could be for files with more than 64k blocks. With the adaptive block size code giving a maximum block size of 16k this means that files larger than 1GB were handled very inefficiently. The transfer was still accurate, just slow.
-
Andrew Tridgell authored
the block size.
-
- 02 Jun, 1998 2 commits
-
-
Andrew Tridgell authored
-
Andrew Tridgell authored
printed when redirecting output to a file.
-
- 01 Jun, 1998 5 commits
-
-
rsync-bugs authored
-
Andrew Tridgell authored
-
Andrew Tridgell authored
unsigned comparisons. Transferring files between two machines that treated strcmp() differently led to the files being given the wrong name at the destination if the filenames had characters > 128 (such as Kanji characters) and the source and destination machines treated strcmp() differently (ie. one treated strings as signed and the other as unsigned). We now treat all string comparisons for file list sorting as unsigned.
-
Andrew Tridgell authored
-
Andrew Tridgell authored
-
- 30 May, 1998 4 commits
-
-
rsync-bugs authored
-
Andrew Tridgell authored
-
Andrew Tridgell authored
reset offset to 0 at the start of each loop so the filenames get printed correctly when sending directories followed by local names.
-
Andrew Tridgell authored
a writefd_unbuffered call! this should fix the "decompressor lost sync" bug
-
- 29 May, 1998 3 commits
-
-
Andrew Tridgell authored
are faster and don't cause problems in a chrooted environment on any systems.
-
rsync-bugs authored
-
Andrew Tridgell authored
get out of sync.
-
- 28 May, 1998 2 commits
-
-
Andrew Tridgell authored
-
Andrew Tridgell authored
-