Commit Graph
1366 Commits
Author SHA1 Message Date
Martin Pool 559e727bf7 Test more permutations. 2002-04-05 07:13:01 +00:00
Martin Pool 126642b633 Fix filenames. 2002-04-05 07:04:23 +00:00
Martin Pool cca4e06786 Get rid of testlink after use. 2002-04-05 07:00:53 +00:00
Martin Pool 2f1faea89b Test case for --copy-unsafe-links, contributed by Vladimír Michl,
converted to the test suite.  Thankyou!

It fails at the moment; I don't know if that's a test bug or an rsync bug.
2002-04-05 06:57:47 +00:00
Martin Pool 3d90ec146f Doc 2002-04-05 06:17:50 +00:00
Martin Pool 1bc209b441 Fix completely braindead previous patch. Thanks Jos. 2002-04-03 06:55:24 +00:00
Martin Pool 1433e6da69 Patch from Zoong Pham and Albert Chin to improve detection of
getaddrinfo on Tru64.

Also configure.in test for mkfifo and sys/un.h, although we don't
actually use that yet.
2002-04-03 06:03:27 +00:00
Martin Pool 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.

Really we should not write an int, but rather a larger type.  Somebody
more familiar with the batch code should look at it.
2002-04-03 05:55:54 +00:00
Martin Pool 226df8e717 Support Doxygen pretty-printer 2002-04-03 04:29:19 +00:00
Martin Pool 6c92af2067 Commit patch based on one from John L. Allen to fix "forward name
lookup failed" on AIX 4.3.3.

When doing an name->addr lookup on the client address, there's no
point including the service name, because it can't be spoofed and it
apparently causes trouble when not present in /etc/services.
2002-04-03 02:33:42 +00:00
Martin Pool 54c7298ce4 Roll over version and news. 2002-04-03 02:13:42 +00:00
Martin Pool 642a979a27 Note about --dry-run. 2002-04-03 00:10:11 +00:00
Martin Pool e733c93423 Remove warning about "run autoconf". It tends to break too much with
CVS.
2002-04-02 02:00:29 +00:00
Martin Pool ffdb58a51a Bump to 2.5.5. v2.5.5 2002-04-02 01:41:58 +00:00
Martin Pool 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.
2002-03-27 05:10:44 +00:00
Martin Pool 9098bbf3b3 Improved network error handling. (Greg A. Woods) 2002-03-27 01:03:13 +00:00
Martin Pool 68618b8810 Shell scripts should explicitly "exit 0" for portability. Thanks Jos. 2002-03-26 10:36:45 +00:00
Martin Pool 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.)

This might break the Debian test suite but I'm afraid I don't know
enough about how it works yet.  Hopefully eventually it can become
just a wrapper around our 'make check'.
2002-03-26 10:28:57 +00:00
Martin Pool d092924c63 Updated spec file from Jason Haar. Seems to mostly just change the
path for manuals, and bumps the version.
2002-03-26 05:15:09 +00:00
Martin Pool 34027489e0 Ignore autoconf cache. (??) 2002-03-26 01:27:24 +00:00
Martin Pool 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.

Also, in test report, show setting of $preserve_scratch.

Reset version.
2002-03-26 01:25:47 +00:00
Martin Pool 331050969b Bump version to 2.5.5rc1. v2.5.5.rc1 2002-03-25 23:22:08 +00:00
Martin Pool 259c3e72b0 Add note about possible hardlink bug. 2002-03-25 23:09:31 +00:00
Martin Pool 8f7a38336d Make the situation w.r.t. dynamically linking zlib and libpopt clear. 2002-03-25 09:42:36 +00:00
Martin Pool 999dfffc9b Add link to Apple bug. 2002-03-25 07:29:43 +00:00
Martin Pool 527a51cec5 Doc 2002-03-25 07:07:03 +00:00
Martin Pool 20c15aead5 Hm, strange off-by-one bug. 2002-03-25 06:59:17 +00:00
Martin Pool fb859e5674 Apparently the OS X port of gcc gags on __attribute__. 2002-03-25 06:49:08 +00:00
Martin Pool 4f2dcb1714 If we discover a hardlink with -vv say what it's a link to. 2002-03-25 06:27:44 +00:00
Martin Pool 64e74631e0 Fix from Jos for batch mode on Solaris. 2002-03-25 06:06:29 +00:00
Martin Pool fba31efb74 Disambiguate hard link messages. 2002-03-25 05:54:31 +00:00
Martin Pool 435f1ed70d Apparently SGI make doesn't like $< in non-implicit rules. 2002-03-25 04:36:56 +00:00
Martin Pool 94f34ca10a Doc. 2002-03-25 04:04:23 +00:00
Martin Pool b0633744fa Note about mkdir bug. 2002-03-25 03:56:38 +00:00
Martin Pool c127e8aaec Add a test case for trim_trailing_slashes, and make it handle other cases. 2002-03-25 03:51:17 +00:00
Martin Pool bf4e725d5d Code that was meant to trim trailing slashes from mkdir() paths
actually did not; fix it.
2002-03-25 03:29:47 +00:00
Martin Pool 663717f465 Need to also delete getgroups when cleaning. 2002-03-25 03:26:28 +00:00
Martin Pool 12b159ac41 Define NGROUPS if not already done. 2002-03-25 03:18:36 +00:00
Martin Pool 9299c8f0b4 Clean testtmp*, because we now put tests in their own directories.
Add "make cleantests"
2002-03-25 03:16:35 +00:00
Martin Pool dfef3f1099 Change chgrp.test to use our getgroups rather than the system's. 2002-03-25 03:01:37 +00:00
Martin Pool fa3690f488 Initial revision. 2002-03-25 02:58:59 +00:00
Martin Pool 4acbfa2ade Add our own little tool to call getgroups(2) because it's too hard to
find a portable shell command that does it.
2002-03-25 02:55:52 +00:00
Martin Pool ef86d74736 Clean up text. 2002-03-22 22:36:22 +00:00
Martin Pool 118f39d45b Clean up text. 2002-03-22 22:33:49 +00:00
Martin Pool 77867907ed Doc permissions while testing. 2002-03-22 06:22:53 +00:00
Martin Pool 98c1b32565 Rather than literally "nobody", try using uid/gid = 65534 as
"nobody".  The existing code kind-of assumes this.
2002-03-22 06:12:51 +00:00
Martin Pool 7a176e87d5 Better messages. 2002-03-22 06:09:09 +00:00
Martin Pool 79c9d8a180 Proper messages for skipped tests. 2002-03-22 06:07:50 +00:00
Martin Pool 7d8219327b If tests are skipped, explain why. 2002-03-22 06:03:46 +00:00
Martin Pool 4ac4bdbb38 More sgml cleanups. 2002-03-22 06:02:28 +00:00