David Dykstra
6dfb45bcdf
Added the two most important bug fixes to NEWS to make sure they're not
...
forgotten for the next release.
2002-02-13 18:57:06 +00:00
David Dykstra
145794936f
Patch from Jos Backus <josb@cncdsl.com> to use HAVE_SOCKADDR_LEN rather
...
than HAVE_SOCK_SIN_LEN around use of sin_len. Correct usage was already
in place in clientname.c.
2002-02-13 18:45:17 +00:00
David Dykstra
301c680fd7
Suggested patch from Jim Ogilvie <jogilvie@us.ibm.com> to print out the
...
system error message when mkstemp fails.
2002-02-13 18:42:20 +00:00
David Dykstra
d27cbec598
Reversing the order of maybe_emit_filelist_progress() and
...
emit_filelist_progress() makes the native compilers on systems
including Solaris and Irix happier.
2002-02-13 18:30:27 +00:00
David Dykstra
f5be54d6ab
Some systems, notably Sunos4, do not support realloc(NULL, n), so if
...
nothing has yet been malloced in flist_expand(), call malloc instead of
realloc. Problem introduced in revision 1.106 of flist.c on January 25.
2002-02-13 18:06:36 +00:00
Martin Pool
1e19f7ba5f
At least change INO64_T and DEV64_T back to just 'int64', not
...
'unsigned int64'. This should fix some compile problems on machines
where int64 is not a simple integer type, but I'm not convinced it is
the ideal fix.
2002-02-13 02:57:55 +00:00
Martin Pool
db719fb0d7
Factor out code for filelist progress. Copy&paste considered harmful.
...
Add a little doc about potential optimization of stat() calls.
2002-02-13 02:44:31 +00:00
Martin Pool
b0d4f4c10e
Add a test that --owner correctly propagates ownership of files for a
...
local transfer as root.
2002-02-09 07:43:13 +00:00
Martin Pool
238d23d775
Add a test that --group correctly propagates groups of which the local
...
user is a member.
2002-02-09 07:42:37 +00:00
Martin Pool
c019068f06
Add $preserve_scratch and $always_log so if you want to see details
...
about successful tests, you can.
2002-02-09 03:36:33 +00:00
Martin Pool
715d1f4504
Oops -- have to call setgroups() before giving up root.
...
Doc some of the peculiarities about starting rsyncd as root vs
non-root.
2002-02-09 03:30:22 +00:00
Martin Pool
4f092bee9f
Make sure we call setgroups() after setuid(). (Ethan Benson)
2002-02-09 02:18:42 +00:00
David Dykstra
1bbd10fe07
Remove the "rsync:" prefixes on FINFO messages. Return the "building file
...
list ... done" to the way it was in 2.5.1 and before when not using -P.
Apply the file list progress messages when receiving files in addition to
sending files.
2002-02-07 16:36:12 +00:00
David Dykstra
088aac8597
Make batch mode actually work and add man page documentation. From Jos Backus.
2002-02-06 21:20:48 +00:00
Martin Pool
81c652d5d2
Merge modified --with-rsh patch: we now determine the default
...
remote-execution command as follows:
1) if --with-rsh is specified, use that.
2) otherwise if remsh is in the path, use that.
3) otherwise use rsh
If remsh is present, we always modify the order of parameters to suit
it. This is a bit strange.
2002-02-06 04:37:09 +00:00
Martin Pool
d7761c1480
Doc: Rusty's /*/* exclude hack produces spurious output with -vv.
2002-02-06 04:34:40 +00:00
David Dykstra
93689aa51a
Add --no-whole-file and --no-blocking-io options
2002-02-05 23:05:31 +00:00
Martin Pool
46e6ad492a
Only print the command used to open connections with -vv, not just -v.
2002-02-05 00:37:53 +00:00
Martin Pool
97efa5c36c
Roll over NEWS
2002-02-05 00:35:31 +00:00
Martin Pool
0b1ffe2755
Only print the command used to open connections with -vv, not just -v.
...
<Pine.LNX.4.33L2.0201301015260.11155-100000@phong.blorf.net >
2002-02-05 00:34:03 +00:00
Martin Pool
8c35542d1f
Patch from wayned so that add_exclude_list produces clearer debugging
...
output with -vvv.
2002-02-05 00:25:52 +00:00
Andrew Tridgell
0e9480317d
the signed/unsigned change seems to have caused a logic bug on some
...
systems (only those without large file support perhaps?)
this fixes it
2002-02-03 01:38:39 +00:00
David Dykstra
b695d088cf
Better explanation of --force. It is applicable whenever --delete is
...
not in effect.
2002-01-29 21:52:57 +00:00
David Dykstra
81dc5750ca
A more accurate description of --force as I know it.
2002-01-28 21:09:03 +00:00
David Dykstra
d82434cf27
Clarify the --force entry in the rsync man page.
2002-01-28 17:06:04 +00:00
Martin Pool
cd6058f3d4
Oops, version should be just 2.5.2.
v2.5.2
2002-01-25 23:19:21 +00:00
Martin Pool
9be3ba223c
Bump version to 2.5.3.
2002-01-25 23:16:18 +00:00
Martin Pool
a261989cda
More signedness fixes; should be harmless.
2002-01-25 23:07:33 +00:00
Martin Pool
7b5c3eb05e
io_end_buffering doesn't need (or use) it's fd parameter: there's only
...
one multiplexed stream.
2002-01-25 23:01:50 +00:00
Martin Pool
0feec72eee
DEV64_t and INO64_T should probably be unsigned
2002-01-25 23:00:21 +00:00
Martin Pool
be8bd99aa4
check_name doesn't need a socklen_t, because it knows what is inside
...
each sockaddr type.
2002-01-25 22:59:37 +00:00
Martin Pool
355b8bcd73
Add test case for device nodes. This test will be skipped unless you
...
run "make check" as root.
2002-01-25 10:56:43 +00:00
Martin Pool
d58e4c273c
When comparing directories, use find . to call diff, rather than
...
diff -r. Two reasons: diff -r might not work everywhere, and it also
might complain about nonregular files.
2002-01-25 10:55:59 +00:00
Martin Pool
a217ad3095
Add test_skipped function.
2002-01-25 10:47:47 +00:00
Martin Pool
3d6feada8a
New --ignore-existing option, patch previously distributed with
...
Vipul's Razor. (Debian #124286 )
2002-01-25 10:42:23 +00:00
Martin Pool
5f78da2025
Fix for device nodes. (dann frazier) (Debian #129135 )
2002-01-25 10:39:08 +00:00
Martin Pool
a05e4fa512
Fix for device nodes. (dann frazier) (Debian #129135 )
2002-01-25 10:28:13 +00:00
Martin Pool
2119a4c462
Another DEV64_T change.
2002-01-25 10:16:11 +00:00
Martin Pool
1d5a1da9f8
With -vv, when the file list grows, show a message.
2002-01-25 10:12:36 +00:00
Martin Pool
2e7d19945c
With -vv, when the file list grows, show a message.
2002-01-25 10:12:02 +00:00
Martin Pool
5d2c5c4c73
Undo overzealous deletion.
2002-01-25 10:09:00 +00:00
Martin Pool
8694312695
Add dummy show_flist_stats().
2002-01-25 10:06:36 +00:00
Martin Pool
d9d6bc5278
Factor out code to grow the file list into a common location.
2002-01-25 10:05:49 +00:00
Martin Pool
ebed4c3af0
indent -kr -i8
2002-01-25 09:59:00 +00:00
Martin Pool
172875cf15
Add link to the message that introduced string_area.
2002-01-25 09:54:21 +00:00
Martin Pool
4d26e9e4f4
mallinfo is implemented.
2002-01-25 09:45:45 +00:00
Martin Pool
8f4455f296
Notes about flist.
2002-01-25 09:44:17 +00:00
Martin Pool
2e1d43deb2
Ignore autoconf fluff.
2002-01-25 02:53:48 +00:00
Martin Pool
6780f72000
Add code to compare sin6_addrs.
v2.5.2pre3
2002-01-25 02:45:09 +00:00
Martin Pool
39e01d2d4b
Back out last change -- to see whether an address is spoofed, we don't
...
want to look at the whole sockaddr, but rather just at the sin_addr
that it contains.
Also fix silly bug where ai_flags was set incorrectly for getaddrinfo.
2002-01-25 02:43:35 +00:00