Wayne Davison
cc964a518c
Use the new f_name_to() call instead of strlcat() an f_name().
2004-01-02 08:36:58 +00:00
Wayne Davison
64c3523a6f
Got rid of /* dw */ comments.
2004-01-02 07:42:20 +00:00
Wayne Davison
ef5075e092
Quiet a compiler warning.
2003-12-19 22:19:54 +00:00
Wayne Davison
06c28400fa
New "io_error" variable handling for RERR_VANISHED support.
2003-12-15 08:10:31 +00:00
J.W. Schultz
dfad66a838
Sanity check s2length on recept.
2003-12-06 21:35:34 +00:00
Wayne Davison
58cadc8608
Merged in the security fixes from 2.5.7.
2003-12-06 21:07:27 +00:00
J.W. Schultz
6a7cc46cb2
Detect and report when open or opendir succeed but read and
...
readdir fail caused by network filesystems issues and
truncated files.
Thanks to David Norwood and Michael Brown
2003-09-16 02:49:59 +00:00
Wayne Davison
ea42541fe0
Improved file-related error messages by using the new
...
full_fname() function.
2003-09-11 04:53:05 +00:00
Wayne Davison
d04e9c51b4
Changed "remote_version" to "protocol_version".
2003-09-09 15:58:48 +00:00
J.W. Schultz
e6e3f12ffc
Whitespace and indentation cleanup. There is a lot of deep
...
indentation mostly due to read_batch but at least it is now
consistant.
2003-08-15 00:57:27 +00:00
J.W. Schultz
fc0257c9fd
Now support dynamic per-file checksum2 size.
...
This pushes protocol version to 27
2003-04-10 01:13:30 +00:00
J.W. Schultz
bc63ae3f13
Removing vestigial support for protocol versions prior to 15.
2003-03-31 17:28:34 +00:00
J.W. Schultz
42d4edc067
removed log_transfer() It was no more than a conditional
...
rprintf() with an unused param.
2003-03-25 02:28:54 +00:00
Martin Pool
ce8149b6fe
long int fix from Nelson Beebe
2002-04-09 06:03:50 +00:00
Martin Pool
0f9c48b1d2
Doc file
2002-04-08 08:34:03 +00:00
Martin Pool
a261989cda
More signedness fixes; should be harmless.
2002-01-25 23:07:33 +00:00
Martin Pool
76f79ba748
Patch from Jos Backus -- Fix breakage from dev_t to DEV64_T in batch
...
mode.
Also, drop -f and -F for batch mode: these should be reserved for
options that are more commonly used.
It also appends a newline to the argvs file and skips adding the
source directory to the command line.
2002-01-23 05:51:06 +00:00
Martin Pool
c1659c79ef
Clean up from rsync+ patch; fix compiler warning.
2001-08-31 09:27:35 +00:00
Martin Pool
07e9500818
Fix trace message which was missing a parameter.
...
Drop dead variable introduced in rsync+ patch.
2001-08-15 06:34:28 +00:00
Martin Pool
6902ed178b
Merge across rsync+ patch; add a little documentation to the manpage. More documentation would be better.
2001-08-14 02:04:47 +00:00
Andrew Tridgell
ae682c3e11
got rid of some unused variables
2000-08-19 15:25:05 +00:00
Andrew Tridgell
5f808dfbd7
fix a problem with files > 2GB
...
(thanks to T.J.Adye@rl.ac.uk )
2000-01-23 12:30:34 +00:00
Andrew Tridgell
8c9fd200f9
use do_open() instead of open() in several places to help the WinXX port
...
and O_BINARY
1999-10-25 22:04:09 +00:00
Andrew Tridgell
83fff1aa60
added "dont compress" option with the default setting of
...
*.gz *.tgz *.zip *.z *.rpm *.deb
1998-11-20 22:26:29 +00:00
Andrew Tridgell
37f9805dab
changed strlcat() and strlcpy() to have the same semantics as the
...
OpenBSD functions of the same name.
changed slprintf() to take buffer length rather than buffer length -1
1998-11-14 23:31:58 +00:00
Andrew Tridgell
654175798b
patch from Alberto Accomazzi <aaccomazzi@cfa.harvard.edu> to add
...
different exit codes for different conditions.
1998-11-03 07:08:27 +00:00
Andrew Tridgell
1b7c47cb55
Jason told me that's its very important for his site to log exactly
...
how many bytes were needed to be transferred for each file. I added %b
and %c log format options to cover this. See the man page for details.
1998-11-02 04:17:56 +00:00
Andrew Tridgell
19a013837e
a change I made yesterday corrupted the displayed filename in some
...
cases. cosmetic fix.
1998-10-29 06:10:31 +00:00
Andrew Tridgell
11a5a3c704
and I thought I wasn't going to do any rsync coding for a while ...
...
Jason Andrade convinced me to add ftpd style logging of transfers,
enabled with a "transfer logging" option in rsyncd.conf
you can customise the format in log.c
1998-10-28 03:28:30 +00:00
Andrew Tridgell
2f03f956f4
rsync.c was getting a bit unwieldy so I split the code into 3 modules,
...
for the 3 logical stages of rsync; generator, sender and receiver.
1998-07-25 02:25:22 +00:00