Martin Pool
7ca6e85649
Commit getconf/socklen_t/largefile patch suggested by Albert Chin.
...
This is tested on
Solaris 2.5.2, 2.6, 7, 8/SPARC, HP-UX 10.20, 11.00,
Tru64 UNIX 4.0D, 5.0A, IRIX 6.2, 6.5, AIX 4.3.2
and it works ok.
This patch *requires* autoconf 2.52.
2001-08-14 02:18:04 +00:00
Martin Pool
74be4fc399
Remove incorrect news message
2001-08-14 02:14:09 +00:00
Martin Pool
3b4b1984ef
Update version message to mention batch files.
2001-08-14 02:08:17 +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
Martin Pool
fab9a9c547
Another try at socklen_t: just check for it, and otherwise use int.
...
The HP manual says this will work on old HP/UX versions; I'm not sure
about other systems. Possibly it will break on old BSD-derived
systems with 32-bit int, 64-bit size_t and no socklen_t, if there are
any such.
2001-08-08 10:04:40 +00:00
Andrew Tridgell
376acbfad5
don't need to lookup our own name in open_socket_in()
2001-08-08 08:55:24 +00:00
Martin Pool
12458878c2
Try various different types as replacements for socklen_t until we
...
find one that works. This helps on platforms like HP/UX and UNICOS
where the argument to getsockopt is neither socklen_t nor int.
2001-08-08 08:11:50 +00:00
Martin Pool
546434f867
Two more instances of socklen_t.
2001-08-06 12:31:23 +00:00
Martin Pool
ac2a1a449d
Use socklen_t if defined, or otherwise int. This tries to fix
...
warnings on platforms (e.g. AIX) where this type is defined and not
int.
2001-08-06 12:27:04 +00:00
Martin Pool
e1bd49d6f3
Try to fix "infinite loop" warning on AIX and other compilers. (We
...
exit on a signal.)
2001-08-06 12:25:45 +00:00
Martin Pool
ab94af5c6f
Correct over-zealous edit for UNICOS.
2001-08-06 12:23:50 +00:00
Martin Pool
c88ca682ef
Fix for UNICOS CC: first argument to readlink must not be const, or we
...
get an error.
2001-08-06 12:16:20 +00:00
Martin Pool
fc990e81cb
Document autoconf updates.
2001-08-06 08:51:48 +00:00
Martin Pool
e2ba16ccea
Fix check for ino_t to work with both autoconf2.50 and autoconf2.13.
2001-08-06 08:49:19 +00:00
Martin Pool
76d4988d06
Fix m4 quoting to make autoconf2.50 happy. I checked it still works
...
on 2.13. See "info:(autoconf)New Macros".
2001-08-06 08:41:13 +00:00
Martin Pool
25ea348bd1
Summarize all the changes since 2.4.6 so we have them in one place.
2001-08-06 04:31:05 +00:00
Andrew Tridgell
8ca5756339
updated config scripts from subversion
2001-07-22 02:39:06 +00:00
Andrew Tridgell
029c171330
reap children in sigchld handler
2001-07-17 10:48:31 +00:00
Andrew Tridgell
8f04bb36e7
prevent nasty error msgs when listing shares
2001-07-17 10:45:54 +00:00
Andrew Tridgell
b7334b4c31
removed remnant test code for cray
2001-06-28 05:07:15 +00:00
Andrew Tridgell
a7f8404ecd
fixed md4 on 64 bit boxes
2001-06-26 03:09:14 +00:00
Andrew Tridgell
6c65e14634
applied simple nohang patch from Wayne Davison
2001-06-26 01:20:42 +00:00
David Dykstra
ddd491d45e
Improve the description of --with-default-rsync.
2001-06-22 20:36:43 +00:00
Andrew Tridgell
5d78a10232
allow shell wildcards in auth users lines
2001-06-22 10:16:04 +00:00
Martin Pool
4d66e00afa
If binding to a low-numbered port fails with EACCES, then the error
...
message should explain that you probably need to be root.
(Why leave off the final S? Kernighan must have been a *really* slow
typist.)
2001-06-21 06:19:00 +00:00
Martin Pool
531d06b824
Fix from Wayne Davison:
...
The --cvs-exclude option is broken in the CVS version of rsync
because of a cut-and-paste-induced bug in exclude.c:
This bug could cause the sending rsync to crash when it dereferenced
a NULL pointer.
2001-06-21 06:15:34 +00:00
David Dykstra
c6a7f2f48a
Simplify the --with-rsync-path option implementation. Can directly pass
...
the double-quotes to AC_DEFINE_UNQUOTED instead of having a separate step.
2001-06-13 16:47:22 +00:00
David Dykstra
d4e4cbe105
Use 3rd parameter in AC_DEFINE and AC_DEFINE_UNQUOTED to avoid having to
...
manually put the defines into acconfig.h.
2001-06-12 21:35:26 +00:00
David Dykstra
41bd28fee3
Add --with-rsync-path option.
2001-06-12 19:33:41 +00:00
David Dykstra
a1a440c23e
Make --whole-file the default when source and target are on the local machine.
2001-05-29 14:37:54 +00:00
David Dykstra
089e73f8d6
Ran rsync.yo through yodl2man to produce rsync.1. I found that the string
...
"file(s)" in rsync.yo was being improperly translated by yodl2man so I
changed it to just "files".
2001-05-24 18:01:56 +00:00
David Dykstra
2c5548d25e
Add --ignore-errors documentation.
2001-05-22 14:33:38 +00:00
Andrew Tridgell
65c2a918d4
forgot 1 place that used slprintf
2001-05-07 08:59:48 +00:00
Andrew Tridgell
8950ac03f8
imported new snprintf.c from samba, got rid of slprintf
2001-05-07 06:59:37 +00:00
Andrew Tridgell
26ef00bd3c
no space after -I or Tru64 barfs
2001-05-06 13:25:11 +00:00
Andrew Tridgell
efe3037cf5
use _S_IFLNK not S_IFLNK
2001-05-02 11:13:21 +00:00
Andrew Tridgell
f62c17e378
use mkstemp on systems where it is secure
2001-05-02 08:33:18 +00:00
Andrew Tridgell
0f62178580
better pid file location
2001-05-02 05:05:12 +00:00
Andrew Tridgell
81c99202d3
use %.0f instead of %ld
2001-04-13 12:25:19 +00:00
David Dykstra
3473b5b4d8
Add the words "on destination machine" to the --compare-dist description
...
in rsync.yo. Re-ran yodl2man which I see pulled in a few other changes
from rsync.yo that hadn't yet made it into rsync.1.
2001-03-23 15:12:52 +00:00
Andrew Tridgell
ba35824322
"rsync error" is better than "transfer error", especially for -h
2001-03-23 03:46:56 +00:00
Andrew Tridgell
6afe7f23b0
got rid of dependency on alloca in popt
2001-03-23 03:44:50 +00:00
Andrew Tridgell
19b27a485e
improved error handling again. Now we report messages for the remote
...
shell failing and propogate errors in a better fashion
2001-03-23 01:26:04 +00:00
Andrew Tridgell
ff81e809f4
new error handling system
...
we now give a non-0 exit code if *any* of the files we have been asked
to transfer fail to transfer
2001-03-22 07:36:51 +00:00
Andrew Tridgell
fd2dd2aa23
better error msg for "invalid uid" and "invalid gid"
2001-03-21 23:44:48 +00:00
Andrew Tridgell
82ed910630
i hate makefiles that automatically run configure
...
:)
2001-03-21 23:36:23 +00:00
Andrew Tridgell
90ba34e27c
I came up with a new way of avoiding the error handling lockup bug in
...
rsync. It isn't pretty, but it does work and should completely avoid
that class of lockup.
2001-03-21 13:12:44 +00:00
Martin Pool
8ee3d639b2
Check for alloca.h and mcheck.h, as included popt needs to know about
...
them.
2001-03-20 05:26:27 +00:00
Martin Pool
0c5a792ac7
Oops, fix edit mistake.
2001-03-19 08:19:11 +00:00
Martin Pool
2af27ad9aa
More accurately, the uid/gid is set to -2, not "nobody".
2001-03-17 01:35:59 +00:00