551 Commits

Author SHA1 Message Date
Sam Hocevar
c8601a2926 New operating mode "copy". It uses temporary files instead of preloading
libzzuf into the process.
2010-04-19 20:51:58 +00:00
Sam Hocevar
12b111545b Grammar. 2010-04-01 22:00:48 +00:00
Sam Hocevar
d61e61796b Add a regression test for our Gentoo __fread_chk() bug. 2010-02-27 19:38:54 +00:00
Sam Hocevar
abae6a4d0b Fix old typos in check-utils. 2010-02-27 19:38:49 +00:00
Sam Hocevar
6e34e54dda Add fortify versions of libc calls to zzat. 2010-02-27 19:27:41 +00:00
Sam Hocevar
6f18cda6cd Fortify functions actually have extra arguments. Fix that. 2010-02-27 18:42:01 +00:00
Sam Hocevar
6258de5efa Update TODO list. 2010-02-27 18:17:25 +00:00
Sam Hocevar
6050095bee Revert any potential overriding macro before declaring a new function. 2010-02-27 18:17:21 +00:00
Sam Hocevar
38c86c28ea Add support for fortified glibc functions (__fgets_chk, __read_chk, etc.). 2010-02-27 18:17:14 +00:00
Sam Hocevar
4c6ce1350e Rename zzcat to zzat to avoid conflicts with zziplib. 2010-02-15 21:25:30 +00:00
Sam Hocevar
bfb4a9dd1a Clean up ChangeLog generation. 2010-02-09 02:16:20 +00:00
Sam Hocevar
f3a6225995 Split check-build into check-source and check-win32. 2010-02-09 02:15:06 +00:00
Sam Hocevar
8b515b6a58 Add an OS X build script that generates fat binaries. 2010-02-07 14:21:35 +00:00
Sam Hocevar
1e0f3b8e15 Add missing svn:ignore properties. 2010-02-06 01:39:00 +00:00
Sam Hocevar
f400833cb2 On OS X, resident_size is actually in bytes, not pages. Fixing
memory check routine.
2010-02-06 01:37:52 +00:00
Sam Hocevar
bc79e209f0 Preparing zzuf-0.13 release. 2010-01-31 12:25:16 +00:00
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