David Dykstra
9369576459
I had accidentally deleted the case for --include-from when I added
...
the --no-blocking-io and --no-whole-file options. This adds it back in.
2002-02-27 22:49:57 +00:00
Martin Pool
8a405c6ca1
Try out DocBook SGML to see if it's easier than Texinfo.
2002-02-25 20:07:11 +00:00
Martin Pool
94ad1c6477
Start of Python code to generate likely-looking pseudo random file
...
trees to reproducibly test performance on specified size sets.
2002-02-25 18:54:27 +00:00
Martin Pool
6f039cc2ac
Merge Texinfo onto head.
2002-02-25 18:52:02 +00:00
Martin Pool
6216ca2c70
Add targets to build documentation from Texinfo.
2002-02-25 18:48:25 +00:00
Martin Pool
c6e27b608e
More discussion about zlib.
2002-02-25 18:28:37 +00:00
Martin Pool
f76584a57c
Scrappy notes on hot functions that should be fixed
2002-02-25 18:06:33 +00:00
Martin Pool
7bea78ced6
With -vv, client shows a message when opening a daemon connection via
...
an HTTP proxy. This parallels the recent addition of a log message
for opening ssh connections.
2002-02-23 01:00:33 +00:00
Martin Pool
1264288cb5
With -vv, client shows a message when opening a daemon connection.
...
This parallels the recent addition of a log message for opening ssh
connections.
2002-02-23 00:57:30 +00:00
Martin Pool
0f0ea7f779
Add UNUSED macro that expands to a parameter attribute annotation on
...
gcc, to quieten its worries about parameters that must always be
unused.
2002-02-23 00:17:50 +00:00
Martin Pool
0b4af330ce
Doc.
2002-02-23 00:12:11 +00:00
Martin Pool
6dd41b67fb
print_child_argv can be static.
2002-02-23 00:05:06 +00:00
Martin Pool
1521eefb62
Make "make proto" work for VPATH builds.
2002-02-23 00:02:07 +00:00
Martin Pool
a036a0e818
Revert 1.134 -- this breaks Net/Free BSD.
2002-02-21 00:56:11 +00:00
Martin Pool
7583ded808
Make setgroups(0,0) unconditional -- accidentally thinking we have
...
don't it on a machine that does have supplementary groups would be a
security hole. If this breaks anything we'll fix it later.
2002-02-21 00:45:48 +00:00
Martin Pool
78818f4465
Add bug # for #132272
2002-02-21 00:26:06 +00:00
Martin Pool
7a49cb5667
Patch from Albert Chin to fix getaddrinfo on Tru64 UNIX 5.x.
2002-02-19 23:40:47 +00:00
Martin Pool
23212669ac
Bump version to 2.5.3pre1
v2.5.3pre1
2002-02-19 02:16:37 +00:00
Martin Pool
3ce0f9a653
Clean up error message
2002-02-19 01:41:20 +00:00
Martin Pool
d834adc14f
Doc
2002-02-19 01:39:11 +00:00
Martin Pool
b84ba8967a
rsync prefix on mkdir and pushdir error messages.
2002-02-19 01:07:24 +00:00
Martin Pool
79845f2834
Doc.
2002-02-18 23:36:10 +00:00
Martin Pool
78ece130a4
Change shell syntax to try to please Solaris
2002-02-18 23:09:50 +00:00
Martin Pool
bd37c66630
Fix error handling for failing to fork after accepting a connection --
...
close fd, sleep, then try again.
2002-02-18 22:58:49 +00:00
Martin Pool
371d1c36b3
Solaris does not have diff -u.
2002-02-18 22:55:21 +00:00
Martin Pool
d0f821ad3d
Must use STRUCT_STAT not "struct stat" to be compatible with other
...
rsync functions.
2002-02-18 22:49:00 +00:00
Martin Pool
ded8347d6b
Cope with BSD systems on which mkdir() will not accept a trailing
...
slash.
<http://www.opensource.apple.com/bugs/X/BSD%20Kernel/2734739.html >
2002-02-18 22:44:23 +00:00
Martin Pool
c4a5c57dc3
If the daemon is unable to fork a child to accept a connection, print
...
an error message. (Colin Walters)
2002-02-18 22:38:03 +00:00
Martin Pool
404e813c52
Add -vvv trace statement to set_modtime to help with Debian bug
...
#100295 .
2002-02-18 22:25:55 +00:00
Martin Pool
90d0a8db38
This test must specify --times because it compares listings that
...
include mtimes.
2002-02-18 22:14:46 +00:00
Martin Pool
956ff9ff72
Fix bug that made tls.o not be removed by 'make clean'.
2002-02-18 22:07:44 +00:00
Martin Pool
1eca49c6ed
Doc:
...
#defiine lchown chown
could be bad on systems which have no lchown and where chown
follows symbollic links. On such systems it might be better not to
try to chown symlinks at all.
2002-02-18 21:46:49 +00:00
Martin Pool
34758d5c15
Ignore SIGPIPE and allow EPIPE to get through to the program so that
...
we don't get stuck in a recursive loop trying to report a broken pipe
across that same broken pipe. Debian bug #128632 (Colin Walters)
2002-02-18 20:06:57 +00:00
Martin Pool
befbfe6115
Fix for rsync server processes hanging around after the client
...
unexpectedly disconnects. (Colin Walters) (Debian bug #128632 )
2002-02-18 19:54:00 +00:00
Martin Pool
900748fca1
rwrite: Doc.
2002-02-18 19:51:12 +00:00
Martin Pool
87ee248169
Document multiplex stuff.
2002-02-18 19:44:04 +00:00
Martin Pool
bb7c4fa361
Doc.
2002-02-18 19:10:28 +00:00
David Dykstra
c613d37048
If a daemon prints an error message of @ERROR, have the client treat the
...
message as an FERROR rather than an FINFO.
2002-02-18 18:29:48 +00:00
David Dykstra
d52a22e4db
Add item about fixing "out of memory in flist_expand" on Sunos4.
2002-02-14 15:27:55 +00:00
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