Wayne Davison
df694f72ed
Change some args from "char *" to "const char *" in order to get rid of
...
a compiler warning that was just introduced. Also avoids changing the
host string to lower-case in access.c (by using iwildmatch()).
2009-01-15 00:23:07 -08:00
Matt McCutchen
11ef77b76a
Added the "reverse lookup" daemon-config parameter.
2009-01-15 00:22:36 -08:00
Wayne Davison
abd32c9585
Send the --stats option for proper del-stats operation.
2009-01-14 07:38:37 -08:00
Wayne Davison
01e293f1b5
Use "use warnings" rather than -w on the #! line.
2009-01-13 14:52:03 -08:00
Wayne Davison
8051aa5a34
Adding recent release info from the 3.0.x branch.
2009-01-13 13:53:01 -08:00
Matt McCutchen
46d68be3da
Fixed recv_add_uid() to properly differentiate users and groups.
2009-01-13 11:21:06 -08:00
Matt McCutchen
bb499bd7a0
Handle simultaneous arrival of multiple connections.
2009-01-13 09:42:54 -08:00
Wayne Davison
416cef36e9
Tweaked the --delete-* option summaries.
2009-01-08 17:01:38 -08:00
Wayne Davison
1fb6a4018d
Avoid a server-side problem with -e is at the start of the short options.
...
(Bug #6020 )
2009-01-07 16:39:22 -08:00
Wayne Davison
fc4a695cdd
Tweaked s### and m## to avoid vim highlighting issues.
2009-01-07 16:38:06 -08:00
Wayne Davison
83238ed0bb
Fixed bug #6011 : use of target in configure.
2009-01-03 20:50:54 -08:00
Wayne Davison
21cddef2b4
Improved the backup code:
...
- Backups do not interfere with an atomic update (when possible).
- Backing up a file will remove a directory that is in the way
and visa versa.
- Unify the backup-dir and non-backup-dir code in backup.c.
- Improved the backup tests a little bit.
2009-01-03 12:02:47 -08:00
Wayne Davison
b3bf9b9df9
Update the copyright year.
2009-01-03 10:57:14 -08:00
Wayne Davison
974e18191c
Make delete_item() public, moving it into delete.c.
2009-01-03 10:52:50 -08:00
Wayne Davison
09ca0d15d3
Added init_stat_x() to avoid duplication of acl/xattr init code.
2009-01-03 08:53:59 -08:00
Wayne Davison
c43c66125e
Allow opendir() in send_directory() to fail with ENOENT.
2008-12-27 11:09:53 -08:00
Wayne Davison
8b7a752024
Mention the mapfrom/mapto scripts and how they work.
2008-11-15 18:32:21 -08:00
Wayne Davison
2df20057e3
Adding the --usermap/--groupmap/--chown options.
2008-11-15 18:13:00 -08:00
Wayne Davison
9556f156a9
Make it clearer which configure files changed.
2008-11-15 15:31:38 -08:00
Wayne Davison
aade88bfc2
An ftruncate() failure should result in FERROR_XFER.
2008-11-15 14:50:40 -08:00
Wayne Davison
3795dafd97
Change clean_fname() to keep "//" at the start for cygwin.
2008-11-15 14:18:36 -08:00
Wayne Davison
e4ed195bb7
Change some size_t vars to ints.
2008-11-11 18:06:11 -08:00
Wayne Davison
faf980ffb5
Make sparse_seek an OFF_T (pointed out by Pedro Valasco).
2008-11-11 18:05:27 -08:00
Wayne Davison
b3ad9649bc
A "make reconfigure" doesn't stop if configure changes.
2008-11-11 15:55:14 -08:00
Matt McCutchen
d4d56eed8a
Add flist_find_ignore_dirness() and change delete_in_dir() to use it.
...
This fixes an issue with -K noticed by eric casteleijn, avoids some
inconsistent itemizing when a file/dir is replaced by a dir/file,
and removes a now-obsolete chunk of code from make_file().
2008-11-10 07:05:21 -08:00
Wayne Davison
3ce3cabe34
Fixed the use of a dot-dir path (foo/./bar) inside of a files-from file.
2008-11-09 21:37:04 -08:00
Wayne Davison
9411292489
Fixed a bunch of "warn_unused_result" compiler warnings.
2008-11-09 18:56:21 -08:00
Wayne Davison
b4de848d75
Avoid a potential hang when --remove-*-files is active.
2008-11-09 17:59:11 -08:00
Matt McCutchen
89cb47212e
The protect filter automatically added with --backup is not perishable
...
(see f41152d393 ), so remove the inaccurate
"p" from the man page. Noticed by Jacob Balazer:
http://lists.samba.org/archive/rsync/2008-November/022022.html
2008-11-02 20:52:27 -08:00
Wayne Davison
1049378d9c
Mention rsync's definition of client and server.
2008-10-25 09:43:50 -07:00
Wayne Davison
9ddc2b64da
Fixed our supplied getnameinfo()'s ability to do a reverse lookup,
...
as reported in bug 5851.
2008-10-25 09:21:13 -07:00
Wayne Davison
b3347e2a03
Adding hashtable debugging output (--debug=hash).
2008-10-15 07:51:45 -07:00
Wayne Davison
d8e8ef323a
Fixed a glitch when using -s with a remote-shell daemon.
2008-10-11 11:11:10 -07:00
Wayne Davison
ea0f037930
Don't lookup address "0.0.0.0" when we're a remote-shell daemon.
...
Gets rid of a DNS delay waiting for a lookup failure.
2008-10-11 11:00:51 -07:00
Wayne Davison
08b7c3ed83
Fixed send_protected_args() to send "." in place of an empty arg.
2008-10-11 10:27:16 -07:00
Wayne Davison
76181461f5
Added a fully atomic update if the user has setup a symlink
...
to a *-1 or *-2 directory. A few other minor improvements.
2008-10-11 09:30:26 -07:00
Wayne Davison
2c11e80e2e
Fix the error message on one of the rename operations.
2008-09-29 21:54:49 -07:00
Wayne Davison
e366e5303f
Enhanced the --stats output:
...
- Mention how many files were created (protocol >= 29).
- Mention how many files were deleted (new in protocol 31).
- Follow the file-count, created-count, and deleted-count
with a break-out list of each count by type.
2008-09-26 22:14:01 -07:00
Wayne Davison
0a23e33630
Properly ignore source args on a --read-batch command.
2008-09-26 20:45:49 -07:00
Wayne Davison
8ab02ccd52
More batch-mode fixes to handle redos properly (and without hanging).
2008-09-26 20:32:04 -07:00
Wayne Davison
e0c572c5c6
Moved the flist_ndx_{push,pop}() routines from io.c into util.c.
2008-09-26 19:45:08 -07:00
Wayne Davison
315c2152d0
Initialize xattr data in a couple spots in the hlink code, which avoids
...
a crash when the xattr pointer's memory happens to start out non-zero.
Also fixed the itemizing of an alt-dest file's xattrs when hard-linking.
2008-09-24 08:00:50 -07:00
Wayne Davison
6d301fa3de
Don't send a bogus "-" option to an older server if there were
...
no short options specified.
2008-09-23 19:35:36 -07:00
Wayne Davison
af2dea6033
Fixed skipping of unneeded updates in a batch file when
...
incremental recursion is active. Added test.
2008-09-23 19:31:14 -07:00
Wayne Davison
7fdb3bdab9
Remove bogus "non-empty" qualifier in '*' discussion.
2008-09-14 19:58:15 -07:00
Wayne Davison
794d033981
A couple instant-rsyncd improvements:
...
- Prompt the user for the parameters when missing.
- Allow the creation of a module without a user+password.
2008-09-11 08:50:14 -07:00
Matt McCutchen
45574a73c1
Add instant-rsyncd to support/ .
2008-09-11 08:05:06 -07:00
Wayne Davison
26e21efc5a
Convey the cleaned-up module-path to the user in all cases.
...
Fixed a just-introduced problem with a relative module-path.
2008-09-11 07:35:40 -07:00
Wayne Davison
433c6753a8
Fix the %P logfile escape inside a chroot.
2008-09-10 16:45:06 -07:00
Wayne Davison
46b1361b41
Adding 3.0.4 release line to OLDNEWS.
2008-09-06 09:50:49 -07:00