Wayne Davison
643b018cfb
Mention iconv --list.
2008-01-25 16:57:26 -08:00
Wayne Davison
e35ad79b1b
Make do_chmod() report an error with -E.
2008-01-25 16:57:02 -08:00
Wayne Davison
da01d2e843
Improved option handling for protocol 30 batch files.
2008-01-19 11:21:07 -08:00
Wayne Davison
641dc0c51e
Output (BATCH ONLY) rather than (DRY RUN) for --only-write-batch.
2008-01-19 11:20:42 -08:00
Wayne Davison
69e2b4ee3a
Fixed the combination of --dry-run and --only-write-batch.
2008-01-19 11:20:17 -08:00
Wayne Davison
75a01a0734
Don't apply filter rules to implied directories.
2008-01-19 10:09:22 -08:00
Wayne Davison
b769ad6a3e
Another xattr "internal abbrev" fix for an xattr object that is
...
shared by multiple files: handle the case where one file has an
abbreviated item set correctly, but a following item does not.
Also extended testsuite/xattrs.test to verify that this works.
2008-01-12 22:16:37 -08:00
Wayne Davison
6e59b97770
Preparing for release of 3.0.0pre8
v3.0.0pre8
2008-01-12 10:53:10 -08:00
Wayne Davison
4da9fcd41d
- Make sure the Makefile is up-to-date before running "make gen".
...
- The release-rsync script now creates the generated patches in a
separate dir from the normal patches.
2008-01-12 10:52:46 -08:00
Wayne Davison
68ddbaf645
Fixed a bug with truncated xattr data requests when the receiver
...
needs to discard some of the items from the sender's list.
2008-01-12 09:14:56 -08:00
Wayne Davison
555a081fe2
If "make gensend" fails, abort the script.
2008-01-11 13:20:14 -08:00
Wayne Davison
513d3fd806
Improved check_for_finished_files() to be really, really sure
...
that we've processed all the items on the hard-linked and redo
queues before we return.
2008-01-11 13:13:15 -08:00
Wayne Davison
34aa616d41
Fixed a length problem parsing an arg of "./".
2008-01-09 11:51:44 -08:00
Wayne Davison
ec8637f367
Don't allow a slash to be specified in a module name.
...
Document the module-name limitations in rsyncd.conf.yo.
2008-01-09 11:41:23 -08:00
Wayne Davison
62a6b8df72
Made read_arg_from_pipe() handle EINTR.
2008-01-02 17:20:44 -08:00
Wayne Davison
dd6f31f70f
Rebuild the Makefile when it is not up-to-date.
2008-01-01 10:43:55 -08:00
Wayne Davison
a5fd4b6e6e
Renamed mkrounding.c to rounding.c.
2008-01-01 10:34:27 -08:00
Wayne Davison
eca151d457
Changed the creation of rounding.h to use a set of compile-time checks
...
similar to how configure determines the size of variables.
2008-01-01 10:27:19 -08:00
Wayne Davison
f859d3ded6
If we're cross-compiling, tell the user to run mkrounding on the
...
target machine to build the rounding.h file.
2008-01-01 08:59:26 -08:00
Wayne Davison
5288be3af7
Some minor tweaks:
...
- Improved some comments in hlink.c.
- Changed "the" to "a" in rsyncd.conf.yo.
- Improved the PATCH.name filtering loop in patch-update.
2007-12-31 20:40:51 -08:00
Wayne Davison
83235dbc54
Fixed a case where the receiver indicates a successful update when the
...
transfer succeeded, but the final rename failed.
2007-12-31 10:31:43 -08:00
Wayne Davison
c78cb8f349
Made some user-/group-name pointers "const".
2007-12-29 22:52:42 -08:00
Wayne Davison
7210dbfd2a
Some minor tweaking to name_to_uid() and name_to_gid().
2007-12-29 22:52:04 -08:00
Wayne Davison
b6800a0b32
Added check for libiconv_open when iconv_open isn't found.
2007-12-29 09:53:37 -08:00
Wayne Davison
14eaa7a53b
Added reconfigure target to re-run configure.
2007-12-29 09:44:58 -08:00
Wayne Davison
bc065415b0
Fixed Source URL and changed from ftp to http.
2007-12-19 09:36:05 -08:00
Wayne Davison
9203c8d274
Improved prepare-source to make it more flexible. The script now
...
lets the user choose which actions to perform and their order.
2007-12-17 23:32:47 -08:00
Wayne Davison
9468cf796d
Fixed a FALL THROUGH comment.
2007-12-16 17:51:36 -08:00
Wayne Davison
77d4c400c2
Only ignore ENOSYS error from lutimes().
2007-12-16 17:18:01 -08:00
Wayne Davison
e3915dac76
Added the 'h' option to the tar command that creates the patches
...
tar file just in case the patches directory is a symlink.
2007-12-16 15:41:59 -08:00
Wayne Davison
78246d1a09
Preparing for release of 3.0.0pre7
v3.0.0pre7
2007-12-16 15:09:43 -08:00
Wayne Davison
4bb319c6a6
Fixed extracting files from old tar file.
2007-12-16 15:09:21 -08:00
Wayne Davison
293b11b8a5
Mention 2 more changes in the NEWS.
2007-12-16 15:04:12 -08:00
Wayne Davison
8f42da0b50
Added a "fetchall" option.
2007-12-16 15:02:42 -08:00
Wayne Davison
a10186910d
Fixed the check_filter() calls that might be checking an absolute path
...
in "use chroot = no" mode against a daemon's exclude restriction.
2007-12-16 14:16:37 -08:00
Wayne Davison
eb7715c1eb
Moved the dir_count increment into an even better spot and make sure that
...
send_file_name() returned a non-NULL pointer before doing any DOT_NAME
processing in inc_recurse mode.
2007-12-16 14:14:35 -08:00
Wayne Davison
a7188cbf48
Fixed a potential memory leak in make_file().
2007-12-15 11:57:34 -08:00
Wayne Davison
f7a2ac075f
Refer to delta-transfer algorithm rather than rsync algorithm.
2007-12-15 08:35:45 -08:00
Wayne Davison
ce27f36d92
Check on the alternate destination dirs and report any problems.
2007-12-15 08:19:56 -08:00
Wayne Davison
af5ed0f257
Make push_dir() output where we are when verbosity is high.
2007-12-15 07:39:33 -08:00
Wayne Davison
e6d05dcfca
Move incrementing of dir_count so that it can't get incremented
...
for a directory that isn't going to be included in the transfer.
2007-12-13 07:00:38 -08:00
Wayne Davison
65b4e4b2a9
Updated indexing for accurate progress and improved raw ndx values.
...
The sending side now has a sorted file-list in iconv mode so that it
can output progress in sorted order. Simplified the over-the-wire
index values to ensure both sides will always agree on the values.
Optimized the allocation of the dir_flist->sorted array on the
receiving side with --iconv and incremental recursion.
2007-12-08 11:39:47 -08:00
Wayne Davison
37adeae73e
A few more additions of $(srcdir) to Makefile.in.
2007-11-30 19:08:54 -08:00
Wayne Davison
091b3459f6
Fixed a build problem for those building in a different dir from
...
the srcdir. Also got rid of "cd" code in configure stub.
2007-11-30 19:02:50 -08:00
Wayne Davison
85cdbb6be3
Reorganize the build-farm "prepare-source" magic a little.
...
This makes it easier for a user to request a copy of the
configure scripts via rsync ("./prepare-source fetch").
2007-11-30 18:01:18 -08:00
Wayne Davison
fcb1068f72
Improved header-file dependency rules even more.
2007-11-30 07:42:47 -08:00
Wayne Davison
07ad305e8a
Make sure that the test programs get rebuilt when a header
...
file changes.
2007-11-29 23:44:40 -08:00
Wayne Davison
bcfb738c93
One build-farm system needs to fetch the proto.h* files too.
2007-11-29 23:21:51 -08:00
Wayne Davison
b58f5e17ed
Simplified the time_t overflow check and moved an extra_len rounding
...
check into the right spot in recv_file_entry().
2007-11-29 22:52:20 -08:00
Wayne Davison
87de82f2d0
Make sure that the inc_recurse value is always set to
...
either 0 or 1.
2007-11-29 22:46:43 -08:00