------------------------------------------------------------------------ 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 , 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 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 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