Commit Graph

304 Commits

Author SHA1 Message Date
Sam Hocevar 35d39cab6f * Version 0.9. For real, this time.
* Updated NEWS and ChangeLog.
2007-07-10 15:55:35 +00:00
Sam Hocevar 66674eab71 * Documented the new -T / --max-cpu flag. 2007-07-10 15:42:37 +00:00
Sam Hocevar e81b1c5af3 * -M is megabytes, not bytes. Fixed --help output. 2007-07-10 15:31:40 +00:00
Sam Hocevar 43db17d207 * Implemented -T / --max-cpu for max CPU time limits. 2007-07-10 15:23:18 +00:00
Sam Hocevar e724e5a53e * Rename -T to -t. -T will be the CPU time limit. 2007-07-10 14:30:13 +00:00
Sam Hocevar 98fad9dfdd * Rename ZZUF_RLIMIT_CONST into ZZUF_RLIMIT_MEM because we're going to have
the _CPU one as well.
2007-07-10 14:26:08 +00:00
Sam Hocevar 7f272a9e6a * Correct thinko in manpage. 2007-07-10 09:01:12 +00:00
Sam Hocevar 4c64d4edf6 * Version 0.9.
* Updated NEWS and ChangeLog.
2007-07-10 00:24:35 +00:00
Sam Hocevar 5faa15e62d * Do not clobber LD_PRELOAD, patch by Sami Liedes. Heavily rewritten. 2007-07-09 23:51:49 +00:00
Sam Hocevar cc7dc895b5 * Renamed ranges_static into static_ranges. 2007-07-06 20:47:51 +00:00
Sam Hocevar 583632ff09 * Documented -p/--pick in the man page. 2007-07-06 20:47:38 +00:00
Sam Hocevar 7ce5c0c5cd * Factored common range-parsing code. 2007-07-06 14:39:39 +00:00
Sam Hocevar 7693a37ae1 * Added -p flag to cherry pick file descriptors that get fuzzed. 2007-07-06 13:40:55 +00:00
Sam Hocevar 71c077ae58 * Allow to use debug() everywhere in the code; it'll just do nothing in
zzuf itself, and will only output stuff in the library.
2007-07-06 13:34:38 +00:00
Sam Hocevar 9cc127dce5 * Add -DLIBZZUF to the libzzuf build. 2007-07-06 13:31:23 +00:00
Sam Hocevar f8514dee60 * Version 0.8.1.
* Updated NEWS and ChangeLog.
2007-03-01 23:57:14 +00:00
Sam Hocevar a248bfdaf0 * Save errno in offset_check, thanks to Sami Liedes. 2007-03-01 23:53:51 +00:00
Sam Hocevar 2bbca6e01d * Removed spurious verbosity, thanks to Sami Liedes. 2007-03-01 23:52:00 +00:00
Sam Hocevar e82753480b * Cleaned up md5.c.
* Do not convert words to little endian if the architecture is already
    little endian.
2007-02-24 17:37:46 +00:00
Sam Hocevar f20e6029a4 * Version 0.8.
* Updated NEWS and ChangeLog.
2007-02-24 16:37:12 +00:00
Sam Hocevar 4f5a35be30 * Fix WTFPL address. 2007-02-24 16:32:54 +00:00
Sam Hocevar 744aff2b0d * Minor win32 cosmetic updates. 2007-02-24 16:20:42 +00:00
Sam Hocevar 657dc0a72f * OS X doesn’t have MAP_ANONYMOUS, alias it to MAP_ANON. 2007-02-20 18:18:27 +00:00
Sam Hocevar 87e48899ba * Use mmap() instead of malloc() in the mmap() reimplementation so that
returned values are not in the heap.
2007-02-19 10:28:16 +00:00
Sam Hocevar 672817517e * Check for getpagesize() at configure time. 2007-02-19 10:26:41 +00:00
Sam Hocevar 4b142f02b9 * Check mmap() return value.
* Don't pass offsets to mmap() that are not page aligned.
2007-02-19 10:25:54 +00:00
Sam Hocevar ecb3a9efa1 * Oops, fix compilation warning. 2007-02-19 09:28:52 +00:00
Sam Hocevar 68a2cee2df * Added mmap() to the testsuite. 2007-02-19 09:16:10 +00:00
Sam Hocevar 538cd60bda * Improved win32 pipes. 2007-02-09 01:52:59 +00:00
Sam Hocevar 432d813edd * Use doubles, not float. Fixes an issue when using the default ratio value. 2007-02-09 01:33:02 +00:00
Sam Hocevar e64ed1789a * Disable -M when setrlimit isn't available. 2007-02-08 23:08:38 +00:00
Sam Hocevar 2920df42d4 * OpenBSD support for setrlimit(). 2007-02-08 21:51:37 +00:00
Sam Hocevar e551756f05 * Handle architectures that don't have RLIMIT_AS (like OpenBSD). 2007-02-08 17:23:48 +00:00
Sam Hocevar b79efda114 * Fixed more MSVC compilation warnings. 2007-02-02 11:58:06 +00:00
Sam Hocevar 0bd5421ced * Fixed a minor warning and commented our printf-like function. 2007-02-02 11:29:27 +00:00
Sam Hocevar 6721f79a69 * Added mygetopt files to the MSVC project. 2007-02-01 22:50:34 +00:00
Sam Hocevar 40663274f0 * Reimplemented getopt_long. We use our replacement even if simple getopt
is available on the operating system.
2007-02-01 22:33:07 +00:00
Sam Hocevar e599b5e01b * Fixed a few signed/unsigned confusions. 2007-02-01 22:20:48 +00:00
Sam Hocevar 1c8a34708d * Fuck notepad and its fucking CRLFs. 2007-02-01 19:27:21 +00:00
Sam Hocevar 16d1d7fa48 * Fixed a few 64-bit issues reported by MSVC.
* More Win32 portability fixes.
2007-02-01 18:19:03 +00:00
Sam Hocevar 9ceac7d6b3 * Added an MSVC project. 2007-02-01 16:41:54 +00:00
Sam Hocevar 4ee57fba0a * Check for <unistd.h>, too. MSVC doesn't have it. 2007-02-01 16:08:33 +00:00
Sam Hocevar 4c58925d80 * Only include <sys/time.h> conditionally. 2007-02-01 15:57:10 +00:00
Sam Hocevar e03887313c * Version 0.7.
* Updated NEWS and ChangeLog.
2007-01-28 01:17:49 +00:00
Sam Hocevar 7426def162 * Merged fdcat and streamcat into zzcat. 2007-01-28 00:53:19 +00:00
Sam Hocevar dc895f2511 * Print "EOF" instead of -1 when it means EOF. 2007-01-28 00:50:53 +00:00
Sam Hocevar 412784a97c * Oops, fixed syntax error. 2007-01-28 00:22:23 +00:00
Sam Hocevar 32ab6e10e2 * Better debug messages for special cases (eg. fgetc returning -1). 2007-01-28 00:21:58 +00:00
Sam Hocevar 2ebb906a12 * Updated testsuite to use our own files instead of /dev/*. 2007-01-27 21:40:31 +00:00
Sam Hocevar 5e6b423865 * Implemented -f/--fuzzing (fuzzing mode). 2007-01-27 19:05:46 +00:00