Commit Graph

  • 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
  • 6773a7798f Oops, fix bash syntax Martin Pool 2001-11-27 07:09:47 +00:00
  • 2d4c8e5945 The size of anything but a regular file is probably not worth thinking about. Martin Pool 2001-11-27 07:07:36 +00:00
  • 087173c887 When producing a ls-style permissions string, also handle sticky/setuid/setgid bits the same way as GNU ls. Martin Pool 2001-11-27 07:05:33 +00:00
  • 57835c00ad Use tls rather than the OS's ls(1) so that we have more chance of reproducible results. Martin Pool 2001-11-27 06:51:51 +00:00
  • 4ed886ae6e Also list permissions, ownership, size, and mtime. Martin Pool 2001-11-27 06:45:47 +00:00
  • 740819ef7b Split code to generate "rwx-----" strings into lib/permstring.c so it can be reused in tls. Martin Pool 2001-11-27 06:43:17 +00:00
  • 829230689e Build getaddr/nameinfo into lib/. Martin Pool 2001-11-27 06:41:38 +00:00
  • 77ba4cc2f9 make clean can rm config.cache but not config.h, or it wil jam. Martin Pool 2001-11-27 06:39:02 +00:00
  • e94989fe4d Try to fix LIBOBJ detection of ntop/pton. Martin Pool 2001-11-27 06:17:33 +00:00
  • c11b88061f Fix missing parameter in log call. Martin Pool 2001-11-27 06:01:05 +00:00
  • 647c5433f8 Make clean should also remove the autoconf cache etc. Martin Pool 2001-11-27 05:35:14 +00:00
  • 8f694072a5 Add Paul Vixie's implementation of inet_ntop and inet_pton for platforms that don't have them. Martin Pool 2001-11-27 05:22:23 +00:00
  • 9a689986c6 Look in -lresolv for inet_ntop Martin Pool 2001-11-27 04:53:08 +00:00
  • 3174b31d96 Check for inet_ntop and inet_pton, which may be missing. Martin Pool 2001-11-27 03:49:53 +00:00
  • 4eb61975b7 Explain IPv6 merge. Martin Pool 2001-11-27 02:28:36 +00:00
  • 76e26e1042 Better fix for case of excluded symlinks that point nowhere when using --copy-links. The readlink_stat() does need to be done in the normal case before checking the exclude patterns because it needs to know whether or not a file is a directory in order to properly handle a trailing slash in an exclude pattern. This fix makes make_file() go ahead and call readlink_stat() but then if the latter returns an ENOENT and copy_links is on then it will only print an error if the path is not excluded. David Dykstra 2001-11-26 19:15:53 +00:00
  • 9069dfd005 Fix rename of global option Martin Pool 2001-11-26 08:21:30 +00:00
  • 2be5d2daad Remove kame cruft Martin Pool 2001-11-26 08:21:14 +00:00
  • 22cd0063e5 Attempted clean up some of the IPv6 tests. Martin Pool 2001-11-26 08:20:13 +00:00
  • 3d2e458a4d Fix a small memory leak that was causing an Insure warning. Martin Pool 2001-11-26 07:58:47 +00:00
  • a57568d716 Oops, no C++ comments. Martin Pool 2001-11-26 07:47:59 +00:00
  • 61f543cade Kill a function for jra. Martin Pool 2001-11-26 07:11:55 +00:00
  • b8771f9615 Try to be better about handling the results of getaddrinfo(): when opening an inbound socket, we might get several address results, e.g. for the machine's ipv4 and ipv6 name. Martin Pool 2001-11-26 07:10:06 +00:00
  • d5d4b28220 Put the new address family option into an options struct. We have too many globals already. Martin Pool 2001-11-26 04:52:19 +00:00
  • a037edaccd Silly autoconf Martin Pool 2001-11-26 01:49:33 +00:00
  • 356bbb8351 Check for -lnsl, -lsocket, etc, *before* looking for getaddrinfo, because on Solaris (for one) it's not in libc. Martin Pool 2001-11-26 01:15:12 +00:00
  • 1f0fa9318a Remove highly suspicious redefinition of sockaddr structure -- there seems no point using anything but the platform's native definition, and if we can't get that from the system headers we're hosed anyhow. Martin Pool 2001-11-26 00:41:11 +00:00
  • 15c1707887 Remove check for buggy getaddrinfo for the time being -- it's unclear how this is supposed to help. Martin Pool 2001-11-26 00:23:29 +00:00
  • 9dec7aa9c1 Make some of the headers used by the KAME getaddrinfo implementation be conditional -- they are missing on e.g. Solaris. Not sure if this will fix it. Martin Pool 2001-11-25 09:30:36 +00:00
  • bc3d7454e0 Fix KAME patch to use proper autoconf AC_MSG macros rather than just echo/exit. Martin Pool 2001-11-24 05:38:35 +00:00
  • 56901bc7c3 Call this pre3. Martin Pool 2001-11-24 05:33:35 +00:00
  • 5c7f570b16 IPv6 is off by default. Martin Pool 2001-11-24 05:31:40 +00:00
  • 4f6e5fe323 IPv6 is off by default -- it seems to break header files on too many systems. Martin Pool 2001-11-24 05:30:27 +00:00
  • 7d682ffea7 Note IPv6 and nohang patches. v2.4.7pre2 Martin Pool 2001-11-24 05:13:12 +00:00
  • cef40af209 Get rid of rule disliked by Sun Make. Martin Pool 2001-11-24 05:06:07 +00:00
  • a358449ab1 Set rsync version in configure.in Martin Pool 2001-11-24 04:57:41 +00:00
  • 8ef6b72514 Fix Makefile syntax problem when LIBOBJS is defined. Martin Pool 2001-11-24 04:33:07 +00:00