Wayne Davison
53ec55a88e
Fixed --one-file-system handling when dealing with multiple
...
user-specified mount points in inc-recursive mode.
2007-10-30 02:24:03 +00:00
Wayne Davison
2cce75453c
My version of Matt's cleanup patch from bug 5051. This makes
...
--copy-dest use a temp file when not in in-place mode, and has
various improvments for the code. I have also "#if 0"ed the code
in the receiver that makes missing directories to see if we can
figure out if it is needed (and if so, what for).
2007-10-29 20:43:34 +00:00
Wayne Davison
93204ccae2
Made some more char pointers const.
2007-10-28 21:42:41 +00:00
Wayne Davison
57d617192b
Don't call copy_file() for a dry-run. (Thanks, Matt!)
2007-10-28 20:03:00 +00:00
Wayne Davison
ea118be593
Fixed setting of updating_basis value.
2007-10-28 06:51:50 +00:00
Wayne Davison
6a85ee9623
Preparing for release of 3.0.0pre4
v3.0.0pre4
2007-10-27 05:09:06 +00:00
Wayne Davison
5851ac2dfe
Fixed a problem with build_hash_table() getting called too
...
often when overwriting a shorter file.
2007-10-27 04:41:18 +00:00
Wayne Davison
e844a4a8a8
When listing a bare module name w/o -r, make sure we list the
...
contents of the module's root directory.
2007-10-27 02:19:49 +00:00
Wayne Davison
1d8638ce86
Preparing for release of 3.0.0pre3
v3.0.0pre3
2007-10-27 00:00:21 +00:00
Wayne Davison
4c17cdcb64
Chunk a really large file to avoid sender-side hash-table
...
overload.
2007-10-26 22:11:19 +00:00
Wayne Davison
c291d05759
Fixed problem with anchored filter and an absolute
...
source path with --relative.
2007-10-26 16:53:02 +00:00
Wayne Davison
9520ce4b65
Mention .git/ exclude.
2007-10-25 02:05:43 +00:00
Wayne Davison
0485b451ea
Added .git/ to "CVS" excludes.
2007-10-25 02:05:05 +00:00
Wayne Davison
4efa11680a
We need to provide iconvbufs() anytime ICONV_CONST is defined.
2007-10-25 01:40:17 +00:00
Wayne Davison
2f39f112c1
A few more improvements.
2007-10-21 22:30:49 +00:00
Wayne Davison
0438c59fd0
Improved a description.
2007-10-21 21:53:20 +00:00
Wayne Davison
1aa343e89c
Make last fix even better.
2007-10-21 21:52:25 +00:00
Wayne Davison
5ed353a881
Avoid dropping a hard-linked itemized output with -ii.
2007-10-21 16:50:31 +00:00
Wayne Davison
c126e66ebd
Got rid of a couple compiler warnings when SUPPORT_HARD_LINKS is not
...
defined.
2007-10-20 06:19:01 +00:00
Wayne Davison
97bcf138be
Improved a couple entries.
2007-10-18 19:47:41 +00:00
Wayne Davison
37ce167996
We can't decrement the in_progress value for a hard-linked file until
...
the generator gets a chance to finish the hard links.
2007-10-18 14:04:42 +00:00
Wayne Davison
88a7426843
Typedef any missing types.
2007-10-17 14:15:22 +00:00
Wayne Davison
a1f7c8e250
Add checking for id_t, and changed some of the type checking to use
...
the newer, recommended method. (Couldn't switch uid_t and gid_t.)
2007-10-17 14:15:18 +00:00
Wayne Davison
52d9a554d1
Changed a word in an error message.
2007-10-16 22:42:10 +00:00
Wayne Davison
aabb50d4e3
Tweaked set_allow_inc_recurse() a bit more.
2007-10-16 18:33:47 +00:00
Wayne Davison
03646b4910
The start of some updated "thanks".
2007-10-16 16:19:40 +00:00
Wayne Davison
11b02d927f
Adding Wesley Terpstra's lchmod()-equivalent that uses setattrlist().
2007-10-16 16:00:41 +00:00
Wayne Davison
5cefa088e2
We now report symlink mode changes if HAVE_SETATTRLIST is defined.
2007-10-16 16:00:34 +00:00
Wayne Davison
2e4e03f196
Added checks for setattrlist and sys/attr.h.
2007-10-16 16:00:31 +00:00
Wayne Davison
ea4e8cf8a1
Call set_allow_inc_recurse() for situations that don't call server_options().
2007-10-16 15:10:17 +00:00
Wayne Davison
95def6d957
- Send an 'i' in the -e arg to the server if we can support inc_recurse.
...
- Got rid of some unneeded blocking_io value twiddling.
- Send --use-qsort to the server if it was specified.
2007-10-16 15:10:12 +00:00
Wayne Davison
9970bed4d9
- Moved the arg-checking relating into set_allow_inc_recurse() and
...
call it when the server is in setup_protocol(). The function sets
allow_inc_recurse to 0 if some options won't allow us to support
an incremental-recursive transfer.
- The server now checks for an 'i' in the -e option from the client
and zeros out allow_inc_recurse if not found.
- The server reports its inc_recurse determination back to the client.
- The client sets inc_recurse based on the value it gets from the server.
2007-10-16 15:10:09 +00:00
Wayne Davison
494d049ce1
Incremented the SUBPROTOCOL_VERSION.
2007-10-16 15:10:05 +00:00
Wayne Davison
6a385e3b7e
We don't need to send --no-i-r anymore.
2007-10-16 04:08:25 +00:00
Wayne Davison
71456d301f
Write out the inc_recurse flag into a protocol-30 batch file.
2007-10-16 04:08:21 +00:00
Wayne Davison
dbd697b578
- Send a flag from the client to the server to indicate if the protocol
...
is going to run in inc_recurse mode or not.
- Verify that the options we received (as a server or as a batch-reader)
are compatible with the requested inc_recurse mode.
2007-10-16 04:08:18 +00:00
Wayne Davison
5ca70927be
Incremented the SUBPROTOCOL_VERSION.
2007-10-16 04:08:14 +00:00
Wayne Davison
2e52ba36cb
Added braces to an empty "if" (to avoid any complaints from a compiler
...
that likes to point out an "if (...)" with a semicolon after it).
2007-10-15 00:16:12 +00:00
Wayne Davison
fd78520dca
If there's no lchmod(), don't itemize permission differences for
...
symlinks.
2007-10-15 00:13:59 +00:00
Wayne Davison
3f655ca08d
If the user told us to use a password file and we used it, there's
...
no need to comment if a RSYNC_PASSWORD environment variable is set.
2007-10-14 21:20:31 +00:00
Wayne Davison
76edd33498
Fixed a typo in a comment.
2007-10-14 18:55:49 +00:00
Wayne Davison
e5f35681e6
Forward MSG_IO_ERROR to the generator so that it can disable deletions.
2007-10-13 05:23:34 +00:00
Wayne Davison
32b9011ae9
Improvements surrounding --list-only and --dirs.
2007-10-13 04:32:53 +00:00
Wayne Davison
fdad5aad3f
Get the version # right in the changelog.
2007-10-12 14:08:19 +00:00
Wayne Davison
90ac152deb
Modify the changelog section in the .spec file for each release.
2007-10-12 14:04:29 +00:00
Wayne Davison
e9df0a6242
Fixed the day of the week.
2007-10-12 14:04:00 +00:00
Wayne Davison
4cf94b8a01
Improved the summary, the description, and the changelog.
2007-10-12 13:57:37 +00:00
Wayne Davison
a6fa5bdef3
Improved the initial description summary.
2007-10-12 13:57:15 +00:00
Wayne Davison
8f61dfdbd4
One more tweak to the synopsis.
2007-10-12 01:21:02 +00:00
Wayne Davison
ddf8c2b0b2
Improvements suggested by Matt's improved manpage.
2007-10-12 01:12:05 +00:00