2735 lines
85 KiB
Plaintext
2735 lines
85 KiB
Plaintext
------------------------------------------------------------------------
|
||
r316 | sam | 2007-11-03 01:14:40 +0100 (Sat, 03 Nov 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
|
||
* Documentation updates.
|
||
|
||
------------------------------------------------------------------------
|
||
r315 | sam | 2007-11-03 01:08:43 +0100 (Sat, 03 Nov 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/lib-fd.c
|
||
|
||
* Do not fuzz non-IP network protocols. They’re too painful to fine-tune.
|
||
|
||
------------------------------------------------------------------------
|
||
r314 | sam | 2007-11-03 00:34:22 +0100 (Sat, 03 Nov 2007) | 4 lines
|
||
Changed paths:
|
||
M /trunk/src/lib-fd.c
|
||
|
||
* Merged the bind() and connect() diversions using macros. They were almost
|
||
identical.
|
||
* Check the addrlen value to avoid crashing with weird protocols.
|
||
|
||
------------------------------------------------------------------------
|
||
r313 | sam | 2007-11-03 00:23:25 +0100 (Sat, 03 Nov 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/lib-fd.c
|
||
|
||
* Divert connect() so that -p/--ports now works with outbound connections.
|
||
|
||
------------------------------------------------------------------------
|
||
r312 | sam | 2007-11-03 00:22:11 +0100 (Sat, 03 Nov 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/configure.ac
|
||
|
||
* Look for connect().
|
||
|
||
------------------------------------------------------------------------
|
||
r311 | sam | 2007-11-03 00:07:41 +0100 (Sat, 03 Nov 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
|
||
* Updated documentation.
|
||
|
||
------------------------------------------------------------------------
|
||
r310 | sam | 2007-11-03 00:01:09 +0100 (Sat, 03 Nov 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/src/fd.c
|
||
M /trunk/src/lib-fd.c
|
||
|
||
* Fix a bug in the -p handling that made it opt-out instead of opt-in.
|
||
* Don’t bother using AF_UNIX, it doesn’t have ports.
|
||
|
||
------------------------------------------------------------------------
|
||
r309 | sam | 2007-11-02 23:45:54 +0100 (Fri, 02 Nov 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/src/fd.c
|
||
M /trunk/src/fd.h
|
||
M /trunk/src/fuzz.c
|
||
M /trunk/src/fuzz.h
|
||
M /trunk/src/lib-fd.c
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/opts.c
|
||
M /trunk/src/opts.h
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Network destination port choosing with -p/--ports.
|
||
* Renamed -p/--pick into -l/--list to avoid conflicts.
|
||
|
||
------------------------------------------------------------------------
|
||
r308 | sam | 2007-11-02 22:50:08 +0100 (Fri, 02 Nov 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/configure.ac
|
||
|
||
* Check for <netinet/in.h>, it’s needed for struct sockaddr_in.
|
||
|
||
------------------------------------------------------------------------
|
||
r307 | sam | 2007-11-02 22:40:38 +0100 (Fri, 02 Nov 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/debug.c
|
||
|
||
* Support %d, %ld and %lld in addition to %i etc. in debug().
|
||
|
||
------------------------------------------------------------------------
|
||
r306 | sam | 2007-11-02 22:32:18 +0100 (Fri, 02 Nov 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/lib-fd.c
|
||
|
||
* Log and divert bind() calls.
|
||
|
||
------------------------------------------------------------------------
|
||
r305 | sam | 2007-11-02 22:16:57 +0100 (Fri, 02 Nov 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/configure.ac
|
||
|
||
* Check for bind in the configure step.
|
||
|
||
------------------------------------------------------------------------
|
||
r304 | sam | 2007-07-10 17:55:35 +0200 (Tue, 10 Jul 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/ChangeLog
|
||
M /trunk/NEWS
|
||
|
||
* Version 0.9. For real, this time.
|
||
* Updated NEWS and ChangeLog.
|
||
|
||
------------------------------------------------------------------------
|
||
r303 | sam | 2007-07-10 17:42:37 +0200 (Tue, 10 Jul 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
|
||
* Documented the new -T / --max-cpu flag.
|
||
|
||
------------------------------------------------------------------------
|
||
r302 | sam | 2007-07-10 17:31:40 +0200 (Tue, 10 Jul 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* -M is megabytes, not bytes. Fixed --help output.
|
||
|
||
------------------------------------------------------------------------
|
||
r301 | sam | 2007-07-10 17:23:18 +0200 (Tue, 10 Jul 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/opts.c
|
||
M /trunk/src/opts.h
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Implemented -T / --max-cpu for max CPU time limits.
|
||
|
||
------------------------------------------------------------------------
|
||
r300 | sam | 2007-07-10 16:30:13 +0200 (Tue, 10 Jul 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Rename -T to -t. -T will be the CPU time limit.
|
||
|
||
------------------------------------------------------------------------
|
||
r299 | sam | 2007-07-10 16:26:08 +0200 (Tue, 10 Jul 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Rename ZZUF_RLIMIT_CONST into ZZUF_RLIMIT_MEM because we're going to have
|
||
the _CPU one as well.
|
||
|
||
------------------------------------------------------------------------
|
||
r298 | sam | 2007-07-10 11:01:12 +0200 (Tue, 10 Jul 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
|
||
* Correct thinko in manpage.
|
||
|
||
------------------------------------------------------------------------
|
||
r297 | sam | 2007-07-10 02:24:35 +0200 (Tue, 10 Jul 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/ChangeLog
|
||
M /trunk/NEWS
|
||
M /trunk/configure.ac
|
||
|
||
* Version 0.9.
|
||
* Updated NEWS and ChangeLog.
|
||
|
||
------------------------------------------------------------------------
|
||
r296 | sam | 2007-07-10 01:51:49 +0200 (Tue, 10 Jul 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/AUTHORS
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Do not clobber LD_PRELOAD, patch by Sami Liedes. Heavily rewritten.
|
||
|
||
------------------------------------------------------------------------
|
||
r295 | sam | 2007-07-06 22:47:51 +0200 (Fri, 06 Jul 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/fd.c
|
||
M /trunk/src/fuzz.c
|
||
M /trunk/src/ranges.c
|
||
|
||
* Renamed ranges_static into static_ranges.
|
||
|
||
------------------------------------------------------------------------
|
||
r294 | sam | 2007-07-06 22:47:38 +0200 (Fri, 06 Jul 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
|
||
* Documented -p/--pick in the man page.
|
||
|
||
------------------------------------------------------------------------
|
||
r293 | sam | 2007-07-06 16:39:39 +0200 (Fri, 06 Jul 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/Makefile.am
|
||
M /trunk/src/fd.c
|
||
M /trunk/src/fuzz.c
|
||
A /trunk/src/ranges.c
|
||
A /trunk/src/ranges.h
|
||
|
||
* Factored common range-parsing code.
|
||
|
||
------------------------------------------------------------------------
|
||
r292 | sam | 2007-07-06 15:40:55 +0200 (Fri, 06 Jul 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/fd.c
|
||
M /trunk/src/fd.h
|
||
M /trunk/src/fuzz.c
|
||
M /trunk/src/fuzz.h
|
||
M /trunk/src/lib-fd.c
|
||
M /trunk/src/lib-mem.c
|
||
M /trunk/src/lib-stream.c
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/opts.c
|
||
M /trunk/src/opts.h
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Added -p flag to cherry pick file descriptors that get fuzzed.
|
||
|
||
------------------------------------------------------------------------
|
||
r291 | sam | 2007-07-06 15:34:38 +0200 (Fri, 06 Jul 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/src/debug.h
|
||
|
||
* Allow to use debug() everywhere in the code; it'll just do nothing in
|
||
zzuf itself, and will only output stuff in the library.
|
||
|
||
------------------------------------------------------------------------
|
||
r290 | sam | 2007-07-06 15:31:23 +0200 (Fri, 06 Jul 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/Makefile.am
|
||
|
||
* Add -DLIBZZUF to the libzzuf build.
|
||
|
||
------------------------------------------------------------------------
|
||
r289 | sam | 2007-03-02 00:57:14 +0100 (Fri, 02 Mar 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/ChangeLog
|
||
M /trunk/NEWS
|
||
M /trunk/configure.ac
|
||
|
||
* Version 0.8.1.
|
||
* Updated NEWS and ChangeLog.
|
||
|
||
------------------------------------------------------------------------
|
||
r288 | sam | 2007-03-02 00:53:51 +0100 (Fri, 02 Mar 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/lib-fd.c
|
||
|
||
* Save errno in offset_check, thanks to Sami Liedes.
|
||
|
||
------------------------------------------------------------------------
|
||
r287 | sam | 2007-03-02 00:52:00 +0100 (Fri, 02 Mar 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Removed spurious verbosity, thanks to Sami Liedes.
|
||
|
||
------------------------------------------------------------------------
|
||
r286 | sam | 2007-02-24 18:37:46 +0100 (Sat, 24 Feb 2007) | 4 lines
|
||
Changed paths:
|
||
M /trunk/configure.ac
|
||
M /trunk/src/md5.c
|
||
|
||
* Cleaned up md5.c.
|
||
* Do not convert words to little endian if the architecture is already
|
||
little endian.
|
||
|
||
------------------------------------------------------------------------
|
||
r285 | sam | 2007-02-24 17:37:12 +0100 (Sat, 24 Feb 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/ChangeLog
|
||
M /trunk/NEWS
|
||
M /trunk/configure.ac
|
||
|
||
* Version 0.8.
|
||
* Updated NEWS and ChangeLog.
|
||
|
||
------------------------------------------------------------------------
|
||
r284 | sam | 2007-02-24 17:32:54 +0100 (Sat, 24 Feb 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/COPYING
|
||
|
||
* Fix WTFPL address.
|
||
|
||
------------------------------------------------------------------------
|
||
r283 | sam | 2007-02-24 17:20:42 +0100 (Sat, 24 Feb 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Minor win32 cosmetic updates.
|
||
|
||
------------------------------------------------------------------------
|
||
r282 | sam | 2007-02-20 19:18:27 +0100 (Tue, 20 Feb 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/lib-mem.c
|
||
|
||
* OS X doesn’t have MAP_ANONYMOUS, alias it to MAP_ANON.
|
||
|
||
------------------------------------------------------------------------
|
||
r281 | sam | 2007-02-19 11:28:16 +0100 (Mon, 19 Feb 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/src/lib-mem.c
|
||
|
||
* Use mmap() instead of malloc() in the mmap() reimplementation so that
|
||
returned values are not in the heap.
|
||
|
||
------------------------------------------------------------------------
|
||
r280 | sam | 2007-02-19 11:26:41 +0100 (Mon, 19 Feb 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/configure.ac
|
||
|
||
* Check for getpagesize() at configure time.
|
||
|
||
------------------------------------------------------------------------
|
||
r279 | sam | 2007-02-19 11:25:54 +0100 (Mon, 19 Feb 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/test/zzcat.c
|
||
|
||
* Check mmap() return value.
|
||
* Don't pass offsets to mmap() that are not page aligned.
|
||
|
||
------------------------------------------------------------------------
|
||
r278 | sam | 2007-02-19 10:28:52 +0100 (Mon, 19 Feb 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/test/zzcat.c
|
||
|
||
* Oops, fix compilation warning.
|
||
|
||
------------------------------------------------------------------------
|
||
r277 | sam | 2007-02-19 10:16:10 +0100 (Mon, 19 Feb 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/test/testsuite.sh
|
||
M /trunk/test/zzcat.c
|
||
|
||
* Added mmap() to the testsuite.
|
||
|
||
------------------------------------------------------------------------
|
||
r276 | sam | 2007-02-09 02:52:59 +0100 (Fri, 09 Feb 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Improved win32 pipes.
|
||
|
||
------------------------------------------------------------------------
|
||
r275 | sam | 2007-02-09 02:33:02 +0100 (Fri, 09 Feb 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/libzzuf.h
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Use doubles, not float. Fixes an issue when using the default ratio value.
|
||
|
||
------------------------------------------------------------------------
|
||
r274 | sam | 2007-02-09 00:08:38 +0100 (Fri, 09 Feb 2007) | 1 line
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Disable -M when setrlimit isn't available.
|
||
------------------------------------------------------------------------
|
||
r273 | sam | 2007-02-08 22:51:37 +0100 (Thu, 08 Feb 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/zzuf.c
|
||
|
||
* OpenBSD support for setrlimit().
|
||
|
||
------------------------------------------------------------------------
|
||
r272 | sam | 2007-02-08 18:23:48 +0100 (Thu, 08 Feb 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Handle architectures that don't have RLIMIT_AS (like OpenBSD).
|
||
|
||
------------------------------------------------------------------------
|
||
r271 | sam | 2007-02-02 12:58:06 +0100 (Fri, 02 Feb 2007) | 1 line
|
||
Changed paths:
|
||
M /trunk/msvc/config.h
|
||
M /trunk/src/fuzz.c
|
||
M /trunk/src/libzzuf.h
|
||
M /trunk/src/mygetopt.c
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Fixed more MSVC compilation warnings.
|
||
------------------------------------------------------------------------
|
||
r270 | sam | 2007-02-02 12:29:27 +0100 (Fri, 02 Feb 2007) | 1 line
|
||
Changed paths:
|
||
M /trunk/src/debug.c
|
||
|
||
* Fixed a minor warning and commented our printf-like function.
|
||
------------------------------------------------------------------------
|
||
r269 | sam | 2007-02-01 23:50:34 +0100 (Thu, 01 Feb 2007) | 1 line
|
||
Changed paths:
|
||
M /trunk/msvc/zzuf.vcproj
|
||
|
||
* Added mygetopt files to the MSVC project.
|
||
------------------------------------------------------------------------
|
||
r268 | sam | 2007-02-01 23:33:07 +0100 (Thu, 01 Feb 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/configure.ac
|
||
M /trunk/src/Makefile.am
|
||
A /trunk/src/mygetopt.c
|
||
A /trunk/src/mygetopt.h
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Reimplemented getopt_long. We use our replacement even if simple getopt
|
||
is available on the operating system.
|
||
|
||
------------------------------------------------------------------------
|
||
r267 | sam | 2007-02-01 23:20:48 +0100 (Thu, 01 Feb 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/fuzz.c
|
||
M /trunk/src/fuzz.h
|
||
M /trunk/src/libzzuf.h
|
||
|
||
* Fixed a few signed/unsigned confusions.
|
||
|
||
------------------------------------------------------------------------
|
||
r266 | sam | 2007-02-01 20:27:21 +0100 (Thu, 01 Feb 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/configure.ac
|
||
|
||
* Fuck notepad and its fucking CRLFs.
|
||
|
||
------------------------------------------------------------------------
|
||
r265 | sam | 2007-02-01 19:19:03 +0100 (Thu, 01 Feb 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/configure.ac
|
||
M /trunk/msvc/config.h
|
||
M /trunk/src/debug.c
|
||
M /trunk/src/fd.c
|
||
M /trunk/src/fd.h
|
||
M /trunk/src/fuzz.c
|
||
M /trunk/src/lib-mem.c
|
||
M /trunk/src/lib-stream.c
|
||
M /trunk/src/libzzuf.c
|
||
|
||
* Fixed a few 64-bit issues reported by MSVC.
|
||
* More Win32 portability fixes.
|
||
------------------------------------------------------------------------
|
||
r264 | sam | 2007-02-01 17:41:54 +0100 (Thu, 01 Feb 2007) | 1 line
|
||
Changed paths:
|
||
A /trunk/msvc
|
||
A /trunk/msvc/config.h
|
||
A /trunk/msvc/libzzuf.vcproj
|
||
A /trunk/msvc/zzuf.sln
|
||
A /trunk/msvc/zzuf.vcproj
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Added an MSVC project.
|
||
------------------------------------------------------------------------
|
||
r263 | sam | 2007-02-01 17:08:33 +0100 (Thu, 01 Feb 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/configure.ac
|
||
M /trunk/src/debug.c
|
||
M /trunk/src/lib-fd.c
|
||
M /trunk/src/lib-mem.c
|
||
M /trunk/src/lib-stream.c
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/zzuf.c
|
||
M /trunk/test/zzcat.c
|
||
|
||
* Check for <unistd.h>, too. MSVC doesn't have it.
|
||
|
||
------------------------------------------------------------------------
|
||
r262 | sam | 2007-02-01 16:57:10 +0100 (Thu, 01 Feb 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/configure.ac
|
||
M /trunk/src/timer.c
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Only include <sys/time.h> conditionally.
|
||
|
||
------------------------------------------------------------------------
|
||
r261 | sam | 2007-01-28 02:17:49 +0100 (Sun, 28 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/ChangeLog
|
||
M /trunk/NEWS
|
||
M /trunk/configure.ac
|
||
|
||
* Version 0.7.
|
||
* Updated NEWS and ChangeLog.
|
||
|
||
------------------------------------------------------------------------
|
||
r260 | sam | 2007-01-28 01:53:19 +0100 (Sun, 28 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/test
|
||
M /trunk/test/Makefile.am
|
||
D /trunk/test/fdcat.c
|
||
D /trunk/test/streamcat.c
|
||
M /trunk/test/testsuite.sh
|
||
A /trunk/test/zzcat.c
|
||
|
||
* Merged fdcat and streamcat into zzcat.
|
||
|
||
------------------------------------------------------------------------
|
||
r259 | sam | 2007-01-28 01:50:53 +0100 (Sun, 28 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/lib-stream.c
|
||
|
||
* Print "EOF" instead of -1 when it means EOF.
|
||
|
||
------------------------------------------------------------------------
|
||
r258 | sam | 2007-01-28 01:22:23 +0100 (Sun, 28 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/lib-stream.c
|
||
|
||
* Oops, fixed syntax error.
|
||
|
||
------------------------------------------------------------------------
|
||
r257 | sam | 2007-01-28 01:21:58 +0100 (Sun, 28 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/lib-stream.c
|
||
|
||
* Better debug messages for special cases (eg. fgetc returning -1).
|
||
|
||
------------------------------------------------------------------------
|
||
r256 | sam | 2007-01-27 22:40:31 +0100 (Sat, 27 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/test/Makefile.am
|
||
A /trunk/test/file-00
|
||
A /trunk/test/file-ff
|
||
A /trunk/test/file-random
|
||
A /trunk/test/file-text
|
||
M /trunk/test/testsuite.sh
|
||
|
||
* Updated testsuite to use our own files instead of /dev/*.
|
||
|
||
------------------------------------------------------------------------
|
||
r255 | sam | 2007-01-27 20:05:46 +0100 (Sat, 27 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/fuzz.c
|
||
M /trunk/src/fuzz.h
|
||
M /trunk/src/opts.c
|
||
M /trunk/src/opts.h
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Implemented -f/--fuzzing (fuzzing mode).
|
||
|
||
------------------------------------------------------------------------
|
||
r254 | sam | 2007-01-27 16:13:34 +0100 (Sat, 27 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/src/fd.c
|
||
M /trunk/src/fuzz.c
|
||
M /trunk/src/lib-stream.c
|
||
M /trunk/src/libzzuf.h
|
||
|
||
* Better ungetc() implementation. Now we don't need to care about the
|
||
fuzzing method.
|
||
|
||
------------------------------------------------------------------------
|
||
r253 | sam | 2007-01-25 23:34:28 +0100 (Thu, 25 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/debug.c
|
||
M /trunk/src/lib-fd.c
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/libzzuf.h
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Carry DEBUG_FILENO in the ZZUF_DEBUG environment variable.
|
||
|
||
------------------------------------------------------------------------
|
||
r252 | sam | 2007-01-25 23:07:23 +0100 (Thu, 25 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/src/libzzuf.c
|
||
|
||
* Initialise malloc-related functions earlier. They're needed for regex
|
||
initialisation amongst others.
|
||
|
||
------------------------------------------------------------------------
|
||
r251 | sam | 2007-01-25 22:43:37 +0100 (Thu, 25 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/src/lib-mem.c
|
||
|
||
* Put a few debug messages in malloc-related functions when they use our
|
||
custom buffer.
|
||
|
||
------------------------------------------------------------------------
|
||
r250 | sam | 2007-01-25 21:18:34 +0100 (Thu, 25 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/NEWS
|
||
|
||
* Updated NEWS.
|
||
|
||
------------------------------------------------------------------------
|
||
r249 | sam | 2007-01-25 20:55:20 +0100 (Thu, 25 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/src/lib-mem.c
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/libzzuf.h
|
||
|
||
* Crap! Fixed memory manager initialisation. And sticking that into the
|
||
0.6.1 tarball, no one will notice! (ha ha ha)
|
||
|
||
------------------------------------------------------------------------
|
||
r248 | sam | 2007-01-25 17:56:22 +0100 (Thu, 25 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/ChangeLog
|
||
M /trunk/NEWS
|
||
M /trunk/configure.ac
|
||
|
||
* Version 0.6.1.
|
||
* Updated NEWS and ChangeLog.
|
||
|
||
------------------------------------------------------------------------
|
||
r247 | sam | 2007-01-25 16:33:22 +0100 (Thu, 25 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/lib-stream.c
|
||
|
||
* More verbosity in fread().
|
||
|
||
------------------------------------------------------------------------
|
||
r246 | sam | 2007-01-25 16:28:24 +0100 (Thu, 25 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/lib-stream.c
|
||
|
||
* Fixed an index inconsistency bug in fread().
|
||
|
||
------------------------------------------------------------------------
|
||
r245 | sam | 2007-01-25 15:56:18 +0100 (Thu, 25 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Grrr, fixed a bug in finfo() that corrupted the display.
|
||
|
||
------------------------------------------------------------------------
|
||
r244 | sam | 2007-01-25 14:28:40 +0100 (Thu, 25 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/ChangeLog
|
||
M /trunk/NEWS
|
||
M /trunk/configure.ac
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Version 0.6.
|
||
* Updated NEWS and ChangeLog.
|
||
|
||
------------------------------------------------------------------------
|
||
r243 | sam | 2007-01-25 13:15:47 +0100 (Thu, 25 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
|
||
* Added a networking example using socat.
|
||
|
||
------------------------------------------------------------------------
|
||
r242 | sam | 2007-01-25 12:59:33 +0100 (Thu, 25 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/opts.h
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Oops, fix in-tree preloading!
|
||
|
||
------------------------------------------------------------------------
|
||
r241 | sam | 2007-01-25 12:47:44 +0100 (Thu, 25 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Put opts->bytes handling in the right place.
|
||
|
||
------------------------------------------------------------------------
|
||
r240 | sam | 2007-01-25 12:40:27 +0100 (Thu, 25 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/fuzz.c
|
||
M /trunk/src/fuzz.h
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/opts.c
|
||
M /trunk/src/opts.h
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Implemented -b/--bytes to restrict fuzzing to specific offsets.
|
||
|
||
------------------------------------------------------------------------
|
||
r239 | sam | 2007-01-25 03:16:00 +0100 (Thu, 25 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Fixed ifdef typo.
|
||
|
||
------------------------------------------------------------------------
|
||
r238 | sam | 2007-01-25 02:10:10 +0100 (Thu, 25 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/TODO
|
||
|
||
* Updated TODO list.
|
||
|
||
------------------------------------------------------------------------
|
||
r237 | sam | 2007-01-24 16:06:17 +0100 (Wed, 24 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/build-win32
|
||
M /trunk/configure.ac
|
||
M /trunk/src/Makefile.am
|
||
M /trunk/src/opts.h
|
||
M /trunk/src/timer.c
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Added DLL injection to the Win32 port attempt.
|
||
|
||
------------------------------------------------------------------------
|
||
r236 | sam | 2007-01-23 16:38:18 +0100 (Tue, 23 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
A /trunk/build-win32
|
||
M /trunk/configure.ac
|
||
M /trunk/src/Makefile.am
|
||
M /trunk/src/lib-load.h
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/libzzuf.h
|
||
A /trunk/src/sys.c
|
||
A /trunk/src/sys.h
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Added DLL initialisation code for Win32.
|
||
|
||
------------------------------------------------------------------------
|
||
r235 | sam | 2007-01-23 13:16:50 +0100 (Tue, 23 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/fd.c
|
||
|
||
* Fix minor memory leak.
|
||
|
||
------------------------------------------------------------------------
|
||
r234 | sam | 2007-01-23 09:45:47 +0100 (Tue, 23 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/src/lib-fd.c
|
||
M /trunk/src/lib-load.h
|
||
M /trunk/src/lib-mem.c
|
||
M /trunk/src/lib-signal.c
|
||
M /trunk/src/lib-stream.c
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Put either ORIG() or NEW(() around functions, because the naming scheme is
|
||
likely to change for the Win32 port.
|
||
|
||
------------------------------------------------------------------------
|
||
r233 | sam | 2007-01-18 22:04:34 +0100 (Thu, 18 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Minor documentation updates.
|
||
|
||
------------------------------------------------------------------------
|
||
r232 | sam | 2007-01-18 19:45:58 +0100 (Thu, 18 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/fd.c
|
||
M /trunk/src/lib-stream.c
|
||
|
||
* Minor improvement in the locking mechanism.
|
||
|
||
------------------------------------------------------------------------
|
||
r231 | sam | 2007-01-18 13:32:31 +0100 (Thu, 18 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/configure.ac
|
||
M /trunk/src/lib-fd.c
|
||
|
||
* Check recv() return type: int on Linux, ssize_t on OS X.
|
||
|
||
------------------------------------------------------------------------
|
||
r230 | sam | 2007-01-18 01:21:07 +0100 (Thu, 18 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/configure.ac
|
||
M /trunk/src/fd.c
|
||
M /trunk/src/lib-fd.c
|
||
M /trunk/src/lib-load.h
|
||
M /trunk/src/lib-mem.c
|
||
M /trunk/src/lib-signal.c
|
||
M /trunk/src/lib-stream.c
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Added enough autoconf checks and #ifdefs so that libzzuf builds on Win32.
|
||
zzuf itself doesn't build yet, though.
|
||
|
||
------------------------------------------------------------------------
|
||
r229 | sam | 2007-01-17 22:52:44 +0100 (Wed, 17 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/src/fd.c
|
||
M /trunk/src/fd.h
|
||
M /trunk/src/lib-fd.c
|
||
M /trunk/src/lib-mem.c
|
||
M /trunk/src/lib-stream.c
|
||
M /trunk/src/libzzuf.c
|
||
|
||
* Replaced _zz_disabled with a less stinky API. Still not thread safe, does
|
||
not recover very well from errors, but why care?
|
||
|
||
------------------------------------------------------------------------
|
||
r228 | sam | 2007-01-17 22:12:27 +0100 (Wed, 17 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/fuzz.c
|
||
M /trunk/src/fuzz.h
|
||
M /trunk/src/lib-fd.c
|
||
|
||
* Added aio_read() and aio_return(). They don’t work well yet, I’ll need
|
||
to fix the _zz_disabled mess first.
|
||
|
||
------------------------------------------------------------------------
|
||
r227 | sam | 2007-01-17 20:48:23 +0100 (Wed, 17 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/Makefile.am
|
||
A /trunk/src/opts.c
|
||
A /trunk/src/opts.h
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Reorganised code, got rid of global variables.
|
||
|
||
------------------------------------------------------------------------
|
||
r226 | sam | 2007-01-17 18:14:22 +0100 (Wed, 17 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/AUTHORS
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/lib-fd.c
|
||
|
||
* recvmsg() support by Rémi Denis-Courmont.
|
||
* Minor code reorganisation.
|
||
|
||
------------------------------------------------------------------------
|
||
r225 | sam | 2007-01-17 17:32:45 +0100 (Wed, 17 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/src/lib-fd.c
|
||
|
||
* Improved recvfrom() debug information.
|
||
* Implemented recv().
|
||
|
||
------------------------------------------------------------------------
|
||
r224 | sam | 2007-01-17 17:26:40 +0100 (Wed, 17 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/debug.c
|
||
|
||
* Add %x to the format string parameters supported by debug().
|
||
|
||
------------------------------------------------------------------------
|
||
r223 | sam | 2007-01-17 16:31:40 +0100 (Wed, 17 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/debug.c
|
||
M /trunk/src/lib-stream.c
|
||
|
||
* Improved %c usage in our custom fprintf() implementation.
|
||
|
||
------------------------------------------------------------------------
|
||
r222 | sam | 2007-01-17 16:21:09 +0100 (Wed, 17 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/lib-fd.c
|
||
M /trunk/src/lib-load.h
|
||
M /trunk/src/lib-mem.c
|
||
M /trunk/src/lib-signal.c
|
||
M /trunk/src/lib-stream.c
|
||
|
||
* Use __func__ wherever possible.
|
||
|
||
------------------------------------------------------------------------
|
||
r221 | sam | 2007-01-17 16:07:35 +0100 (Wed, 17 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/AUTHORS
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/lib-fd.c
|
||
|
||
* recvfrom() support from Dominik Kuhlen.
|
||
|
||
------------------------------------------------------------------------
|
||
r220 | sam | 2007-01-17 16:02:05 +0100 (Wed, 17 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/debug.c
|
||
|
||
* Print "NULL" instead of "(nil)" when printing null pointers.
|
||
|
||
------------------------------------------------------------------------
|
||
r219 | sam | 2007-01-17 15:35:12 +0100 (Wed, 17 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/fd.c
|
||
M /trunk/test/testsuite.sh
|
||
|
||
* Allow -r 0.0 again. Fixed the testsuite accordingly.
|
||
|
||
------------------------------------------------------------------------
|
||
r218 | sam | 2007-01-17 14:46:38 +0100 (Wed, 17 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/Makefile.am
|
||
A /trunk/src/lib-fd.c (from /trunk/src/load-fd.c:214)
|
||
A /trunk/src/lib-load.h (from /trunk/src/load.h:214)
|
||
A /trunk/src/lib-mem.c (from /trunk/src/load-mem.c:214)
|
||
A /trunk/src/lib-signal.c (from /trunk/src/load-signal.c:214)
|
||
A /trunk/src/lib-stream.c (from /trunk/src/load-stream.c:214)
|
||
D /trunk/src/load-fd.c
|
||
D /trunk/src/load-mem.c
|
||
D /trunk/src/load-signal.c
|
||
D /trunk/src/load-stream.c
|
||
D /trunk/src/load.h
|
||
|
||
* Moved files around.
|
||
|
||
------------------------------------------------------------------------
|
||
r217 | sam | 2007-01-17 14:42:18 +0100 (Wed, 17 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
|
||
* Suggest jot instead of seq in the examples.
|
||
|
||
------------------------------------------------------------------------
|
||
r216 | sam | 2007-01-17 08:22:10 +0100 (Wed, 17 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Fix a longopt parsing crash, thanks to Matti Hämäläinen.
|
||
|
||
------------------------------------------------------------------------
|
||
r215 | sam | 2007-01-17 08:21:40 +0100 (Wed, 17 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Fix testsuite by printing MD5 hashes to stdout.
|
||
|
||
------------------------------------------------------------------------
|
||
r214 | sam | 2007-01-16 15:36:33 +0100 (Tue, 16 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/load-fd.c
|
||
M /trunk/src/load-mem.c
|
||
M /trunk/src/load-signal.c
|
||
M /trunk/src/load-stream.c
|
||
M /trunk/src/load.h
|
||
|
||
* Got rid of the *_load() functions. Now each diverted function is supposed
|
||
to check that the *_orig() functions it calls are properly loaded.
|
||
|
||
------------------------------------------------------------------------
|
||
r213 | sam | 2007-01-16 15:21:28 +0100 (Tue, 16 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/AUTHORS
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/load-fd.c
|
||
|
||
* pread() implementation, thanks to Clément Stenac.
|
||
|
||
------------------------------------------------------------------------
|
||
r212 | sam | 2007-01-16 15:06:57 +0100 (Tue, 16 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/load-fd.c
|
||
|
||
* Don't do the offset sanity check on non-seekable devices.
|
||
|
||
------------------------------------------------------------------------
|
||
r211 | sam | 2007-01-16 14:54:34 +0100 (Tue, 16 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/AUTHORS
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/load-fd.c
|
||
|
||
* readv() implementation, thanks to Rémi Denis-Courmont.
|
||
|
||
------------------------------------------------------------------------
|
||
r210 | sam | 2007-01-15 14:28:19 +0100 (Mon, 15 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
|
||
* Use seq instead of awk in the example, to make shorter code. I know it
|
||
won't work on BSD systems, but should I care?
|
||
|
||
------------------------------------------------------------------------
|
||
r209 | sam | 2007-01-15 00:56:39 +0100 (Mon, 15 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/ChangeLog
|
||
M /trunk/NEWS
|
||
M /trunk/TODO
|
||
M /trunk/configure.ac
|
||
|
||
* Version 0.5.
|
||
* Updated NEWS and ChangeLog.
|
||
|
||
------------------------------------------------------------------------
|
||
r208 | sam | 2007-01-15 00:42:34 +0100 (Mon, 15 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
|
||
* interval -> range.
|
||
|
||
------------------------------------------------------------------------
|
||
r207 | sam | 2007-01-15 00:41:03 +0100 (Mon, 15 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/configure.ac
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/Makefile.am
|
||
M /trunk/src/fd.c
|
||
M /trunk/src/fd.h
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Support ranges with the -r flag.
|
||
|
||
------------------------------------------------------------------------
|
||
r206 | sam | 2007-01-14 21:47:18 +0100 (Sun, 14 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/fd.c
|
||
M /trunk/src/fd.h
|
||
M /trunk/src/libzzuf.h
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Oops, ratio should be a double, not a float.
|
||
|
||
------------------------------------------------------------------------
|
||
r205 | sam | 2007-01-14 21:28:09 +0100 (Sun, 14 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Exit non-zero if one process crashed.
|
||
|
||
------------------------------------------------------------------------
|
||
r204 | sam | 2007-01-14 21:18:31 +0100 (Sun, 14 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Display our information to stderr, not stdout. Documented that.
|
||
|
||
------------------------------------------------------------------------
|
||
r203 | sam | 2007-01-14 21:17:45 +0100 (Sun, 14 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/src/fd.c
|
||
M /trunk/src/libzzuf.h
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Only display our own kills in verbose mode.
|
||
* Factorise min/max ratio values.
|
||
|
||
------------------------------------------------------------------------
|
||
r202 | sam | 2007-01-14 18:47:01 +0100 (Sun, 14 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Added -v/--verbose (unused yet).
|
||
|
||
------------------------------------------------------------------------
|
||
r201 | sam | 2007-01-14 12:03:37 +0100 (Sun, 14 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Set --version to -V, not -v. We'll use -v for verbose.
|
||
|
||
------------------------------------------------------------------------
|
||
r200 | sam | 2007-01-14 02:03:44 +0100 (Sun, 14 Jan 2007) | 4 lines
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Fix a problem with filedescriptor 17 being reused for other purposes than
|
||
the debugging channel.
|
||
* Print signal name, eg. SIGABRT instead of just "signal 6".
|
||
|
||
------------------------------------------------------------------------
|
||
r199 | sam | 2007-01-13 23:47:56 +0100 (Sat, 13 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
|
||
* Minor documentation layout fix.
|
||
|
||
------------------------------------------------------------------------
|
||
r198 | sam | 2007-01-13 20:33:48 +0100 (Sat, 13 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/fd.c
|
||
M /trunk/src/fd.h
|
||
M /trunk/src/fuzz.c
|
||
M /trunk/src/fuzz.h
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/libzzuf.h
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Added auto-increment mode. Not very handy to use yet.
|
||
|
||
------------------------------------------------------------------------
|
||
r197 | sam | 2007-01-13 19:00:03 +0100 (Sat, 13 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/libzzuf.c
|
||
|
||
* Print program PID when initialising libzzuf.
|
||
|
||
------------------------------------------------------------------------
|
||
r196 | sam | 2007-01-13 11:59:07 +0100 (Sat, 13 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Fixed -c behaviour. Sometimes apps open "$PWD/file" when asked to
|
||
simply open "file" (eg. eog).
|
||
|
||
------------------------------------------------------------------------
|
||
r195 | sam | 2007-01-13 11:50:38 +0100 (Sat, 13 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Implemented -D/--delay to avoid fork bombs.
|
||
|
||
------------------------------------------------------------------------
|
||
r194 | sam | 2007-01-12 19:01:27 +0100 (Fri, 12 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Refactored some shit around.
|
||
|
||
------------------------------------------------------------------------
|
||
r193 | sam | 2007-01-12 17:20:14 +0100 (Fri, 12 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Minor documentation fixes.
|
||
|
||
------------------------------------------------------------------------
|
||
r192 | sam | 2007-01-12 16:47:48 +0100 (Fri, 12 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/Makefile.am
|
||
M /trunk/src/Makefile.am
|
||
A /trunk/src/timer.c
|
||
A /trunk/src/timer.h
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Change timing functions to gettimeofday() instead of time() for more
|
||
precision.
|
||
|
||
------------------------------------------------------------------------
|
||
r191 | sam | 2007-01-12 15:19:55 +0100 (Fri, 12 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/AUTHORS
|
||
M /trunk/README
|
||
M /trunk/doc/zzuf.1
|
||
|
||
* Lowercase zzuf everywhere.
|
||
|
||
------------------------------------------------------------------------
|
||
r190 | sam | 2007-01-12 11:09:22 +0100 (Fri, 12 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Better line-buffered stdin reads.
|
||
|
||
------------------------------------------------------------------------
|
||
r189 | sam | 2007-01-12 00:36:28 +0100 (Fri, 12 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/ChangeLog
|
||
M /trunk/NEWS
|
||
M /trunk/configure.ac
|
||
|
||
* Version 0.4.
|
||
* Updated NEWS and ChangeLog.
|
||
|
||
------------------------------------------------------------------------
|
||
r188 | sam | 2007-01-12 00:30:29 +0100 (Fri, 12 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/src/fd.c
|
||
|
||
* Got rid of malloc() for each file opened. Now we only start calling
|
||
malloc() after the 32th file descriptor.
|
||
|
||
------------------------------------------------------------------------
|
||
r187 | sam | 2007-01-11 23:43:45 +0100 (Thu, 11 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/fd.c
|
||
M /trunk/src/libzzuf.h
|
||
|
||
* Reduce number of malloc() calls within libzzuf.
|
||
|
||
------------------------------------------------------------------------
|
||
r186 | sam | 2007-01-11 23:11:56 +0100 (Thu, 11 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/fd.c
|
||
|
||
* Remove two useless malloc() calls.
|
||
|
||
------------------------------------------------------------------------
|
||
r185 | sam | 2007-01-11 23:11:28 +0100 (Thu, 11 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Don't stop if the process was killed by us.
|
||
|
||
------------------------------------------------------------------------
|
||
r184 | sam | 2007-01-11 11:21:11 +0100 (Thu, 11 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/load-mem.c
|
||
|
||
* Better realloc dummy implementation.
|
||
|
||
------------------------------------------------------------------------
|
||
r183 | sam | 2007-01-11 01:39:59 +0100 (Thu, 11 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/load-fd.c
|
||
M /trunk/src/load-mem.c
|
||
M /trunk/src/load-signal.c
|
||
M /trunk/src/load-stream.c
|
||
M /trunk/src/load.h
|
||
|
||
* Minor code factorisation into LOADSYM().
|
||
|
||
------------------------------------------------------------------------
|
||
r182 | sam | 2007-01-11 01:27:47 +0100 (Thu, 11 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
|
||
* Typo in the manpage.
|
||
|
||
------------------------------------------------------------------------
|
||
r181 | sam | 2007-01-10 19:11:13 +0100 (Wed, 10 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/load-mem.c
|
||
|
||
* Allow several calls to malloc()/calloc() in the library preloading stage.
|
||
|
||
------------------------------------------------------------------------
|
||
r180 | sam | 2007-01-10 18:31:58 +0100 (Wed, 10 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/load-mem.c
|
||
|
||
* Removed brk/sbrk, they're so outdated and useless.
|
||
|
||
------------------------------------------------------------------------
|
||
r179 | sam | 2007-01-10 18:25:09 +0100 (Wed, 10 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/load-mem.c
|
||
|
||
* Oops, fixed an old OS X build failure.
|
||
|
||
------------------------------------------------------------------------
|
||
r178 | sam | 2007-01-10 18:23:23 +0100 (Wed, 10 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/configure.ac
|
||
M /trunk/src/load-mem.c
|
||
|
||
* Check for memalign and posix_memalign.
|
||
|
||
------------------------------------------------------------------------
|
||
r177 | sam | 2007-01-10 18:19:48 +0100 (Wed, 10 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/configure.ac
|
||
M /trunk/src/load-mem.c
|
||
|
||
* Check for malloc.h.
|
||
|
||
------------------------------------------------------------------------
|
||
r176 | sam | 2007-01-10 18:17:26 +0100 (Wed, 10 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/libzzuf.h
|
||
M /trunk/src/load-mem.c
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Implemented memory limits. Probably breaks on other arches because of all
|
||
the new functions.
|
||
|
||
------------------------------------------------------------------------
|
||
r175 | sam | 2007-01-10 16:22:09 +0100 (Wed, 10 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/zzuf.c
|
||
M /trunk/test/testsuite.sh
|
||
|
||
* Changed -M to -m (for --md5).
|
||
|
||
------------------------------------------------------------------------
|
||
r174 | sam | 2007-01-10 15:57:22 +0100 (Wed, 10 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/Makefile.am
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/load-fd.c
|
||
A /trunk/src/load-mem.c (from /trunk/src/load-fd.c:173)
|
||
M /trunk/src/load.h
|
||
|
||
* Split load-fd.c into load-fd.c and load-mem.c (mmap, etc.).
|
||
|
||
------------------------------------------------------------------------
|
||
r173 | sam | 2007-01-09 17:39:07 +0100 (Tue, 09 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/load-fd.c
|
||
|
||
* Fixed double mmap debug message.
|
||
|
||
------------------------------------------------------------------------
|
||
r172 | sam | 2007-01-09 17:16:00 +0100 (Tue, 09 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/src/load-fd.c
|
||
|
||
* Add verbosity to read() and mmap() so that we roughly know where we
|
||
are reading.
|
||
|
||
------------------------------------------------------------------------
|
||
r171 | sam | 2007-01-09 17:14:31 +0100 (Tue, 09 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/debug.c
|
||
|
||
* Change debug's %c so that it automatically escapes binary characters.
|
||
|
||
------------------------------------------------------------------------
|
||
r170 | sam | 2007-01-09 16:40:08 +0100 (Tue, 09 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/load-fd.c
|
||
|
||
* mmap() maps the file descriptor at offset 0.
|
||
|
||
------------------------------------------------------------------------
|
||
r169 | sam | 2007-01-09 12:22:09 +0100 (Tue, 09 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Don’t report exit status by default.
|
||
* Add -x/--check-exit to get back to the previous behaviour.
|
||
|
||
------------------------------------------------------------------------
|
||
r168 | sam | 2007-01-09 11:07:35 +0100 (Tue, 09 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Bah, reverted that. We'll use -O for --offset.
|
||
|
||
------------------------------------------------------------------------
|
||
r167 | sam | 2007-01-09 11:05:47 +0100 (Tue, 09 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Rename -B/--max-bytes to -O/--max-output so that we can implement -A/-B.
|
||
|
||
------------------------------------------------------------------------
|
||
r166 | sam | 2007-01-09 11:02:57 +0100 (Tue, 09 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/configure.ac
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/load-fd.c
|
||
|
||
* Implement map_fd for OS X.
|
||
|
||
------------------------------------------------------------------------
|
||
r165 | sam | 2007-01-08 22:51:06 +0100 (Mon, 08 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/test/testsuite.sh
|
||
|
||
* Fixed testsuite for anal shells.
|
||
|
||
------------------------------------------------------------------------
|
||
r164 | sam | 2007-01-08 22:49:57 +0100 (Mon, 08 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Tru64 loader support (_RLD_LIST).
|
||
|
||
------------------------------------------------------------------------
|
||
r163 | sam | 2007-01-08 22:48:39 +0100 (Mon, 08 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/configure.ac
|
||
|
||
* Fix the socklen_t type detection on Linux.
|
||
|
||
------------------------------------------------------------------------
|
||
r162 | sam | 2007-01-08 22:05:05 +0100 (Mon, 08 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/load-signal.c
|
||
|
||
* Define sig_t to void (*) (int) if it does not exist.
|
||
|
||
------------------------------------------------------------------------
|
||
r161 | sam | 2007-01-08 22:03:32 +0100 (Mon, 08 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/configure.ac
|
||
M /trunk/src/load-fd.c
|
||
|
||
* Define socklen_t to int if it does not exist.
|
||
|
||
------------------------------------------------------------------------
|
||
r160 | sam | 2007-01-08 19:15:49 +0100 (Mon, 08 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/test/testsuite.sh
|
||
|
||
* Test suite now uses the new MD5 feature.
|
||
|
||
------------------------------------------------------------------------
|
||
r159 | sam | 2007-01-08 18:54:16 +0100 (Mon, 08 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Changed --md5 to only compute the standard output.
|
||
|
||
------------------------------------------------------------------------
|
||
r158 | sam | 2007-01-08 18:50:34 +0100 (Mon, 08 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/Makefile.am
|
||
A /trunk/src/md5.c
|
||
A /trunk/src/md5.h
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Implemented -M/--md5 flag.
|
||
|
||
------------------------------------------------------------------------
|
||
r157 | sam | 2007-01-07 22:29:37 +0100 (Sun, 07 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/ChangeLog
|
||
M /trunk/NEWS
|
||
M /trunk/configure.ac
|
||
|
||
* Version 0.3.
|
||
* Updated NEWS and ChangeLog.
|
||
|
||
------------------------------------------------------------------------
|
||
r156 | sam | 2007-01-07 22:14:26 +0100 (Sun, 07 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/fd.c
|
||
M /trunk/src/fd.h
|
||
M /trunk/src/fuzz.c
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/load-fd.c
|
||
M /trunk/src/load-signal.c
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Factor regex stuff into fd.c, so that <regex.h> isn’t needed otherwhere.
|
||
|
||
------------------------------------------------------------------------
|
||
r155 | sam | 2007-01-07 22:13:31 +0100 (Sun, 07 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Use __srefill() on OS X, too. It now works properly.
|
||
|
||
------------------------------------------------------------------------
|
||
r154 | sam | 2007-01-07 21:50:49 +0100 (Sun, 07 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Implemented freopen().
|
||
|
||
------------------------------------------------------------------------
|
||
r153 | sam | 2007-01-07 21:24:03 +0100 (Sun, 07 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Protect __srefill_orig() calls.
|
||
|
||
------------------------------------------------------------------------
|
||
r152 | sam | 2007-01-07 20:12:35 +0100 (Sun, 07 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/bootstrap
|
||
|
||
* Updated bootstrap script.
|
||
|
||
------------------------------------------------------------------------
|
||
r151 | sam | 2007-01-07 19:45:00 +0100 (Sun, 07 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/zzuf.c
|
||
M /trunk/test/testsuite.sh
|
||
|
||
* Documented stdin behaviour.
|
||
|
||
------------------------------------------------------------------------
|
||
r150 | sam | 2007-01-07 19:36:19 +0100 (Sun, 07 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/Makefile.am
|
||
|
||
* Factored sources in the makefile.
|
||
|
||
------------------------------------------------------------------------
|
||
r149 | sam | 2007-01-07 19:34:50 +0100 (Sun, 07 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/Makefile.am
|
||
D /trunk/src/chars.c
|
||
D /trunk/src/chars.h
|
||
M /trunk/src/fuzz.c
|
||
M /trunk/src/fuzz.h
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/libzzuf.h
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Merged chars.c and fuzz.c.
|
||
|
||
------------------------------------------------------------------------
|
||
r148 | sam | 2007-01-07 19:18:50 +0100 (Sun, 07 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/Makefile.am
|
||
A /trunk/src/chars.c (from /trunk/src/libzzuf.c:126)
|
||
A /trunk/src/chars.h
|
||
A /trunk/src/fd.c (from /trunk/src/libzzuf.c:126)
|
||
A /trunk/src/fd.h
|
||
M /trunk/src/fuzz.c
|
||
M /trunk/src/fuzz.h
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/libzzuf.h
|
||
M /trunk/src/load-fd.c
|
||
M /trunk/src/load-signal.c
|
||
M /trunk/src/load-stream.c
|
||
M /trunk/src/zzuf.c
|
||
|
||
* If no argument is given, just fuzz standard input.
|
||
|
||
------------------------------------------------------------------------
|
||
r147 | sam | 2007-01-07 18:12:53 +0100 (Sun, 07 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/test/testsuite.sh
|
||
|
||
* Don't call cat or dd in the testsuite if they're statically linked.
|
||
|
||
------------------------------------------------------------------------
|
||
r146 | sam | 2007-01-07 17:31:33 +0100 (Sun, 07 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Fix a compilation warning.
|
||
|
||
------------------------------------------------------------------------
|
||
r145 | sam | 2007-01-07 17:29:25 +0100 (Sun, 07 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
|
||
* Added note about 64-bit offsets in manpage.
|
||
|
||
------------------------------------------------------------------------
|
||
r144 | sam | 2007-01-07 17:27:59 +0100 (Sun, 07 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Fixed __srefill()/lseek() conflict issue.
|
||
|
||
------------------------------------------------------------------------
|
||
r143 | sam | 2007-01-07 17:09:13 +0100 (Sun, 07 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Only use __srefill on OpenBSD and FreeBSD.
|
||
|
||
------------------------------------------------------------------------
|
||
r142 | sam | 2007-01-07 16:55:24 +0100 (Sun, 07 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
|
||
* Updated manpage, fixed - to \- here and there.
|
||
|
||
------------------------------------------------------------------------
|
||
r141 | sam | 2007-01-07 16:55:00 +0100 (Sun, 07 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Implemented BSD stdio by overriding __srefill().
|
||
|
||
------------------------------------------------------------------------
|
||
r140 | sam | 2007-01-07 15:22:34 +0100 (Sun, 07 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Fuzz in __srefill even if _zz_disabled is on.
|
||
|
||
------------------------------------------------------------------------
|
||
r139 | sam | 2007-01-07 15:16:46 +0100 (Sun, 07 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Oops, got it wrong.
|
||
|
||
------------------------------------------------------------------------
|
||
r138 | sam | 2007-01-07 15:16:06 +0100 (Sun, 07 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Fix compilation warnings on BSD libc’s and a bug on FreeBSD.
|
||
|
||
------------------------------------------------------------------------
|
||
r137 | sam | 2007-01-07 15:14:19 +0100 (Sun, 07 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Implemented __refill(). Untested yet.
|
||
|
||
------------------------------------------------------------------------
|
||
r136 | sam | 2007-01-07 15:13:29 +0100 (Sun, 07 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/test/testsuite.sh
|
||
|
||
* Made the testsuite shorter.
|
||
|
||
------------------------------------------------------------------------
|
||
r135 | sam | 2007-01-07 14:20:04 +0100 (Sun, 07 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Protected the _IO_getc_orig declaration.
|
||
|
||
------------------------------------------------------------------------
|
||
r134 | sam | 2007-01-07 14:18:36 +0100 (Sun, 07 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Oops, compilation fix.
|
||
|
||
------------------------------------------------------------------------
|
||
r133 | sam | 2007-01-07 14:16:43 +0100 (Sun, 07 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/configure.ac
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Added __srefill() skeleton, for BSD libc.
|
||
|
||
------------------------------------------------------------------------
|
||
r132 | sam | 2007-01-07 13:39:30 +0100 (Sun, 07 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
|
||
* Added a note about statically linked binaries and one about getc().
|
||
|
||
------------------------------------------------------------------------
|
||
r131 | sam | 2007-01-07 13:06:07 +0100 (Sun, 07 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/test/testsuite.sh
|
||
|
||
* Don’t run the testsuite if /bin/cat is statically linked.
|
||
|
||
------------------------------------------------------------------------
|
||
r130 | sam | 2007-01-07 11:34:45 +0100 (Sun, 07 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/configure.ac
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/fuzz.c
|
||
M /trunk/src/load-stream.c
|
||
M /trunk/test/testsuite.sh
|
||
|
||
* Always define getc(), but undefine the getc macro beforehands just in case.
|
||
* Implemented _IO_getc().
|
||
|
||
------------------------------------------------------------------------
|
||
r129 | sam | 2007-01-07 10:34:42 +0100 (Sun, 07 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/configure.ac
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Implemented fseeko().
|
||
|
||
------------------------------------------------------------------------
|
||
r128 | sam | 2007-01-06 23:17:09 +0100 (Sat, 06 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Fix a bug in the fgetln() implementation. The newline was not properly
|
||
accounted for in the returned length.
|
||
|
||
------------------------------------------------------------------------
|
||
r127 | sam | 2007-01-06 22:54:02 +0100 (Sat, 06 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/test/testsuite.sh
|
||
|
||
* BSD's md5 does not have a --help option. Trying /dev/null instead.
|
||
|
||
------------------------------------------------------------------------
|
||
r126 | sam | 2007-01-06 22:38:33 +0100 (Sat, 06 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Cleaned up code.
|
||
|
||
------------------------------------------------------------------------
|
||
r125 | sam | 2007-01-06 22:37:42 +0100 (Sat, 06 Jan 2007) | 4 lines
|
||
Changed paths:
|
||
M /trunk/configure.ac
|
||
M /trunk/src/Makefile.am
|
||
|
||
* Only link with -ldl when available.
|
||
* Removed PKG_* stuff from configure.ac.
|
||
* Add more compilation warnings.
|
||
|
||
------------------------------------------------------------------------
|
||
r124 | sam | 2007-01-06 22:25:56 +0100 (Sat, 06 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/test/testsuite.sh
|
||
|
||
* Got testsuite to work on FreeBSD.
|
||
|
||
------------------------------------------------------------------------
|
||
r123 | sam | 2007-01-06 21:59:28 +0100 (Sat, 06 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Fix for BSD machines: getc() may be defined as a macro.
|
||
|
||
------------------------------------------------------------------------
|
||
r122 | sam | 2007-01-06 21:24:54 +0100 (Sat, 06 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/test/testsuite.sh
|
||
|
||
* Fixed the head call in the testsuite so that it works on OS X.
|
||
|
||
------------------------------------------------------------------------
|
||
r121 | sam | 2007-01-06 21:20:15 +0100 (Sat, 06 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/test/testsuite.sh
|
||
|
||
* Added head and tail to the testsuite.
|
||
|
||
------------------------------------------------------------------------
|
||
r120 | sam | 2007-01-06 21:08:31 +0100 (Sat, 06 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/load-fd.c
|
||
|
||
* Fixed implicit declaration.
|
||
|
||
------------------------------------------------------------------------
|
||
r119 | sam | 2007-01-06 21:02:01 +0100 (Sat, 06 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
|
||
* Updated documentation wrt. mmap().
|
||
|
||
------------------------------------------------------------------------
|
||
r118 | sam | 2007-01-06 21:01:51 +0100 (Sat, 06 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/configure.ac
|
||
|
||
* Missing autoconf check for mmap64().
|
||
|
||
------------------------------------------------------------------------
|
||
r117 | sam | 2007-01-06 21:01:25 +0100 (Sat, 06 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/load-fd.c
|
||
|
||
* Implemented the mmap() family.
|
||
|
||
------------------------------------------------------------------------
|
||
r116 | sam | 2007-01-06 21:01:15 +0100 (Sat, 06 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Implemented rewind().
|
||
|
||
------------------------------------------------------------------------
|
||
r115 | sam | 2007-01-06 16:54:14 +0100 (Sat, 06 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/load-stream.c
|
||
M /trunk/test/testsuite.sh
|
||
|
||
* Fix fread() issue with standard input reading.
|
||
|
||
------------------------------------------------------------------------
|
||
r114 | sam | 2007-01-06 15:03:07 +0100 (Sat, 06 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
|
||
* Added a note about mmap() not being available.
|
||
|
||
------------------------------------------------------------------------
|
||
r113 | sam | 2007-01-06 15:02:51 +0100 (Sat, 06 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/debug.c
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Fix build with older versions of gcc.
|
||
|
||
------------------------------------------------------------------------
|
||
r112 | sam | 2007-01-06 11:51:44 +0100 (Sat, 06 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Documentation tuning.
|
||
|
||
------------------------------------------------------------------------
|
||
r111 | sam | 2007-01-06 01:40:51 +0100 (Sat, 06 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/ChangeLog
|
||
M /trunk/NEWS
|
||
M /trunk/TODO
|
||
M /trunk/configure.ac
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Version 0.2 is ready.
|
||
|
||
------------------------------------------------------------------------
|
||
r110 | sam | 2007-01-06 01:26:39 +0100 (Sat, 06 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
|
||
* Another note in the manpage.
|
||
|
||
------------------------------------------------------------------------
|
||
r109 | sam | 2007-01-06 01:10:46 +0100 (Sat, 06 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Cosmetic fixes.
|
||
|
||
------------------------------------------------------------------------
|
||
r108 | sam | 2007-01-06 01:08:16 +0100 (Sat, 06 Jan 2007) | 4 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Implemented --max-crashes.
|
||
* Renamed --forks to --max-forks.
|
||
* Changed debug messages format.
|
||
|
||
------------------------------------------------------------------------
|
||
r107 | sam | 2007-01-06 00:15:29 +0100 (Sat, 06 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Oops, forgot to fix --help output.
|
||
|
||
------------------------------------------------------------------------
|
||
r106 | sam | 2007-01-06 00:14:37 +0100 (Sat, 06 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Rename --fork to --max-forks.
|
||
|
||
------------------------------------------------------------------------
|
||
r105 | sam | 2007-01-05 22:36:13 +0100 (Fri, 05 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
|
||
* Specified signal handling stuff in the manpage.
|
||
|
||
------------------------------------------------------------------------
|
||
r104 | sam | 2007-01-05 22:33:28 +0100 (Fri, 05 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
|
||
* Split the bugs manpage section into bugs and restrictions.
|
||
* Listed diverted functions.
|
||
|
||
------------------------------------------------------------------------
|
||
r103 | sam | 2007-01-05 18:34:10 +0100 (Fri, 05 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Fix an uncontrolled corruption bug in fgetln().
|
||
|
||
------------------------------------------------------------------------
|
||
r102 | sam | 2007-01-05 17:03:04 +0100 (Fri, 05 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Fix fgetln(). The testsuite *almost* passes.
|
||
|
||
------------------------------------------------------------------------
|
||
r101 | sam | 2007-01-05 15:36:39 +0100 (Fri, 05 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/configure.ac
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/libzzuf.h
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Implemented BSD fgetln(). Untested yet.
|
||
|
||
------------------------------------------------------------------------
|
||
r100 | sam | 2007-01-05 12:01:49 +0100 (Fri, 05 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/test/testsuite.sh
|
||
|
||
* Put back grep and sed into the testsuite, now that we can protect newlines
|
||
from being fuzzed away.
|
||
|
||
------------------------------------------------------------------------
|
||
r99 | sam | 2007-01-05 11:49:12 +0100 (Fri, 05 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
|
||
* Minor layout tuning.
|
||
|
||
------------------------------------------------------------------------
|
||
r98 | sam | 2007-01-05 11:28:07 +0100 (Fri, 05 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/libzzuf.c
|
||
|
||
* Allow octal escape values for -P and -R.
|
||
* Updated manpage accordingly and added a few minor things in it.
|
||
|
||
------------------------------------------------------------------------
|
||
r97 | sam | 2007-01-05 09:01:06 +0100 (Fri, 05 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Change -N to -n for --network.
|
||
|
||
------------------------------------------------------------------------
|
||
r96 | sam | 2007-01-05 08:57:41 +0100 (Fri, 05 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
|
||
* Clarified reproducibility claim.
|
||
|
||
------------------------------------------------------------------------
|
||
r95 | sam | 2007-01-05 08:52:30 +0100 (Fri, 05 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/libzzuf.h
|
||
M /trunk/src/load-fd.c
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Network support.
|
||
|
||
------------------------------------------------------------------------
|
||
r94 | sam | 2007-01-05 01:24:43 +0100 (Fri, 05 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
|
||
* Manpage layout improvements.
|
||
|
||
------------------------------------------------------------------------
|
||
r93 | sam | 2007-01-04 14:33:33 +0100 (Thu, 04 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
|
||
* Minor manpage improvement.
|
||
|
||
------------------------------------------------------------------------
|
||
r92 | sam | 2007-01-04 14:28:35 +0100 (Thu, 04 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
|
||
* Improved manpage, especially the statistical effect of using -R.
|
||
|
||
------------------------------------------------------------------------
|
||
r91 | sam | 2007-01-04 09:59:05 +0100 (Thu, 04 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/fuzz.c
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/libzzuf.h
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Implemented -R / --refuse.
|
||
|
||
------------------------------------------------------------------------
|
||
r90 | sam | 2007-01-04 02:09:04 +0100 (Thu, 04 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/fuzz.c
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/libzzuf.h
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Implement -P / --protect.
|
||
|
||
------------------------------------------------------------------------
|
||
r89 | sam | 2007-01-03 23:51:36 +0100 (Wed, 03 Jan 2007) | 4 lines
|
||
Changed paths:
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/libzzuf.h
|
||
M /trunk/src/load-fd.c
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Added a _zz_disabled flag. This is needed on OS X where we protect the
|
||
fopen_orig() call because it will call our own diverted open() function
|
||
and we don't want it to fiddle with our structures.
|
||
|
||
------------------------------------------------------------------------
|
||
r88 | sam | 2007-01-03 23:25:45 +0100 (Wed, 03 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/src/fuzz.c
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Do not fuzz anything if 0 bytes were read.
|
||
* Added a debug message for fuzzing.
|
||
|
||
------------------------------------------------------------------------
|
||
r87 | sam | 2007-01-03 23:12:02 +0100 (Wed, 03 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Better debug messages in load-stream.c.
|
||
|
||
------------------------------------------------------------------------
|
||
r86 | sam | 2007-01-03 23:10:57 +0100 (Wed, 03 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/debug.c
|
||
|
||
* Implemented %c in our debug() printf implementation.
|
||
|
||
------------------------------------------------------------------------
|
||
r85 | sam | 2007-01-03 22:53:03 +0100 (Wed, 03 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/test/testsuite.sh
|
||
|
||
* Use "strings </dev/urandom", not "strings /dev/urandom".
|
||
|
||
------------------------------------------------------------------------
|
||
r84 | sam | 2007-01-03 22:51:11 +0100 (Wed, 03 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/test/fdcat.c
|
||
M /trunk/test/streamcat.c
|
||
M /trunk/test/testsuite.sh
|
||
|
||
* Added a stupid PRNG to streamcat and fdcat.
|
||
* Do not use sed in the testsuite, because of OS X.
|
||
|
||
------------------------------------------------------------------------
|
||
r83 | sam | 2007-01-03 22:20:22 +0100 (Wed, 03 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/src/random.c
|
||
|
||
* No longer use the OS's PRNG, we use our own (based on a Dr Dobbs article
|
||
from November 1985, page 91).
|
||
|
||
------------------------------------------------------------------------
|
||
r82 | sam | 2007-01-03 21:43:47 +0100 (Wed, 03 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Split some code into clean functions.
|
||
|
||
------------------------------------------------------------------------
|
||
r81 | sam | 2007-01-03 18:58:11 +0100 (Wed, 03 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/test/testsuite.sh
|
||
|
||
* Make the testsuite reproductible.
|
||
|
||
------------------------------------------------------------------------
|
||
r80 | sam | 2007-01-03 18:57:52 +0100 (Wed, 03 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/Makefile.am
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Now works on Darwin!
|
||
|
||
------------------------------------------------------------------------
|
||
r79 | sam | 2007-01-03 10:09:41 +0100 (Wed, 03 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/configure.ac
|
||
M /trunk/src/Makefile.am
|
||
M /trunk/src/load-fd.c
|
||
M /trunk/src/load-signal.c
|
||
M /trunk/src/load-stream.c
|
||
M /trunk/src/zzuf.c
|
||
M /trunk/test/fdcat.c
|
||
|
||
* The whole crap now builds on OS X. Now if it only agreed to run, too...
|
||
|
||
------------------------------------------------------------------------
|
||
r78 | sam | 2007-01-03 10:04:01 +0100 (Wed, 03 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/test/testsuite.sh
|
||
|
||
* Minor optimisations to the testsuite.
|
||
|
||
------------------------------------------------------------------------
|
||
r77 | sam | 2007-01-03 02:28:02 +0100 (Wed, 03 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/test/testsuite.sh
|
||
|
||
* Oops, fixed the testsuite again.
|
||
|
||
------------------------------------------------------------------------
|
||
r76 | sam | 2007-01-02 19:26:56 +0100 (Tue, 02 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Oops, fixed stdout writing.
|
||
|
||
------------------------------------------------------------------------
|
||
r75 | sam | 2007-01-02 18:15:34 +0100 (Tue, 02 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
|
||
* Totally reworked webpage.
|
||
|
||
------------------------------------------------------------------------
|
||
r74 | sam | 2007-01-02 15:51:55 +0100 (Tue, 02 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Output process status to stdout, not stderr.
|
||
|
||
------------------------------------------------------------------------
|
||
r73 | sam | 2007-01-02 14:26:32 +0100 (Tue, 02 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Do not count debug bytes in the --max-bytes count.
|
||
|
||
------------------------------------------------------------------------
|
||
r72 | sam | 2007-01-02 11:45:19 +0100 (Tue, 02 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
|
||
* Fix typo in manpage.
|
||
|
||
------------------------------------------------------------------------
|
||
r71 | sam | 2007-01-02 02:13:05 +0100 (Tue, 02 Jan 2007) | 4 lines
|
||
Changed paths:
|
||
M /trunk/src/debug.c
|
||
M /trunk/src/libzzuf.h
|
||
M /trunk/src/load-fd.c
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Use a separate file descriptor for debugging messages, so that the -q flag
|
||
does not remove debug messages.
|
||
* Slightly improved fd handling code.
|
||
|
||
------------------------------------------------------------------------
|
||
r70 | sam | 2007-01-02 01:27:33 +0100 (Tue, 02 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/src/debug.c
|
||
|
||
* Made the debug() function signal-safe by reimplementing the necessary
|
||
subset of fprintf() we needed.
|
||
|
||
------------------------------------------------------------------------
|
||
r69 | sam | 2007-01-01 22:55:48 +0100 (Mon, 01 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/README
|
||
|
||
* Deprecate README tutorial. Everything’s in the manpage now.
|
||
|
||
------------------------------------------------------------------------
|
||
r68 | sam | 2007-01-01 22:35:54 +0100 (Mon, 01 Jan 2007) | 3 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/Makefile.am
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/libzzuf.h
|
||
A /trunk/src/load-signal.c
|
||
M /trunk/src/load.h
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Implemented signal handling.
|
||
* Updated documentation accordingly and improved a few parts.
|
||
|
||
------------------------------------------------------------------------
|
||
r67 | sam | 2007-01-01 20:49:57 +0100 (Mon, 01 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Alphabetise flags in help output and manpage.
|
||
|
||
------------------------------------------------------------------------
|
||
r66 | sam | 2007-01-01 20:14:55 +0100 (Mon, 01 Jan 2007) | 2 lines
|
||
Changed paths:
|
||
M /trunk/README
|
||
M /trunk/doc/zzuf.1
|
||
|
||
* Update documentation.
|
||
|
||
------------------------------------------------------------------------
|
||
r65 | sam | 2007-01-01 19:56:13 +0100 (Mon, 01 Jan 2007) | 4 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Switch to REG_EXTENDED.
|
||
* Implement -c (--cmdline).
|
||
* Updated documentation accordingly.
|
||
|
||
------------------------------------------------------------------------
|
||
r64 | sam | 2006-12-29 19:13:42 +0100 (Fri, 29 Dec 2006) | 3 lines
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Check regex syntax in zzuf.
|
||
* Fix minor, harmful memory leaks.
|
||
|
||
------------------------------------------------------------------------
|
||
r63 | sam | 2006-12-29 18:49:11 +0100 (Fri, 29 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/debug.c
|
||
M /trunk/src/fuzz.c
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/libzzuf.h
|
||
M /trunk/src/load-fd.c
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Factored regex matching stuff.
|
||
|
||
------------------------------------------------------------------------
|
||
r62 | sam | 2006-12-29 18:22:11 +0100 (Fri, 29 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/zzuf.c
|
||
M /trunk/test/testsuite.sh
|
||
|
||
* Added the -i flag (for stdin fuzzing).
|
||
|
||
------------------------------------------------------------------------
|
||
r61 | sam | 2006-12-29 17:46:06 +0100 (Fri, 29 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/README
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Change -i/-e to -I/-E.
|
||
|
||
------------------------------------------------------------------------
|
||
r60 | sam | 2006-12-28 21:32:21 +0100 (Thu, 28 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/fuzz.c
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/libzzuf.h
|
||
M /trunk/src/load-fd.c
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Renamed functions here and there.
|
||
|
||
------------------------------------------------------------------------
|
||
r59 | sam | 2006-12-28 21:22:32 +0100 (Thu, 28 Dec 2006) | 3 lines
|
||
Changed paths:
|
||
M /trunk/src/debug.c
|
||
M /trunk/src/debug.h
|
||
M /trunk/src/fuzz.c
|
||
M /trunk/src/fuzz.h
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/libzzuf.h
|
||
M /trunk/src/load-fd.c
|
||
M /trunk/src/load-stream.c
|
||
M /trunk/src/load.h
|
||
M /trunk/src/random.c
|
||
M /trunk/src/random.h
|
||
|
||
* Improved zfd_register() and zfd_* function performances.
|
||
* Changed function names here and there.
|
||
|
||
------------------------------------------------------------------------
|
||
r58 | sam | 2006-12-28 18:48:05 +0100 (Thu, 28 Dec 2006) | 3 lines
|
||
Changed paths:
|
||
M /trunk/src/load-fd.c
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Fixed a partial read data loss bug in the fread implementation.
|
||
* Cosmetic fixes.
|
||
|
||
------------------------------------------------------------------------
|
||
r57 | sam | 2006-12-28 18:47:26 +0100 (Thu, 28 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/Makefile.am
|
||
M /trunk/test
|
||
M /trunk/test/Makefile.am
|
||
A /trunk/test/fdcat.c
|
||
A /trunk/test/streamcat.c
|
||
M /trunk/test/testsuite.sh
|
||
|
||
* Added cat reimplementations to the testsuite.
|
||
|
||
------------------------------------------------------------------------
|
||
r56 | sam | 2006-12-28 16:51:43 +0100 (Thu, 28 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/fuzz.c
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/libzzuf.h
|
||
M /trunk/src/load-fd.c
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Shorten function names.
|
||
|
||
------------------------------------------------------------------------
|
||
r55 | sam | 2006-12-28 16:48:10 +0100 (Thu, 28 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/fuzz.c
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/libzzuf.h
|
||
M /trunk/src/load-fd.c
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Hide struct zzuf behind public functions. No real abstraction yet.
|
||
|
||
------------------------------------------------------------------------
|
||
r54 | sam | 2006-12-28 16:44:28 +0100 (Thu, 28 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
A /trunk/ChangeLog
|
||
|
||
* Add a changelog (from version 1.0).
|
||
|
||
------------------------------------------------------------------------
|
||
r53 | sam | 2006-12-28 16:44:13 +0100 (Thu, 28 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/Makefile.am
|
||
|
||
* Do not put version information in the distributed .so.
|
||
|
||
------------------------------------------------------------------------
|
||
r52 | sam | 2006-12-28 16:43:28 +0100 (Thu, 28 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/README
|
||
|
||
* Update documentation.
|
||
|
||
------------------------------------------------------------------------
|
||
r51 | sam | 2006-12-23 20:12:52 +0100 (Sat, 23 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/Makefile.am
|
||
|
||
* Oops, correctly install manpage.
|
||
|
||
------------------------------------------------------------------------
|
||
r50 | sam | 2006-12-23 19:40:28 +0100 (Sat, 23 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/Makefile.am
|
||
|
||
* Typo in Makefile.am.
|
||
|
||
------------------------------------------------------------------------
|
||
r49 | sam | 2006-12-23 19:37:52 +0100 (Sat, 23 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/AUTHORS
|
||
M /trunk/NEWS
|
||
M /trunk/README
|
||
M /trunk/configure.ac
|
||
|
||
* Prepare version 0.1.
|
||
|
||
------------------------------------------------------------------------
|
||
r48 | sam | 2006-12-23 00:40:03 +0100 (Sat, 23 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/README
|
||
|
||
* Sync’ed README and manpage.
|
||
|
||
------------------------------------------------------------------------
|
||
r47 | sam | 2006-12-23 00:36:04 +0100 (Sat, 23 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/doc/zzuf.1
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Slightly updated documentation.
|
||
|
||
------------------------------------------------------------------------
|
||
r46 | sam | 2006-12-22 18:01:16 +0100 (Fri, 22 Dec 2006) | 3 lines
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Fix stdout/stderr copying. Don't use fprintf for something that can
|
||
have null bytes (lol @ me).
|
||
|
||
------------------------------------------------------------------------
|
||
r45 | sam | 2006-12-22 17:54:55 +0100 (Fri, 22 Dec 2006) | 3 lines
|
||
Changed paths:
|
||
M /trunk/test/testsuite.sh
|
||
|
||
* Fix a cleanup bug in the testsuite.
|
||
* If any of the tests failed, do not erase the test files.
|
||
|
||
------------------------------------------------------------------------
|
||
r44 | sam | 2006-12-22 17:36:47 +0100 (Fri, 22 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Slightly modified --help message.
|
||
|
||
------------------------------------------------------------------------
|
||
r43 | sam | 2006-12-22 17:36:30 +0100 (Fri, 22 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/Makefile.am
|
||
M /trunk/configure.ac
|
||
A /trunk/doc
|
||
A /trunk/doc/Makefile.am
|
||
A /trunk/doc/zzuf.1
|
||
|
||
* Wrote a manpage. Phew.
|
||
|
||
------------------------------------------------------------------------
|
||
r42 | sam | 2006-12-22 16:06:21 +0100 (Fri, 22 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Implement --max-bytes and --max-time.
|
||
|
||
------------------------------------------------------------------------
|
||
r41 | sam | 2006-12-22 14:53:58 +0100 (Fri, 22 Dec 2006) | 4 lines
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Implemented parallelisation.
|
||
* Implemented “quiet” mode.
|
||
* Handle stdin and stderr in their own pipes.
|
||
|
||
------------------------------------------------------------------------
|
||
r40 | sam | 2006-12-22 14:18:13 +0100 (Fri, 22 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/debug.c
|
||
|
||
* Don’t rely on libzzuf.h in debug.c, so that it can be used in zzuf, too.
|
||
|
||
------------------------------------------------------------------------
|
||
r39 | sam | 2006-12-21 20:56:22 +0100 (Thu, 21 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Fork to launch the child and read its stdout/stderr.
|
||
|
||
------------------------------------------------------------------------
|
||
r38 | sam | 2006-12-18 14:23:56 +0100 (Mon, 18 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Improved help.
|
||
|
||
------------------------------------------------------------------------
|
||
r37 | sam | 2006-12-18 13:58:47 +0100 (Mon, 18 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/TODO
|
||
|
||
* Improved TODO list.
|
||
|
||
------------------------------------------------------------------------
|
||
r36 | sam | 2006-12-18 13:48:49 +0100 (Mon, 18 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/test/testsuite.sh
|
||
|
||
* More testsuite improvements.
|
||
|
||
------------------------------------------------------------------------
|
||
r35 | sam | 2006-12-18 12:07:42 +0100 (Mon, 18 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/test/testsuite.sh
|
||
|
||
* Better tests and error reporting in the testsuite.
|
||
|
||
------------------------------------------------------------------------
|
||
r34 | sam | 2006-12-18 00:58:23 +0100 (Mon, 18 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/fuzz.c
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/libzzuf.h
|
||
M /trunk/src/load-fd.c
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Huge performance improvement by caching the bit array. Yay.
|
||
|
||
------------------------------------------------------------------------
|
||
r33 | sam | 2006-12-17 23:14:13 +0100 (Sun, 17 Dec 2006) | 3 lines
|
||
Changed paths:
|
||
M /trunk/src/load-stream.c
|
||
|
||
* Added getc(), fgetc(), fgets(), ungetc(), getline() and getdelim().
|
||
* sed now works properly.
|
||
|
||
------------------------------------------------------------------------
|
||
r32 | sam | 2006-12-17 23:12:11 +0100 (Sun, 17 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/test/testsuite.sh
|
||
|
||
* Better, more complete testsuite program.
|
||
|
||
------------------------------------------------------------------------
|
||
r31 | sam | 2006-12-17 18:33:02 +0100 (Sun, 17 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/Makefile.am
|
||
M /trunk/configure.ac
|
||
A /trunk/test
|
||
A /trunk/test/Makefile.am
|
||
A /trunk/test/testsuite.sh
|
||
|
||
* Added a testsuite script.
|
||
|
||
------------------------------------------------------------------------
|
||
r30 | sam | 2006-12-17 18:17:31 +0100 (Sun, 17 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/README
|
||
M /trunk/src/Makefile.am
|
||
M /trunk/src/libzzuf.c
|
||
A /trunk/src/load-fd.c (from /trunk/src/preload.c:26)
|
||
A /trunk/src/load-stream.c (from /trunk/src/preload.c:26)
|
||
A /trunk/src/load.h (from /trunk/src/preload.h:26)
|
||
D /trunk/src/preload.c
|
||
D /trunk/src/preload.h
|
||
|
||
* Split preload.c into load-fd.c and load-stream.c.
|
||
|
||
------------------------------------------------------------------------
|
||
r29 | sam | 2006-12-16 11:37:41 +0100 (Sat, 16 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/README
|
||
|
||
* Update README file.
|
||
|
||
------------------------------------------------------------------------
|
||
r28 | sam | 2006-12-15 21:42:27 +0100 (Fri, 15 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
A /trunk/AUTHORS
|
||
M /trunk/Makefile.am
|
||
|
||
* Added AUTHORS file.
|
||
|
||
------------------------------------------------------------------------
|
||
r27 | sam | 2006-12-15 19:49:33 +0100 (Fri, 15 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/TODO
|
||
|
||
* More TODO.
|
||
|
||
------------------------------------------------------------------------
|
||
r26 | sam | 2006-12-15 19:48:24 +0100 (Fri, 15 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/TODO
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/preload.c
|
||
M /trunk/src/preload.h
|
||
|
||
* Rename zzuf_preload to zzuf_preload_libc. You never know.
|
||
|
||
------------------------------------------------------------------------
|
||
r25 | sam | 2006-12-15 18:48:17 +0100 (Fri, 15 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/README
|
||
|
||
* Added a few examples to README.
|
||
|
||
------------------------------------------------------------------------
|
||
r24 | sam | 2006-12-15 18:47:59 +0100 (Fri, 15 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/fuzz.c
|
||
M /trunk/src/libzzuf.c
|
||
|
||
* Fix ratio so that it talks about bits, not bytes.
|
||
|
||
------------------------------------------------------------------------
|
||
r23 | sam | 2006-12-15 18:44:20 +0100 (Fri, 15 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/Makefile.am
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Support --prefix (library location).
|
||
|
||
------------------------------------------------------------------------
|
||
r22 | sam | 2006-12-15 17:10:56 +0100 (Fri, 15 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/TODO
|
||
M /trunk/src/fuzz.c
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/libzzuf.h
|
||
M /trunk/src/preload.c
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Rename percent to ratio.
|
||
|
||
------------------------------------------------------------------------
|
||
r21 | sam | 2006-12-15 16:07:38 +0100 (Fri, 15 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/libzzuf.c
|
||
|
||
* Crap, percents could not go higer than 1.0.
|
||
|
||
------------------------------------------------------------------------
|
||
r20 | sam | 2006-12-15 15:57:59 +0100 (Fri, 15 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/random.c
|
||
M /trunk/src/random.h
|
||
|
||
* Switch random back to 32 bits. It's enough (tm).
|
||
|
||
------------------------------------------------------------------------
|
||
r19 | sam | 2006-12-15 15:07:46 +0100 (Fri, 15 Dec 2006) | 3 lines
|
||
Changed paths:
|
||
M /trunk/src/fuzz.c
|
||
|
||
* Really fix the inconsistency bug. Now dd bs=2048 count=1 gives the same
|
||
result as dd bs=1 count=2048.
|
||
|
||
------------------------------------------------------------------------
|
||
r18 | sam | 2006-12-15 14:20:01 +0100 (Fri, 15 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/preload.c
|
||
|
||
* Implemented lseek() and factored lseek64() code.
|
||
|
||
------------------------------------------------------------------------
|
||
r17 | sam | 2006-12-15 14:12:44 +0100 (Fri, 15 Dec 2006) | 3 lines
|
||
Changed paths:
|
||
M /trunk/src/fuzz.c
|
||
|
||
* Handle percent < 100.0/CHUNK_SIZE a bit better.
|
||
* Fix a grave index bug in the fuzzer that made everything inconsistent.
|
||
|
||
------------------------------------------------------------------------
|
||
r16 | sam | 2006-12-15 11:18:57 +0100 (Fri, 15 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/debug.h
|
||
|
||
* Add a printf attribute to the debug function to trap errors.
|
||
|
||
------------------------------------------------------------------------
|
||
r15 | sam | 2006-12-15 11:07:53 +0100 (Fri, 15 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/preload.c
|
||
|
||
* Oops, fix a bug in the lseek64() diversion.
|
||
|
||
------------------------------------------------------------------------
|
||
r14 | sam | 2006-12-15 11:06:30 +0100 (Fri, 15 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/TODO
|
||
M /trunk/src/preload.c
|
||
|
||
* Divert close, fclose, lseek64.
|
||
|
||
------------------------------------------------------------------------
|
||
r13 | sam | 2006-12-15 10:08:52 +0100 (Fri, 15 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/preload.c
|
||
|
||
* Remove useless verbosity.
|
||
|
||
------------------------------------------------------------------------
|
||
r12 | sam | 2006-12-15 10:03:48 +0100 (Fri, 15 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/preload.c
|
||
|
||
* Divert fseek().
|
||
|
||
------------------------------------------------------------------------
|
||
r11 | sam | 2006-12-15 10:01:46 +0100 (Fri, 15 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Better error reporting if command failed.
|
||
|
||
------------------------------------------------------------------------
|
||
r10 | sam | 2006-12-15 09:42:27 +0100 (Fri, 15 Dec 2006) | 3 lines
|
||
Changed paths:
|
||
M /trunk/src/fuzz.c
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/preload.c
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Add --debug.
|
||
* --include and --exclude now work.
|
||
|
||
------------------------------------------------------------------------
|
||
r9 | sam | 2006-12-15 09:14:38 +0100 (Fri, 15 Dec 2006) | 3 lines
|
||
Changed paths:
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/libzzuf.h
|
||
M /trunk/src/preload.c
|
||
|
||
* Add fallbacks to our functions in case other libraries call libc functions
|
||
in their init constructor (eg. libproc).
|
||
|
||
------------------------------------------------------------------------
|
||
r8 | sam | 2006-12-15 08:53:09 +0100 (Fri, 15 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/debug.c
|
||
M /trunk/src/fuzz.c
|
||
M /trunk/src/libzzuf.c
|
||
M /trunk/src/libzzuf.h
|
||
M /trunk/src/preload.c
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Added code for --include/--exclude. Does not work yet.
|
||
|
||
------------------------------------------------------------------------
|
||
r7 | sam | 2006-12-15 01:43:39 +0100 (Fri, 15 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/preload.c
|
||
|
||
* Support fopen64().
|
||
|
||
------------------------------------------------------------------------
|
||
r6 | sam | 2006-12-15 01:26:01 +0100 (Fri, 15 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/README
|
||
M /trunk/TODO
|
||
M /trunk/src/Makefile.am
|
||
A /trunk/src/debug.c
|
||
A /trunk/src/debug.h
|
||
A /trunk/src/fuzz.c
|
||
A /trunk/src/fuzz.h
|
||
M /trunk/src/libzzuf.c
|
||
A /trunk/src/libzzuf.h
|
||
A /trunk/src/preload.c (from /trunk/src/libzzuf.c:5)
|
||
A /trunk/src/preload.h
|
||
M /trunk/src/zzuf.c
|
||
|
||
* First somewhat working version.
|
||
|
||
------------------------------------------------------------------------
|
||
r5 | sam | 2006-12-14 17:11:14 +0100 (Thu, 14 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/libzzuf.c
|
||
|
||
* Fix a bug and refactor some code.
|
||
|
||
------------------------------------------------------------------------
|
||
r4 | sam | 2006-12-14 16:55:18 +0100 (Thu, 14 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk
|
||
M /trunk/configure.ac
|
||
M /trunk/src
|
||
M /trunk/src/Makefile.am
|
||
A /trunk/src/libzzuf.c
|
||
|
||
* First try at libzzuf.
|
||
|
||
------------------------------------------------------------------------
|
||
r3 | sam | 2006-12-14 15:25:10 +0100 (Thu, 14 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Oops, typo.
|
||
|
||
------------------------------------------------------------------------
|
||
r2 | sam | 2006-12-14 15:23:07 +0100 (Thu, 14 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
M /trunk/configure.ac
|
||
M /trunk/src/Makefile.am
|
||
A /trunk/src/random.c
|
||
A /trunk/src/random.h
|
||
M /trunk/src/zzuf.c
|
||
|
||
* Easy POC code. We need some LD_PRELOAD shit instead.
|
||
|
||
------------------------------------------------------------------------
|
||
r1 | sam | 2006-12-13 21:17:27 +0100 (Wed, 13 Dec 2006) | 2 lines
|
||
Changed paths:
|
||
A /branches
|
||
A /tags
|
||
A /trunk
|
||
A /trunk/COPYING
|
||
A /trunk/Makefile.am
|
||
A /trunk/NEWS
|
||
A /trunk/README
|
||
A /trunk/TODO
|
||
A /trunk/bootstrap
|
||
A /trunk/configure.ac
|
||
A /trunk/src
|
||
A /trunk/src/Makefile.am
|
||
A /trunk/src/zzuf.c
|
||
|
||
* Initial tree.
|
||
|
||
------------------------------------------------------------------------
|