Commit Graph

  • 58379559cc Merge ChangeSet@1.9: Documentation about flist scalability Martin Pool 2002-01-11 07:07:30 +00:00
  • b3e6c81565 Merge ChangeSet@1.4: Documentation about flist scalability Martin Pool 2002-01-11 07:05:30 +00:00
  • a6a3c3df45 Merge ChangeSet@1.4: Documentation about future development. Martin Pool 2002-01-11 07:04:37 +00:00
  • 6e3d4c4045 Oops, fix date. v2.5.1 Martin Pool 2002-01-03 07:18:17 +00:00
  • ca60b701ee preparing for release of 2.5.1 rsync-bugs 2002-01-03 07:11:10 +00:00
  • e24c0b98d7 Cleanup. Martin Pool 2002-01-03 07:08:35 +00:00
  • 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. David Dykstra 2001-12-20 15:33:13 +00:00
  • 50f2f002d9 Suggestion from David Stein Martin Pool 2001-12-20 01:23:28 +00:00
  • 9ec7528475 Typo Martin Pool 2001-12-18 06:48:56 +00:00
  • a8e2a43a09 Get rid of global_opts struct as suggested by Dave -- too many problems with initialization. Martin Pool 2001-12-18 06:47:40 +00:00
  • eb06fa95e4 Documentation fixes based on mail from Edward Welbourne, and an attempted explanation of rsync's symbolic-link handling. Martin Pool 2001-12-18 06:45:28 +00:00
  • 1db8b61de7 Add an "unsafe" symlink to the symlink test case so we can see what happens. Martin Pool 2001-12-18 06:26:26 +00:00
  • 38c66db8d6 Note about hardlink performance. Martin Pool 2001-12-18 06:25:31 +00:00
  • f8be7d4219 Refactor code for setting local address on outgoing connections. If a local address is specified, then try all addrinfo records for it. Martin Pool 2001-12-18 06:21:33 +00:00
  • 13e29995f5 Get rid of global_opts struct as suggested by Dave -- too many problems with initialization. Martin Pool 2001-12-18 05:54:57 +00:00
  • 7c583c7316 Note rsyncd-over-ssh and documentation TODOs. Martin Pool 2001-12-18 01:33:56 +00:00
  • 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. Martin Pool 2001-12-18 01:32:27 +00:00
  • 9e696bd468 Update README so that Paulus doesn't get bug reports anymore :-) Martin Pool 2001-12-18 01:07:20 +00:00
  • 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. David Dykstra 2001-12-14 18:25:51 +00:00
  • 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? David Dykstra 2001-12-14 18:00:54 +00:00
  • 19ba7d6318 Verbose. Martin Pool 2001-12-14 05:55:21 +00:00
  • 7753ca1f49 Only show test output if it failed. Martin Pool 2001-12-14 05:54:24 +00:00
  • d52a796c39 Be less verbose. Martin Pool 2001-12-14 05:52:25 +00:00
  • 60514d457c Fix quoting. Martin Pool 2001-12-14 05:44:04 +00:00
  • 5bc00efe42 Perhaps Solaris sh wants us to explicitly exit 0, rather than just using the last return code? Martin Pool 2001-12-14 05:27:42 +00:00
  • c45f3133bc More error messages. Martin Pool 2001-12-14 05:19:15 +00:00
  • fb47591de0 Typo. Martin Pool 2001-12-14 05:17:52 +00:00
  • 514d129c49 Make scratch directory properly. Martin Pool 2001-12-14 05:01:48 +00:00
  • db843fc12d Doc. Martin Pool 2001-12-14 02:18:31 +00:00
  • 63787382d8 Clearer error messages. Martin Pool 2001-12-14 02:16:20 +00:00
  • 85d4d142d8 Clearer error messages. Martin Pool 2001-12-14 02:14:58 +00:00
  • 3cd2af41e4 Add a test that when none of -l, -L, -a are specified symlinks are not copied at all. Martin Pool 2001-12-14 02:01:46 +00:00
  • b214eda4f0 Clean scratch directory between each test run. Martin Pool 2001-12-14 01:52:43 +00:00
  • 0771727d41 Readlink(2) does not nul-terminate the output buffer, so we were getting corrupt output when listing more than one symlink. Martin Pool 2001-12-14 01:48:48 +00:00
  • a5d74a1876 Fix contact details. Martin Pool 2001-12-14 01:09:23 +00:00
  • 23bf32f767 Don't define DEBUG with --enable-debug, because that makes zlib emit strange messages Martin Pool 2001-12-09 21:48:13 +00:00
  • 87a819edee IRIX cc cares that the operands to the ternary have the same type. v2.5.1pre3 Martin Pool 2001-12-05 13:48:41 +00:00
  • 27a1234874 Be more strict about 'enum logcode' rather than int. IRIX compiler picked this up -- quite neat. Martin Pool 2001-12-05 13:45:51 +00:00
  • 51f289d1e6 Some platforms don't have sa_family_t. Martin Pool 2001-12-05 13:44:37 +00:00
  • d0d6dc61e8 Bump version Martin Pool 2001-12-05 13:41:38 +00:00
  • 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. Martin Pool 2001-12-05 13:25:29 +00:00
  • e20a4f84d6 Some platforms may have getaddrinfo() but not sockaddr_storage. Martin Pool 2001-12-05 13:19:16 +00:00
  • bbd6f4ba8e Document --no-detach. v2.5.1pre2 Martin Pool 2001-12-05 13:10:24 +00:00
  • 2a951cd2f9 Fix help message for --address option Martin Pool 2001-12-05 13:06:26 +00:00
  • a538066d5a Add --no-detach option for W32, daemontools, etc. Martin Pool 2001-12-05 13:03:16 +00:00
  • c10b0bdd50 Doc Martin Pool 2001-12-05 13:02:11 +00:00
  • 431efc8979 Doc. Martin Pool 2001-12-05 12:56:06 +00:00
  • 2d6dbe290c Change back to using sockaddr_storage rather than sockaddr_in. If sockaddr_storage is not defined, then supply our own definition that will hopefully satisfy RFC2553 but also compile on all supported platforms. Martin Pool 2001-12-05 12:48:46 +00:00
  • c33e3e3967 Suggestions from KAME IPv6 newsletter. Martin Pool 2001-12-05 12:25:36 +00:00
  • 71b3374bd5 Note from tpot that sighup should have standard behaviour of reinitializing. Martin Pool 2001-12-05 00:58:20 +00:00
  • de343e3cce Don't print out the directory name twice in verbose mode; it was being printed a second time when the modification time of the directory was being set, and that time around recv_files() calls recv_generator() with an f_out of -1 so check that before printing the directory name. David Dykstra 2001-12-03 18:37:33 +00:00
  • 384958ed3d Note about crash from Ayamura KIKUCHI Martin Pool 2001-12-02 22:47:30 +00:00
  • 1cd5beeb06 batch reindent Martin Pool 2001-12-02 22:28:50 +00:00
  • 4c70e359d0 Bump version Martin Pool 2001-12-02 22:26:09 +00:00
  • f9c3005bff Fix FP usage. Martin Pool 2001-12-02 14:12:03 +00:00
  • 9147074d8b Oops, units bug. Martin Pool 2001-12-02 13:58:03 +00:00
  • 7007bddaef Show time-remaining as hh:mm:ss. Martin Pool 2001-12-02 13:45:38 +00:00
  • 2f8dc29182 Update notes v2.5.1pre1 Martin Pool 2001-12-02 13:22:55 +00:00
  • 6066594bbe Improved estimation algorithm for time-to-complete. Martin Pool 2001-12-02 13:07:07 +00:00
  • 40c0289176 Typo fix by Tom Schmidt Martin Pool 2001-12-02 13:02:17 +00:00
  • acf1af0cd9 const-cast required for silly UNICOS headers Martin Pool 2001-12-02 12:37:48 +00:00
  • 62791bdfa2 Also estimate time remaining. Martin Pool 2001-12-02 08:56:25 +00:00
  • 47f1218d69 Progress indicator now shows estimated rate of transfer (e.g. kB/s). Martin Pool 2001-12-02 08:38:51 +00:00
  • 1179355dab Revert change from 1.39, because it causes a crash because of attempting to free a static string. (Thankyou to Paul Mackerras.) There's still a small leak here. Martin Pool 2001-12-02 08:16:15 +00:00
  • 3d807132e4 Fix test suite breakage in calling tls. Martin Pool 2001-12-02 07:22:54 +00:00
  • 42d0b4c280 Bump version Martin Pool 2001-12-02 07:21:55 +00:00
  • d313ae7d23 Move old news from release 2.5.0. Martin Pool 2001-12-02 07:17:50 +00:00
  • 28a69e25ea More notes from email. Martin Pool 2001-12-02 07:07:43 +00:00
  • ad911a7ac3 Typo fix from Matt Kraai <kraai@debian.org> Martin Pool 2001-12-02 06:17:33 +00:00
  • 5575de140d Add note about device major/minor numbers, and about ACLs Martin Pool 2001-12-02 05:12:39 +00:00
  • a5ce1eb1af Add "$(OBJS): config.h" so everything will rebuild if config.h changes. David Dykstra 2001-11-30 22:21:20 +00:00
  • 76a78cd8bc Add message to ignore warnings about mktemp Martin Pool 2001-11-30 22:06:29 +00:00
  • 0b25efc12a Modified file stored as well v2.5.0 rsync-bugs 2001-11-30 00:31:06 +00:00
  • 64cae087b6 preparing for release of 2.5.0 rsync-bugs 2001-11-30 00:29:46 +00:00
  • b7cc59c503 Spec file needs to be generated from a template to include the version number. Martin Pool 2001-11-30 00:29:20 +00:00
  • 7eb8d18a99 preparing for release of 2.5.0 rsync-bugs 2001-11-30 00:23:11 +00:00
  • e7bf3e5e87 Last bug fix for 2.5.0? Make the documentation for -a point out that it does not in fact propagate hardlinsk. Martin Pool 2001-11-30 00:17:53 +00:00
  • 5aafd07b37 Note error cases that we ought to improve. Martin Pool 2001-11-30 00:16:14 +00:00
  • 053f3a831d Note other supported platforms Martin Pool 2001-11-30 00:15:32 +00:00
  • a2d2e5c047 Add notes on things to do mentioned on the list in the last few months. Martin Pool 2001-11-29 01:31:31 +00:00
  • dd3a922035 IPv6 support is now merged. Martin Pool 2001-11-29 00:23:29 +00:00
  • 0e916c6038 Just include rsync.h rather than all the individual headers. (Suggestion from Dave Dykstra.) Martin Pool 2001-11-29 00:15:20 +00:00
  • 87fcb63975 No need to test for memcmp, because even broken ones are good enough for our purposes. (Patch from Dave Dykstra.) Martin Pool 2001-11-29 00:08:36 +00:00
  • 68b2cc5538 Show version when configuring. Martin Pool 2001-11-29 00:04:48 +00:00
  • 4dcf3697ff Add list of platforms that build. Martin Pool 2001-11-28 07:49:32 +00:00
  • ea77525546 Note half-baked Darwin IPv6 support. Martin Pool 2001-11-28 07:12:09 +00:00
  • 17d5a07ec2 Put back the --disable-ipv6 option. This should only be needed if your platform seems to support ipv6, but actually it breaks. This seems to be the case for "powerpc-apple-darwin1.4". Martin Pool 2001-11-28 06:52:04 +00:00
  • 3966b9c609 Call this 2.4.7pre4 v2.4.7pre4 Martin Pool 2001-11-28 04:32:33 +00:00
  • 1c47fbd96b Note on HP-UX's bundled so-called C compiler. Martin Pool 2001-11-28 04:10:39 +00:00
  • 1691bdcafc HP's cpp apparently can't handle whitespace before #include Martin Pool 2001-11-28 03:12:20 +00:00
  • 6a5ef41fb3 HP's cpp chokes on preprocessor directives that have whitespace before the '#'. Off to the Implant Office with you! Martin Pool 2001-11-28 02:55:20 +00:00
  • 09b6f4b00d Fix inet_ntop/pton names Martin Pool 2001-11-28 01:29:41 +00:00
  • 7067b0aa28 Protect AF_INET6 references with #ifdef INET6 Martin Pool 2001-11-28 00:36:32 +00:00
  • 112e731150 Fix sh Martin Pool 2001-11-27 07:59:34 +00:00
  • 1336e41460 Show symlink targets Martin Pool 2001-11-27 07:56:33 +00:00
  • 7c1b7890d3 Be a bit more verbose Martin Pool 2001-11-27 07:54:48 +00:00
  • dd0700b025 mtime and ownership of symlinks can be random, so don't print them. Martin Pool 2001-11-27 07:54:03 +00:00
  • 04d8e8b25f Be a bit more verbose Martin Pool 2001-11-27 07:32:42 +00:00
  • 3723efcb1d Try to fix headers for UNICOS Martin Pool 2001-11-27 07:23:58 +00:00
  • 054b40b6fa Unbreak recursive ls test Martin Pool 2001-11-27 07:19:37 +00:00