Martin Pool
d479210cee
Bump version
2002-01-11 07:10:25 +00:00
Martin Pool
b781537597
Merge ChangeSet@1.12: Add test case for -H
2002-01-11 07:09:53 +00:00
Martin Pool
ea1438dad8
Merge ChangeSet@1.12: tls now shows number of links to a file to aid in testing -H
2002-01-11 07:09:22 +00:00
Martin Pool
d2e9d069b4
Merge ChangeSet@1.10: Documentation about flist scalabilityTODO
2002-01-11 07:07:49 +00:00
Martin Pool
58379559cc
Merge ChangeSet@1.9: Documentation about flist scalability
2002-01-11 07:07:30 +00:00
Martin Pool
b3e6c81565
Merge ChangeSet@1.4: Documentation about flist scalability
2002-01-11 07:05:30 +00:00
Martin Pool
a6a3c3df45
Merge ChangeSet@1.4: Documentation about future development.
2002-01-11 07:04:37 +00:00
Martin Pool
6e3d4c4045
Oops, fix date.
v2.5.1
2002-01-03 07:18:17 +00:00
rsync-bugs
ca60b701ee
preparing for release of 2.5.1
2002-01-03 07:11:10 +00:00
Martin Pool
e24c0b98d7
Cleanup.
2002-01-03 07:08:35 +00:00
David Dykstra
f389ac80a9
Removed debugging statement that was added to sig_int() by the rsync+ patch
...
integration. It was causing the format of the daemon log to be messed up
because of the leading \n.
2001-12-20 15:33:13 +00:00
Martin Pool
50f2f002d9
Suggestion from David Stein
...
verbose output
Indicate whether files are new, updated, or deleted
2001-12-20 01:23:28 +00:00
Martin Pool
9ec7528475
Typo
2001-12-18 06:48:56 +00:00
Martin Pool
a8e2a43a09
Get rid of global_opts struct as suggested by Dave -- too many
...
problems with initialization.
2001-12-18 06:47:40 +00:00
Martin Pool
eb06fa95e4
Documentation fixes based on mail from Edward Welbourne, and an
...
attempted explanation of rsync's symbolic-link handling.
2001-12-18 06:45:28 +00:00
Martin Pool
1db8b61de7
Add an "unsafe" symlink to the symlink test case so we can see what happens.
2001-12-18 06:26:26 +00:00
Martin Pool
38c66db8d6
Note about hardlink performance.
2001-12-18 06:25:31 +00:00
Martin Pool
f8be7d4219
Refactor code for setting local address on outgoing connections. If a
...
local address is specified, then try all addrinfo records for it.
2001-12-18 06:21:33 +00:00
Martin Pool
13e29995f5
Get rid of global_opts struct as suggested by Dave -- too many
...
problems with initialization.
Change the algorithm from trying to open an inbound socket with
getaddrinfo: keep trying suggested addresses until we find one on
which we can both get a socket and bind. Not convinced this is the
best, but it's probably better.
2001-12-18 05:54:57 +00:00
Martin Pool
7c583c7316
Note rsyncd-over-ssh and documentation TODOs.
2001-12-18 01:33:56 +00:00
Martin Pool
9fecec5e85
Fix from Jeff Garzik for inet_ntop prototype errors on some Linux
...
distributions: we were failing to define HAVE_INET_NTOP, so our
prototype in rsync.h came through.
Also rerun autoheader, and have comment for HAVE_SOCKADDR_STORAGE.
2001-12-18 01:32:27 +00:00
Martin Pool
9e696bd468
Update README so that Paulus doesn't get bug reports anymore :-)
...
I think this document needs to be reworked to better explain how to
use rsync, but not right now.
2001-12-18 01:07:20 +00:00
David Dykstra
6ab6d4bfc1
When INET6 is not defined, meaning that IPv6 is not supported, need to
...
initalize the global_opts.af_hint to AF_INET or systems such as Linux that
have a native getaddrinfo() because they support IPv6 will attempt to
create IPv6 sockets. This brings up a problem with the new global_opts
structure; in order to initialize them to a value other than 0, we need to
explicitly initialize them all in an order that matches the order in
rsync.h. I think that's more inconvenient & error prone than keeping
global variables.
2001-12-14 18:25:51 +00:00
David Dykstra
cb1bcc7ebb
open_socket_in was attempting to try all the protocols returned from
...
getaddrinfo(), but only if a corresponding call to socket() returned one of
three *NOSUPPORT errno codes. A Redhat 6.2 system was observed returning
EINVAL instead so it never went on to try IPv4. This update adds EINVAL to
the list. Question: why not always continue through the list regardless of
what errno is?
2001-12-14 18:00:54 +00:00
Martin Pool
19ba7d6318
Verbose.
2001-12-14 05:55:21 +00:00
Martin Pool
7753ca1f49
Only show test output if it failed.
2001-12-14 05:54:24 +00:00
Martin Pool
d52a796c39
Be less verbose.
2001-12-14 05:52:25 +00:00
Martin Pool
60514d457c
Fix quoting.
2001-12-14 05:44:04 +00:00
Martin Pool
5bc00efe42
Perhaps Solaris sh wants us to explicitly exit 0, rather than just
...
using the last return code?
2001-12-14 05:27:42 +00:00
Martin Pool
c45f3133bc
More error messages.
2001-12-14 05:19:15 +00:00
Martin Pool
fb47591de0
Typo.
2001-12-14 05:17:52 +00:00
Martin Pool
514d129c49
Make scratch directory properly.
2001-12-14 05:01:48 +00:00
Martin Pool
db843fc12d
Doc.
2001-12-14 02:18:31 +00:00
Martin Pool
63787382d8
Clearer error messages.
2001-12-14 02:16:20 +00:00
Martin Pool
85d4d142d8
Clearer error messages.
2001-12-14 02:14:58 +00:00
Martin Pool
3cd2af41e4
Add a test that when none of -l, -L, -a are specified symlinks are not
...
copied at all.
2001-12-14 02:01:46 +00:00
Martin Pool
b214eda4f0
Clean scratch directory between each test run.
2001-12-14 01:52:43 +00:00
Martin Pool
0771727d41
Readlink(2) does not nul-terminate the output buffer, so we were
...
getting corrupt output when listing more than one symlink.
2001-12-14 01:48:48 +00:00
Martin Pool
a5d74a1876
Fix contact details.
2001-12-14 01:09:23 +00:00
Martin Pool
23bf32f767
Don't define DEBUG with --enable-debug, because that makes zlib emit strange messages
2001-12-09 21:48:13 +00:00
Martin Pool
87a819edee
IRIX cc cares that the operands to the ternary have the same type.
v2.5.1pre3
2001-12-05 13:48:41 +00:00
Martin Pool
27a1234874
Be more strict about 'enum logcode' rather than int. IRIX compiler
...
picked this up -- quite neat.
2001-12-05 13:45:51 +00:00
Martin Pool
51f289d1e6
Some platforms don't have sa_family_t.
2001-12-05 13:44:37 +00:00
Martin Pool
d0d6dc61e8
Bump version
2001-12-05 13:41:38 +00:00
Martin Pool
d91c8c50d2
RFC2553 just says that sockaddr_storage has to have initial fields
...
isomorphic to sa_family etc from a struct sockaddr, not what they're
called. On some platforms they seem not to be called ss_family.
Rather than guess, we will try casting to a sockaddr and looking
through that -- I think this is what the RFC intends.
2001-12-05 13:25:29 +00:00
Martin Pool
e20a4f84d6
Some platforms may have getaddrinfo() but not sockaddr_storage.
2001-12-05 13:19:16 +00:00
Martin Pool
bbd6f4ba8e
Document --no-detach.
v2.5.1pre2
2001-12-05 13:10:24 +00:00
Martin Pool
2a951cd2f9
Fix help message for --address option
2001-12-05 13:06:26 +00:00
Martin Pool
a538066d5a
Add --no-detach option for W32, daemontools, etc.
2001-12-05 13:03:16 +00:00
Martin Pool
c10b0bdd50
Doc
2001-12-05 13:02:11 +00:00