rsync-patches.git
19 years agoAdd an option, --dir-times, that tells rsync to preserve the modtime of
Wayne Davison [Thu, 13 May 2004 07:13:37 +0000 (07:13 +0000)]
Add an option, --dir-times, that tells rsync to preserve the modtime of
directories (while also changing --times not to do that).

19 years agoUpdated to apply cleanly.
Wayne Davison [Sun, 9 May 2004 03:40:00 +0000 (03:40 +0000)]
Updated to apply cleanly.

19 years agoCraig Barratt's --checksum-seed option.
Wayne Davison [Sun, 2 May 2004 16:24:36 +0000 (16:24 +0000)]
Craig Barratt's --checksum-seed option.

20 years agoPatch from Mark Curtis.
Wayne Davison [Tue, 27 Apr 2004 23:40:17 +0000 (23:40 +0000)]
Patch from Mark Curtis.

20 years agoThe --fsync option from Sami Farin.
Wayne Davison [Tue, 27 Apr 2004 20:06:00 +0000 (20:06 +0000)]
The --fsync option from Sami Farin.

20 years agoUpdated.
Wayne Davison [Tue, 27 Apr 2004 03:05:35 +0000 (03:05 +0000)]
Updated.

20 years agoTook John's new patch (with the --stopat option) and created a much
Wayne Davison [Tue, 27 Apr 2004 03:04:54 +0000 (03:04 +0000)]
Took John's new patch (with the --stopat option) and created a much
simplified version with the options slightly tweaked.

20 years agoUpdated version of Casey Marshall's openssl patch.
Wayne Davison [Sun, 25 Apr 2004 18:39:40 +0000 (18:39 +0000)]
Updated version of Casey Marshall's openssl patch.

20 years agoA simplified version of the netgroup-authorization patch from
Wayne Davison [Sun, 25 Apr 2004 17:37:05 +0000 (17:37 +0000)]
A simplified version of the netgroup-authorization patch from
Travis Freeland.

20 years agoUse egrep in place of a sequence of greps.
Wayne Davison [Sat, 24 Apr 2004 20:14:25 +0000 (20:14 +0000)]
Use egrep in place of a sequence of greps.

20 years agoSuperseded by the better solution in merge-exclude-file.diff.
Wayne Davison [Sat, 24 Apr 2004 20:13:07 +0000 (20:13 +0000)]
Superseded by the better solution in merge-exclude-file.diff.

20 years agoPrefixed some notes.
Wayne Davison [Sat, 24 Apr 2004 20:12:19 +0000 (20:12 +0000)]
Prefixed some notes.

20 years agoUpdated.
Wayne Davison [Sat, 24 Apr 2004 18:55:26 +0000 (18:55 +0000)]
Updated.

20 years agoTweaked the names of the subdirs inside the tmp dir.
Wayne Davison [Sat, 24 Apr 2004 18:53:00 +0000 (18:53 +0000)]
Tweaked the names of the subdirs inside the tmp dir.

20 years ago- Refer to this rule as a "merge" rather than an "insert" to avoid
Wayne Davison [Sat, 24 Apr 2004 18:49:08 +0000 (18:49 +0000)]
- Refer to this rule as a "merge" rather than an "insert" to avoid
  confusion with "include".
- Made it possible to add new per-directory merge files from inside
  a per-directory merge file.
- Fixed a couple bugs.
- Added documentation.

20 years agoImproved grepping of patch output.
Wayne Davison [Sat, 24 Apr 2004 08:16:26 +0000 (08:16 +0000)]
Improved grepping of patch output.

20 years agoSet a better default command based on what just happened.
Wayne Davison [Sat, 24 Apr 2004 07:57:19 +0000 (07:57 +0000)]
Set a better default command based on what just happened.

20 years agoA few more improvements.
Wayne Davison [Fri, 23 Apr 2004 01:55:34 +0000 (01:55 +0000)]
A few more improvements.

20 years agoMy implementation of the ". insert-file" idiom for includes/excludes.
Wayne Davison [Fri, 23 Apr 2004 00:33:39 +0000 (00:33 +0000)]
My implementation of the ". insert-file" idiom for includes/excludes.

20 years agoChanged the directory structure a little and added a quit command.
Wayne Davison [Fri, 23 Apr 2004 00:10:27 +0000 (00:10 +0000)]
Changed the directory structure a little and added a quit command.

20 years agoA shell script that makes it easier to verify and fix the patches.
Wayne Davison [Thu, 22 Apr 2004 23:58:12 +0000 (23:58 +0000)]
A shell script that makes it easier to verify and fix the patches.

20 years agoMore updates.
Wayne Davison [Thu, 22 Apr 2004 23:56:58 +0000 (23:56 +0000)]
More updates.

20 years agoUpdated to latest codebase.
Wayne Davison [Thu, 22 Apr 2004 16:43:46 +0000 (16:43 +0000)]
Updated to latest codebase.

20 years agoMy version of the --copy-atimes patch contributed by Assar.
Wayne Davison [Tue, 20 Apr 2004 23:54:52 +0000 (23:54 +0000)]
My version of the --copy-atimes patch contributed by Assar.

20 years agoNew patch from John Taylor.
Wayne Davison [Mon, 19 Apr 2004 21:09:17 +0000 (21:09 +0000)]
New patch from John Taylor.

20 years agoChanged the option's name to perdir-exclude-from.
Wayne Davison [Sat, 17 Apr 2004 18:31:54 +0000 (18:31 +0000)]
Changed the option's name to perdir-exclude-from.

20 years agoLatest line-offset tweaks.
Wayne Davison [Sat, 17 Apr 2004 17:40:02 +0000 (17:40 +0000)]
Latest line-offset tweaks.

20 years agoAdded an exclude-list convenience function.
Wayne Davison [Fri, 16 Apr 2004 16:18:43 +0000 (16:18 +0000)]
Added an exclude-list convenience function.

20 years agoUpdated nesting algorithm to be less klugy and to fix a potential
Wayne Davison [Thu, 15 Apr 2004 21:05:29 +0000 (21:05 +0000)]
Updated nesting algorithm to be less klugy and to fix a potential
bug if the user puts a "!" rule after some other rules in a nested
exclude file.

20 years agoUpdated to apply cleanly to latest CVS source.
Wayne Davison [Thu, 15 Apr 2004 19:31:04 +0000 (19:31 +0000)]
Updated to apply cleanly to latest CVS source.

20 years agoUpdated rsync.yo hunk.
Wayne Davison [Thu, 15 Apr 2004 18:34:28 +0000 (18:34 +0000)]
Updated rsync.yo hunk.

20 years agoThe --subdir-exclude=FILE option: my version of a patch submitted
Wayne Davison [Thu, 15 Apr 2004 18:21:33 +0000 (18:21 +0000)]
The --subdir-exclude=FILE option:  my version of a patch submitted
by John Bowman (his implemented --rsync-exclude).

20 years agoDaemon logging to a database.
Wayne Davison [Thu, 8 Apr 2004 06:38:46 +0000 (06:38 +0000)]
Daemon logging to a database.

20 years agoFixed one problem with the new chmod functionality and improved the
Wayne Davison [Sat, 20 Mar 2004 18:37:09 +0000 (18:37 +0000)]
Fixed one problem with the new chmod functionality and improved the
testsuite to test that the 'D' modifier works.

20 years agoAdded ability to limit certain chmod directives to just dirs or files.
Wayne Davison [Sat, 20 Mar 2004 18:15:59 +0000 (18:15 +0000)]
Added ability to limit certain chmod directives to just dirs or files.
Also improved the code a bit.

20 years agoTweaked to work with latest CVS.
Wayne Davison [Sat, 13 Mar 2004 20:21:41 +0000 (20:21 +0000)]
Tweaked to work with latest CVS.

20 years agoUpdated to work with latest CVS.
Wayne Davison [Wed, 10 Mar 2004 08:22:30 +0000 (08:22 +0000)]
Updated to work with latest CVS.

20 years agoTweaked some define names.
Wayne Davison [Sat, 6 Mar 2004 07:55:49 +0000 (07:55 +0000)]
Tweaked some define names.

20 years agoSet permissions before we try to move the file into place.
Wayne Davison [Sat, 6 Mar 2004 07:28:05 +0000 (07:28 +0000)]
Set permissions before we try to move the file into place.

20 years agoNew patch.
Wayne Davison [Fri, 27 Feb 2004 18:58:34 +0000 (18:58 +0000)]
New patch.

20 years agoUpdated.
Wayne Davison [Fri, 27 Feb 2004 08:59:21 +0000 (08:59 +0000)]
Updated.

20 years agoTrimmed some stuff.
Wayne Davison [Fri, 27 Feb 2004 08:52:09 +0000 (08:52 +0000)]
Trimmed some stuff.

20 years agoUpdated.
Wayne Davison [Tue, 24 Feb 2004 19:19:44 +0000 (19:19 +0000)]
Updated.

20 years agoA few more tweaks.
Wayne Davison [Tue, 24 Feb 2004 19:08:39 +0000 (19:08 +0000)]
A few more tweaks.

20 years agoUpdated.
Wayne Davison [Mon, 23 Feb 2004 20:31:55 +0000 (20:31 +0000)]
Updated.

20 years agoThis is now in CVS.
Wayne Davison [Mon, 23 Feb 2004 20:02:02 +0000 (20:02 +0000)]
This is now in CVS.

20 years agoUpdated.
Wayne Davison [Mon, 23 Feb 2004 19:49:14 +0000 (19:49 +0000)]
Updated.

20 years agoAdding a new feature diff.
Wayne Davison [Mon, 23 Feb 2004 19:42:24 +0000 (19:42 +0000)]
Adding a new feature diff.

20 years agoUpdated to latest CVS.
Wayne Davison [Mon, 23 Feb 2004 19:38:06 +0000 (19:38 +0000)]
Updated to latest CVS.

20 years agoUpdated to apply to latest CVS source.
Wayne Davison [Mon, 23 Feb 2004 19:29:29 +0000 (19:29 +0000)]
Updated to apply to latest CVS source.

20 years agoUpdated to work with latest CVS source.
Wayne Davison [Mon, 23 Feb 2004 19:02:58 +0000 (19:02 +0000)]
Updated to work with latest CVS source.

20 years agoThis functionality is now in rsync.
Wayne Davison [Mon, 23 Feb 2004 18:26:25 +0000 (18:26 +0000)]
This functionality is now in rsync.

20 years agoWe've applied this now.
Wayne Davison [Sat, 3 Jan 2004 00:51:13 +0000 (00:51 +0000)]
We've applied this now.

20 years agoUpdated with latest line offsets.
Wayne Davison [Wed, 24 Dec 2003 01:56:24 +0000 (01:56 +0000)]
Updated with latest line offsets.

20 years agoMake sure we check the return of flush_write_file() in the write_file()
Wayne Davison [Tue, 16 Dec 2003 19:58:01 +0000 (19:58 +0000)]
Make sure we check the return of flush_write_file() in the write_file()
loop.  This needs to be improved a bit more, but this patch is as good
as the old in this area, so we'll revisit this issue later.

20 years agoUpdated patch for the 2.6.0 release.
Wayne Davison [Tue, 16 Dec 2003 19:26:15 +0000 (19:26 +0000)]
Updated patch for the 2.6.0 release.

20 years agoGot rid of the gettimeofday() hunk for progress.c since it's no longer
Wayne Davison [Tue, 8 Jul 2003 16:56:58 +0000 (16:56 +0000)]
Got rid of the gettimeofday() hunk for progress.c since it's no longer
needed.

21 years agoAdd Craig Barratt's performance improving patch to the contributed patches
Dave Dykstra [Tue, 14 Jan 2003 21:56:07 +0000 (21:56 +0000)]
Add Craig Barratt's performance improving patch to the contributed patches
directory.

21 years agoAdd --link-dest option from J.W. Schultz.
Dave Dykstra [Thu, 29 Aug 2002 14:44:55 +0000 (14:44 +0000)]
Add --link-dest option from J.W. Schultz.

21 years agoRemoved patches/jdpaul__rsyncd_over_ssh.diff because it has been integrated.
Dave Dykstra [Thu, 29 Aug 2002 14:27:56 +0000 (14:27 +0000)]
Removed patches/jdpaul__rsyncd_over_ssh.diff because it has been integrated.

22 years agoUnmerged patch from David Bolen to add --ignore-case.
Martin Pool [Fri, 19 Apr 2002 07:01:29 +0000 (07:01 +0000)]
Unmerged patch from David Bolen to add --ignore-case.

Probably better to find a systematic solution; here in case you
want it

22 years agorsyncd-over-ssh pending patch from JD Paul
Martin Pool [Tue, 16 Apr 2002 01:51:46 +0000 (01:51 +0000)]
rsyncd-over-ssh pending patch from JD Paul

22 years agoPatch from Marco d'Itri that sketches a --soften-links option.
Martin Pool [Mon, 15 Apr 2002 06:51:55 +0000 (06:51 +0000)]
Patch from Marco d'Itri that sketches a --soften-links option.

22 years agopatch to do http basic authentication.
Martin Pool [Mon, 8 Apr 2002 01:55:54 +0000 (01:55 +0000)]
patch to do http basic authentication.

22 years agoconfigure patch to set rsyncd.conf location.
Martin Pool [Mon, 8 Apr 2002 01:54:18 +0000 (01:54 +0000)]
configure patch to set rsyncd.conf location.

22 years agoRusty's patch to gzip. Here for informational purposes only. Please
Martin Pool [Mon, 8 Apr 2002 01:41:37 +0000 (01:41 +0000)]
Rusty's patch to gzip.  Here for informational purposes only.  Please
don't complain if applying it to gzip causes monkeys to fly out of
your butt.

22 years agoDraft patch from Scott Howard to add --chmod.
Martin Pool [Thu, 4 Apr 2002 05:41:48 +0000 (05:41 +0000)]
Draft patch from Scott Howard to add --chmod.

22 years agoPatch from Rusty Russell to support --fuzzy, thereby handling related
Martin Pool [Wed, 3 Apr 2002 09:56:50 +0000 (09:56 +0000)]
Patch from Rusty Russell to support --fuzzy, thereby handling related
files with similar names.

22 years agoPatch supposed to fix Tru64.
Martin Pool [Tue, 2 Apr 2002 01:35:42 +0000 (01:35 +0000)]
Patch supposed to fix Tru64.

22 years agoOops, wrong name.
Martin Pool [Tue, 26 Mar 2002 00:48:59 +0000 (00:48 +0000)]
Oops, wrong name.

22 years agoThese patches have been merged.
Martin Pool [Tue, 26 Mar 2002 00:41:03 +0000 (00:41 +0000)]
These patches have been merged.

22 years agoJ.W. Schultz:
Martin Pool [Fri, 22 Mar 2002 04:50:20 +0000 (04:50 +0000)]
J.W. Schultz:

Attached is a patch against 2.5.4pre1 CVS current to add the
--link-dest option so rsync will create hardlinks for
unchanged regular files to a directory on the destination.
This is like --compare-dest except that the result is not a
sparse tree.

Also included is extension to --(ex|in)clude-from to allow -
for stdin.

22 years agoPatch from Jeremy Bornstein to transfer files only by mtime, not
Martin Pool [Fri, 22 Mar 2002 04:48:36 +0000 (04:48 +0000)]
Patch from Jeremy Bornstein to transfer files only by mtime, not
size.  Very unlikely to be merged.

22 years agoLet's keep some interesting patches in CVS until we decide if they're good
Martin Pool [Thu, 14 Mar 2002 10:30:15 +0000 (10:30 +0000)]
Let's keep some interesting patches in CVS until we decide if they're good
or not.  It's an easy way to keep them at hand.