Commit Graph

  • e66dfd1879 Doc and indent only. Martin Pool 2002-04-08 09:05:26 +00:00
  • bf2daeaf2d Remove redundant list of options. It might be nice to summarise the most frequently-used ones in here. Martin Pool 2002-04-08 08:58:26 +00:00
  • bd0ad74f4b Notes on MD4 performance. This quite unnecessarily takes up 90% of CPU on a local transfer, without achieving anything useful. Martin Pool 2002-04-08 08:39:03 +00:00
  • 79f671cc7c Doc Martin Pool 2002-04-08 08:35:30 +00:00
  • 0f9c48b1d2 Doc file Martin Pool 2002-04-08 08:34:03 +00:00
  • 538ba24fd7 Doc match_sums. Martin Pool 2002-04-08 08:33:13 +00:00
  • d37d8d7b69 Doc sum_update Martin Pool 2002-04-08 08:29:04 +00:00
  • f4a0483ab8 Add manual prototype for maintainer-mode function Martin Pool 2002-04-08 08:24:59 +00:00
  • f5f95a38c4 Document the perversely-named matched() function, which is called even if we have not matched! Martin Pool 2002-04-08 08:23:50 +00:00
  • 3e7053ac59 With -vv, show state of --whole-file once at the start of the transfer. Martin Pool 2002-04-08 08:06:18 +00:00
  • 420ef2c419 Doc. Martin Pool 2002-04-08 08:02:08 +00:00
  • 9fb3f7a9ab Doc rsync_panic_handler() Martin Pool 2002-04-08 07:46:34 +00:00
  • 734a94a20c Clean up prototype. Martin Pool 2002-04-08 07:42:54 +00:00
  • b44be3e944 Fix prototype. Martin Pool 2002-04-08 07:39:56 +00:00
  • fc0302cf07 Show panic_action in --version. Martin Pool 2002-04-08 07:36:05 +00:00
  • 4fdc39dde8 Allow panic_action to be configured through environment variable RSYNC_PANIC_ACTION. Martin Pool 2002-04-08 07:34:17 +00:00
  • 9a933bc2ce t_unsafe needs asnprintf on some platforms. Martin Pool 2002-04-08 06:23:34 +00:00
  • 524dc9afd6 correct behaviour is unclear Martin Pool 2002-04-08 06:18:03 +00:00
  • e4d709cbf8 Cleanup Martin Pool 2002-04-08 06:01:26 +00:00
  • 48c1586cd1 handle yodl and vpath Martin Pool 2002-04-08 05:38:51 +00:00
  • 7bd0cf5b8f Clarify meaning of unsafe symlinks Martin Pool 2002-04-08 05:30:28 +00:00
  • fcb69e5cdc Fix copyright. Martin Pool 2002-04-08 05:28:31 +00:00
  • 96557d23a3 Add more test cases. Martin Pool 2002-04-08 05:22:50 +00:00
  • 4e5db0ad4a Doc. Martin Pool 2002-04-08 05:21:51 +00:00
  • c81a32f071 Add more test cases. Martin Pool 2002-04-08 05:19:41 +00:00
  • 6f2623fd69 Formatting cleanup. Martin Pool 2002-04-08 04:59:34 +00:00
  • b4235b3165 Doc. Martin Pool 2002-04-08 04:48:51 +00:00
  • d25c0e42c7 A test suite that calls unsafe_symlink() directly to see how it handles different strings. Martin Pool 2002-04-08 04:47:01 +00:00
  • 0ecfbf27c3 Split code out into separate files and remove some global variables to reduce symbol dependencies between files and therefore make it easier to write unit tests. The diff is large, but the actual code changes are pretty small. Martin Pool 2002-04-08 04:16:46 +00:00
  • fb4c98c2c8 Test harness for unsafe_symlink: just passes in argv[]. Martin Pool 2002-04-08 04:13:43 +00:00
  • cd8e38b13f Little stub module that replaces functions such as rprintf called from many places with a redirector to stderr. If you just want to test a particular routine you can link to this rather than the whole framework. Martin Pool 2002-04-08 04:12:31 +00:00
  • b35d0d8e9a Split code out into separate files and remove some global variables to reduce symbol dependencies between files and therefore make it easier to write unit tests. The diff is large, but the actual code changes are pretty small. Martin Pool 2002-04-08 04:10:20 +00:00
  • c948e309f2 Don't generate code for zlib and popt. Martin Pool 2002-04-08 04:00:24 +00:00
  • d1f83bcc81 Doc. Martin Pool 2002-04-08 03:43:54 +00:00
  • e0fde757fd Doc. Martin Pool 2002-04-08 03:38:36 +00:00
  • 25d34a5c80 Rearrange code slightly to avoid util.c depending on main.c. Martin Pool 2002-04-08 03:37:19 +00:00
  • 610364e3a6 Tune doxygen output, remove warning. Martin Pool 2002-04-08 03:13:11 +00:00
  • 036e70b024 Document unsafe_symlink(). Martin Pool 2002-04-08 03:10:01 +00:00
  • ac13ad106a Clean up comments for Doxygen. Martin Pool 2002-04-08 03:03:04 +00:00
  • bd9e9eccbd Doc. Martin Pool 2002-04-08 02:41:23 +00:00
  • 8ff9d697c9 Note on debugging daemon Martin Pool 2002-04-08 02:39:00 +00:00
  • 62b68c8046 Notes about logging. Martin Pool 2002-04-08 01:59:21 +00:00
  • e4724e5c1c Note about two small bugs. Martin Pool 2002-04-05 07:25:06 +00:00
  • 559e727bf7 Test more permutations. Martin Pool 2002-04-05 07:13:01 +00:00
  • 126642b633 Fix filenames. Martin Pool 2002-04-05 07:04:23 +00:00
  • cca4e06786 Get rid of testlink after use. Martin Pool 2002-04-05 07:00:53 +00:00
  • 2f1faea89b Test case for --copy-unsafe-links, contributed by Vladimír Michl, converted to the test suite. Thankyou! Martin Pool 2002-04-05 06:57:47 +00:00
  • 3d90ec146f Doc Martin Pool 2002-04-05 06:17:50 +00:00
  • 1bc209b441 Fix completely braindead previous patch. Thanks Jos. Martin Pool 2002-04-03 06:55:24 +00:00
  • 1433e6da69 Patch from Zoong Pham and Albert Chin to improve detection of getaddrinfo on Tru64. Martin Pool 2002-04-03 06:03:27 +00:00
  • f8f4c862e8 Change code that writes s_count to a batch file to squish it into an int first -- a stopgap for compilers that reasonably complain about a ternary that returns either a size_t or an int. Martin Pool 2002-04-03 05:55:54 +00:00
  • 226df8e717 Support Doxygen pretty-printer Martin Pool 2002-04-03 04:29:19 +00:00
  • 6c92af2067 Commit patch based on one from John L. Allen to fix "forward name lookup failed" on AIX 4.3.3. Martin Pool 2002-04-03 02:33:42 +00:00
  • 54c7298ce4 Roll over version and news. Martin Pool 2002-04-03 02:13:42 +00:00
  • 642a979a27 Note about --dry-run. Martin Pool 2002-04-03 00:10:11 +00:00
  • e733c93423 Remove warning about "run autoconf". It tends to break too much with CVS. Martin Pool 2002-04-02 02:00:29 +00:00
  • ffdb58a51a Bump to 2.5.5. v2.5.5 Martin Pool 2002-04-02 01:41:58 +00:00
  • c053133207 If configured with --enable-maintainer-mode, then on receipt of a fatal signal rsync will try to open an xterm running gdb, similarly to Samba's "panic action" or GNOME's bug-buddy. Martin Pool 2002-03-27 05:10:44 +00:00
  • 9098bbf3b3 Improved network error handling. (Greg A. Woods) Martin Pool 2002-03-27 01:03:13 +00:00
  • 68618b8810 Shell scripts should explicitly "exit 0" for portability. Thanks Jos. Martin Pool 2002-03-26 10:36:45 +00:00
  • e553d27f41 Fix suggested by Jos for hands.test. Some of the functionality previously built into Phil's test was clashing with the runtests.sh framework. I think one of the core problems might be that scripts which don't explicitly "exit 0" have return codes which vary depending on the particular shell. (c.f. the autoconf portability guide.) Martin Pool 2002-03-26 10:28:57 +00:00
  • d092924c63 Updated spec file from Jason Haar. Seems to mostly just change the path for manuals, and bumps the version. Martin Pool 2002-03-26 05:15:09 +00:00
  • 34027489e0 Ignore autoconf cache. (??) Martin Pool 2002-03-26 01:27:24 +00:00
  • d1239eae92 Jos points out that test -L is still broken on Solaris. Now we try up front to detect a command that will work properly, and use that consistently. Martin Pool 2002-03-26 01:25:47 +00:00
  • 331050969b Bump version to 2.5.5rc1. v2.5.5.rc1 Martin Pool 2002-03-25 23:22:08 +00:00
  • 259c3e72b0 Add note about possible hardlink bug. Martin Pool 2002-03-25 23:09:31 +00:00
  • 8f7a38336d Make the situation w.r.t. dynamically linking zlib and libpopt clear. Martin Pool 2002-03-25 09:42:36 +00:00
  • 999dfffc9b Add link to Apple bug. Martin Pool 2002-03-25 07:29:43 +00:00
  • 527a51cec5 Doc Martin Pool 2002-03-25 07:07:03 +00:00
  • 20c15aead5 Hm, strange off-by-one bug. Martin Pool 2002-03-25 06:59:17 +00:00
  • fb859e5674 Apparently the OS X port of gcc gags on __attribute__. Martin Pool 2002-03-25 06:49:08 +00:00
  • 4f2dcb1714 If we discover a hardlink with -vv say what it's a link to. Martin Pool 2002-03-25 06:27:44 +00:00
  • 64e74631e0 Fix from Jos for batch mode on Solaris. Martin Pool 2002-03-25 06:06:29 +00:00
  • fba31efb74 Disambiguate hard link messages. Martin Pool 2002-03-25 05:54:31 +00:00
  • 435f1ed70d Apparently SGI make doesn't like $< in non-implicit rules. Martin Pool 2002-03-25 04:36:56 +00:00
  • 94f34ca10a Doc. Martin Pool 2002-03-25 04:04:23 +00:00
  • b0633744fa Note about mkdir bug. Martin Pool 2002-03-25 03:56:38 +00:00
  • c127e8aaec Add a test case for trim_trailing_slashes, and make it handle other cases. Martin Pool 2002-03-25 03:51:17 +00:00
  • bf4e725d5d Code that was meant to trim trailing slashes from mkdir() paths actually did not; fix it. Martin Pool 2002-03-25 03:29:47 +00:00
  • 663717f465 Need to also delete getgroups when cleaning. Martin Pool 2002-03-25 03:26:28 +00:00
  • 12b159ac41 Define NGROUPS if not already done. Martin Pool 2002-03-25 03:18:36 +00:00
  • 9299c8f0b4 Clean testtmp*, because we now put tests in their own directories. Martin Pool 2002-03-25 03:16:35 +00:00
  • dfef3f1099 Change chgrp.test to use our getgroups rather than the system's. Martin Pool 2002-03-25 03:01:37 +00:00
  • fa3690f488 Initial revision. Martin Pool 2002-03-25 02:58:59 +00:00
  • 4acbfa2ade Add our own little tool to call getgroups(2) because it's too hard to find a portable shell command that does it. Martin Pool 2002-03-25 02:55:52 +00:00
  • ef86d74736 Clean up text. Martin Pool 2002-03-22 22:36:22 +00:00
  • 118f39d45b Clean up text. Martin Pool 2002-03-22 22:33:49 +00:00
  • 77867907ed Doc permissions while testing. Martin Pool 2002-03-22 06:22:53 +00:00
  • 98c1b32565 Rather than literally "nobody", try using uid/gid = 65534 as "nobody". The existing code kind-of assumes this. Martin Pool 2002-03-22 06:12:51 +00:00
  • 7a176e87d5 Better messages. Martin Pool 2002-03-22 06:09:09 +00:00
  • 79c9d8a180 Proper messages for skipped tests. Martin Pool 2002-03-22 06:07:50 +00:00
  • 7d8219327b If tests are skipped, explain why. Martin Pool 2002-03-22 06:03:46 +00:00
  • 4ac4bdbb38 More sgml cleanups. Martin Pool 2002-03-22 06:02:28 +00:00
  • f494f2864c Doc about checkit. Martin Pool 2002-03-22 05:59:12 +00:00
  • 017f22b47f Add /usr/xpg4/bin/ to PATH to help solaris. Martin Pool 2002-03-22 05:52:09 +00:00
  • dec41b556b Cope on systems without the whoami command. Martin Pool 2002-03-22 05:20:47 +00:00
  • be2961da2c If there's an error in start_socket_client, print an explanation as well as failing. Martin Pool 2002-03-22 05:19:19 +00:00
  • 914cc65c9d Doc. Martin Pool 2002-03-22 05:14:44 +00:00
  • 6479c2ed3f Notes on logging etc Martin Pool 2002-03-22 05:11:39 +00:00
  • c1a04ecbfd Doc. Martin Pool 2002-03-22 05:08:53 +00:00