summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-12-16Preparing for release of 3.0.0pre7v3.0.0pre7Wayne Davison4-8/+8
2007-12-16Fixed extracting files from old tar file.Wayne Davison1-6/+6
2007-12-16Mention 2 more changes in the NEWS.Wayne Davison1-0/+9
2007-12-16Added a "fetchall" option.Wayne Davison1-0/+2
2007-12-16Fixed the check_filter() calls that might be checking an absolute pathWayne Davison2-19/+26
in "use chroot = no" mode against a daemon's exclude restriction.
2007-12-16Moved the dir_count increment into an even better spot and make sure thatWayne Davison1-3/+2
send_file_name() returned a non-NULL pointer before doing any DOT_NAME processing in inc_recurse mode.
2007-12-15Fixed a potential memory leak in make_file().Wayne Davison1-1/+4
2007-12-15Refer to delta-transfer algorithm rather than rsync algorithm.Wayne Davison2-3/+3
2007-12-15Check on the alternate destination dirs and report any problems.Wayne Davison1-37/+41
2007-12-15Make push_dir() output where we are when verbosity is high.Wayne Davison1-0/+3
2007-12-13Move incrementing of dir_count so that it can't get incrementedWayne Davison1-2/+3
for a directory that isn't going to be included in the transfer.
2007-12-08Updated indexing for accurate progress and improved raw ndx values.Wayne Davison6-58/+55
The sending side now has a sorted file-list in iconv mode so that it can output progress in sorted order. Simplified the over-the-wire index values to ensure both sides will always agree on the values. Optimized the allocation of the dir_flist->sorted array on the receiving side with --iconv and incremental recursion.
2007-11-30A few more additions of $(srcdir) to Makefile.in.Wayne Davison1-5/+5
2007-11-30Fixed a build problem for those building in a different dir fromWayne Davison2-12/+3
the srcdir. Also got rid of "cd" code in configure stub.
2007-11-30Reorganize the build-farm "prepare-source" magic a little.Wayne Davison2-17/+23
This makes it easier for a user to request a copy of the configure scripts via rsync ("./prepare-source fetch").
2007-11-30Improved header-file dependency rules even more.Wayne Davison1-4/+5
2007-11-29Make sure that the test programs get rebuilt when a headerWayne Davison1-3/+3
file changes.
2007-11-29One build-farm system needs to fetch the proto.h* files too.Wayne Davison1-1/+6
2007-11-29Simplified the time_t overflow check and moved an extra_len roundingWayne Davison1-6/+6
check into the right spot in recv_file_entry().
2007-11-29Make sure that the inc_recurse value is always set toWayne Davison1-2/+3
either 0 or 1.
2007-11-29Get rid of some compiler warnings in the AIX sysacls code.Wayne Davison1-4/+13
2007-11-29Don't try to process hard-link data in list-only mode.Wayne Davison1-12/+15
2007-11-29Revised release-rsync and nightly-rsync code to create a tar filesWayne Davison3-25/+21
with the right timestamps.
2007-11-28Preparing for release of 3.0.0pre6v3.0.0pre6Wayne Davison4-8/+8
2007-11-28Fixed a problem with extracting the previous release'sWayne Davison1-1/+2
generated files (used to create the release diff).
2007-11-28Mentioned the latest changes in the NEWS.Wayne Davison1-0/+37
2007-11-28Switching over to a dynamic hash method for really large files.Wayne Davison1-35/+48
This code has been reported to be better for large files than the file-chunking code that was included in pre3.
2007-11-28Adding --contimeout=SECONDS option.Wayne Davison6-4/+44
2007-11-27Don't use git-FOO command to call git sub-commands.Wayne Davison3-26/+24
2007-11-27When the new "munge symlinks" option is off, a non-chrootWayne Davison2-1/+10
daemon should sanitize its symlinks, as it used to do.
2007-11-27Add a new daemon security option: "munge symlinks".Wayne Davison7-8/+131
2007-11-25Use a non-printing command for proto.h's build-rule.Wayne Davison1-1/+1
2007-11-25Give proto.h a build rule so that make re-checks its timestamp.Wayne Davison1-0/+1
2007-11-25Return to the master branch at the end.Wayne Davison1-0/+3
2007-11-25Modified the discovery of the generated files & use "make gen".Wayne Davison3-19/+37
2007-11-25Re-run autoconf and autoheader, as needed.Wayne Davison1-3/+12
2007-11-25We now call set_stat_xattr() before set_xattr().Wayne Davison1-2/+2
2007-11-25Various xattr fixes:Wayne Davison1-12/+18
- Fake-super mode no longer strips the RSYNC_PREFIX from a "%name" item. - Make various places skip the fake-super xattr when --fake-super is enabled. - If we fail to re-read the xattr value of an xattr we are trying to un- abbreviate, send a zero for its length (avoiding a protocol problem).
2007-11-24Improved proto.h-tstamp handling, including cleanup.Wayne Davison2-2/+3
2007-11-24Made the (re-)building of the proto.h file automatic in theWayne Davison5-24/+29
main Makefile rules, and the (re-)building of the man pages automatic if yodl2man is present.
2007-11-24Fixed a problem with --fake-super not getting the fully tweaked new_modeWayne Davison2-9/+15
value. Also fixed the removal of rsync-internal xattr values on the destination files when we aren't copying rsync-internal xattr values.
2007-11-22A daemon needs to set dry_run with --only-write-batch.Wayne Davison1-0/+4
2007-11-22New logging categories added to allow differentiation betweenWayne Davison15-116/+134
transfer errors, normal errors, and warnings. New messages are translated into old FERROR/FINFO categories for older protocols.
2007-11-22Use FLOG instead of FERROR for config errors.Wayne Davison2-18/+18
2007-11-22Fix two iconv problems that Lennart Lövstrand pointed out in bug 5075.Wayne Davison1-27/+24
2007-11-21Don't try to delete when list_only is set.Wayne Davison1-1/+1
2007-11-20Got rid of the unused symlink parameter to sanitize_path().Wayne Davison5-41/+18
2007-11-20Make sure that a failure to build configure.sh or config.h.inWayne Davison1-0/+1
doesn't leave a file lying around that could deceive us on the next run.
2007-11-20Only allow the build farm to rsync the latest generatedWayne Davison1-1/+5
configure files when building them fails.
2007-11-18Made some code that handles hard-linking of symlinks beWayne Davison1-1/+1
omitted if symlinks can't be hard-linked.