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