rsync/rsync-patches.git
18 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).

18 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.

18 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.

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

18 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.

18 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.

18 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.

18 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).

18 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.

18 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).

18 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.

18 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).

18 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.

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

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

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

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

18 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.

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

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

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

18 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.

18 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.

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

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

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

18 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.

18 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.

18 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).

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

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

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

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

18 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).

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

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

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

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

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

18 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).

18 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.

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

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

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

18 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.

18 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.

18 years agoFixed failing hunks.
Wayne Davison [Thu, 29 Sep 2005 18:11:38 +0000 (18:11 +0000)]
Fixed failing hunks.

18 years agoFixed a failing hunk.
Wayne Davison [Sat, 24 Sep 2005 19:08:11 +0000 (19:08 +0000)]
Fixed a failing hunk.

18 years agoThis is an updated patch from Steve Sether with a few improvements
Wayne Davison [Sat, 24 Sep 2005 18:53:38 +0000 (18:53 +0000)]
This is an updated patch from Steve Sether with a few improvements
by me, including changing the --with-* configure option into an
--enable-* option.

18 years agoChanged the --width-* option to an --enable-* option (as it should
Wayne Davison [Sat, 24 Sep 2005 18:51:22 +0000 (18:51 +0000)]
Changed the --width-* option to an --enable-* option (as it should
have been all along) and made the configure.in support use the
AC_HELP_STRING() macro.

18 years agoUpdated to fix failing hunks.
Wayne Davison [Mon, 19 Sep 2005 17:27:16 +0000 (17:27 +0000)]
Updated to fix failing hunks.

18 years agoFixed failing hunks.
Wayne Davison [Fri, 16 Sep 2005 20:41:44 +0000 (20:41 +0000)]
Fixed failing hunks.

18 years agoFixed some patch fuzz.
Wayne Davison [Sat, 27 Aug 2005 21:32:08 +0000 (21:32 +0000)]
Fixed some patch fuzz.

18 years agoFixed failing hunks.
Wayne Davison [Sat, 27 Aug 2005 21:30:33 +0000 (21:30 +0000)]
Fixed failing hunks.

18 years agoUpdating an old patch from the mailing list.
Wayne Davison [Wed, 17 Aug 2005 08:02:43 +0000 (08:02 +0000)]
Updating an old patch from the mailing list.

18 years agoChose a better solution than this.
Wayne Davison [Tue, 2 Aug 2005 07:21:33 +0000 (07:21 +0000)]
Chose a better solution than this.

18 years agoFixed a problem revealed by the itemize test.
Wayne Davison [Fri, 29 Jul 2005 02:50:43 +0000 (02:50 +0000)]
Fixed a problem revealed by the itemize test.

18 years agoFixed a typo in a comment and added a "void" arg-spec to the
Wayne Davison [Thu, 28 Jul 2005 18:37:57 +0000 (18:37 +0000)]
Fixed a typo in a comment and added a "void" arg-spec to the
function definition "void init_fname_convert()".

18 years agoFixed failing hunk.
Wayne Davison [Thu, 28 Jul 2005 17:28:43 +0000 (17:28 +0000)]
Fixed failing hunk.

18 years agoApplied to trunk.
Wayne Davison [Thu, 28 Jul 2005 17:25:06 +0000 (17:25 +0000)]
Applied to trunk.

18 years agoImproved to include configure support and documentation.
Wayne Davison [Thu, 28 Jul 2005 10:39:49 +0000 (10:39 +0000)]
Improved to include configure support and documentation.
Also tweaked the names of the config items.

18 years agoFixed a failing hunk.
Wayne Davison [Thu, 28 Jul 2005 01:49:11 +0000 (01:49 +0000)]
Fixed a failing hunk.

18 years agoApplied to trunk.
Wayne Davison [Thu, 28 Jul 2005 01:46:54 +0000 (01:46 +0000)]
Applied to trunk.

18 years agoImproved the error reporting in options.c and the documentation
Wayne Davison [Thu, 28 Jul 2005 01:34:39 +0000 (01:34 +0000)]
Improved the error reporting in options.c and the documentation
in the manpage.

18 years ago- Changed the name of the option to --atimes to more closely match
Wayne Davison [Thu, 28 Jul 2005 01:10:15 +0000 (01:10 +0000)]
- Changed the name of the option to --atimes to more closely match
  the --times option.
- Changed the internal variable name to preserve_atimes so it is
  consistent with the preserve_times value.
- Added --itemize support for the atimes attribute.
- Fixed some build problems (caused by extra calls to a function
  that we renamed).
- Fixed some "make test" failures.
- Improved the documentation.

18 years agoFixed a problem with some relocated code in last patch.
Wayne Davison [Thu, 28 Jul 2005 00:59:15 +0000 (00:59 +0000)]
Fixed a problem with some relocated code in last patch.

18 years agoFixed failing hunks.
Wayne Davison [Wed, 27 Jul 2005 23:56:37 +0000 (23:56 +0000)]
Fixed failing hunks.

18 years agoAdded a few more environment variables.
Wayne Davison [Tue, 19 Jul 2005 21:28:36 +0000 (21:28 +0000)]
Added a few more environment variables.

18 years ago- Improved the config-file option names.
Wayne Davison [Tue, 19 Jul 2005 20:53:16 +0000 (20:53 +0000)]
- Improved the config-file option names.
- Made the postxfer-exec command get run outside the chroot()
  by the user that ran the daemon (just the like prexfer-exec
  command).
- Set more environment variables so the command can determine
  the module's name, path, and full exit status.

18 years ago- Fixed the behavior of an operation that doesn't specify the
Wayne Davison [Sat, 9 Jul 2005 16:10:41 +0000 (16:10 +0000)]
- Fixed the behavior of an operation that doesn't specify the
  "where" (from the set "ugoa") -- it now works like 'a' except
  that the umask bits are masked off (it used to do nothing).
  E.g. "+w" now works.
- Fixed a problem with the forcing of high-bit values.  E.g.
  "u=rws" now works.

18 years agoGot rid of some patch fuzz.
Wayne Davison [Thu, 7 Jul 2005 23:16:54 +0000 (23:16 +0000)]
Got rid of some patch fuzz.

18 years agoFixed failing hunks.
Wayne Davison [Thu, 7 Jul 2005 23:16:04 +0000 (23:16 +0000)]
Fixed failing hunks.

18 years agoExtracted the --md5 option from Wolfgang Neuman's patch
Wayne Davison [Tue, 14 Jun 2005 02:52:08 +0000 (02:52 +0000)]
Extracted the --md5 option from Wolfgang Neuman's patch
contribution and cleaned it up a bit.

18 years agoFixed high levels of fuzz.
Wayne Davison [Fri, 10 Jun 2005 23:41:50 +0000 (23:41 +0000)]
Fixed high levels of fuzz.

18 years agoFixed failing hunks.
Wayne Davison [Fri, 10 Jun 2005 23:40:08 +0000 (23:40 +0000)]
Fixed failing hunks.

18 years agoIf the daemon is receiving, only run the post-exec code from
Wayne Davison [Fri, 10 Jun 2005 21:35:12 +0000 (21:35 +0000)]
If the daemon is receiving, only run the post-exec code from
the generator process.

18 years agoA crude attempt at adding pre-/post-exec command support for the daemon.
Wayne Davison [Fri, 10 Jun 2005 21:30:50 +0000 (21:30 +0000)]
A crude attempt at adding pre-/post-exec command support for the daemon.

18 years agoUpdated to apply cleanly.
Wayne Davison [Wed, 1 Jun 2005 16:22:41 +0000 (16:22 +0000)]
Updated to apply cleanly.

19 years agoA new version from Steve Sether fixes some code rot (i.e. we needed
Wayne Davison [Tue, 24 May 2005 07:25:19 +0000 (07:25 +0000)]
A new version from Steve Sether fixes some code rot (i.e. we needed
to access the new path-root union in the file-list), it adds a call
to db_log_close() to close_all(), and it uses the new #ifdef idiom.

19 years agoUpdated to apply cleanly.
Wayne Davison [Thu, 19 May 2005 21:44:21 +0000 (21:44 +0000)]
Updated to apply cleanly.

19 years agoFixed failing hunks.
Wayne Davison [Thu, 19 May 2005 09:04:44 +0000 (09:04 +0000)]
Fixed failing hunks.

19 years agoApplied to the trunk (with a few tweaks).
Wayne Davison [Thu, 19 May 2005 08:55:09 +0000 (08:55 +0000)]
Applied to the trunk (with a few tweaks).

19 years agoImproved io.c to keep a separate last-I/O time for sending and
Wayne Davison [Wed, 18 May 2005 23:25:13 +0000 (23:25 +0000)]
Improved io.c to keep a separate last-I/O time for sending and
receiving.

19 years agoMention that "make proto" should be run.
Wayne Davison [Tue, 17 May 2005 15:08:55 +0000 (15:08 +0000)]
Mention that "make proto" should be run.

19 years ago- Tweaked some comments.
Wayne Davison [Tue, 17 May 2005 14:56:12 +0000 (14:56 +0000)]
- Tweaked some comments.
- Use "#ifdef" when checking SUPPORT_ACLS.

19 years ago- Updated sysacls.c to latest samba version.
Wayne Davison [Mon, 16 May 2005 23:37:19 +0000 (23:37 +0000)]
- Updated sysacls.c to latest samba version.
- Added new malloc-oriented defines.

19 years agoUse new_array() instead of malloc().
Wayne Davison [Mon, 16 May 2005 23:36:13 +0000 (23:36 +0000)]
Use new_array() instead of malloc().

19 years agoImprove the keep-alive code.
Wayne Davison [Mon, 16 May 2005 01:10:54 +0000 (01:10 +0000)]
Improve the keep-alive code.

19 years agoGot rid of two compiler warnings.
Wayne Davison [Fri, 13 May 2005 06:19:43 +0000 (06:19 +0000)]
Got rid of two compiler warnings.

19 years agoGot rid of another compile warning.
Wayne Davison [Fri, 13 May 2005 06:19:20 +0000 (06:19 +0000)]
Got rid of another compile warning.

19 years agoA slightly improved version of the rawhide xattr patch
Wayne Davison [Fri, 13 May 2005 00:27:37 +0000 (00:27 +0000)]
A slightly improved version of the rawhide xattr patch
by Jay Fenlason.

19 years agoFixed a couple problems in restore_cvsdir().
Wayne Davison [Fri, 13 May 2005 00:25:25 +0000 (00:25 +0000)]
Fixed a couple problems in restore_cvsdir().

19 years ago- Fixed a return-without-value error.
Wayne Davison [Fri, 13 May 2005 00:09:35 +0000 (00:09 +0000)]
- Fixed a return-without-value error.
- Use the new "#ifdef" idiom for the SUPPORT_ACLS defines.
- Got rid of some unused-variable compiler warnings when compiling
  without ACL support.

19 years agoUpdated to apply cleanly.
Wayne Davison [Tue, 10 May 2005 16:44:16 +0000 (16:44 +0000)]
Updated to apply cleanly.

19 years agoRefer to an rsync daemon as a "daemon", not a "server".
Wayne Davison [Tue, 10 May 2005 16:22:42 +0000 (16:22 +0000)]
Refer to an rsync daemon as a "daemon", not a "server".

19 years agoSome man-page improvements based on Paul's suggestions.
Wayne Davison [Fri, 6 May 2005 19:14:01 +0000 (19:14 +0000)]
Some man-page improvements based on Paul's suggestions.

19 years agoUpdated to apply cleanly.
Wayne Davison [Tue, 3 May 2005 16:53:30 +0000 (16:53 +0000)]
Updated to apply cleanly.

19 years agoFixed failing hunks.
Wayne Davison [Tue, 3 May 2005 16:52:06 +0000 (16:52 +0000)]
Fixed failing hunks.

19 years agoA tweaked version of Paul's --min-size patch.
Wayne Davison [Thu, 28 Apr 2005 16:27:37 +0000 (16:27 +0000)]
A tweaked version of Paul's --min-size patch.

19 years agoPatch from Stefan Nehlsen that allows a daemon to force the
Wayne Davison [Sat, 23 Apr 2005 21:25:53 +0000 (21:25 +0000)]
Patch from Stefan Nehlsen that allows a daemon to force the
file and/or directory permissions on received files.