rsync-patches.git
16 years agoFixed failing hunks.
Wayne Davison [Sat, 5 May 2007 18:59:20 +0000 (18:59 +0000)]
Fixed failing hunks.

16 years agoMy first version of --usermap and --groupmap.
Wayne Davison [Sat, 5 May 2007 18:56:00 +0000 (18:56 +0000)]
My first version of --usermap and --groupmap.

16 years agoTobias Oetiker's patch for a --drop-cache option.
Wayne Davison [Fri, 4 May 2007 18:21:00 +0000 (18:21 +0000)]
Tobias Oetiker's patch for a --drop-cache option.

16 years agoFixed failing hunks.
Wayne Davison [Sun, 29 Apr 2007 01:57:18 +0000 (01:57 +0000)]
Fixed failing hunks.

16 years agoAdded the --no-ignore-case option to allow overriding the option
Wayne Davison [Sat, 28 Apr 2007 23:35:19 +0000 (23:35 +0000)]
Added the --no-ignore-case option to allow overriding the option
if someone makes it default to being enabled.

16 years agoA few more tweaks.
Wayne Davison [Sat, 28 Apr 2007 18:09:54 +0000 (18:09 +0000)]
A few more tweaks.

16 years agoFixed failing hunks.
Wayne Davison [Thu, 26 Apr 2007 06:01:24 +0000 (06:01 +0000)]
Fixed failing hunks.

16 years agoFixed compilation problem.
Wayne Davison [Tue, 24 Apr 2007 20:46:20 +0000 (20:46 +0000)]
Fixed compilation problem.

16 years agoFixed failing hunks.
Wayne Davison [Tue, 24 Apr 2007 15:35:48 +0000 (15:35 +0000)]
Fixed failing hunks.

16 years agoThis is now on the trunk.
Wayne Davison [Tue, 24 Apr 2007 07:33:10 +0000 (07:33 +0000)]
This is now on the trunk.

16 years agoFixed failing hunks.
Wayne Davison [Mon, 23 Apr 2007 19:57:45 +0000 (19:57 +0000)]
Fixed failing hunks.

16 years agoFixed failing hunks.
Wayne Davison [Sat, 21 Apr 2007 19:48:36 +0000 (19:48 +0000)]
Fixed failing hunks.

17 years agoFixed failing hunks.
Wayne Davison [Fri, 20 Apr 2007 22:53:39 +0000 (22:53 +0000)]
Fixed failing hunks.

17 years agoChanged the *_abbbrevint() functions to *_varint().
Wayne Davison [Fri, 20 Apr 2007 02:17:59 +0000 (02:17 +0000)]
Changed the *_abbbrevint() functions to *_varint().

17 years agoFixed failing hunk.
Wayne Davison [Wed, 18 Apr 2007 03:34:33 +0000 (03:34 +0000)]
Fixed failing hunk.

17 years agoA small tweak to the manpage.
Wayne Davison [Wed, 11 Apr 2007 03:06:18 +0000 (03:06 +0000)]
A small tweak to the manpage.

17 years agoGot rid of some accumulated patch fuzz.
Wayne Davison [Tue, 10 Apr 2007 06:06:42 +0000 (06:06 +0000)]
Got rid of some accumulated patch fuzz.

17 years agoFixed failing hunks.
Wayne Davison [Sat, 7 Apr 2007 19:44:08 +0000 (19:44 +0000)]
Fixed failing hunks.

17 years agoFixed failing hunks.
Wayne Davison [Sat, 7 Apr 2007 19:25:51 +0000 (19:25 +0000)]
Fixed failing hunks.

17 years agoA minor tweak to the compatibility code.
Wayne Davison [Sat, 7 Apr 2007 18:37:52 +0000 (18:37 +0000)]
A minor tweak to the compatibility code.

17 years agoThis patch makes rsync talk an xattr protocol that is compatible with
Wayne Davison [Sat, 7 Apr 2007 18:26:23 +0000 (18:26 +0000)]
This patch makes rsync talk an xattr protocol that is compatible with
older, xattr-patched versions of rsync.

17 years agoFixed failing hunks.
Wayne Davison [Sat, 7 Apr 2007 17:37:35 +0000 (17:37 +0000)]
Fixed failing hunks.

17 years agoFixed the sending of new files with long xattrs.
Wayne Davison [Sat, 7 Apr 2007 08:15:24 +0000 (08:15 +0000)]
Fixed the sending of new files with long xattrs.

17 years agoMoved the xattr setting and added code to make sure that we set
Wayne Davison [Sun, 1 Apr 2007 03:56:30 +0000 (03:56 +0000)]
Moved the xattr setting and added code to make sure that we set
the file's mtime after setting an xattr value.

17 years agoMore xattr improvments/fixes, including tests for proper functioning
Wayne Davison [Sat, 31 Mar 2007 17:38:38 +0000 (17:38 +0000)]
More xattr improvments/fixes, including tests for proper functioning
of --copy-dest and --link-dest.

17 years agoThe code can now omit requesting that the sender supply an abbreviated
Wayne Davison [Sat, 31 Mar 2007 06:02:32 +0000 (06:02 +0000)]
The code can now omit requesting that the sender supply an abbreviated
value that is already present on the receiving side.

17 years agoIn get_xattr_data(): replace the input value of *len_ptr with its
Wayne Davison [Sat, 31 Mar 2007 05:05:24 +0000 (05:05 +0000)]
In get_xattr_data(): replace the input value of *len_ptr with its
output value _after_ we actually make use of it.  Also:  improved
some comments.

17 years agoWe now compile when UF_NOUNLINK and/or SF_NOUNLINK are undefined.
Wayne Davison [Sat, 31 Mar 2007 03:23:58 +0000 (03:23 +0000)]
We now compile when UF_NOUNLINK and/or SF_NOUNLINK are undefined.

17 years agoUpdated to work with the latest F_FFLAGS() macro, and the statx
Wayne Davison [Fri, 30 Mar 2007 23:33:12 +0000 (23:33 +0000)]
Updated to work with the latest F_FFLAGS() macro, and the statx
changes for ACLs.

17 years agoRemoved some superfluous lines that got added somehow.
Wayne Davison [Sun, 25 Mar 2007 22:45:13 +0000 (22:45 +0000)]
Removed some superfluous lines that got added somehow.

17 years agoThe first version of my reworked xattr patch. We now use a checksum
Wayne Davison [Sun, 25 Mar 2007 22:03:53 +0000 (22:03 +0000)]
The first version of my reworked xattr patch.  We now use a checksum
on longer xattr values to look for changes, we request any needed
abbreviated values from the sender when they're needed, and we now
properly check if a file has xattr changes (so that we itemize it
correctly, and avoid hard-linking files that aren't 100% identical).

17 years agoClose the output fd when fsync() fails on it.
Wayne Davison [Tue, 20 Mar 2007 17:09:09 +0000 (17:09 +0000)]
Close the output fd when fsync() fails on it.

17 years agoMoved one fsync() call.
Wayne Davison [Mon, 19 Mar 2007 20:44:52 +0000 (20:44 +0000)]
Moved one fsync() call.

17 years agoFixed failing hunks.
Wayne Davison [Sun, 18 Mar 2007 06:21:54 +0000 (06:21 +0000)]
Fixed failing hunks.

17 years agoA modified version of this patch was committed to the trunk.
Wayne Davison [Sun, 18 Mar 2007 06:01:49 +0000 (06:01 +0000)]
A modified version of this patch was committed to the trunk.

17 years agoA bit more fixing, as requested by Matt.
Wayne Davison [Wed, 14 Mar 2007 20:36:06 +0000 (20:36 +0000)]
A bit more fixing, as requested by Matt.

17 years agoFixed a failing hunk.
Wayne Davison [Wed, 14 Mar 2007 00:25:57 +0000 (00:25 +0000)]
Fixed a failing hunk.

17 years agoA small tweak to the new code in itemize().
Wayne Davison [Mon, 12 Mar 2007 06:15:46 +0000 (06:15 +0000)]
A small tweak to the new code in itemize().

17 years agoMatt's recent improvements, slightly edited.
Wayne Davison [Mon, 12 Mar 2007 06:08:26 +0000 (06:08 +0000)]
Matt's recent improvements, slightly edited.

17 years agoFixed a couple compilation problems, and changed the compatibilty
Wayne Davison [Mon, 12 Mar 2007 05:08:18 +0000 (05:08 +0000)]
Fixed a couple compilation problems, and changed the compatibilty
code to turn off inc_recurse when --detect-renamed is used.

17 years agoFixed failing hunks.
Wayne Davison [Mon, 12 Mar 2007 04:36:09 +0000 (04:36 +0000)]
Fixed failing hunks.

17 years agoFixed failing hunks.
Wayne Davison [Sun, 11 Mar 2007 06:56:57 +0000 (06:56 +0000)]
Fixed failing hunks.

17 years agoFixed a couple compile problems.
Wayne Davison [Sun, 11 Mar 2007 01:15:21 +0000 (01:15 +0000)]
Fixed a couple compile problems.

17 years agoFixed failing hunks.
Wayne Davison [Sun, 11 Mar 2007 01:09:45 +0000 (01:09 +0000)]
Fixed failing hunks.

17 years agoThis patch will make rsync 3.0.x able to exchange ACLs with an older
Wayne Davison [Sun, 11 Mar 2007 00:55:09 +0000 (00:55 +0000)]
This patch will make rsync 3.0.x able to exchange ACLs with an older
rsync that was patched to support the --acls option.

17 years agoWhen deleting extraneous xattrs, never delete items from the system
Wayne Davison [Sat, 10 Mar 2007 01:20:26 +0000 (01:20 +0000)]
When deleting extraneous xattrs, never delete items from the system
namespace.  Furthermore, for a non-root user, ignore any non-user
namespace items.

17 years agoWe now remove any extraneous xattr values from a file that isn't
Wayne Davison [Thu, 8 Mar 2007 01:37:38 +0000 (01:37 +0000)]
We now remove any extraneous xattr values from a file that isn't
being updated.

17 years agoSimplified the populating of the sx struct's ACL info.
Wayne Davison [Sat, 3 Mar 2007 20:13:40 +0000 (20:13 +0000)]
Simplified the populating of the sx struct's ACL info.

17 years agoFixed some build problems that crept into the code.
Wayne Davison [Tue, 20 Feb 2007 23:04:11 +0000 (23:04 +0000)]
Fixed some build problems that crept into the code.

17 years agoFixed failing hunks.
Wayne Davison [Tue, 20 Feb 2007 05:35:43 +0000 (05:35 +0000)]
Fixed failing hunks.

17 years agoFixed a failing hunk.
Wayne Davison [Sat, 3 Feb 2007 05:47:37 +0000 (05:47 +0000)]
Fixed a failing hunk.

17 years agoFixed failing hunks.
Wayne Davison [Tue, 30 Jan 2007 04:07:41 +0000 (04:07 +0000)]
Fixed failing hunks.

17 years agoFixed failing hunks.
Wayne Davison [Sat, 27 Jan 2007 15:01:01 +0000 (15:01 +0000)]
Fixed failing hunks.

17 years agoFixed some patch fuzz.
Wayne Davison [Sun, 21 Jan 2007 05:29:19 +0000 (05:29 +0000)]
Fixed some patch fuzz.

17 years agoRestored a "return;" at the end of a void function that is actually
Wayne Davison [Sun, 21 Jan 2007 05:28:57 +0000 (05:28 +0000)]
Restored a "return;" at the end of a void function that is actually
needed to allow the user to disable ACL support.

17 years agoApplied Matt's fix for a misplaced hunk.
Wayne Davison [Sun, 21 Jan 2007 04:55:07 +0000 (04:55 +0000)]
Applied Matt's fix for a misplaced hunk.

17 years agoUpdated to apply cleanly.
Wayne Davison [Thu, 28 Dec 2006 16:11:25 +0000 (16:11 +0000)]
Updated to apply cleanly.

17 years agoUpdated to apply to latest source.
Wayne Davison [Thu, 28 Dec 2006 16:06:41 +0000 (16:06 +0000)]
Updated to apply to latest source.

17 years ago- Updated to apply to latest source.
Wayne Davison [Thu, 28 Dec 2006 16:06:23 +0000 (16:06 +0000)]
- Updated to apply to latest source.
- Use ACL-compatibility mode when talking protocol_version < 30.

17 years ago- Make sure that our patched files can end up with the same mtime as
Wayne Davison [Wed, 27 Dec 2006 18:01:25 +0000 (18:01 +0000)]
- Make sure that our patched files can end up with the same mtime as
  a file patched by a dependency.
- Use --del instead of --delete when running rsync.

17 years agoFixed some patch fuzz.
Wayne Davison [Wed, 27 Dec 2006 07:28:22 +0000 (07:28 +0000)]
Fixed some patch fuzz.

17 years agoFixed failing hunks.
Wayne Davison [Wed, 27 Dec 2006 07:26:16 +0000 (07:26 +0000)]
Fixed failing hunks.

17 years agoAdding the manpage writeup from Matt.
Wayne Davison [Mon, 18 Dec 2006 07:38:15 +0000 (07:38 +0000)]
Adding the manpage writeup from Matt.

17 years agoFixed failing hunks.
Wayne Davison [Mon, 18 Dec 2006 07:30:55 +0000 (07:30 +0000)]
Fixed failing hunks.

17 years agoFixed a compilation problem.
Wayne Davison [Sun, 17 Dec 2006 02:36:00 +0000 (02:36 +0000)]
Fixed a compilation problem.

17 years agoUpdated to work once more (using the new file_struct idioms).
Wayne Davison [Sun, 17 Dec 2006 02:29:19 +0000 (02:29 +0000)]
Updated to work once more (using the new file_struct idioms).

17 years agoFixed a compilation error that crept into the code.
Wayne Davison [Sun, 17 Dec 2006 01:34:26 +0000 (01:34 +0000)]
Fixed a compilation error that crept into the code.

17 years agoFixed some compilation errors that crept into the code.
Wayne Davison [Sun, 17 Dec 2006 01:32:37 +0000 (01:32 +0000)]
Fixed some compilation errors that crept into the code.

17 years agoFixed failing hunks.
Wayne Davison [Sun, 17 Dec 2006 01:04:09 +0000 (01:04 +0000)]
Fixed failing hunks.

17 years agoFixing failing hunks.
Wayne Davison [Sat, 16 Dec 2006 19:30:11 +0000 (19:30 +0000)]
Fixing failing hunks.

17 years agoUpdate the man page concerning the current ACL compatibility support.
Wayne Davison [Sat, 16 Dec 2006 07:26:32 +0000 (07:26 +0000)]
Update the man page concerning the current ACL compatibility support.

17 years agoFixed failing hunks.
Wayne Davison [Fri, 15 Dec 2006 23:05:02 +0000 (23:05 +0000)]
Fixed failing hunks.

17 years agoRemoving this patch for now, as I'm not considering using threads
Wayne Davison [Fri, 15 Dec 2006 03:14:31 +0000 (03:14 +0000)]
Removing this patch for now, as I'm not considering using threads
to replace the two receiver-side processes at the moment.

17 years agoFixed a failing hunk.
Wayne Davison [Fri, 15 Dec 2006 03:12:59 +0000 (03:12 +0000)]
Fixed a failing hunk.

17 years agoFixed failing hunks.
Wayne Davison [Tue, 12 Dec 2006 20:25:19 +0000 (20:25 +0000)]
Fixed failing hunks.

17 years agoGot rid of some commented-out code.
Wayne Davison [Sat, 9 Dec 2006 17:40:17 +0000 (17:40 +0000)]
Got rid of some commented-out code.

17 years agoGot rid of some patch fuzz.
Wayne Davison [Sat, 9 Dec 2006 02:05:16 +0000 (02:05 +0000)]
Got rid of some patch fuzz.

17 years agoFixed failing hunks.
Wayne Davison [Sat, 9 Dec 2006 02:03:39 +0000 (02:03 +0000)]
Fixed failing hunks.

17 years agoFixed failing hunks.
Wayne Davison [Fri, 8 Dec 2006 23:59:17 +0000 (23:59 +0000)]
Fixed failing hunks.

17 years agoFixed patch to work with --delete-delay.
Wayne Davison [Fri, 8 Dec 2006 23:58:59 +0000 (23:58 +0000)]
Fixed patch to work with --delete-delay.

17 years agoFixed a couple compile glitches.
Wayne Davison [Thu, 7 Dec 2006 04:43:43 +0000 (04:43 +0000)]
Fixed a couple compile glitches.

17 years agoUpdated to work with new rsync.h defines.
Wayne Davison [Thu, 7 Dec 2006 04:40:03 +0000 (04:40 +0000)]
Updated to work with new rsync.h defines.

17 years agoFixed failing hunks.
Wayne Davison [Thu, 7 Dec 2006 04:32:04 +0000 (04:32 +0000)]
Fixed failing hunks.

17 years agoFixed failing hunks.
Wayne Davison [Thu, 7 Dec 2006 04:08:04 +0000 (04:08 +0000)]
Fixed failing hunks.

17 years agoFixed failing hunks.
Wayne Davison [Tue, 5 Dec 2006 18:32:37 +0000 (18:32 +0000)]
Fixed failing hunks.

17 years agoDecided against this patch.
Wayne Davison [Mon, 4 Dec 2006 03:30:35 +0000 (03:30 +0000)]
Decided against this patch.

17 years agoFixed failing hunks.
Wayne Davison [Mon, 4 Dec 2006 03:27:41 +0000 (03:27 +0000)]
Fixed failing hunks.

17 years agoFixed failing hunks.
Wayne Davison [Sun, 3 Dec 2006 09:35:26 +0000 (09:35 +0000)]
Fixed failing hunks.

17 years ago- Added a lock file.
Wayne Davison [Sun, 3 Dec 2006 09:34:29 +0000 (09:34 +0000)]
- Added a lock file.
- Check that the generated files handled by prepare_source have
  their date values set right after a CVS checkout.

17 years agoFixed failing hunks and added preallocate.diff.
Wayne Davison [Fri, 1 Dec 2006 18:39:13 +0000 (18:39 +0000)]
Fixed failing hunks and added preallocate.diff.

17 years agoMatt added "const" to a couple char pointers.
Wayne Davison [Sat, 25 Nov 2006 02:49:13 +0000 (02:49 +0000)]
Matt added "const" to a couple char pointers.

17 years agoFixed failing hunks.
Wayne Davison [Fri, 24 Nov 2006 08:41:23 +0000 (08:41 +0000)]
Fixed failing hunks.

17 years agoFixed failing hunks.
Wayne Davison [Thu, 23 Nov 2006 04:07:50 +0000 (04:07 +0000)]
Fixed failing hunks.

17 years agoFixed failing hunks.
Wayne Davison [Tue, 21 Nov 2006 08:52:10 +0000 (08:52 +0000)]
Fixed failing hunks.

17 years agoFixed failing hunks.
Wayne Davison [Sun, 19 Nov 2006 05:56:21 +0000 (05:56 +0000)]
Fixed failing hunks.

17 years agoSimplified the patch a bit.
Wayne Davison [Tue, 14 Nov 2006 08:37:29 +0000 (08:37 +0000)]
Simplified the patch a bit.

17 years agoFixed failing hunks.
Wayne Davison [Sat, 11 Nov 2006 17:32:27 +0000 (17:32 +0000)]
Fixed failing hunks.

17 years agoAdded missing no-delete check.
Wayne Davison [Sat, 11 Nov 2006 07:58:28 +0000 (07:58 +0000)]
Added missing no-delete check.

17 years agoFixed failing hunks.
Wayne Davison [Sat, 11 Nov 2006 07:45:25 +0000 (07:45 +0000)]
Fixed failing hunks.

17 years agoFixed some patch fuzz.
Wayne Davison [Fri, 10 Nov 2006 20:41:43 +0000 (20:41 +0000)]
Fixed some patch fuzz.