535 Commits

Author SHA1 Message Date
Sam Hocevar
70b8eacf6f Minor testsuite behaviour updates. 2010-01-31 12:18:01 +00:00
Sam Hocevar
586b5df8a0 Simplify ChangeLog output. 2010-01-31 12:05:43 +00:00
Sam Hocevar
5a967b990b Properly document the -a flag. 2010-01-31 12:04:56 +00:00
Sam Hocevar
05ea84ecf4 Fix a regression in myfork.c causing build failures when libtool does not
define LT_OBJDIR.
2010-01-21 09:31:47 +00:00
Sam Hocevar
99d37ae471 Use LD_PRELOAD_32 on OpenSolaris i386. 2010-01-21 01:17:27 +00:00
Sam Hocevar
96d16fc2fe Add a debug mode to zzcat. 2010-01-21 01:17:21 +00:00
Sam Hocevar
b9cc488ad5 Fix a buffer overflow in zzcat. 2010-01-21 01:17:15 +00:00
Sam Hocevar
00b4da4774 Fix testsuite behaviour on OpenSolaris /bin/sh. 2010-01-21 01:17:09 +00:00
Sam Hocevar
bc58be1c91 Fix compilation warnings and errors on OpenSolaris caused by a few of
our source feature macros.
2010-01-21 01:17:01 +00:00
Sam Hocevar
55339f7d8a Improve the OpenSolaris port: support for FILE structures, and a few
additional defines to activate libc features.
2010-01-20 07:59:01 +00:00
Sam Hocevar
3d3b3008e7 Don't try to use waitpid() information on Win32. 2010-01-19 13:01:45 +00:00
Sam Hocevar
db0788c5f7 Drop atoll() usage. It's not portable. 2010-01-19 12:44:29 +00:00
Sam Hocevar
f081c1882f Fix memory limitation method on OS X (page size was ignored) and other
systems (was using MBs instead of MiBs).
2010-01-19 12:44:23 +00:00
Sam Hocevar
f728c13edf Fix a bug in the -s test script that failed to detect failures. 2010-01-19 12:44:15 +00:00
Sam Hocevar
e4b6cd9bcd Prepare for zzuf 0.13. Soon. 2010-01-18 02:19:07 +00:00
Sam Hocevar
254eeacc6d Add a check-zzuf-s-seed that tests whether all bits in a sequence have a
chance of being toggled.
2010-01-18 02:02:12 +00:00
Sam Hocevar
36058474dc Add a -r flag to zzcat to repeatedly cat file lists. 2010-01-18 02:02:06 +00:00
Sam Hocevar
8ac7c35099 In verbose mode, tell when a process exits. 2010-01-18 02:02:00 +00:00
Sam Hocevar
d71c060363 Improve zzcat's manual page. Fixes #75. 2010-01-15 21:14:48 +00:00
Sam Hocevar
f4d4744684 Fix zzcat's -s flag. It must propagate to the next file. 2010-01-15 21:14:39 +00:00
Sam Hocevar
ac372df746 Rename check-flag-# tests to check-zzuf-#-#### with the option's long name,
to avoid problems with case-insensitive filesystems.
2010-01-15 17:03:39 +00:00
Sam Hocevar
76f1c8b664 Implement zzcat -s (squeeze empty lines). 2010-01-15 00:17:03 +00:00
Sam Hocevar
e74e0aacc8 Implement zzcat -b and -n. Fixes #74. 2010-01-14 00:27:03 +00:00
Sam Hocevar
cfbc0415be Avoid leading zeroes in the unit tests' initial random seed. 2010-01-14 00:26:52 +00:00
Sam Hocevar
eaf40002d5 Rename check-memory to check-flag-M and check-rng to check-flag-r. 2010-01-14 00:26:46 +00:00
Sam Hocevar
311692ae3c Add a check-flag-f test. 2010-01-14 00:26:35 +00:00
Sam Hocevar
0a82c5a740 Add a check-flag-A test and rename check-md5 to check-flag-m. 2010-01-14 00:26:21 +00:00
Sam Hocevar
bbd8f065d8 Add informative messages about why we exit the main loop. 2010-01-13 01:16:32 +00:00
Sam Hocevar
1cdf594c54 Rename -t/--max-time to -U/--max-usertime, and add -t/--max-time to
roughly mean "maximum zzuf run time". Fixes bug #45.
2010-01-13 01:09:30 +00:00
Sam Hocevar
7c57c81b92 Add CONNECT_USES_STRUCT_SOCKADDR to msvc/config.h. 2010-01-13 01:09:19 +00:00
Sam Hocevar
647967d366 On HP-UX, connect(), bind() etc. do not use the struct sockaddr type but
use a void pointer instead. Check for that at configure time.
2010-01-13 00:11:14 +00:00
Sam Hocevar
7e045d886e Fix check-build on platforms without sh's pushd/popd or grep's \<\>. 2010-01-12 23:54:49 +00:00
Sam Hocevar
9301ff6a2d Fix the OpenBSD port. On this platform, weird stuff happens such as
fseek() calling fseeko(). Fortunately, we already have the mechanisms
for those situations.
2010-01-12 23:54:43 +00:00
Sam Hocevar
92c8464db2 Minor zzcat refactoring. 2010-01-12 23:54:38 +00:00
Sam Hocevar
d02d599a1b Add a workaround for OS X ignoring RLIMIT_RSS / RLIMIT_AS and getrusage()
not filling in RSS information. After each memory allocation, we ask the
Mach for the RSS value.
2010-01-12 23:54:31 +00:00
Sam Hocevar
920ba80caa Fix fork() return value check. 2010-01-12 23:54:25 +00:00
Sam Hocevar
e88488fcf0 Properly compute SONAME using libtool variables. 2010-01-12 23:54:20 +00:00
Sam Hocevar
4a860d6be8 Improve the default zzcat sequence to improve performance. 2010-01-12 23:54:15 +00:00
Sam Hocevar
66da2fdd51 Support cat's -AeEtTv flags in zzcat. 2010-01-12 23:54:09 +00:00
Sam Hocevar
a3161049df Fix copyright information and remove Id tag everywhere. 2010-01-12 23:54:02 +00:00
Sam Hocevar
550abdd84b Reduce the number of hardcoded figures in check-utils. 2010-01-12 23:53:56 +00:00
Sam Hocevar
6c35b0a4e1 Fix compilation warning in lib-fd.c. 2010-01-12 23:53:50 +00:00
Sam Hocevar
2999267319 Minor cosmetic change in the verbose debug output. 2010-01-12 23:53:43 +00:00
Sam Hocevar
66223df9e6 Fix the FreeBSD port by not fuzzing the __srget() output unless it's called
directly.
2010-01-12 23:53:38 +00:00
Sam Hocevar
31ae813b8d Reorganise FILE structure autoconf tests. 2010-01-12 23:53:30 +00:00
Sam Hocevar
47e539f59d In the unit test phase, only launch sequences with functions we support. 2010-01-12 23:53:24 +00:00
Sam Hocevar
638dc792a8 Improve zzcat documentation and add commandline flags, including --help
and --version.
2010-01-12 23:53:18 +00:00
Sam Hocevar
727b36b889 Move zzcat to the main src/ directory. It's becoming mature enough to be
distributed.
2010-01-12 23:53:09 +00:00
Sam Hocevar
ecfba2614e Distribute zzcat and start writing documentation for it. 2010-01-08 01:28:02 +00:00
Sam Hocevar
75c6d6f71e Fix compilation warnings on FreeBSD. 2010-01-08 01:17:23 +00:00