rsync-patches.git
13 years agoFixed failing hunks.
Wayne Davison [Fri, 24 Feb 2006 18:03:01 +0000 (18:03 +0000)]
Fixed failing hunks.

13 years agoFixed a build problem.
Wayne Davison [Fri, 24 Feb 2006 06:42:16 +0000 (06:42 +0000)]
Fixed a build problem.

13 years agoFixed failing hunks.
Wayne Davison [Fri, 24 Feb 2006 02:03:21 +0000 (02:03 +0000)]
Fixed failing hunks.

13 years agoFixed a failing hunk.
Wayne Davison [Thu, 23 Feb 2006 20:31:44 +0000 (20:31 +0000)]
Fixed a failing hunk.

13 years agoFixed failing hunks.
Wayne Davison [Thu, 23 Feb 2006 20:02:11 +0000 (20:02 +0000)]
Fixed failing hunks.

13 years agoOne more missing bit for bug 3543.
Wayne Davison [Thu, 23 Feb 2006 19:27:39 +0000 (19:27 +0000)]
One more missing bit for bug 3543.

13 years agoFixed bug #3543 (https://bugzilla.samba.org/show_bug.cgi?id=3543).
Wayne Davison [Thu, 23 Feb 2006 19:19:09 +0000 (19:19 +0000)]
Fixed bug #3543 (https://bugzilla.samba.org/show_bug.cgi?id=3543).

13 years agoFixed failing hunks.
Wayne Davison [Mon, 20 Feb 2006 19:23:28 +0000 (19:23 +0000)]
Fixed failing hunks.

13 years agoA patch that appears to help some cygwin users.
Wayne Davison [Mon, 20 Feb 2006 05:49:04 +0000 (05:49 +0000)]
A patch that appears to help some cygwin users.

13 years agoA simple --slow-down=USECs option that is somewhat useful.
Wayne Davison [Fri, 17 Feb 2006 02:27:57 +0000 (02:27 +0000)]
A simple --slow-down=USECs option that is somewhat useful.

13 years agoFixed a failing hunk.
Wayne Davison [Wed, 15 Feb 2006 20:07:03 +0000 (20:07 +0000)]
Fixed a failing hunk.

13 years agoFixed a problem joining multiple .rej names in the edit command.
Wayne Davison [Wed, 15 Feb 2006 17:34:20 +0000 (17:34 +0000)]
Fixed a problem joining multiple .rej names in the edit command.

13 years agoFixed a failing hunk.
Wayne Davison [Tue, 14 Feb 2006 19:27:45 +0000 (19:27 +0000)]
Fixed a failing hunk.

13 years agoThe code now compiles if slp is disabled.
Wayne Davison [Thu, 9 Feb 2006 03:54:28 +0000 (03:54 +0000)]
The code now compiles if slp is disabled.

13 years agoFixed a build problem.
Wayne Davison [Thu, 9 Feb 2006 03:50:07 +0000 (03:50 +0000)]
Fixed a build problem.

13 years agoOne more fix for the scanning of configure's args.
Wayne Davison [Thu, 9 Feb 2006 03:49:34 +0000 (03:49 +0000)]
One more fix for the scanning of configure's args.

13 years ago- Use the first configure command given in a diff, even if
Wayne Davison [Thu, 9 Feb 2006 03:05:38 +0000 (03:05 +0000)]
- Use the first configure command given in a diff, even if
  it has no args.
- Output the build commands being run.

13 years agoFixed a build failure and some compiler warnings.
Wayne Davison [Thu, 9 Feb 2006 02:33:30 +0000 (02:33 +0000)]
Fixed a build failure and some compiler warnings.

13 years agoFixed a build problem.
Wayne Davison [Thu, 9 Feb 2006 02:22:31 +0000 (02:22 +0000)]
Fixed a build problem.

13 years agoFixed a simple build problem that crept into the patch.
Wayne Davison [Thu, 9 Feb 2006 02:14:52 +0000 (02:14 +0000)]
Fixed a simple build problem that crept into the patch.

13 years agoAdded build instructions.
Wayne Davison [Thu, 9 Feb 2006 02:05:06 +0000 (02:05 +0000)]
Added build instructions.

13 years agoFixed failing hunks.
Wayne Davison [Thu, 9 Feb 2006 01:56:48 +0000 (01:56 +0000)]
Fixed failing hunks.

13 years ago- Allow --auto-cmd (-a) additions to be specifed while running.
Wayne Davison [Thu, 9 Feb 2006 01:56:30 +0000 (01:56 +0000)]
- Allow --auto-cmd (-a) additions to be specifed while running.
- Only use the auto-cmd on the first prompt for a patch, not after
  any other work has been done.
- Got rid of --require-quit (-Q).

13 years agoAdds some extended attributes after acls.diff.
Wayne Davison [Thu, 9 Feb 2006 00:10:08 +0000 (00:10 +0000)]
Adds some extended attributes after acls.diff.
(The original patch was from Philip Lowman.)

13 years agoTweaked a message.
Wayne Davison [Wed, 8 Feb 2006 20:47:30 +0000 (20:47 +0000)]
Tweaked a message.

13 years agoAllow --auto-cmd (-a) to be repeated.
Wayne Davison [Wed, 8 Feb 2006 17:40:26 +0000 (17:40 +0000)]
Allow --auto-cmd (-a) to be repeated.

13 years ago- Added a short option (-a) for --auto-cmd.
Wayne Davison [Wed, 8 Feb 2006 17:32:48 +0000 (17:32 +0000)]
- Added a short option (-a) for --auto-cmd.
- Made the --auto-cmd REGEX a case-insensitive match.

13 years agoFixed a failing hunk.
Wayne Davison [Wed, 8 Feb 2006 17:28:31 +0000 (17:28 +0000)]
Fixed a failing hunk.

13 years agoEnhanced --auto-cmd to take a REGEX instead of a STRING.
Wayne Davison [Wed, 8 Feb 2006 01:48:38 +0000 (01:48 +0000)]
Enhanced --auto-cmd to take a REGEX instead of a STRING.

13 years agoAdded --auto-cmd=STR option.
Wayne Davison [Wed, 8 Feb 2006 01:40:03 +0000 (01:40 +0000)]
Added --auto-cmd=STR option.

13 years agoAdded the --require-quit (-Q) option (used by my release-rsync
Wayne Davison [Wed, 8 Feb 2006 01:19:20 +0000 (01:19 +0000)]
Added the --require-quit (-Q) option (used by my release-rsync
script).

13 years agoUpdated to apply cleanly.
Wayne Davison [Wed, 8 Feb 2006 01:07:25 +0000 (01:07 +0000)]
Updated to apply cleanly.

13 years agoThe --detect-renamed option for finding files in the destination
Wayne Davison [Tue, 7 Feb 2006 18:32:44 +0000 (18:32 +0000)]
The --detect-renamed option for finding files in the destination
that were renamed since the last run.

13 years agoFixed failing hunks.
Wayne Davison [Tue, 7 Feb 2006 18:23:18 +0000 (18:23 +0000)]
Fixed failing hunks.

13 years agoThis has been replaced by the "incoming chmod" and "outgoing chmod"
Wayne Davison [Mon, 6 Feb 2006 18:57:10 +0000 (18:57 +0000)]
This has been replaced by the "incoming chmod" and "outgoing chmod"
daemon options.

13 years ago- Make sure that generated files always come last in the diff.
Wayne Davison [Mon, 6 Feb 2006 07:24:12 +0000 (07:24 +0000)]
- Make sure that generated files always come last in the diff.
- Sleep after a dependency patch so that the generated file's
  timestamps don't accidentally match.

13 years agoChanged the style of the diff headers (use "patch -p1" now).
Wayne Davison [Mon, 6 Feb 2006 06:32:31 +0000 (06:32 +0000)]
Changed the style of the diff headers (use "patch -p1" now).

13 years agoWe should not use the date in the header when patching, because that
Wayne Davison [Mon, 6 Feb 2006 06:31:59 +0000 (06:31 +0000)]
We should not use the date in the header when patching, because that
can lead to newly-patched files having an older date than generated
files.  I also got rid of the date-portion of the diff header and I
changed the dir prefixes to be "old/" and "new/" (we now require
"patch -p1").  Also dumped the setting of $ENV{TZ} to 'UTC' and made
a few code optimizations.

13 years agoTweaked the diff headers.
Wayne Davison [Mon, 6 Feb 2006 06:24:29 +0000 (06:24 +0000)]
Tweaked the diff headers.

13 years agoSimplified the build instructions now that we have "prepare-source".
Wayne Davison [Mon, 6 Feb 2006 05:24:01 +0000 (05:24 +0000)]
Simplified the build instructions now that we have "prepare-source".

13 years agoAdded the --prepare-source option that will regenerate generated
Wayne Davison [Mon, 6 Feb 2006 05:19:51 +0000 (05:19 +0000)]
Added the --prepare-source option that will regenerate generated
files (e.g. rsync.1, proto.h) and include these changes in the
resulting patch.

13 years agoBe a little more quiet when updating "cvsdir".
Wayne Davison [Sun, 5 Feb 2006 07:07:13 +0000 (07:07 +0000)]
Be a little more quiet when updating "cvsdir".

13 years agoFixed a failing hunk.
Wayne Davison [Sun, 5 Feb 2006 07:06:25 +0000 (07:06 +0000)]
Fixed a failing hunk.

13 years agoSome doc improvements from Matt.
Wayne Davison [Sun, 5 Feb 2006 07:06:08 +0000 (07:06 +0000)]
Some doc improvements from Matt.

13 years agoFixed a failing hunk.
Wayne Davison [Sun, 5 Feb 2006 05:08:54 +0000 (05:08 +0000)]
Fixed a failing hunk.

13 years agoAdded an extra test to default-acls.diff.
Wayne Davison [Sun, 5 Feb 2006 05:06:04 +0000 (05:06 +0000)]
Added an extra test to default-acls.diff.

13 years agoAnother fix to the directory-default-ACLs code in generator.c.
Wayne Davison [Sat, 4 Feb 2006 22:28:54 +0000 (22:28 +0000)]
Another fix to the directory-default-ACLs code in generator.c.

13 years agoMake sure that we look-up the directory-default permissions for
Wayne Davison [Sat, 4 Feb 2006 20:18:22 +0000 (20:18 +0000)]
Make sure that we look-up the directory-default permissions for
the first non-dir item in a directory, not just the first regular
file.

13 years ago- A couple more chunks of code in options.c needed to only be
Wayne Davison [Sat, 4 Feb 2006 20:07:26 +0000 (20:07 +0000)]
- A couple more chunks of code in options.c needed to only be
  included when compiling with xattrs enabled.
- Fixed a failing hunk.

13 years ago- Improved the default-acls.test.
Wayne Davison [Sat, 4 Feb 2006 20:04:25 +0000 (20:04 +0000)]
- Improved the default-acls.test.
- A couple more chunks of code in options.c needed to only be
  included when compiling with ACLs enabled.
- Fixed a failing hunk.

13 years agoChanged testsuite/default-acls-obey.test to use the new
Wayne Davison [Fri, 3 Feb 2006 18:09:54 +0000 (18:09 +0000)]
Changed testsuite/default-acls-obey.test to use the new
check_perms function.

13 years agoFixed the directory-default code that I broke with my last
Wayne Davison [Fri, 3 Feb 2006 07:02:56 +0000 (07:02 +0000)]
Fixed the directory-default code that I broke with my last
optimization.  Also migrated the setfacl/chmod code that was
in runtests.sh to the trunk.

13 years agoUse the -P option with cvs checkout.
Wayne Davison [Fri, 3 Feb 2006 06:28:33 +0000 (06:28 +0000)]
Use the -P option with cvs checkout.

13 years agoFixed failing hunks.
Wayne Davison [Thu, 2 Feb 2006 11:53:52 +0000 (11:53 +0000)]
Fixed failing hunks.

13 years agoA patch for Service Location Protocol support (derived from a
Wayne Davison [Thu, 2 Feb 2006 11:53:38 +0000 (11:53 +0000)]
A patch for Service Location Protocol support (derived from a
patch found in a SUSE src rpm).

13 years agoModified to work with the new FSOCKERR log code.
Wayne Davison [Thu, 2 Feb 2006 00:34:29 +0000 (00:34 +0000)]
Modified to work with the new FSOCKERR log code.

13 years agoCache the destination-default permissions for each destination
Wayne Davison [Tue, 31 Jan 2006 19:45:18 +0000 (19:45 +0000)]
Cache the destination-default permissions for each destination
directory rather than computing it anew for each file.  Also
silenced some error output in the tests if setfacl isn't found.

13 years agoFixed failing hunks.
Wayne Davison [Tue, 31 Jan 2006 03:35:59 +0000 (03:35 +0000)]
Fixed failing hunks.

13 years ago- Added Matt's changes to lookup directory-default ACLs.
Wayne Davison [Tue, 31 Jan 2006 03:35:20 +0000 (03:35 +0000)]
- Added Matt's changes to lookup directory-default ACLs.
- Fixed failing hunks.

13 years agoGetting rid of this patch since the patch that uses iconv is a
Wayne Davison [Fri, 27 Jan 2006 00:50:01 +0000 (00:50 +0000)]
Getting rid of this patch since the patch that uses iconv is a
better design than this.

13 years agoDecided against this patch in favor of the new --super option.
Wayne Davison [Thu, 26 Jan 2006 11:15:45 +0000 (11:15 +0000)]
Decided against this patch in favor of the new --super option.

13 years agoWe now set the access time on a file that was hard-linked via
Wayne Davison [Thu, 26 Jan 2006 09:25:18 +0000 (09:25 +0000)]
We now set the access time on a file that was hard-linked via
--link-dest (when --atimes was specified, of course).

13 years agoOne way to save 4 bytes of per-file memory.
Wayne Davison [Wed, 25 Jan 2006 19:07:50 +0000 (19:07 +0000)]
One way to save 4 bytes of per-file memory.

13 years ago- Some improvements in the itemized output, including using 'u' and 'U'
Wayne Davison [Tue, 24 Jan 2006 22:59:47 +0000 (22:59 +0000)]
- Some improvements in the itemized output, including using 'u' and 'U'
  for changes in the atime value (chosen because of the -u option to ls).
- Changed the short option from -k to -U (for the same reason).

13 years agoEnhanced the patch to remove the memory penalty when no atimes
Wayne Davison [Tue, 24 Jan 2006 19:40:51 +0000 (19:40 +0000)]
Enhanced the patch to remove the memory penalty when no atimes
are being preserved.  Also fixed a build problem that had crept
into the source and a test problem.

13 years agoChanged the short option from -A to -k (since acls.diff uses -A).
Wayne Davison [Tue, 24 Jan 2006 17:00:19 +0000 (17:00 +0000)]
Changed the short option from -A to -k (since acls.diff uses -A).

13 years agoFixed a problem with the configure script: we need to check
Wayne Davison [Mon, 23 Jan 2006 18:50:15 +0000 (18:50 +0000)]
Fixed a problem with the configure script:  we need to check
$enableval these days, not $withval.

13 years agoFixed failing hunks.
Wayne Davison [Sat, 21 Jan 2006 22:38:35 +0000 (22:38 +0000)]
Fixed failing hunks.

13 years agoFixed failing hunks.
Wayne Davison [Sat, 21 Jan 2006 08:14:05 +0000 (08:14 +0000)]
Fixed failing hunks.

13 years agoMade this actually work again.
Wayne Davison [Fri, 20 Jan 2006 20:15:03 +0000 (20:15 +0000)]
Made this actually work again.

13 years agoFixed failing hunks.
Wayne Davison [Tue, 17 Jan 2006 02:55:32 +0000 (02:55 +0000)]
Fixed failing hunks.

13 years agoChanged f_name() to new syntax.
Wayne Davison [Tue, 17 Jan 2006 02:55:29 +0000 (02:55 +0000)]
Changed f_name() to new syntax.

13 years agoFixed failing hunks.
Wayne Davison [Sat, 14 Jan 2006 08:36:07 +0000 (08:36 +0000)]
Fixed failing hunks.

13 years agoFixed failing hunks.
Wayne Davison [Tue, 3 Jan 2006 17:30:43 +0000 (17:30 +0000)]
Fixed failing hunks.

13 years agoFixed failing hunks.
Wayne Davison [Fri, 30 Dec 2005 07:39:41 +0000 (07:39 +0000)]
Fixed failing hunks.

13 years agoTweaked the debug output for per-dir CVS rules.
Wayne Davison [Sat, 17 Dec 2005 21:27:13 +0000 (21:27 +0000)]
Tweaked the debug output for per-dir CVS rules.

13 years agoA couple parsing improvements and a new test case added to
Wayne Davison [Sat, 17 Dec 2005 19:57:21 +0000 (19:57 +0000)]
A couple parsing improvements and a new test case added to
testsuite/exclude.test.

13 years agoFixed some failing hunks.
Wayne Davison [Fri, 16 Dec 2005 23:52:12 +0000 (23:52 +0000)]
Fixed some failing hunks.

13 years agoFixed a failing hunk.
Wayne Davison [Fri, 16 Dec 2005 04:05:18 +0000 (04:05 +0000)]
Fixed a failing hunk.

13 years agoFixed failing hunks.
Wayne Davison [Thu, 15 Dec 2005 23:18:59 +0000 (23:18 +0000)]
Fixed failing hunks.

13 years agoA working implementation that uses a pthread to start the receiver
Wayne Davison [Thu, 15 Dec 2005 07:56:47 +0000 (07:56 +0000)]
A working implementation that uses a pthread to start the receiver
instead of a separate process.

13 years agoThe client shouldn't send the --backup-dir-dels option to the server
Wayne Davison [Mon, 5 Dec 2005 16:19:51 +0000 (16:19 +0000)]
The client shouldn't send the --backup-dir-dels option to the server
if the user didn't actually specify it.

13 years agoFixed the patch (it had bit-rotted over time). Also changed it
Wayne Davison [Sat, 3 Dec 2005 01:33:29 +0000 (01:33 +0000)]
Fixed the patch (it had bit-rotted over time).  Also changed it
so that -aog is the same as -oogg with respect to asking for the
new owner and group handling (but -aa does not do this).

13 years agoGot rid of patch fuzz.
Wayne Davison [Tue, 15 Nov 2005 07:13:20 +0000 (07:13 +0000)]
Got rid of patch fuzz.

13 years agoFixed a failing hunk.
Wayne Davison [Tue, 15 Nov 2005 07:08:02 +0000 (07:08 +0000)]
Fixed a failing hunk.

13 years agoFixed failing hunks.
Wayne Davison [Sat, 12 Nov 2005 20:16:29 +0000 (20:16 +0000)]
Fixed failing hunks.

13 years agoFixed a failing hunk.
Wayne Davison [Thu, 10 Nov 2005 16:59:20 +0000 (16:59 +0000)]
Fixed a failing hunk.

13 years agoTweaked the patch to only use the new early-checksum algorithm
Wayne Davison [Mon, 7 Nov 2005 05:04:24 +0000 (05:04 +0000)]
Tweaked the patch to only use the new early-checksum algorithm
for a remote transfer (for speed reasons).

13 years agoFixed failing hunks.
Wayne Davison [Mon, 7 Nov 2005 04:39:21 +0000 (04:39 +0000)]
Fixed failing hunks.

13 years agoCommitted to the trunk.
Wayne Davison [Mon, 7 Nov 2005 04:39:10 +0000 (04:39 +0000)]
Committed to the trunk.

13 years agoA parallel-checksumming idea.
Wayne Davison [Thu, 3 Nov 2005 16:55:20 +0000 (16:55 +0000)]
A parallel-checksumming idea.

13 years agoFixed failing hunk.
Wayne Davison [Wed, 26 Oct 2005 16:50:38 +0000 (16:50 +0000)]
Fixed failing hunk.

13 years agoFixed failing hunks.
Wayne Davison [Tue, 18 Oct 2005 08:19:24 +0000 (08:19 +0000)]
Fixed failing hunks.

13 years agoFixed some return-value problems revealed by the itemize test (which
Wayne Davison [Sun, 16 Oct 2005 23:26:46 +0000 (23:26 +0000)]
Fixed some return-value problems revealed by the itemize test (which
were the same as the problems fixed a while back in acls.diff).

13 years agoOne function needed its return type changed from BOOL to int.
Wayne Davison [Sun, 16 Oct 2005 23:06:33 +0000 (23:06 +0000)]
One function needed its return type changed from BOOL to int.

13 years agoApplied to the trunk.
Wayne Davison [Fri, 14 Oct 2005 20:22:47 +0000 (20:22 +0000)]
Applied to the trunk.

13 years agoFixed failing hunks.
Wayne Davison [Fri, 14 Oct 2005 20:21:56 +0000 (20:21 +0000)]
Fixed failing hunks.

13 years agoFixed failing hunks.
Wayne Davison [Fri, 14 Oct 2005 20:02:18 +0000 (20:02 +0000)]
Fixed failing hunks.

13 years agoAnother minor update for the changes in options.c.
Wayne Davison [Fri, 14 Oct 2005 19:53:36 +0000 (19:53 +0000)]
Another minor update for the changes in options.c.

13 years agoModified to work with the new parse_size_arg() code.
Wayne Davison [Fri, 14 Oct 2005 19:16:09 +0000 (19:16 +0000)]
Modified to work with the new parse_size_arg() code.