rsync-bugs
86a2dd0a0a
preparing for release of 2.2.1
v2.2.1
1998-11-25 16:24:56 +00:00
David Dykstra
63f0774f75
Back out change that treated "refuse options = compress" the same as
...
"dont compress = *", by request of Tridge. Instead, mention the difference
in the man page. Also, put in a shortcut in set_compression() to recognize
"*" earlier instead of going through malloc/strtok/fnmatch/free cycle.
1998-11-25 15:37:50 +00:00
David Dykstra
d47741cac6
When "refuse options = compress" is set in rsyncd.conf, silently send files
...
at compression level 0 instead of printing an error and exitting. This is
the same effect as "dont compress = *".
1998-11-24 22:03:16 +00:00
David Dykstra
5d5811f7d9
Always include "." when processing exclude lists. This avoids confusion
...
when people do --exclude "*". Also, add an example to the man page that
shows explicitly including parent directories when itemizing specific
paths to include followed by --exclude "*".
1998-11-24 21:26:38 +00:00
David Dykstra
dcc3a131d1
Update the README file to reflect current usage options.
1998-11-24 20:54:56 +00:00
David Dykstra
7212be9237
Don't list cleaned-out duplicate file names as "<NULL>" when doing
...
list_only mode; skip them instead.
1998-11-24 20:51:45 +00:00
David Dykstra
44e2e57837
Change sanitize_path() function to not malloc a copy since it only shrinks
...
paths and it is only used in places that have already just done a copy.
1998-11-24 20:18:11 +00:00
David Dykstra
d1be231290
Make sure secrets file is not other-accessible, and owned by root if the
...
daemon is running as root. Suggested by
Mike Richardson <mike@quaking.demon.co.uk >
1998-11-24 19:52:35 +00:00
David Dykstra
a926daecbf
Always add the O_BINARY flag in do_open if it is defined, for Windows.
...
Suggestion from Mart.Laak@hansa.ee
1998-11-24 19:10:21 +00:00
David Dykstra
53dd3135f1
Backup deleted files when using --delete and --backup. Based on a
...
suggested patch from Kanai Makoto (kanai@hallab.co.jp ).
1998-11-24 19:01:24 +00:00
David Dykstra
cd64343a7a
Add "include" and "include from" rsyncd.conf options. Contributed
...
by Dennis Gilbert <dennis@oit.pdx.edu >.
1998-11-23 21:54:01 +00:00
Andrew Tridgell
9e3c856a39
updates to reflect new samba.org domain
...
the main web site is now http://rsync.samba.org/
1998-11-23 00:30:27 +00:00
Andrew Tridgell
1e8ae5ede6
changed an example slightly
1998-11-20 22:46:42 +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
055af77666
improved the "refuse options" code a bit
1998-11-19 06:45:21 +00:00
Andrew Tridgell
cd8185f2bd
added "refuse options" option
1998-11-19 06:35:49 +00:00
David Dykstra
6bd98f0617
Look for strcasecmp in -lresolv for Unixware.
1998-11-18 17:53:22 +00:00
David Dykstra
14d43f1fcf
Minor documentation patches, due mostly to
...
Jason Henry Parker <henry@freezer.humbug.org.au >
1998-11-18 17:36:36 +00:00
David Dykstra
3a64ad1fd0
Change --log-format documentation to make it clear that it is for the client
...
logging to stdout.
1998-11-18 16:20:22 +00:00
David Dykstra
5557c8e3e0
Remove a debugging statement I accidentally included in the last commit.
1998-11-18 16:02:23 +00:00
David Dykstra
baf3e5049e
Change documentation to explain that a lack of -t in effect causes -I to be
...
assumed on the next transfer.
1998-11-18 15:54:50 +00:00
David Dykstra
b389939f87
Apply sanitize_paths() to glob expansions when use chroot = no.
1998-11-17 21:56:18 +00:00
Andrew Tridgell
af77cc6b57
don't interpret %h and %a when using --log-format locally
1998-11-16 23:50:28 +00:00
Andrew Tridgell
1309d90dde
fixed a bug handling files larger than 2GB
1998-11-16 03:53:43 +00:00
Andrew Tridgell
a9766ef147
log filename(line) in exit_cleanup() to make tracking down problems
...
easier in rsync daemons.
1998-11-15 01:21:42 +00:00
Andrew Tridgell
5a788adec1
use native strlcat() and strlcpy() if available
1998-11-15 01:04:16 +00:00
Andrew Tridgell
50abd20bb3
compile with optimisation by default on all compilers
...
(the mdfour code really needs it)
1998-11-14 23:49:08 +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
David Dykstra
b5f9e67d57
Change sanitize_path() to not use clean_fname() because it removes the
...
trailing slash. This caused a problem when using "use chroot" and sources
that contained a trailing slash (which prevents the last filename component
of the source from being included in the destination). Instead, have
sanitize_path() remove "." components and duplicated slashes ("//") itself.
1998-11-06 17:07:07 +00:00
Andrew Tridgell
ed06894a01
fixed typo
1998-11-06 10:37:10 +00:00
David Dykstra
d532c0f569
Add comment before call to mktemp saying it is deliberately chosen over
...
mkstemp.
1998-11-05 14:33:38 +00:00
David Dykstra
ec9df38086
Fix confusion between RERR_NOSUPPORT and RERR_UNSUPPORTED for exit codes
...
that indicate a feature is not supported. Two places that are normally
ifdefed out used RERR_UNSUPPORTED whereas one other place and errcode.h
used RERR_NOSUPPORT. Changed them all to consistently use RERR_UNSUPPORTED.
The two things that had the bad values were #ifndef SUPPORT_LINKS and
#ifdef NO_INT64. The former is probably for non-Unix operating systems
and the latter was at least on the default Unixware compiler.
1998-11-04 16:47:33 +00:00
Andrew Tridgell
81791cfccb
added timeout option in rsyncd.conf
1998-11-04 03:14:22 +00:00
Andrew Tridgell
2fb27e9146
use macros to make mdfour faster on systems that don't do inlining
...
well. Also helps when optimisation level is low.
1998-11-04 02:35:18 +00:00
David Dykstra
946347b8ff
Remove statement in rsync.1 that a rsync:// URL can only be used if
...
a username is not needed.
1998-11-03 22:30:52 +00:00
rsync-bugs
c239825783
preparing for release of 2.2.0
v2.2.0
1998-11-03 22:00:59 +00:00
David Dykstra
33e817e37e
Document the fact that you can use [USER@] in an rsync URL.
...
Note: the same thing works for ftp and http URLs in netscape.
1998-11-03 21:58:08 +00:00
David Dykstra
1b8e662a24
Call clean_fname() in sanitize_path() to catch some more strange but
...
legal file name syntaxes.
1998-11-03 21:49:38 +00:00
David Dykstra
2acf81eb00
Add support for optional ":PORT" in rsync URL.
1998-11-03 21:17:40 +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
3e578a1909
documented --delete disabling on IO errors
1998-11-03 05:14:41 +00:00
Andrew Tridgell
b606265491
added the --log-format option to allow users to request arbitrary
...
per-file logging of interactive rsync sessions.
1998-11-03 03:48:47 +00:00
Andrew Tridgell
263cf2ed55
remove double / from filenames in display
1998-11-02 07:26:36 +00:00
Andrew Tridgell
ab7104da8f
the logging wasn't showing the full prefix for filenames
1998-11-02 06:40:11 +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
039faa8660
- document the rsync:// URL format
1998-11-02 00:55:21 +00:00
Andrew Tridgell
f7632fc60d
if no local destination is provided for the transfer then provide
...
a "ls -l" style listing of the files that would be transferred
1998-11-02 00:52:01 +00:00
Andrew Tridgell
2f098547ea
added copyright notice from Patrick Powell
1998-10-31 04:35:44 +00:00
Andrew Tridgell
c7c056410c
get the date comparison the right way around
1998-10-31 00:12:59 +00:00
Andrew Tridgell
e803090538
use the orig_umask when choosing perms for the log file.
1998-10-30 23:50:12 +00:00