- 23 Jan, 2000 10 commits
-
-
Andrew Tridgell authored
out to be caused by it and it seems rather a lot of extra effort for what must really be a minor optimisation in most cases
-
Andrew Tridgell authored
(thanks to T.J.Adye@rl.ac.uk)
-
Andrew Tridgell authored
-
Andrew Tridgell authored
Thanks to roebel@kgw.tu-berlin.de
-
Andrew Tridgell authored
-
Andrew Tridgell authored
clients when writing to a rsync server it works like this: - we have an extra pipe from the receiver to the generator - the server always runs with multiplexing on - errors from the generator go down the multiplexed connection - errors from the receiver go over the pipe, and from there to the multiplexed conn it required some incredibly ugly code. damn.
-
Andrew Tridgell authored
-
Andrew Tridgell authored
-
Andrew Tridgell authored
-
Andrew Tridgell authored
-
- 10 Jan, 2000 3 commits
-
-
David Dykstra authored
zlib header fiels in Makefile.in. I've been burned several times because objects did not get rebuilt when header files changed.
-
David Dykstra authored
couldn't find some of them (especially <fnmatch.h>, because it wasn't looking in the current directory). The header files are included better from ../rsync.h.
-
Andrew Tridgell authored
-
- 07 Jan, 2000 1 commit
-
-
David Dykstra authored
FNM_PATHNAME flag (to stop at slashes in path names) was not working. Ironically, the bug in glibc's fnmatch was reported on the rsync mailing list in late October, and rsync's configure.in was changed to detect the bad glibc and use the internal fnmatch, but the internal fnmatch was based on the same buggy glibc!
-
- 06 Jan, 2000 2 commits
-
-
David Dykstra authored
than skipping it and thus not updating it. For example, the ownership or mode on a file may prevent opening it, but the directory may still be writable so the file could be completely replaced.
-
Andrew Tridgell authored
the file if the file has the setuid or setgid bits set as the chown has a side effect of removing the setuid and setgid bits. we re-do the stat in this case
-
- 29 Dec, 1999 3 commits
-
-
David Dykstra authored
-
David Dykstra authored
was not preserving group permisions. Bug was introduced March 1 in version 1.100 of rsync.c with an error in re-ordering of the boolean expressions. In order to completely preserve the earlier semantics, change_gid should depend on "(am_root || !am_daemon)", but I don't see why group ownership should behave differently in a non-root daemon.
-
David Dykstra authored
using all the mode bits of the existing file rather than just the permissions, including the file type.
-
- 09 Dec, 1999 1 commit
-
-
Andrew Tridgell authored
-
- 03 Dec, 1999 1 commit
-
-
Andrew Tridgell authored
-
- 02 Dec, 1999 1 commit
-
-
Andrew Tridgell authored
thanks to taver@otenet.gr
-
- 23 Nov, 1999 1 commit
-
-
Andrew Tridgell authored
this makes sure that the write never blocks.
-
- 15 Nov, 1999 1 commit
-
-
Andrew Tridgell authored
io.c). Thanks to Theo for pointing out this brokenness.
-
- 08 Nov, 1999 4 commits
-
-
rsync-bugs authored
-
Andrew Tridgell authored
-
Andrew Tridgell authored
copy. This makes us match GNU cp more closely.
-
Andrew Tridgell authored
andrewdagger@xerox.gbr.com) added note about multiple excludes per exclude option
-
- 04 Nov, 1999 1 commit
-
-
David Dykstra authored
so the check for dry_run and CHECK_RO are not done when flags is O_RDONLY. Only do the adding of O_BINARY, which was the intention.
-
- 01 Nov, 1999 2 commits
-
-
Andrew Tridgell authored
thanks to Dave for pointing this out.
-
Andrew Tridgell authored
-
- 31 Oct, 1999 6 commits
-
-
Andrew Tridgell authored
preserve_perms is off.
-
Andrew Tridgell authored
-
Andrew Tridgell authored
it is equivalent to --partial --progress
-
Andrew Tridgell authored
-
Andrew Tridgell authored
-
Andrew Tridgell authored
-
- 27 Oct, 1999 1 commit
-
-
Andrew Tridgell authored
working correctly.
-
- 25 Oct, 1999 1 commit
-
-
Andrew Tridgell authored
and O_BINARY
-
- 19 Oct, 1999 1 commit
-
-
David Dykstra authored
Suggested by Roger Price <rprice@cs.uml.edu>
-