5782 lines
149 KiB
Plaintext
5782 lines
149 KiB
Plaintext
Commit: 4357
|
||
Author: sam
|
||
Date: Tue Feb 9 02:15:06 2010 +0000
|
||
|
||
Split check-build into check-source and check-win32.
|
||
|
||
Makefile.am | 2 +
|
||
test/Makefile.am | 2 +-
|
||
test/check-build | 65 -----------------------------------------------------
|
||
test/check-source | 37 ++++++++++++++++++++++++++++++
|
||
test/check-win32 | 30 ++++++++++++++++++++++++
|
||
5 files changed, 70 insertions(+), 66 deletions(-)
|
||
|
||
Commit: 4319
|
||
Author: sam
|
||
Date: Sun Feb 7 14:21:35 2010 +0000
|
||
|
||
Add an OS X build script that generates fat binaries.
|
||
|
||
Makefile.am | 2 +-
|
||
build-osx | 44 ++++++++++++++++++++++++++++++++++++++++++++
|
||
2 files changed, 45 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 4315
|
||
Author: sam
|
||
Date: Sat Feb 6 01:39:00 2010 +0000
|
||
|
||
Add missing svn:ignore properties.
|
||
|
||
Commit: 4314
|
||
Author: sam
|
||
Date: Sat Feb 6 01:37:52 2010 +0000
|
||
|
||
On OS X, resident_size is actually in bytes, not pages. Fixing
|
||
memory check routine.
|
||
|
||
src/libzzuf/lib-mem.c | 11 +----------
|
||
1 files changed, 1 insertions(+), 10 deletions(-)
|
||
|
||
Commit: 4311
|
||
Author: sam
|
||
Date: Sun Jan 31 12:25:16 2010 +0000
|
||
|
||
Preparing zzuf-0.13 release.
|
||
|
||
ChangeLog | 1194 +++++++++++++++++++++++++++++++++-------------------------
|
||
README | 3 +-
|
||
configure.ac | 2 +-
|
||
3 files changed, 677 insertions(+), 522 deletions(-)
|
||
|
||
Commit: 4310
|
||
Author: sam
|
||
Date: Sun Jan 31 12:18:01 2010 +0000
|
||
|
||
Minor testsuite behaviour updates.
|
||
|
||
test/check-build | 2 +-
|
||
test/check-zzuf-r-ratio | 7 +++++--
|
||
2 files changed, 6 insertions(+), 3 deletions(-)
|
||
|
||
Commit: 4309
|
||
Author: sam
|
||
Date: Sun Jan 31 12:05:43 2010 +0000
|
||
|
||
Simplify ChangeLog output.
|
||
|
||
Makefile.am | 3 ++-
|
||
1 files changed, 2 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 4308
|
||
Author: sam
|
||
Date: Sun Jan 31 12:04:56 2010 +0000
|
||
|
||
Properly document the -a flag.
|
||
|
||
doc/zzuf.1.in | 13 +++++++++++--
|
||
src/zzuf.c | 4 ++--
|
||
2 files changed, 13 insertions(+), 4 deletions(-)
|
||
|
||
Commit: 4291
|
||
Author: sam
|
||
Date: Thu Jan 21 09:31:47 2010 +0000
|
||
|
||
Fix a regression in myfork.c causing build failures when libtool does not
|
||
define LT_OBJDIR.
|
||
|
||
src/myfork.c | 5 +++++
|
||
src/zzuf.c | 5 -----
|
||
2 files changed, 5 insertions(+), 5 deletions(-)
|
||
|
||
Commit: 4290
|
||
Author: sam
|
||
Date: Thu Jan 21 01:17:27 2010 +0000
|
||
|
||
Use LD_PRELOAD_32 on OpenSolaris i386.
|
||
|
||
src/myfork.c | 3 +++
|
||
1 files changed, 3 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 4289
|
||
Author: sam
|
||
Date: Thu Jan 21 01:17:21 2010 +0000
|
||
|
||
Add a debug mode to zzcat.
|
||
|
||
doc/zzcat.1.in | 5 ++++-
|
||
src/zzcat.c | 20 ++++++++++++++++++--
|
||
2 files changed, 22 insertions(+), 3 deletions(-)
|
||
|
||
Commit: 4288
|
||
Author: sam
|
||
Date: Thu Jan 21 01:17:15 2010 +0000
|
||
|
||
Fix a buffer overflow in zzcat.
|
||
|
||
src/zzcat.c | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 4287
|
||
Author: sam
|
||
Date: Thu Jan 21 01:17:09 2010 +0000
|
||
|
||
Fix testsuite behaviour on OpenSolaris /bin/sh.
|
||
|
||
test/check-utils | 8 ++++----
|
||
test/functions.inc | 2 +-
|
||
2 files changed, 5 insertions(+), 5 deletions(-)
|
||
|
||
Commit: 4286
|
||
Author: sam
|
||
Date: Thu Jan 21 01:17:01 2010 +0000
|
||
|
||
Fix compilation warnings and errors on OpenSolaris caused by a few of
|
||
our source feature macros.
|
||
|
||
src/libzzuf/lib-mem.c | 2 +-
|
||
src/zzcat.c | 2 ++
|
||
2 files changed, 3 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 4285
|
||
Author: sam
|
||
Date: Wed Jan 20 07:59:01 2010 +0000
|
||
|
||
Improve the OpenSolaris port: support for FILE structures, and a few
|
||
additional defines to activate libc features.
|
||
|
||
configure.ac | 28 ++++++++++++++++++++--------
|
||
msvc/config.h | 1 +
|
||
src/libzzuf/lib-fd.c | 2 ++
|
||
src/libzzuf/lib-signal.c | 2 ++
|
||
src/libzzuf/lib-stream.c | 6 ++++++
|
||
5 files changed, 31 insertions(+), 8 deletions(-)
|
||
|
||
Commit: 4284
|
||
Author: sam
|
||
Date: Tue Jan 19 13:01:45 2010 +0000
|
||
|
||
Don't try to use waitpid() information on Win32.
|
||
|
||
src/zzuf.c | 5 ++++-
|
||
1 files changed, 4 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 4283
|
||
Author: sam
|
||
Date: Tue Jan 19 12:44:29 2010 +0000
|
||
|
||
Drop atoll() usage. It's not portable.
|
||
|
||
src/zzuf.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 4282
|
||
Author: sam
|
||
Date: Tue Jan 19 12:44:23 2010 +0000
|
||
|
||
Fix memory limitation method on OS X (page size was ignored) and other
|
||
systems (was using MBs instead of MiBs).
|
||
|
||
src/libzzuf/lib-mem.c | 11 ++++++++++-
|
||
src/libzzuf/libzzuf.c | 2 +-
|
||
src/myfork.c | 4 ++--
|
||
src/zzuf.c | 9 ++++++++-
|
||
4 files changed, 21 insertions(+), 5 deletions(-)
|
||
|
||
Commit: 4281
|
||
Author: sam
|
||
Date: Tue Jan 19 12:44:15 2010 +0000
|
||
|
||
Fix a bug in the -s test script that failed to detect failures.
|
||
|
||
test/check-zzuf-s-seed | 21 ++++++++++++---------
|
||
1 files changed, 12 insertions(+), 9 deletions(-)
|
||
|
||
Commit: 4280
|
||
Author: sam
|
||
Date: Mon Jan 18 02:19:07 2010 +0000
|
||
|
||
Prepare for zzuf 0.13. Soon.
|
||
|
||
ChangeLog | 3756 ++++++++++++++++++++++++++++++++++++++++++++++++-----------
|
||
Makefile.am | 6 +
|
||
NEWS | 8 +
|
||
3 files changed, 3075 insertions(+), 695 deletions(-)
|
||
|
||
Commit: 4279
|
||
Author: sam
|
||
Date: Mon Jan 18 02:02:12 2010 +0000
|
||
|
||
Add a check-zzuf-s-seed that tests whether all bits in a sequence have a
|
||
chance of being toggled.
|
||
|
||
.gitignore | 1 +
|
||
test/Makefile.am | 2 +-
|
||
test/check-zzuf-s-seed | 43 ++++++++++++++++++++++++
|
||
test/zzone.c | 85 ++++++++++++++++++++++++++++++++++++++++++++++++
|
||
4 files changed, 130 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 4278
|
||
Author: sam
|
||
Date: Mon Jan 18 02:02:06 2010 +0000
|
||
|
||
Add a -r flag to zzcat to repeatedly cat file lists.
|
||
|
||
doc/zzcat.1.in | 6 +++++-
|
||
src/zzcat.c | 23 +++++++++++++++--------
|
||
2 files changed, 20 insertions(+), 9 deletions(-)
|
||
|
||
Commit: 4277
|
||
Author: sam
|
||
Date: Mon Jan 18 02:02:00 2010 +0000
|
||
|
||
In verbose mode, tell when a process exits.
|
||
|
||
src/zzuf.c | 9 +++++++++
|
||
1 files changed, 9 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 4274
|
||
Author: sam
|
||
Date: Fri Jan 15 21:14:48 2010 +0000
|
||
|
||
Improve zzcat's manual page. Fixes #75.
|
||
|
||
doc/zzcat.1.in | 51 ++++++++++++++++++++++++++++++++++++++++++++-------
|
||
1 files changed, 44 insertions(+), 7 deletions(-)
|
||
|
||
Commit: 4273
|
||
Author: sam
|
||
Date: Fri Jan 15 21:14:39 2010 +0000
|
||
|
||
Fix zzcat's -s flag. It must propagate to the next file.
|
||
|
||
src/zzcat.c | 38 +++++++++++++++++++++++++++-----------
|
||
1 files changed, 27 insertions(+), 11 deletions(-)
|
||
|
||
Commit: 4272
|
||
Author: sam
|
||
Date: Fri Jan 15 17:03:39 2010 +0000
|
||
|
||
Rename check-flag-# tests to check-zzuf-#-#### with the option's long name,
|
||
to avoid problems with case-insensitive filesystems.
|
||
|
||
test/Makefile.am | 8 ++++-
|
||
test/check-flag-A | 39 ------------------------
|
||
test/check-flag-M | 48 ------------------------------
|
||
test/check-flag-f | 67 ------------------------------------------
|
||
test/check-flag-m | 36 ----------------------
|
||
test/check-flag-r | 62 --------------------------------------
|
||
test/check-zzuf-A-autoinc | 39 ++++++++++++++++++++++++
|
||
test/check-zzuf-M-max-memory | 48 ++++++++++++++++++++++++++++++
|
||
test/check-zzuf-f-fuzzing | 67 ++++++++++++++++++++++++++++++++++++++++++
|
||
test/check-zzuf-m-md5 | 36 ++++++++++++++++++++++
|
||
test/check-zzuf-r-ratio | 62 ++++++++++++++++++++++++++++++++++++++
|
||
11 files changed, 258 insertions(+), 254 deletions(-)
|
||
|
||
Commit: 4271
|
||
Author: sam
|
||
Date: Fri Jan 15 00:17:03 2010 +0000
|
||
|
||
Implement zzcat -s (squeeze empty lines).
|
||
|
||
src/zzcat.c | 13 +++++++++++--
|
||
1 files changed, 11 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 4270
|
||
Author: sam
|
||
Date: Thu Jan 14 00:27:03 2010 +0000
|
||
|
||
Implement zzcat -b and -n. Fixes #74.
|
||
|
||
src/zzcat.c | 18 ++++++++++++++++--
|
||
1 files changed, 16 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 4269
|
||
Author: sam
|
||
Date: Thu Jan 14 00:26:52 2010 +0000
|
||
|
||
Avoid leading zeroes in the unit tests' initial random seed.
|
||
|
||
test/functions.inc | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 4268
|
||
Author: sam
|
||
Date: Thu Jan 14 00:26:46 2010 +0000
|
||
|
||
Rename check-memory to check-flag-M and check-rng to check-flag-r.
|
||
|
||
test/Makefile.am | 4 +-
|
||
test/check-flag-M | 48 +++++++++++++++++++++++++++++++++++++++++
|
||
test/check-flag-r | 62 +++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
test/check-memory | 48 -----------------------------------------
|
||
test/check-rng | 62 -----------------------------------------------------
|
||
5 files changed, 112 insertions(+), 112 deletions(-)
|
||
|
||
Commit: 4267
|
||
Author: sam
|
||
Date: Thu Jan 14 00:26:35 2010 +0000
|
||
|
||
Add a check-flag-f test.
|
||
|
||
test/Makefile.am | 2 +-
|
||
test/check-flag-A | 8 +++---
|
||
test/check-flag-f | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
3 files changed, 72 insertions(+), 5 deletions(-)
|
||
|
||
Commit: 4266
|
||
Author: sam
|
||
Date: Thu Jan 14 00:26:21 2010 +0000
|
||
|
||
Add a check-flag-A test and rename check-md5 to check-flag-m.
|
||
|
||
test/Makefile.am | 4 ++--
|
||
test/check-flag-A | 39 +++++++++++++++++++++++++++++++++++++++
|
||
test/check-flag-m | 36 ++++++++++++++++++++++++++++++++++++
|
||
test/check-md5 | 36 ------------------------------------
|
||
4 files changed, 77 insertions(+), 38 deletions(-)
|
||
|
||
Commit: 4265
|
||
Author: sam
|
||
Date: Wed Jan 13 01:16:32 2010 +0000
|
||
|
||
Add informative messages about why we exit the main loop.
|
||
|
||
src/zzuf.c | 10 ++++++++++
|
||
1 files changed, 10 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 4264
|
||
Author: sam
|
||
Date: Wed Jan 13 01:09:30 2010 +0000
|
||
|
||
Rename -t/--max-time to -U/--max-usertime, and add -t/--max-time to
|
||
roughly mean "maximum zzuf run time". Fixes bug #45.
|
||
|
||
doc/zzuf.1.in | 47 ++++++++++++++++++++----------
|
||
src/opts.c | 5 ++-
|
||
src/opts.h | 2 +
|
||
src/zzuf.c | 88 +++++++++++++++++++++++++++++++++------------------------
|
||
4 files changed, 88 insertions(+), 54 deletions(-)
|
||
|
||
Commit: 4263
|
||
Author: sam
|
||
Date: Wed Jan 13 01:09:19 2010 +0000
|
||
|
||
Add CONNECT_USES_STRUCT_SOCKADDR to msvc/config.h.
|
||
|
||
msvc/config.h | 1 +
|
||
1 files changed, 1 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 4262
|
||
Author: sam
|
||
Date: Wed Jan 13 00:11:14 2010 +0000
|
||
|
||
On HP-UX, connect(), bind() etc. do not use the struct sockaddr type but
|
||
use a void pointer instead. Check for that at configure time.
|
||
|
||
configure.ac | 12 ++++++++++++
|
||
src/libzzuf/lib-fd.c | 22 ++++++++++++++--------
|
||
2 files changed, 26 insertions(+), 8 deletions(-)
|
||
|
||
Commit: 4261
|
||
Author: sam
|
||
Date: Tue Jan 12 23:54:49 2010 +0000
|
||
|
||
Fix check-build on platforms without sh's pushd/popd or grep's \<\>.
|
||
|
||
msvc/config.h | 8 ++------
|
||
test/check-build | 7 +++----
|
||
test/functions.inc | 1 -
|
||
3 files changed, 5 insertions(+), 11 deletions(-)
|
||
|
||
Commit: 4260
|
||
Author: sam
|
||
Date: Tue Jan 12 23:54:43 2010 +0000
|
||
|
||
Fix the OpenBSD port. On this platform, weird stuff happens such as
|
||
fseek() calling fseeko(). Fortunately, we already have the mechanisms
|
||
for those situations.
|
||
|
||
src/libzzuf/lib-stream.c | 27 ++++++++++++++++++---------
|
||
1 files changed, 18 insertions(+), 9 deletions(-)
|
||
|
||
Commit: 4259
|
||
Author: sam
|
||
Date: Tue Jan 12 23:54:38 2010 +0000
|
||
|
||
Minor zzcat refactoring.
|
||
|
||
src/zzcat.c | 74 ++++++++++++++++++++++++++++++++++------------------------
|
||
1 files changed, 43 insertions(+), 31 deletions(-)
|
||
|
||
Commit: 4258
|
||
Author: sam
|
||
Date: Tue Jan 12 23:54:31 2010 +0000
|
||
|
||
Add a workaround for OS X ignoring RLIMIT_RSS / RLIMIT_AS and getrusage()
|
||
not filling in RSS information. After each memory allocation, we ask the
|
||
Mach for the RSS value.
|
||
|
||
configure.ac | 2 +-
|
||
msvc/config.h | 1 +
|
||
src/libzzuf/lib-mem.c | 35 ++++++++++++++++++++++++++++++-----
|
||
src/libzzuf/libzzuf.c | 6 +++---
|
||
src/libzzuf/libzzuf.h | 2 +-
|
||
5 files changed, 36 insertions(+), 10 deletions(-)
|
||
|
||
Commit: 4257
|
||
Author: sam
|
||
Date: Tue Jan 12 23:54:25 2010 +0000
|
||
|
||
Fix fork() return value check.
|
||
|
||
src/myfork.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 4256
|
||
Author: sam
|
||
Date: Tue Jan 12 23:54:20 2010 +0000
|
||
|
||
Properly compute SONAME using libtool variables.
|
||
|
||
configure.ac | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 4255
|
||
Author: sam
|
||
Date: Tue Jan 12 23:54:15 2010 +0000
|
||
|
||
Improve the default zzcat sequence to improve performance.
|
||
|
||
doc/zzcat.1.in | 2 +-
|
||
src/zzcat.c | 2 +-
|
||
2 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 4254
|
||
Author: sam
|
||
Date: Tue Jan 12 23:54:09 2010 +0000
|
||
|
||
Support cat's -AeEtTv flags in zzcat.
|
||
|
||
doc/zzcat.1.in | 26 ++++++++++++++++-
|
||
src/zzcat.c | 89 +++++++++++++++++++++++++++++++++++++++++++++++++++-----
|
||
2 files changed, 106 insertions(+), 9 deletions(-)
|
||
|
||
Commit: 4253
|
||
Author: sam
|
||
Date: Tue Jan 12 23:54:02 2010 +0000
|
||
|
||
Fix copyright information and remove Id tag everywhere.
|
||
|
||
AUTHORS | 1 -
|
||
Makefile.am | 1 -
|
||
NEWS | 1 -
|
||
README | 1 -
|
||
build-win32 | 3 +--
|
||
doc/libzzuf.3.in | 2 +-
|
||
doc/zzuf.1.in | 2 +-
|
||
src/Makefile.am | 1 -
|
||
src/common/common.h | 4 +---
|
||
src/common/fd.c | 4 +---
|
||
src/common/fd.h | 4 +---
|
||
src/common/fuzz.c | 4 +---
|
||
src/common/fuzz.h | 4 +---
|
||
src/common/random.c | 4 +---
|
||
src/common/random.h | 4 +---
|
||
src/common/ranges.c | 4 +---
|
||
src/common/ranges.h | 4 +---
|
||
src/libzzuf/debug.c | 4 +---
|
||
src/libzzuf/debug.h | 4 +---
|
||
src/libzzuf/lib-fd.c | 2 --
|
||
src/libzzuf/lib-load.h | 4 +---
|
||
src/libzzuf/lib-mem.c | 4 +---
|
||
src/libzzuf/lib-signal.c | 4 +---
|
||
src/libzzuf/lib-stream.c | 2 --
|
||
src/libzzuf/libzzuf.c | 4 +---
|
||
src/libzzuf/libzzuf.h | 4 +---
|
||
src/libzzuf/network.c | 4 +---
|
||
src/libzzuf/network.h | 4 +---
|
||
src/libzzuf/sys.c | 4 +---
|
||
src/libzzuf/sys.h | 4 +---
|
||
src/md5.c | 4 +---
|
||
src/md5.h | 4 +---
|
||
src/myfork.c | 4 +---
|
||
src/myfork.h | 4 +---
|
||
src/mygetopt.c | 4 +---
|
||
src/mygetopt.h | 4 +---
|
||
src/opts.c | 4 +---
|
||
src/opts.h | 4 +---
|
||
src/timer.c | 4 +---
|
||
src/timer.h | 4 +---
|
||
src/zzcat.c | 2 --
|
||
src/zzuf.c | 6 ++----
|
||
test/bug-div0.c | 4 +---
|
||
test/bug-memory.c | 4 +---
|
||
test/bug-overflow.c | 4 +---
|
||
test/check-build | 11 +++++++++++
|
||
test/check-div0 | 11 +++++++++++
|
||
test/check-md5 | 11 +++++++++++
|
||
test/check-memory | 11 +++++++++++
|
||
test/check-overflow | 11 +++++++++++
|
||
test/check-rng | 11 +++++++++++
|
||
test/functions.inc | 13 ++++++++++++-
|
||
test/zzero.c | 4 +---
|
||
test/zznop.c | 4 +---
|
||
54 files changed, 118 insertions(+), 125 deletions(-)
|
||
|
||
Commit: 4252
|
||
Author: sam
|
||
Date: Tue Jan 12 23:53:56 2010 +0000
|
||
|
||
Reduce the number of hardcoded figures in check-utils.
|
||
|
||
test/check-utils | 45 ++++++++++++++++++++++++++++-----------------
|
||
1 files changed, 28 insertions(+), 17 deletions(-)
|
||
|
||
Commit: 4251
|
||
Author: sam
|
||
Date: Tue Jan 12 23:53:50 2010 +0000
|
||
|
||
Fix compilation warning in lib-fd.c.
|
||
|
||
src/libzzuf/lib-fd.c | 3 ++-
|
||
1 files changed, 2 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 4250
|
||
Author: sam
|
||
Date: Tue Jan 12 23:53:43 2010 +0000
|
||
|
||
Minor cosmetic change in the verbose debug output.
|
||
|
||
src/libzzuf/lib-stream.c | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 4249
|
||
Author: sam
|
||
Date: Tue Jan 12 23:53:38 2010 +0000
|
||
|
||
Fix the FreeBSD port by not fuzzing the __srget() output unless it's called
|
||
directly.
|
||
|
||
src/libzzuf/lib-stream.c | 3 ++-
|
||
1 files changed, 2 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 4248
|
||
Author: sam
|
||
Date: Tue Jan 12 23:53:30 2010 +0000
|
||
|
||
Reorganise FILE structure autoconf tests.
|
||
|
||
configure.ac | 41 ++++++++++++++++-------------------------
|
||
msvc/config.h | 3 ++-
|
||
src/libzzuf/lib-stream.c | 29 ++++++++++++++---------------
|
||
3 files changed, 32 insertions(+), 41 deletions(-)
|
||
|
||
Commit: 4247
|
||
Author: sam
|
||
Date: Tue Jan 12 23:53:24 2010 +0000
|
||
|
||
In the unit test phase, only launch sequences with functions we support.
|
||
|
||
test/check-utils | 64 ++++++++++++++++++++++++++++++++++++++++-------------
|
||
1 files changed, 48 insertions(+), 16 deletions(-)
|
||
|
||
Commit: 4246
|
||
Author: sam
|
||
Date: Tue Jan 12 23:53:18 2010 +0000
|
||
|
||
Improve zzcat documentation and add commandline flags, including --help
|
||
and --version.
|
||
|
||
doc/zzcat.1.in | 37 ++++++-
|
||
src/zzcat.c | 278 ++++++++++++++++++++++++++++++++++++++++++++----------
|
||
test/check-utils | 6 +-
|
||
3 files changed, 262 insertions(+), 59 deletions(-)
|
||
|
||
Commit: 4245
|
||
Author: sam
|
||
Date: Tue Jan 12 23:53:09 2010 +0000
|
||
|
||
Move zzcat to the main src/ directory. It's becoming mature enough to be
|
||
distributed.
|
||
|
||
.gitignore | 2 +-
|
||
src/Makefile.am | 7 +-
|
||
src/zzcat.c | 503 ++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
test/Makefile.am | 1 -
|
||
test/functions.inc | 2 +-
|
||
test/zzcat.c | 503 ----------------------------------------------------
|
||
6 files changed, 511 insertions(+), 507 deletions(-)
|
||
|
||
Commit: 4244
|
||
Author: sam
|
||
Date: Fri Jan 8 01:28:02 2010 +0000
|
||
|
||
Distribute zzcat and start writing documentation for it.
|
||
|
||
.gitignore | 1 +
|
||
configure.ac | 1 +
|
||
doc/Makefile.am | 4 ++--
|
||
doc/zzcat.1.in | 31 +++++++++++++++++++++++++++++++
|
||
doc/zzuf.1.in | 2 +-
|
||
test/Makefile.am | 3 ++-
|
||
6 files changed, 38 insertions(+), 4 deletions(-)
|
||
|
||
Commit: 4243
|
||
Author: sam
|
||
Date: Fri Jan 8 01:17:23 2010 +0000
|
||
|
||
Fix compilation warnings on FreeBSD.
|
||
|
||
test/zzcat.c | 112 +++++++++++++++++++++++++++++----------------------------
|
||
1 files changed, 57 insertions(+), 55 deletions(-)
|
||
|
||
Commit: 4242
|
||
Author: sam
|
||
Date: Fri Jan 8 01:17:17 2010 +0000
|
||
|
||
Fix typos in configure.ac.
|
||
|
||
configure.ac | 8 ++++----
|
||
1 files changed, 4 insertions(+), 4 deletions(-)
|
||
|
||
Commit: 4241
|
||
Author: sam
|
||
Date: Fri Jan 8 01:06:18 2010 +0000
|
||
|
||
Try to fix FILE structure data on FreeBSD.
|
||
|
||
configure.ac | 8 ++++----
|
||
1 files changed, 4 insertions(+), 4 deletions(-)
|
||
|
||
Commit: 4240
|
||
Author: sam
|
||
Date: Fri Jan 8 00:48:33 2010 +0000
|
||
|
||
Implement feof(x) in zzcat, to break out of a loop after EOF was hit x times.
|
||
|
||
test/check-utils | 22 +++++++++++-----------
|
||
test/zzcat.c | 33 ++++++++++++++++++++++++++++++---
|
||
2 files changed, 41 insertions(+), 14 deletions(-)
|
||
|
||
Commit: 4239
|
||
Author: sam
|
||
Date: Fri Jan 8 00:48:27 2010 +0000
|
||
|
||
Deprecate --deny <list> in favour of --allow !<list>.
|
||
|
||
src/opts.c | 4 ++--
|
||
src/opts.h | 4 ++--
|
||
src/zzuf.c | 39 +++++++++++++--------------------------
|
||
3 files changed, 17 insertions(+), 30 deletions(-)
|
||
|
||
Commit: 4238
|
||
Author: sam
|
||
Date: Fri Jan 8 00:48:21 2010 +0000
|
||
|
||
Fix compilation warning due to kfreebsd’s fcntl.h defining FREAD.
|
||
|
||
src/libzzuf/lib-fd.c | 22 ++++----
|
||
src/libzzuf/lib-mem.c | 6 +-
|
||
src/libzzuf/lib-stream.c | 118 +++++++++++++++++++++++-----------------------
|
||
3 files changed, 73 insertions(+), 73 deletions(-)
|
||
|
||
Commit: 4237
|
||
Author: sam
|
||
Date: Fri Jan 8 00:48:12 2010 +0000
|
||
|
||
File descriptors 0 to 2 may be network sockets, don’t rule them out.
|
||
|
||
src/libzzuf/network.c | 4 ----
|
||
1 files changed, 0 insertions(+), 4 deletions(-)
|
||
|
||
Commit: 4236
|
||
Author: sam
|
||
Date: Wed Jan 6 22:46:49 2010 +0000
|
||
|
||
Generate manual pages, so we can put the version number in them.
|
||
|
||
.gitignore | 2 +
|
||
configure.ac | 7 +-
|
||
doc/Makefile.am | 2 +-
|
||
doc/libzzuf.3 | 148 ------------------
|
||
doc/libzzuf.3.in | 148 ++++++++++++++++++
|
||
doc/zzuf.1 | 446 ------------------------------------------------------
|
||
doc/zzuf.1.in | 446 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
7 files changed, 603 insertions(+), 596 deletions(-)
|
||
|
||
Commit: 4233
|
||
Author: sam
|
||
Date: Wed Jan 6 02:00:49 2010 +0000
|
||
|
||
Add a special section in the testsuite for regressions.
|
||
|
||
test/check-utils | 7 ++++++-
|
||
1 files changed, 6 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 4232
|
||
Author: sam
|
||
Date: Wed Jan 6 02:00:41 2010 +0000
|
||
|
||
Fix a bug caused by our seek() not understanding eglibc's behaviour.
|
||
|
||
src/common/fuzz.c | 3 +-
|
||
src/libzzuf/lib-stream.c | 67 +++++++++++++++++++++++----------------------
|
||
2 files changed, 36 insertions(+), 34 deletions(-)
|
||
|
||
Commit: 4231
|
||
Author: sam
|
||
Date: Wed Jan 6 00:48:47 2010 +0000
|
||
|
||
Fix an overflow in our printf's NULL handling with %p.
|
||
|
||
src/libzzuf/debug.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 4230
|
||
Author: sam
|
||
Date: Wed Jan 6 00:35:49 2010 +0000
|
||
|
||
Make seek() debug information more user-friendly.
|
||
|
||
src/libzzuf/lib-stream.c | 16 ++++++++++++++--
|
||
1 files changed, 14 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 4224
|
||
Author: sam
|
||
Date: Mon Jan 4 23:59:14 2010 +0000
|
||
|
||
Avoid useless allocations in the network allow/deny code.
|
||
|
||
src/libzzuf/network.c | 57 +++++++++++++++++++++++++-----------------------
|
||
1 files changed, 30 insertions(+), 27 deletions(-)
|
||
|
||
Commit: 4153
|
||
Author: sam
|
||
Date: Sun Dec 20 12:25:02 2009 +0000
|
||
|
||
getline() and getdelim() must return -1 if EOF was reached and no bytes
|
||
were read.
|
||
|
||
src/libzzuf/lib-stream.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 4152
|
||
Author: sam
|
||
Date: Sun Dec 20 12:24:56 2009 +0000
|
||
|
||
Try to call _zz_init() as soon as possible. Otherwise, preloaded libraries
|
||
might be confused about half the calls actually working.
|
||
|
||
src/libzzuf/lib-load.h | 9 ++++++++-
|
||
src/libzzuf/libzzuf.c | 21 ++++++++++++---------
|
||
src/libzzuf/libzzuf.h | 9 +++++++++
|
||
3 files changed, 29 insertions(+), 10 deletions(-)
|
||
|
||
Commit: 4151
|
||
Author: sam
|
||
Date: Sun Dec 20 12:24:50 2009 +0000
|
||
|
||
Buffer debug output to reduce the number of write() calls and allow to
|
||
output information that was logged before the library was initialised.
|
||
|
||
src/libzzuf/debug.c | 89 +++++++++++++++++++++++++++++++++------------------
|
||
1 files changed, 58 insertions(+), 31 deletions(-)
|
||
|
||
Commit: 4150
|
||
Author: sam
|
||
Date: Sun Dec 20 12:24:41 2009 +0000
|
||
|
||
Avoid overlapping regions in our realloc's memcpy call.
|
||
|
||
src/libzzuf/lib-mem.c | 25 ++++++++++++++++++++-----
|
||
1 files changed, 20 insertions(+), 5 deletions(-)
|
||
|
||
Commit: 4137
|
||
Author: sam
|
||
Date: Wed Dec 16 16:15:40 2009 +0000
|
||
|
||
Synchronise VS 2010 solution with [4112].
|
||
|
||
msvc/config.h | 2 +-
|
||
msvc/libzzuf.vcxproj | 49 +++++++++++++++++++++--------------------
|
||
msvc/zzuf.vcxproj | 42 +++++++++++++++++-----------------
|
||
src/myfork.c | 59 ++++++++++++++++++++++++++++----------------------
|
||
4 files changed, 80 insertions(+), 72 deletions(-)
|
||
|
||
Commit: 4124
|
||
Author: sam
|
||
Date: Mon Dec 14 16:10:15 2009 +0000
|
||
|
||
Make the check-utils output slightly clearer.
|
||
|
||
test/check-utils | 71 ++++++++++++++++++++++++++++-------------------------
|
||
1 files changed, 37 insertions(+), 34 deletions(-)
|
||
|
||
Commit: 4122
|
||
Author: sam
|
||
Date: Mon Dec 14 03:33:53 2009 +0000
|
||
|
||
Fix a regression in the rlimit handling code caused by the myfork split.
|
||
|
||
src/myfork.c | 19 +++++++++++++++++++
|
||
src/zzuf.c | 2 +-
|
||
2 files changed, 20 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 4121
|
||
Author: sam
|
||
Date: Mon Dec 14 02:55:31 2009 +0000
|
||
|
||
Rewrite zzcat to make it a lot more configurable.
|
||
|
||
test/check-utils | 43 ++++-
|
||
test/zzcat.c | 518 ++++++++++++++++++++++++++++++++----------------------
|
||
2 files changed, 343 insertions(+), 218 deletions(-)
|
||
|
||
Commit: 4120
|
||
Author: sam
|
||
Date: Mon Dec 14 02:55:25 2009 +0000
|
||
|
||
Add a workaround in the test suite for a cowdancer limitation causing .ilist
|
||
corruption and use ulimit instead of limit.
|
||
|
||
test/check-div0 | 6 +++---
|
||
test/check-memory | 6 +++---
|
||
test/check-overflow | 6 +++---
|
||
test/check-rng | 2 +-
|
||
test/functions.inc | 2 +-
|
||
5 files changed, 11 insertions(+), 11 deletions(-)
|
||
|
||
Commit: 4119
|
||
Author: sam
|
||
Date: Mon Dec 14 02:55:20 2009 +0000
|
||
|
||
Limit coredumpsize to 0 in test scripts to avoid dumping cores at build time.
|
||
|
||
test/check-div0 | 2 ++
|
||
test/check-memory | 2 ++
|
||
test/check-overflow | 2 ++
|
||
3 files changed, 6 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 4118
|
||
Author: sam
|
||
Date: Mon Dec 14 02:55:11 2009 +0000
|
||
|
||
Add missing distributed files in Makefile.am.
|
||
|
||
Makefile.am | 8 +++++++-
|
||
src/Makefile.am | 1 +
|
||
2 files changed, 8 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 4117
|
||
Author: sam
|
||
Date: Sat Dec 12 22:20:22 2009 +0000
|
||
|
||
Refactor the stream diversions.
|
||
|
||
src/libzzuf/lib-stream.c | 563 +++++++++++++++++++++++-----------------------
|
||
1 files changed, 283 insertions(+), 280 deletions(-)
|
||
|
||
Commit: 4116
|
||
Author: sam
|
||
Date: Sat Dec 12 22:20:16 2009 +0000
|
||
|
||
Refactor the shellcode generation to remove all hardcoded values.
|
||
|
||
src/myfork.c | 169 +++++++++++++++++++++++++++++++++++++---------------------
|
||
1 files changed, 108 insertions(+), 61 deletions(-)
|
||
|
||
Commit: 4115
|
||
Author: sam
|
||
Date: Sat Dec 12 22:20:11 2009 +0000
|
||
|
||
Move process creation stuff to a separate myfork.c file.
|
||
|
||
src/Makefile.am | 6 +-
|
||
src/common/common.h | 4 +
|
||
src/myfork.c | 418 +++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
src/myfork.h | 20 +++
|
||
src/zzuf.c | 361 +-------------------------------------------
|
||
5 files changed, 451 insertions(+), 358 deletions(-)
|
||
|
||
Commit: 4114
|
||
Author: sam
|
||
Date: Sat Dec 12 22:20:04 2009 +0000
|
||
|
||
Fix DEBUG_STREAM compilation on Win32.
|
||
|
||
src/libzzuf/lib-stream.c | 48 +++++++++++++++++++++++----------------------
|
||
1 files changed, 25 insertions(+), 23 deletions(-)
|
||
|
||
Commit: 4113
|
||
Author: sam
|
||
Date: Sat Dec 12 22:19:57 2009 +0000
|
||
|
||
Minor Win32 compilation fix.
|
||
|
||
src/libzzuf/lib-stream.c | 3 +++
|
||
1 files changed, 3 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 4112
|
||
Author: sam
|
||
Date: Sat Dec 12 22:19:47 2009 +0000
|
||
|
||
Reorganise source code to better separate zzuf and libzzuf. Note: the Win32
|
||
build is now broken.
|
||
|
||
src/Makefile.am | 34 ++-
|
||
src/common/common.h | 49 +++
|
||
src/common/fd.c | 413 +++++++++++++++++++
|
||
src/common/fd.h | 43 ++
|
||
src/common/fuzz.c | 253 ++++++++++++
|
||
src/common/fuzz.h | 26 ++
|
||
src/common/random.c | 49 +++
|
||
src/common/random.h | 21 +
|
||
src/common/ranges.c | 87 ++++
|
||
src/common/ranges.h | 21 +
|
||
src/debug.c | 206 ----------
|
||
src/debug.h | 29 --
|
||
src/fd.c | 407 ------------------
|
||
src/fd.h | 43 --
|
||
src/fuzz.c | 249 -----------
|
||
src/fuzz.h | 26 --
|
||
src/lib-fd.c | 674 ------------------------------
|
||
src/lib-load.h | 40 --
|
||
src/lib-mem.c | 382 -----------------
|
||
src/lib-signal.c | 135 ------
|
||
src/lib-stream.c | 1019 ---------------------------------------------
|
||
src/libzzuf.c | 234 -----------
|
||
src/libzzuf.h | 62 ---
|
||
src/libzzuf/debug.c | 206 ++++++++++
|
||
src/libzzuf/debug.h | 29 ++
|
||
src/libzzuf/lib-fd.c | 674 ++++++++++++++++++++++++++++++
|
||
src/libzzuf/lib-load.h | 40 ++
|
||
src/libzzuf/lib-mem.c | 382 +++++++++++++++++
|
||
src/libzzuf/lib-signal.c | 135 ++++++
|
||
src/libzzuf/lib-stream.c | 1020 ++++++++++++++++++++++++++++++++++++++++++++++
|
||
src/libzzuf/libzzuf.c | 234 +++++++++++
|
||
src/libzzuf/libzzuf.h | 31 ++
|
||
src/libzzuf/network.c | 218 ++++++++++
|
||
src/libzzuf/network.h | 28 ++
|
||
src/libzzuf/sys.c | 116 ++++++
|
||
src/libzzuf/sys.h | 20 +
|
||
src/network.c | 218 ----------
|
||
src/network.h | 28 --
|
||
src/opts.c | 2 +-
|
||
src/random.c | 49 ---
|
||
src/random.h | 21 -
|
||
src/ranges.c | 87 ----
|
||
src/ranges.h | 21 -
|
||
src/sys.c | 116 ------
|
||
src/sys.h | 20 -
|
||
src/zzuf.c | 4 +-
|
||
46 files changed, 4122 insertions(+), 4079 deletions(-)
|
||
|
||
Commit: 4111
|
||
Author: sam
|
||
Date: Wed Dec 9 00:28:28 2009 +0000
|
||
|
||
Try to work around the Vista ASLR feature by retrieving the executable's
|
||
base address once it is loaded in memory.
|
||
|
||
src/zzuf.c | 47 +++++++++++++++++++++++++++++++++++++----------
|
||
1 files changed, 37 insertions(+), 10 deletions(-)
|
||
|
||
Commit: 4109
|
||
Author: sam
|
||
Date: Tue Dec 8 01:41:35 2009 +0000
|
||
|
||
Try to reorganise the Win32 loader.
|
||
|
||
src/zzuf.c | 70 +++++++++++++++++++++++++++++++++++++++--------------------
|
||
1 files changed, 46 insertions(+), 24 deletions(-)
|
||
|
||
Commit: 4108
|
||
Author: sam
|
||
Date: Mon Dec 7 21:12:22 2009 +0000
|
||
|
||
Declare diverted Win32 functions as __stdcall.
|
||
|
||
src/sys.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 4107
|
||
Author: sam
|
||
Date: Mon Dec 7 18:35:45 2009 +0000
|
||
|
||
Give the fuzzed Win32 program a chance to display something even
|
||
if the diverted function itself causes a crash.
|
||
|
||
src/sys.c | 4 +++-
|
||
test/zznop.c | 2 +-
|
||
2 files changed, 4 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 4106
|
||
Author: sam
|
||
Date: Mon Dec 7 18:34:21 2009 +0000
|
||
|
||
Fix memory leaks and infinite loops in the Win32 launcher.
|
||
|
||
src/zzuf.c | 34 ++++++++++++++++++++--------------
|
||
1 files changed, 20 insertions(+), 14 deletions(-)
|
||
|
||
Commit: 4100
|
||
Author: sam
|
||
Date: Mon Dec 7 12:36:15 2009 +0000
|
||
|
||
Synchronise Win32 port with recent config.h changes.
|
||
|
||
msvc/config.h | 20 ++++++++++++--------
|
||
msvc/libzzuf.vcxproj | 4 ++--
|
||
msvc/zzuf.sln | 40 ++++++++++++++++++----------------------
|
||
src/debug.c | 2 +-
|
||
src/zzuf.c | 2 +-
|
||
5 files changed, 34 insertions(+), 34 deletions(-)
|
||
|
||
Commit: 4043
|
||
Author: sam
|
||
Date: Thu Nov 26 01:19:08 2009 +0000
|
||
|
||
Cleaner solution for echoing the SOURCES variable.
|
||
|
||
src/Makefile.am | 2 ++
|
||
test/Makefile.am | 2 ++
|
||
test/check-build | 4 +---
|
||
3 files changed, 5 insertions(+), 3 deletions(-)
|
||
|
||
Commit: 4042
|
||
Author: sam
|
||
Date: Thu Nov 26 01:14:05 2009 +0000
|
||
|
||
Reset offset position before most stdio call.
|
||
|
||
src/lib-stream.c | 6 ++++++
|
||
1 files changed, 6 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 4041
|
||
Author: sam
|
||
Date: Thu Nov 26 01:13:58 2009 +0000
|
||
|
||
Use fseeko64() everywhere when possible, instead of potential 32-bit versions.
|
||
|
||
configure.ac | 2 +-
|
||
msvc/config.h | 3 +++
|
||
src/lib-stream.c | 33 ++++++++++++++++++++++-----------
|
||
3 files changed, 26 insertions(+), 12 deletions(-)
|
||
|
||
Commit: 4032
|
||
Author: sam
|
||
Date: Wed Nov 25 00:42:32 2009 +0000
|
||
|
||
Minor refactoring in lib-stream.c.
|
||
|
||
src/lib-stream.c | 38 ++++++++++++++++++++------------------
|
||
1 files changed, 20 insertions(+), 18 deletions(-)
|
||
|
||
Commit: 4031
|
||
Author: sam
|
||
Date: Wed Nov 25 00:42:25 2009 +0000
|
||
|
||
Synchronise msvc/config.h.
|
||
|
||
msvc/config.h | 1 +
|
||
1 files changed, 1 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 4030
|
||
Author: sam
|
||
Date: Wed Nov 25 00:42:17 2009 +0000
|
||
|
||
More zzcat stuff.
|
||
|
||
test/check-utils | 4 +-
|
||
test/zzcat.c | 66 ++++++++++++++++++++++++++++++++++++++---------------
|
||
2 files changed, 49 insertions(+), 21 deletions(-)
|
||
|
||
Commit: 4029
|
||
Author: sam
|
||
Date: Tue Nov 24 01:25:44 2009 +0000
|
||
|
||
We need to know the FILE buffer's current fill status. Implemented for
|
||
glibc for now.
|
||
|
||
configure.ac | 17 ++++++++++-------
|
||
src/lib-stream.c | 9 +++++++++
|
||
2 files changed, 19 insertions(+), 7 deletions(-)
|
||
|
||
Commit: 4028
|
||
Author: sam
|
||
Date: Tue Nov 24 01:25:37 2009 +0000
|
||
|
||
More zzcat additions.
|
||
|
||
test/check-utils | 5 ++---
|
||
test/zzcat.c | 34 +++++++++++++++++++++++++++++-----
|
||
2 files changed, 31 insertions(+), 8 deletions(-)
|
||
|
||
Commit: 4015
|
||
Author: sam
|
||
Date: Mon Nov 23 11:16:03 2009 +0000
|
||
|
||
Fix a compilation warning in the network code.
|
||
|
||
src/network.c | 16 +++++++++-------
|
||
1 files changed, 9 insertions(+), 7 deletions(-)
|
||
|
||
Commit: 4013
|
||
Author: sam
|
||
Date: Mon Nov 23 01:35:23 2009 +0000
|
||
|
||
More fread() behaviour improvements, with documentation.
|
||
|
||
src/lib-fd.c | 20 ++--
|
||
src/lib-mem.c | 12 ++--
|
||
src/lib-stream.c | 248 +++++++++++++++++++++++++++++++++---------------------
|
||
3 files changed, 168 insertions(+), 112 deletions(-)
|
||
|
||
Commit: 4012
|
||
Author: sam
|
||
Date: Mon Nov 23 00:27:11 2009 +0000
|
||
|
||
Document the __srefill strategy in the source code.
|
||
|
||
src/lib-stream.c | 26 ++++++++++++++++++--------
|
||
1 files changed, 18 insertions(+), 8 deletions(-)
|
||
|
||
Commit: 4011
|
||
Author: sam
|
||
Date: Mon Nov 23 00:27:05 2009 +0000
|
||
|
||
Reimplement __uflow() under Linux. Unlocked IO now works on Linux, except
|
||
in combination with getdelim()/getline().
|
||
|
||
configure.ac | 29 +++++++++------
|
||
msvc/config.h | 1 +
|
||
src/lib-stream.c | 105 +++++++++++++++++++++++++++++++++++++++++++++--------
|
||
3 files changed, 108 insertions(+), 27 deletions(-)
|
||
|
||
Commit: 4010
|
||
Author: sam
|
||
Date: Mon Nov 23 00:26:59 2009 +0000
|
||
|
||
Minor refactoring in zzcat.
|
||
|
||
test/check-utils | 6 ++--
|
||
test/zzcat.c | 96 +++++++++++++++++++++++++++---------------------------
|
||
2 files changed, 51 insertions(+), 51 deletions(-)
|
||
|
||
Commit: 4009
|
||
Author: sam
|
||
Date: Mon Nov 23 00:26:53 2009 +0000
|
||
|
||
Add a second level of debugging for slightly less useful information.
|
||
|
||
doc/libzzuf.3 | 8 +++++++-
|
||
doc/zzuf.1 | 5 +++--
|
||
src/debug.c | 27 +++++++++++++++++++++------
|
||
src/debug.h | 7 +++++--
|
||
src/fd.c | 6 +++---
|
||
src/fuzz.c | 4 ++--
|
||
src/libzzuf.c | 23 +++++++++++++++++------
|
||
src/libzzuf.h | 3 ++-
|
||
src/zzuf.c | 7 +++++--
|
||
9 files changed, 65 insertions(+), 25 deletions(-)
|
||
|
||
Commit: 4007
|
||
Author: sam
|
||
Date: Sun Nov 22 18:54:49 2009 +0000
|
||
|
||
Improve the zzcat test suite with more unlocked IO functions.
|
||
|
||
test/check-utils | 7 +++-
|
||
test/zzcat.c | 115 ++++++++++++++++++++++++++++++++----------------------
|
||
2 files changed, 74 insertions(+), 48 deletions(-)
|
||
|
||
Commit: 4006
|
||
Author: sam
|
||
Date: Sun Nov 22 18:54:43 2009 +0000
|
||
|
||
Add a check to __uflow(). This will hopefully help us fix the problem with
|
||
recent sed versions.
|
||
|
||
configure.ac | 2 +-
|
||
doc/libzzuf.3 | 8 +++++---
|
||
doc/zzuf.1 | 6 ++++--
|
||
msvc/config.h | 3 ++-
|
||
4 files changed, 12 insertions(+), 7 deletions(-)
|
||
|
||
Commit: 4005
|
||
Author: sam
|
||
Date: Sun Nov 22 18:54:37 2009 +0000
|
||
|
||
Refactor dummy memory manager and fix a bug in realloc().
|
||
|
||
src/lib-mem.c | 21 ++++++++++++---------
|
||
1 files changed, 12 insertions(+), 9 deletions(-)
|
||
|
||
Commit: 4004
|
||
Author: sam
|
||
Date: Sun Nov 22 18:54:31 2009 +0000
|
||
|
||
Refactor zzcat for clarity.
|
||
|
||
test/zzcat.c | 363 ++++++++++++++++++++++++++++++++++------------------------
|
||
1 files changed, 211 insertions(+), 152 deletions(-)
|
||
|
||
Commit: 4003
|
||
Author: sam
|
||
Date: Sun Nov 22 18:54:25 2009 +0000
|
||
|
||
Check for typical source code issues in the testsuite.
|
||
|
||
test/check-build | 40 +++++++++++++++++++++++++++++++++++++---
|
||
1 files changed, 37 insertions(+), 3 deletions(-)
|
||
|
||
Commit: 4002
|
||
Author: sam
|
||
Date: Sun Nov 22 18:54:17 2009 +0000
|
||
|
||
Add a getc_unlocked method to zzcat.
|
||
|
||
test/check-utils | 2 +-
|
||
test/zzcat.c | 22 +++++++++++++++-------
|
||
2 files changed, 16 insertions(+), 8 deletions(-)
|
||
|
||
Commit: 3982
|
||
Author: sam
|
||
Date: Fri Nov 20 22:47:38 2009 +0000
|
||
|
||
Add mingw32 defines to msvc/config.h. Needs to be tuned furthermore.
|
||
|
||
msvc/config.h | 102 +++++++++++++++++++++++++++++++++++++++++++++++++++++++--
|
||
1 files changed, 99 insertions(+), 3 deletions(-)
|
||
|
||
Commit: 3981
|
||
Author: sam
|
||
Date: Fri Nov 20 22:47:31 2009 +0000
|
||
|
||
Use ftello64 instead of ftello to handle fseeko64.
|
||
|
||
src/lib-stream.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 3980
|
||
Author: sam
|
||
Date: Fri Nov 20 17:38:06 2009 +0000
|
||
|
||
Ignore generated m4 files.
|
||
|
||
.gitignore | 6 ++++++
|
||
1 files changed, 6 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 3979
|
||
Author: sam
|
||
Date: Fri Nov 20 17:38:00 2009 +0000
|
||
|
||
Various compilation and unit test fixes.
|
||
|
||
configure.ac | 2 +-
|
||
msvc/config.h | 5 ++---
|
||
test/check-build | 46 +++++++++++++++++++++++-----------------------
|
||
test/zznop.c | 1 +
|
||
4 files changed, 27 insertions(+), 27 deletions(-)
|
||
|
||
Commit: 3976
|
||
Author: sam
|
||
Date: Fri Nov 20 13:00:28 2009 +0000
|
||
|
||
Make check-build executable.
|
||
|
||
0 files changed, 0 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 3971
|
||
Author: sam
|
||
Date: Fri Nov 20 12:06:17 2009 +0000
|
||
|
||
Add zznop, a small test program to help debug the Win32 port.
|
||
Also add check-build from libcaca to test that msvc/config.h is
|
||
up to date.
|
||
|
||
msvc/libzzuf.vcxproj | 4 +-
|
||
msvc/zznop.vcxproj | 107 ++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
msvc/zzuf.vcxproj | 4 +-
|
||
msvc/zzuf10.sln | 6 +++
|
||
test/Makefile.am | 5 +-
|
||
test/check-build | 23 +++++++++++
|
||
test/zznop.c | 37 +++++++++++++++++
|
||
7 files changed, 182 insertions(+), 4 deletions(-)
|
||
|
||
Commit: 3951
|
||
Author: sam
|
||
Date: Thu Nov 19 00:51:32 2009 +0000
|
||
|
||
Detect libzzuf soname at configure time rather than compile time.
|
||
|
||
configure.ac | 9 +++++++++
|
||
src/Makefile.am | 2 +-
|
||
2 files changed, 10 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 3933
|
||
Author: sam
|
||
Date: Wed Nov 18 13:23:58 2009 +0000
|
||
|
||
Add a VS 2010 solution file and make the code build again for Win32.
|
||
|
||
msvc/config.h | 4 +-
|
||
msvc/libzzuf.vcxproj | 133 ++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
msvc/zzuf.vcxproj | 121 +++++++++++++++++++++++++++++++++++++++++++++
|
||
msvc/zzuf10.sln | 26 ++++++++++
|
||
src/network.c | 29 +++++++++--
|
||
5 files changed, 308 insertions(+), 5 deletions(-)
|
||
|
||
Commit: 3742
|
||
Author: sam
|
||
Date: Tue Oct 27 23:10:22 2009 +0000
|
||
|
||
Compilation fix for systems without get_unlocked().
|
||
|
||
test/zzcat.c | 6 ++++++
|
||
1 files changed, 6 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 3741
|
||
Author: sam
|
||
Date: Tue Oct 27 23:08:16 2009 +0000
|
||
|
||
Add a getc_unlocked() variant to zzcat.
|
||
|
||
test/zzcat.c | 6 ++++--
|
||
1 files changed, 4 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 3734
|
||
Author: sam
|
||
Date: Tue Oct 27 22:44:09 2009 +0000
|
||
|
||
Add a getline() variant to zzcat.
|
||
|
||
test/check-utils | 2 +-
|
||
test/zzcat.c | 22 ++++++++++++++++++++++
|
||
2 files changed, 23 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 3697
|
||
Author: sam
|
||
Date: Tue Oct 27 00:07:10 2009 +0000
|
||
|
||
Add missing svn:ignore properties.
|
||
|
||
Commit: 3696
|
||
Author: sam
|
||
Date: Tue Oct 27 00:01:25 2009 +0000
|
||
|
||
Undefine _XOPEN_SOURCE before redefining it.
|
||
|
||
src/lib-mem.c | 1 +
|
||
1 files changed, 1 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 3637
|
||
Author: sam
|
||
Date: Fri Aug 7 00:24:31 2009 +0000
|
||
|
||
Append "/" to our LT_OBJDIR override.
|
||
|
||
src/zzuf.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 3636
|
||
Author: sam
|
||
Date: Fri Aug 7 00:09:03 2009 +0000
|
||
|
||
Old libtool versions don't define LT_OBJDIR. Adding an override for them.
|
||
|
||
src/zzuf.c | 5 +++++
|
||
1 files changed, 5 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 3635
|
||
Author: sam
|
||
Date: Thu Aug 6 21:17:00 2009 +0000
|
||
|
||
Allow remote network host filtering, courtesy of Corentin Delorme.
|
||
|
||
AUTHORS | 4 +-
|
||
src/Makefile.am | 3 +-
|
||
src/fd.c | 22 +------
|
||
src/fd.h | 3 +-
|
||
src/fuzz.h | 3 +-
|
||
src/lib-fd.c | 16 +++--
|
||
src/libzzuf.c | 13 ++++-
|
||
src/network.c | 195 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
src/network.h | 28 ++++++++
|
||
src/opts.c | 3 +-
|
||
src/opts.h | 4 +-
|
||
src/zzuf.c | 44 +++++++++++--
|
||
12 files changed, 295 insertions(+), 43 deletions(-)
|
||
|
||
Commit: 3634
|
||
Author: sam
|
||
Date: Thu Aug 6 20:40:35 2009 +0000
|
||
|
||
Use strcpy, not strcat.
|
||
|
||
src/lib-fd.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 3633
|
||
Author: sam
|
||
Date: Thu Aug 6 20:37:05 2009 +0000
|
||
|
||
Allow fromlen == NULL in the recvfrom() wrapper.
|
||
|
||
src/lib-fd.c | 16 +++++++++++-----
|
||
1 files changed, 11 insertions(+), 5 deletions(-)
|
||
|
||
Commit: 3632
|
||
Author: sam
|
||
Date: Thu Aug 6 20:36:58 2009 +0000
|
||
|
||
lib-mem.c: undefine various feature macros before redefining them.
|
||
|
||
src/lib-mem.c | 2 ++
|
||
1 files changed, 2 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 3631
|
||
Author: sam
|
||
Date: Thu Aug 6 20:36:49 2009 +0000
|
||
|
||
zzuf.c: use LT_OBJDIR instead of hardcoding ".libs/".
|
||
|
||
src/zzuf.c | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 3408
|
||
Author: sam
|
||
Date: Fri Mar 20 23:28:51 2009 +0000
|
||
|
||
lib-fd.c: accept() may accept NULL as the addrlen argument. Do not crash
|
||
when faced with this situation. Closes #54.
|
||
|
||
src/lib-fd.c | 7 +++++--
|
||
1 files changed, 5 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 3001
|
||
Author: sam
|
||
Date: Sat Oct 18 22:01:43 2008 +0000
|
||
|
||
Rename --max-cpu into --max-cputime to avoid confusion (fixes #44).
|
||
|
||
doc/zzuf.1 | 2 +-
|
||
src/zzuf.c | 6 +++---
|
||
2 files changed, 4 insertions(+), 4 deletions(-)
|
||
|
||
Commit: 2818
|
||
Author: sam
|
||
Date: Wed Sep 17 22:17:23 2008 +0000
|
||
|
||
* zzuf.c: use atol() instead of atoi() for the --seed flag.
|
||
|
||
src/zzuf.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 2817
|
||
Author: sam
|
||
Date: Wed Sep 17 22:17:17 2008 +0000
|
||
|
||
* zzuf.c: allow the use of -r=0 in addition to -r 0, and likewise for
|
||
other flags with numerical arguments.
|
||
|
||
src/zzuf.c | 18 ++++++++++++++++++
|
||
1 files changed, 18 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 2816
|
||
Author: sam
|
||
Date: Mon Sep 15 19:39:44 2008 +0000
|
||
|
||
* doc/zzuf.1: fix a typo in the manpage.
|
||
|
||
doc/zzuf.1 | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 2771
|
||
Author: sam
|
||
Date: Mon Aug 25 19:28:25 2008 +0000
|
||
|
||
* zzuf.1: add a more advanced VLC fuzzing example.
|
||
|
||
doc/zzuf.1 | 6 ++++++
|
||
1 files changed, 6 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 2584
|
||
Author: sam
|
||
Date: Wed Jul 23 23:40:13 2008 +0000
|
||
|
||
* Hack around to get HP-UX tools to work. It still fails the most nasty
|
||
zzcat test, though. But a more massive redesign is probably necessary.
|
||
|
||
src/fd.c | 34 +++++++++++++++++++++++++++++-
|
||
src/fd.h | 3 ++
|
||
src/lib-stream.c | 59 +++++++++++++++++++++++++++++++++++++++++++----------
|
||
3 files changed, 83 insertions(+), 13 deletions(-)
|
||
|
||
Commit: 2583
|
||
Author: sam
|
||
Date: Wed Jul 23 23:40:06 2008 +0000
|
||
|
||
* zzuf.c: make the -B flag (max bytes) also work when fuzzing the standard
|
||
input.
|
||
|
||
doc/zzuf.1 | 11 ++++++++---
|
||
src/zzuf.c | 15 +++++++++++++--
|
||
2 files changed, 21 insertions(+), 5 deletions(-)
|
||
|
||
Commit: 2579
|
||
Author: sam
|
||
Date: Sun Jul 20 11:20:47 2008 +0000
|
||
|
||
* test/Makefile.am: add functions.inc to the distribution.
|
||
|
||
test/Makefile.am | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 2578
|
||
Author: sam
|
||
Date: Sun Jul 20 11:16:06 2008 +0000
|
||
|
||
* configure.ac: fix the __printf__ attribute macro.
|
||
|
||
configure.ac | 4 +++-
|
||
1 files changed, 3 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 2577
|
||
Author: sam
|
||
Date: Sun Jul 20 11:11:27 2008 +0000
|
||
|
||
* configure.ac: add a check for the __printf__ function attribute.
|
||
|
||
configure.ac | 8 ++++++++
|
||
src/debug.h | 3 +--
|
||
2 files changed, 9 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 2576
|
||
Author: sam
|
||
Date: Sun Jul 20 10:19:06 2008 +0000
|
||
|
||
* bug-div0.c: raise SIGFPE manually since Darwin won't trap on 1/0.
|
||
|
||
test/bug-div0.c | 4 ++++
|
||
1 files changed, 4 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 2575
|
||
Author: sam
|
||
Date: Sun Jul 20 10:10:35 2008 +0000
|
||
|
||
* fuzz.c: activate the fuzz() debug message, it may be verbose but I end
|
||
up activating it all the time anyway.
|
||
|
||
src/fuzz.c | 5 +----
|
||
1 files changed, 1 insertions(+), 4 deletions(-)
|
||
|
||
Commit: 2574
|
||
Author: sam
|
||
Date: Sun Jul 20 10:10:31 2008 +0000
|
||
|
||
* lib-mem.c: with all the preprocessor crap that we now have in C files,
|
||
libc.h no longer cleanly includes on OS X and we need more preprocessor
|
||
crap to fix it. Adding _DARWIN_C_SOURCE.
|
||
|
||
src/lib-mem.c | 2 ++
|
||
1 files changed, 2 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 2573
|
||
Author: sam
|
||
Date: Sun Jul 20 09:57:58 2008 +0000
|
||
|
||
* Factored the test suite to avoid excessive code duplication.
|
||
|
||
test/check-div0 | 44 ++++++++-----------------------
|
||
test/check-md5 | 23 +++-------------
|
||
test/check-memory | 46 ++++++++------------------------
|
||
test/check-overflow | 46 ++++++++------------------------
|
||
test/check-rng | 40 ++++++-----------------------
|
||
test/check-utils | 51 ++++--------------------------------
|
||
test/functions.inc | 70 +++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
7 files changed, 125 insertions(+), 195 deletions(-)
|
||
|
||
Commit: 2572
|
||
Author: sam
|
||
Date: Sun Jul 20 09:57:52 2008 +0000
|
||
|
||
* lib-stream.c: since __srefill is far more powerful than __srget, we only
|
||
reimplement the former on OS X and completely ignore the latter.
|
||
|
||
src/lib-stream.c | 6 +++---
|
||
1 files changed, 3 insertions(+), 3 deletions(-)
|
||
|
||
Commit: 2571
|
||
Author: sam
|
||
Date: Sun Jul 20 01:29:45 2008 +0000
|
||
|
||
* lib-stream.c: fix a bug in the OS X __srefill implementation.
|
||
|
||
src/lib-stream.c | 5 ++++-
|
||
1 files changed, 4 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 2570
|
||
Author: sam
|
||
Date: Sun Jul 20 01:22:46 2008 +0000
|
||
|
||
* lib-stream.c: the BSDs' refill function is slightly different from the
|
||
HP-UX and Solaris ones; fixing our implementation accordinly.
|
||
|
||
src/lib-stream.c | 26 +++++++++++++++++---------
|
||
1 files changed, 17 insertions(+), 9 deletions(-)
|
||
|
||
Commit: 2569
|
||
Author: sam
|
||
Date: Fri Jul 18 09:28:30 2008 +0000
|
||
|
||
* Implement __srget on FreeBSD, which is yet another version of __srefill.
|
||
|
||
configure.ac | 19 ++++++-----
|
||
doc/libzzuf.3 | 2 +-
|
||
src/lib-stream.c | 90 ++++++++++++++++++++++++-----------------------------
|
||
3 files changed, 53 insertions(+), 58 deletions(-)
|
||
|
||
Commit: 2568
|
||
Author: sam
|
||
Date: Fri Jul 18 09:28:26 2008 +0000
|
||
|
||
* lib-stream.c: fix the fread() implementation on FreeBSD 7.0.
|
||
|
||
src/lib-stream.c | 1 +
|
||
1 files changed, 1 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 2567
|
||
Author: sam
|
||
Date: Fri Jul 18 09:28:22 2008 +0000
|
||
|
||
* check-utils: only perform 3 util test series, the rest was only here to
|
||
validate the RNG and we now have another test for that.
|
||
|
||
test/check-utils | 6 +-----
|
||
1 files changed, 1 insertions(+), 5 deletions(-)
|
||
|
||
Commit: 2566
|
||
Author: sam
|
||
Date: Fri Jul 18 09:28:18 2008 +0000
|
||
|
||
* lib-stream.c: only use the __srefill trick on OS X. HP-UX is too different.
|
||
|
||
src/lib-stream.c | 25 +++++++++++++------------
|
||
1 files changed, 13 insertions(+), 12 deletions(-)
|
||
|
||
Commit: 2565
|
||
Author: sam
|
||
Date: Fri Jul 18 09:28:14 2008 +0000
|
||
|
||
* lib-mem.c: fix FreeBSD 7.0 build by including <sys/cdefs.h> earlier on.
|
||
|
||
src/lib-mem.c | 6 +++---
|
||
1 files changed, 3 insertions(+), 3 deletions(-)
|
||
|
||
Commit: 2564
|
||
Author: sam
|
||
Date: Fri Jul 18 09:28:10 2008 +0000
|
||
|
||
* Make the RNG test shorter... it should not vary across platforms anyway.
|
||
|
||
test/check-rng | 7 +++----
|
||
1 files changed, 3 insertions(+), 4 deletions(-)
|
||
|
||
Commit: 2563
|
||
Author: sam
|
||
Date: Fri Jul 18 09:28:06 2008 +0000
|
||
|
||
* Add slightly more complex modes to zzcat.
|
||
|
||
test/check-utils | 2 +-
|
||
test/zzcat.c | 35 +++++++++++++++++++++++++++++------
|
||
2 files changed, 30 insertions(+), 7 deletions(-)
|
||
|
||
Commit: 2562
|
||
Author: sam
|
||
Date: Fri Jul 18 09:28:02 2008 +0000
|
||
|
||
* Better check for the __func__ keyword that does not rely on assumptions
|
||
about the compiler version.
|
||
|
||
Makefile.am | 2 +-
|
||
configure.ac | 1 +
|
||
m4/func.m4 | 13 +++++++++++++
|
||
msvc/config.h | 1 +
|
||
src/lib-load.h | 9 ---------
|
||
5 files changed, 16 insertions(+), 10 deletions(-)
|
||
|
||
Commit: 2561
|
||
Author: sam
|
||
Date: Fri Jul 18 09:27:56 2008 +0000
|
||
|
||
* Add simpler modes to zzcat to better analyse what's going on.
|
||
|
||
test/check-utils | 2 +-
|
||
test/zzcat.c | 38 +++++++++++++++++++++++++++++++++++---
|
||
2 files changed, 36 insertions(+), 4 deletions(-)
|
||
|
||
Commit: 2560
|
||
Author: sam
|
||
Date: Wed Jul 16 23:24:06 2008 +0000
|
||
|
||
* bug-memory.c: fix the SIGSEGV unit test.
|
||
|
||
test/bug-memory.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 2559
|
||
Author: sam
|
||
Date: Wed Jul 16 23:17:12 2008 +0000
|
||
|
||
* Support fsetpos64 on Linux.
|
||
|
||
configure.ac | 16 ++++++++++++++++
|
||
src/lib-stream.c | 5 ++---
|
||
2 files changed, 18 insertions(+), 3 deletions(-)
|
||
|
||
Commit: 2558
|
||
Author: sam
|
||
Date: Wed Jul 16 23:17:07 2008 +0000
|
||
|
||
* zzcat.c: partial fread() reads are undefined; avoid them in zzcat.
|
||
|
||
test/zzcat.c | 3 ++-
|
||
1 files changed, 2 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 2557
|
||
Author: sam
|
||
Date: Wed Jul 16 21:54:35 2008 +0000
|
||
|
||
* lib-mem.c: add pre-include macro to get getc_unlocked() on OpenSolaris.
|
||
|
||
src/lib-stream.c | 2 ++
|
||
1 files changed, 2 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 2556
|
||
Author: sam
|
||
Date: Wed Jul 16 21:45:44 2008 +0000
|
||
|
||
* lib-mem.c: add pre-include macros to get mmap and valloc on OpenSolaris.
|
||
|
||
src/lib-mem.c | 4 ++++
|
||
1 files changed, 4 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 2555
|
||
Author: sam
|
||
Date: Wed Jul 16 21:45:40 2008 +0000
|
||
|
||
* zzuf.c: rename sig2str to sig2name; the former is a Solaris libc symbol.
|
||
|
||
src/zzuf.c | 6 +++---
|
||
1 files changed, 3 insertions(+), 3 deletions(-)
|
||
|
||
Commit: 2554
|
||
Author: sam
|
||
Date: Wed Jul 16 21:41:27 2008 +0000
|
||
|
||
* Another fucked commit... synchronise config.h and lib-stream.c.
|
||
|
||
src/lib-stream.c | 10 +++++-----
|
||
1 files changed, 5 insertions(+), 5 deletions(-)
|
||
|
||
Commit: 2553
|
||
Author: sam
|
||
Date: Wed Jul 16 21:37:12 2008 +0000
|
||
|
||
* lib-stream.c: try to make the __filbuf() implementation portable across
|
||
HP-UX and OpenSolaris.
|
||
|
||
configure.ac | 16 ++++++++++++++++
|
||
src/lib-stream.c | 10 +++++-----
|
||
2 files changed, 21 insertions(+), 5 deletions(-)
|
||
|
||
Commit: 2552
|
||
Author: sam
|
||
Date: Wed Jul 16 21:24:09 2008 +0000
|
||
|
||
* Implement freopen64, fsetpos64 and fseeko64 for OpenSolaris.
|
||
|
||
configure.ac | 2 +-
|
||
doc/libzzuf.3 | 3 ++
|
||
src/lib-stream.c | 65 +++++++++++++++++++++++++++++++++++++++++------------
|
||
3 files changed, 54 insertions(+), 16 deletions(-)
|
||
|
||
Commit: 2551
|
||
Author: sam
|
||
Date: Wed Jul 16 21:03:37 2008 +0000
|
||
|
||
* check-utils: use tail -n X or tail -X depending on the platform.
|
||
|
||
test/check-utils | 15 +++++++++++----
|
||
1 files changed, 11 insertions(+), 4 deletions(-)
|
||
|
||
Commit: 2550
|
||
Author: sam
|
||
Date: Wed Jul 16 20:53:14 2008 +0000
|
||
|
||
* bootstrap: update bootstrapping script for OpenSolaris compatibility.
|
||
* check-utils: do not use grep -q, OpenSolaris doesn't know about it.
|
||
|
||
bootstrap | 32 ++++++++++++++++++++------------
|
||
test/check-utils | 4 ++--
|
||
2 files changed, 22 insertions(+), 14 deletions(-)
|
||
|
||
Commit: 2549
|
||
Author: sam
|
||
Date: Wed Jul 16 20:36:58 2008 +0000
|
||
|
||
* Oops, forgot to check in check-md5.
|
||
|
||
test/check-md5 | 38 ++++++++++++++++++++++++++++++++++++++
|
||
1 files changed, 38 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 2548
|
||
Author: sam
|
||
Date: Wed Jul 16 20:36:14 2008 +0000
|
||
|
||
* Add a unit test for MD5 hashes.
|
||
|
||
test/Makefile.am | 8 ++------
|
||
test/check-div0 | 13 ++++++-------
|
||
test/check-memory | 13 ++++++-------
|
||
test/check-overflow | 13 ++++++-------
|
||
test/check-rng | 1 -
|
||
test/check-utils | 1 -
|
||
6 files changed, 20 insertions(+), 29 deletions(-)
|
||
|
||
Commit: 2545
|
||
Author: sam
|
||
Date: Wed Jul 16 17:23:37 2008 +0000
|
||
|
||
* Add a bunch of unit tests to check for zzuf basic capabilities: SIGSEGV
|
||
and SIGFPE detection, memory exhaustion detection.
|
||
|
||
.gitignore | 3 +
|
||
test/Makefile.am | 4 +-
|
||
test/bug-div0.c | 31 ++++++++++++
|
||
test/bug-memory.c | 33 +++++++++++++
|
||
test/bug-overflow.c | 31 ++++++++++++
|
||
test/check-div0 | 58 +++++++++++++++++++++++
|
||
test/check-memory | 58 +++++++++++++++++++++++
|
||
test/check-overflow | 58 +++++++++++++++++++++++
|
||
test/check-rng | 77 +++++++++++++++++++++++++++++++
|
||
test/check-utils | 127 +++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
test/rng | 77 -------------------------------
|
||
test/utils | 127 ---------------------------------------------------
|
||
12 files changed, 478 insertions(+), 206 deletions(-)
|
||
|
||
Commit: 2544
|
||
Author: sam
|
||
Date: Wed Jul 16 17:23:33 2008 +0000
|
||
|
||
* mygetopt.c: fix a parsing issue with short options.
|
||
|
||
src/mygetopt.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 2542
|
||
Author: sam
|
||
Date: Wed Jul 16 17:23:29 2008 +0000
|
||
|
||
* Fix a few HP-UX warnings caused by missing headers.
|
||
|
||
configure.ac | 2 +-
|
||
src/lib-fd.c | 3 +++
|
||
src/lib-stream.c | 13 +++++++------
|
||
3 files changed, 11 insertions(+), 7 deletions(-)
|
||
|
||
Commit: 2541
|
||
Author: sam
|
||
Date: Wed Jul 16 17:23:24 2008 +0000
|
||
|
||
* Split the test suite into the RNG test and the Unix utils test.
|
||
|
||
test/Makefile.am | 4 +-
|
||
test/rng | 77 ++++++++++++++++++++++
|
||
test/testsuite.sh | 182 -----------------------------------------------------
|
||
test/utils | 127 +++++++++++++++++++++++++++++++++++++
|
||
4 files changed, 206 insertions(+), 184 deletions(-)
|
||
|
||
Commit: 2534
|
||
Author: sam
|
||
Date: Wed Jul 16 09:52:08 2008 +0000
|
||
|
||
* zzuf.c: retrieve library object name from libtool's .la file so we don't
|
||
need to hardcode .so, .sl, .dylib etc. for various platforms.
|
||
|
||
msvc/config.h | 3 ++-
|
||
src/Makefile.am | 3 ++-
|
||
src/zzuf.c | 11 ++++-------
|
||
3 files changed, 8 insertions(+), 9 deletions(-)
|
||
|
||
Commit: 2533
|
||
Author: sam
|
||
Date: Wed Jul 16 09:52:02 2008 +0000
|
||
|
||
* Implement __srefill() for full HP-UX support on parisc-gcc.
|
||
|
||
configure.ac | 2 +-
|
||
doc/libzzuf.3 | 3 +-
|
||
src/lib-stream.c | 93 +++++++++++++++++++++++++++++++++++++++++++++++++-----
|
||
3 files changed, 87 insertions(+), 11 deletions(-)
|
||
|
||
Commit: 2532
|
||
Author: sam
|
||
Date: Wed Jul 16 09:51:58 2008 +0000
|
||
|
||
* zzcat.c: compilation fix for missing headers.
|
||
|
||
test/zzcat.c | 6 +++++-
|
||
1 files changed, 5 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 2531
|
||
Author: sam
|
||
Date: Wed Jul 16 09:51:53 2008 +0000
|
||
|
||
* testsuite.h: do not test for grep -a if the option is unknown.
|
||
|
||
test/testsuite.sh | 10 +++++++---
|
||
1 files changed, 7 insertions(+), 3 deletions(-)
|
||
|
||
Commit: 2530
|
||
Author: sam
|
||
Date: Tue Jul 15 21:34:14 2008 +0000
|
||
|
||
* Add a few _INCLUDE_POSIX_SOURCE defines here and there so that we build
|
||
out of the box with HP-UX's c99 compiler.
|
||
|
||
configure.ac | 3 ++-
|
||
src/lib-fd.c | 1 +
|
||
src/lib-mem.c | 2 ++
|
||
src/lib-signal.c | 4 +++-
|
||
src/zzuf.c | 6 ++++++
|
||
test/zzcat.c | 5 ++++-
|
||
6 files changed, 18 insertions(+), 3 deletions(-)
|
||
|
||
Commit: 2529
|
||
Author: sam
|
||
Date: Tue Jul 15 20:16:15 2008 +0000
|
||
|
||
* testsuite.sh: use printf instead of echo -n for better portability.
|
||
|
||
test/testsuite.sh | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 2528
|
||
Author: sam
|
||
Date: Tue Jul 15 20:16:11 2008 +0000
|
||
|
||
* Implement additional functions required on HP-UX: __fopen64, __fseeko64,
|
||
__freopen64, __open64, __lseek64.
|
||
|
||
configure.ac | 2 +-
|
||
doc/libzzuf.3 | 10 +++++--
|
||
src/lib-fd.c | 24 ++++++++++++++--
|
||
src/lib-stream.c | 78 +++++++++++++++++++++++++++++++++++++----------------
|
||
4 files changed, 83 insertions(+), 31 deletions(-)
|
||
|
||
Commit: 2527
|
||
Author: sam
|
||
Date: Tue Jul 15 20:16:06 2008 +0000
|
||
|
||
* Build on HP-UX systems: disable unsupported warning flags, define
|
||
_XOPEN_SOURCE_EXTENDED where appropriate, use AC_C_INLINE to avoid using
|
||
the inline keyword when unsupported, and use #pragma INIT for library
|
||
initialisation routines.
|
||
|
||
Makefile.am | 3 ++-
|
||
configure.ac | 27 ++++++++++++++++++++-------
|
||
m4/cflags.m4 | 14 ++++++++++++++
|
||
src/lib-fd.c | 2 ++
|
||
src/libzzuf.c | 6 ++++++
|
||
5 files changed, 44 insertions(+), 8 deletions(-)
|
||
|
||
Commit: 2526
|
||
Author: sam
|
||
Date: Tue Jul 15 20:16:02 2008 +0000
|
||
|
||
* configure.ac: do not use -fno-strength-reduce -fomit-frame-pointer,
|
||
they're pretty useless for our project.
|
||
|
||
configure.ac | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 2525
|
||
Author: sam
|
||
Date: Tue Jul 15 20:15:58 2008 +0000
|
||
|
||
* zzuf.c: reformated the licensing information for zzuf -V.
|
||
|
||
src/zzuf.c | 8 ++++----
|
||
1 files changed, 4 insertions(+), 4 deletions(-)
|
||
|
||
Commit: 2524
|
||
Author: sam
|
||
Date: Tue Jul 15 20:15:53 2008 +0000
|
||
|
||
* lib-stream.c: remove an unused variable.
|
||
|
||
src/lib-stream.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 2523
|
||
Author: sam
|
||
Date: Tue Jul 15 20:15:47 2008 +0000
|
||
|
||
* Fix a compilation issue on FreeBSD by defining _BSD_SOURCE and including
|
||
<sys/cdefs.h>.
|
||
|
||
configure.ac | 2 +-
|
||
src/lib-mem.c | 5 +++++
|
||
2 files changed, 6 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 2522
|
||
Author: sam
|
||
Date: Tue Jul 15 20:15:43 2008 +0000
|
||
|
||
* Fix the Win32 package build. No, it still doesn't work, it just builds.
|
||
|
||
build-win32 | 8 ++++----
|
||
1 files changed, 4 insertions(+), 4 deletions(-)
|
||
|
||
Commit: 2521
|
||
Author: sam
|
||
Date: Tue Jul 15 20:15:35 2008 +0000
|
||
|
||
* Set a default maximum memory usage value to avoid excessive swapping.
|
||
|
||
doc/zzuf.1 | 8 ++++++--
|
||
src/libzzuf.h | 4 ++++
|
||
src/opts.c | 2 +-
|
||
src/zzuf.c | 2 +-
|
||
4 files changed, 12 insertions(+), 4 deletions(-)
|
||
|
||
Commit: 2520
|
||
Author: sam
|
||
Date: Wed Jul 9 10:50:43 2008 +0000
|
||
|
||
* Ideas for a zzufrc file.
|
||
|
||
TODO | 5 +++++
|
||
1 files changed, 5 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 2462
|
||
Author: sam
|
||
Date: Fri Jun 20 06:05:25 2008 +0000
|
||
|
||
* Run the testsuite when "make check" is called.
|
||
|
||
test/Makefile.am | 2 ++
|
||
1 files changed, 2 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 2461
|
||
Author: sam
|
||
Date: Fri Jun 20 06:05:13 2008 +0000
|
||
|
||
* Avoid a potential shared library attack by never looking for libzzuf in
|
||
the current directory.
|
||
|
||
src/zzuf.c | 21 ++++++++++++---------
|
||
1 files changed, 12 insertions(+), 9 deletions(-)
|
||
|
||
Commit: 2366
|
||
Author: sam
|
||
Date: Fri Jun 13 09:31:21 2008 +0000
|
||
|
||
* Version 0.12.
|
||
* Updated NEWS and ChangeLog.
|
||
|
||
ChangeLog | 1442 +++++++++++++++++++++++++++++++---------------------------
|
||
NEWS | 7 +
|
||
configure.ac | 2 +-
|
||
3 files changed, 782 insertions(+), 669 deletions(-)
|
||
|
||
Commit: 2365
|
||
Author: sam
|
||
Date: Fri Jun 13 09:31:17 2008 +0000
|
||
|
||
* Finished the libzzuf manual page.
|
||
|
||
doc/libzzuf.3 | 65 +++++++++++++++++++++++++++++++++-----------------------
|
||
1 files changed, 38 insertions(+), 27 deletions(-)
|
||
|
||
Commit: 2355
|
||
Author: sam
|
||
Date: Tue Jun 10 16:21:22 2008 +0000
|
||
|
||
* Fix a crash in the realloc() wrapper occurring when dlsym() or dlopen()
|
||
call realloc() with a NULL pointer.
|
||
|
||
src/lib-mem.c | 6 +++++-
|
||
1 files changed, 5 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 2354
|
||
Author: sam
|
||
Date: Tue Jun 10 16:21:17 2008 +0000
|
||
|
||
* Do not try to free() on buffers that have been allocated with the real
|
||
malloc, or we may crash unexpectedly, for instance if dlsym("free") calls
|
||
malloc() then free() while free hasn't been loaded yet.
|
||
|
||
src/lib-mem.c | 8 +++++++-
|
||
src/libzzuf.c | 6 +++---
|
||
2 files changed, 10 insertions(+), 4 deletions(-)
|
||
|
||
Commit: 2353
|
||
Author: sam
|
||
Date: Tue Jun 10 16:21:11 2008 +0000
|
||
|
||
* Started writing a manual page for libzzuf.
|
||
|
||
doc/Makefile.am | 4 +-
|
||
doc/libzzuf.3 | 123 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
doc/zzuf.1 | 48 +--------------------
|
||
3 files changed, 128 insertions(+), 47 deletions(-)
|
||
|
||
Commit: 2345
|
||
Author: sam
|
||
Date: Mon May 19 11:25:05 2008 +0000
|
||
|
||
* Change -M to mean mebibytes instead of megabytes, because I'm a fucking
|
||
pedant.
|
||
|
||
doc/zzuf.1 | 12 ++++++------
|
||
src/libzzuf.c | 5 +++--
|
||
src/zzuf.c | 2 +-
|
||
3 files changed, 10 insertions(+), 9 deletions(-)
|
||
|
||
Commit: 2344
|
||
Author: sam
|
||
Date: Mon May 19 11:25:01 2008 +0000
|
||
|
||
* Change -F to -j, to mimic make.
|
||
|
||
doc/zzuf.1 | 10 +++++-----
|
||
src/zzuf.c | 17 ++++++++++-------
|
||
2 files changed, 15 insertions(+), 12 deletions(-)
|
||
|
||
Commit: 2343
|
||
Author: sam
|
||
Date: Mon May 19 11:24:56 2008 +0000
|
||
|
||
* Allow to omit the right-hand side of the seed range, for indefinite
|
||
fuzzing attempts.
|
||
|
||
doc/zzuf.1 | 4 +++-
|
||
src/zzuf.c | 4 +++-
|
||
2 files changed, 6 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 2342
|
||
Author: sam
|
||
Date: Mon May 19 11:24:51 2008 +0000
|
||
|
||
* Clarify -C0 behaviour.
|
||
|
||
doc/zzuf.1 | 8 +++++---
|
||
1 files changed, 5 insertions(+), 3 deletions(-)
|
||
|
||
Commit: 2341
|
||
Author: sam
|
||
Date: Mon May 19 11:24:46 2008 +0000
|
||
|
||
* Add SIGPIPE to the list of crashing signals.
|
||
|
||
src/zzuf.c | 29 +++++++++++++++--------------
|
||
1 files changed, 15 insertions(+), 14 deletions(-)
|
||
|
||
Commit: 2340
|
||
Author: sam
|
||
Date: Mon May 19 11:24:41 2008 +0000
|
||
|
||
* Fix an invalid cast on the Alpha architecture caused by sockaddr_in*
|
||
having larger alignment requirements than sockaddr*.
|
||
|
||
src/lib-fd.c | 11 +++++++++--
|
||
1 files changed, 9 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 2338
|
||
Author: sam
|
||
Date: Sun May 18 19:56:52 2008 +0000
|
||
|
||
* Version 0.11.
|
||
* Updated NEWS and ChangeLog.
|
||
|
||
ChangeLog | 5839 +++++++++++++++++++++++++++++++---------------------------
|
||
NEWS | 28 +-
|
||
configure.ac | 2 +-
|
||
3 files changed, 3123 insertions(+), 2746 deletions(-)
|
||
|
||
Commit: 2337
|
||
Author: sam
|
||
Date: Sun May 18 19:56:48 2008 +0000
|
||
|
||
* Minor memory and speed optimisation.
|
||
|
||
src/fuzz.c | 10 +++++-----
|
||
1 files changed, 5 insertions(+), 5 deletions(-)
|
||
|
||
Commit: 2336
|
||
Author: sam
|
||
Date: Sun May 18 18:13:45 2008 +0000
|
||
|
||
* Start working on the internal code documentation.
|
||
|
||
src/debug.c | 23 +++++++++++++++--------
|
||
src/fd.c | 2 +-
|
||
src/libzzuf.c | 46 +++++++++++++++++++++++++++++++++++++++++++---
|
||
3 files changed, 59 insertions(+), 12 deletions(-)
|
||
|
||
Commit: 2335
|
||
Author: sam
|
||
Date: Sun May 18 12:38:37 2008 +0000
|
||
|
||
* Don't use `--' in the testsuite, it is no longer understood.
|
||
|
||
test/testsuite.sh | 24 ++++++++++++------------
|
||
1 files changed, 12 insertions(+), 12 deletions(-)
|
||
|
||
Commit: 2334
|
||
Author: sam
|
||
Date: Sun May 18 12:38:32 2008 +0000
|
||
|
||
* Implement getchar() and getchar_unlocked().
|
||
|
||
doc/zzuf.1 | 9 +++++----
|
||
src/lib-stream.c | 42 ++++++++++++++++++++++++++++++------------
|
||
2 files changed, 35 insertions(+), 16 deletions(-)
|
||
|
||
Commit: 2333
|
||
Author: sam
|
||
Date: Sun May 18 09:45:53 2008 +0000
|
||
|
||
* Minor changes: add quotes between launched program name, update copyright.
|
||
|
||
src/zzuf.c | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 2332
|
||
Author: sam
|
||
Date: Sun May 18 09:45:48 2008 +0000
|
||
|
||
* Make sure the fgets_unlocked() reimplementation uses fgetc_unlocked(),
|
||
not fgetc().
|
||
|
||
src/lib-stream.c | 18 +++++++++---------
|
||
1 files changed, 9 insertions(+), 9 deletions(-)
|
||
|
||
Commit: 2331
|
||
Author: sam
|
||
Date: Sat May 17 23:10:47 2008 +0000
|
||
|
||
* Implement fgets_unlocked() and fread_unlocked().
|
||
|
||
doc/zzuf.1 | 3 +-
|
||
src/lib-stream.c | 224 +++++++++++++++++++++++++++++++-----------------------
|
||
2 files changed, 131 insertions(+), 96 deletions(-)
|
||
|
||
Commit: 2330
|
||
Author: sam
|
||
Date: Sat May 17 23:10:41 2008 +0000
|
||
|
||
* Implement getc_unlocked() and fgetc_unlocked().
|
||
|
||
configure.ac | 2 +-
|
||
src/lib-stream.c | 20 ++++++++++++++++++++
|
||
2 files changed, 21 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 2328
|
||
Author: sam
|
||
Date: Sat May 17 13:40:45 2008 +0000
|
||
|
||
* Document the new command line parsing behaviour.
|
||
|
||
doc/zzuf.1 | 19 ++++++++++---------
|
||
1 files changed, 10 insertions(+), 9 deletions(-)
|
||
|
||
Commit: 2327
|
||
Author: sam
|
||
Date: Sat May 17 13:40:40 2008 +0000
|
||
|
||
* No longer require the "--" trick to separate zzuf's flags and the called
|
||
program's.
|
||
|
||
src/zzuf.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 2326
|
||
Author: sam
|
||
Date: Fri May 16 22:01:18 2008 +0000
|
||
|
||
* Cosmetic: remove trailing spaces from the source code.
|
||
|
||
src/debug.c | 2 +-
|
||
src/fd.c | 6 +++---
|
||
src/lib-fd.c | 6 +++---
|
||
src/zzuf.c | 4 ++--
|
||
4 files changed, 9 insertions(+), 9 deletions(-)
|
||
|
||
Commit: 2325
|
||
Author: sam
|
||
Date: Fri May 16 22:01:11 2008 +0000
|
||
|
||
* Add statistical analysis to the testsuite to check our random number
|
||
generator.
|
||
|
||
.gitignore | 1 +
|
||
test/Makefile.am | 5 ++-
|
||
test/testsuite.sh | 154 ++++++++++++++++++++++++++++++++++++++--------------
|
||
test/zzero.c | 36 ++++++++++++
|
||
4 files changed, 153 insertions(+), 43 deletions(-)
|
||
|
||
Commit: 2324
|
||
Author: sam
|
||
Date: Fri May 16 22:01:07 2008 +0000
|
||
|
||
* Improve overall randomness. Now even close seeds have very different
|
||
behaviours on which bits are flipped.
|
||
|
||
src/fuzz.c | 12 ++++++++++--
|
||
1 files changed, 10 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 2323
|
||
Author: sam
|
||
Date: Fri May 16 22:01:03 2008 +0000
|
||
|
||
* Update TODO.
|
||
|
||
TODO | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 2322
|
||
Author: sam
|
||
Date: Fri May 16 22:00:58 2008 +0000
|
||
|
||
* Update copyright and homepage in the manual page.
|
||
|
||
doc/zzuf.1 | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 2320
|
||
Author: sam
|
||
Date: Sat Apr 26 12:24:57 2008 +0000
|
||
|
||
* Implement dup() and dup2(). They are needed for Debian's implementation
|
||
of dd which otherwise causes the regression tests to fail.
|
||
|
||
.gitignore | 2 ++
|
||
configure.ac | 2 +-
|
||
doc/zzuf.1 | 7 ++++---
|
||
src/lib-fd.c | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
4 files changed, 60 insertions(+), 4 deletions(-)
|
||
|
||
Commit: 2319
|
||
Author: sam
|
||
Date: Sat Apr 26 11:30:45 2008 +0000
|
||
|
||
* Slightly updated the build system.
|
||
|
||
.gitignore | 20 ++++++++++++++++++++
|
||
configure.ac | 9 +++------
|
||
src/zzuf.c | 2 +-
|
||
3 files changed, 24 insertions(+), 7 deletions(-)
|
||
|
||
Commit: 2272
|
||
Author: sam
|
||
Date: Sat Apr 12 07:44:34 2008 +0000
|
||
|
||
* Set minimal fuzzing ratio to 0.000000001% (less than one bit changed on
|
||
a whole DVD).
|
||
|
||
src/fuzz.c | 4 ++--
|
||
src/libzzuf.h | 5 +++--
|
||
2 files changed, 5 insertions(+), 4 deletions(-)
|
||
|
||
Commit: 2271
|
||
Author: sam
|
||
Date: Wed Apr 9 09:49:16 2008 +0000
|
||
|
||
* Implement %g in the debug() format string. Incomplete but useful.
|
||
|
||
src/debug.c | 16 ++++++++++++++++
|
||
1 files changed, 16 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 1867
|
||
Author: sam
|
||
Date: Sat Nov 3 00:24:46 2007 +0000
|
||
|
||
* Version 0.10.
|
||
* Updated NEWS and ChangeLog.
|
||
|
||
ChangeLog | 106 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
NEWS | 4 ++
|
||
configure.ac | 4 +-
|
||
3 files changed, 112 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1866
|
||
Author: sam
|
||
Date: Sat Nov 3 00:22:58 2007 +0000
|
||
|
||
* Link libzzuf with winsock because of our use of htons.
|
||
|
||
src/Makefile.am | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1865
|
||
Author: sam
|
||
Date: Sat Nov 3 00:14:40 2007 +0000
|
||
|
||
* Documentation updates.
|
||
|
||
doc/zzuf.1 | 32 +++++++++++++++++++++-----------
|
||
1 files changed, 21 insertions(+), 11 deletions(-)
|
||
|
||
Commit: 1864
|
||
Author: sam
|
||
Date: Sat Nov 3 00:08:43 2007 +0000
|
||
|
||
* Do not fuzz non-IP network protocols. They’re too painful to fine-tune.
|
||
|
||
src/lib-fd.c | 16 +++++-----------
|
||
1 files changed, 5 insertions(+), 11 deletions(-)
|
||
|
||
Commit: 1863
|
||
Author: sam
|
||
Date: Fri Nov 2 23:34:22 2007 +0000
|
||
|
||
* Merged the bind() and connect() diversions using macros. They were almost
|
||
identical.
|
||
* Check the addrlen value to avoid crashing with weird protocols.
|
||
|
||
src/lib-fd.c | 110 +++++++++++++++++++++------------------------------------
|
||
1 files changed, 41 insertions(+), 69 deletions(-)
|
||
|
||
Commit: 1862
|
||
Author: sam
|
||
Date: Fri Nov 2 23:23:25 2007 +0000
|
||
|
||
* Divert connect() so that -p/--ports now works with outbound connections.
|
||
|
||
src/lib-fd.c | 46 ++++++++++++++++++++++++++++++++++++++++++++++
|
||
1 files changed, 46 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 1861
|
||
Author: sam
|
||
Date: Fri Nov 2 23:22:11 2007 +0000
|
||
|
||
* Look for connect().
|
||
|
||
configure.ac | 3 ++-
|
||
1 files changed, 2 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1860
|
||
Author: sam
|
||
Date: Fri Nov 2 23:07:41 2007 +0000
|
||
|
||
* Updated documentation.
|
||
|
||
doc/zzuf.1 | 41 +++++++++++++++++++++++++++--------------
|
||
1 files changed, 27 insertions(+), 14 deletions(-)
|
||
|
||
Commit: 1859
|
||
Author: sam
|
||
Date: Fri Nov 2 23:01:09 2007 +0000
|
||
|
||
* 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.
|
||
|
||
src/fd.c | 11 +++++++----
|
||
src/lib-fd.c | 3 ---
|
||
2 files changed, 7 insertions(+), 7 deletions(-)
|
||
|
||
Commit: 1858
|
||
Author: sam
|
||
Date: Fri Nov 2 22:45:54 2007 +0000
|
||
|
||
* Network destination port choosing with -p/--ports.
|
||
* Renamed -p/--pick into -l/--list to avoid conflicts.
|
||
|
||
src/fd.c | 33 ++++++++++++++++++++++++---------
|
||
src/fd.h | 1 +
|
||
src/fuzz.c | 1 -
|
||
src/fuzz.h | 3 ++-
|
||
src/lib-fd.c | 31 +++++++++++++++++++++++++++++--
|
||
src/libzzuf.c | 8 ++++++--
|
||
src/opts.c | 2 +-
|
||
src/opts.h | 2 +-
|
||
src/zzuf.c | 42 +++++++++++++++++++++++++++++++-----------
|
||
9 files changed, 95 insertions(+), 28 deletions(-)
|
||
|
||
Commit: 1857
|
||
Author: sam
|
||
Date: Fri Nov 2 21:50:08 2007 +0000
|
||
|
||
* Check for <netinet/in.h>, it’s needed for struct sockaddr_in.
|
||
|
||
configure.ac | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1856
|
||
Author: sam
|
||
Date: Fri Nov 2 21:40:38 2007 +0000
|
||
|
||
* Support %d, %ld and %lld in addition to %i etc. in debug().
|
||
|
||
src/debug.c | 6 +++---
|
||
1 files changed, 3 insertions(+), 3 deletions(-)
|
||
|
||
Commit: 1855
|
||
Author: sam
|
||
Date: Fri Nov 2 21:32:18 2007 +0000
|
||
|
||
* Log and divert bind() calls.
|
||
|
||
src/lib-fd.c | 39 +++++++++++++++++++++++++++++++++------
|
||
1 files changed, 33 insertions(+), 6 deletions(-)
|
||
|
||
Commit: 1854
|
||
Author: sam
|
||
Date: Fri Nov 2 21:16:57 2007 +0000
|
||
|
||
* Check for bind in the configure step.
|
||
|
||
configure.ac | 3 ++-
|
||
1 files changed, 2 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1804
|
||
Author: sam
|
||
Date: Tue Jul 10 15:55:35 2007 +0000
|
||
|
||
* Version 0.9. For real, this time.
|
||
* Updated NEWS and ChangeLog.
|
||
|
||
ChangeLog | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
NEWS | 1 +
|
||
2 files changed, 57 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 1803
|
||
Author: sam
|
||
Date: Tue Jul 10 15:42:37 2007 +0000
|
||
|
||
* Documented the new -T / --max-cpu flag.
|
||
|
||
doc/zzuf.1 | 22 ++++++++++++++++++----
|
||
1 files changed, 18 insertions(+), 4 deletions(-)
|
||
|
||
Commit: 1802
|
||
Author: sam
|
||
Date: Tue Jul 10 15:31:40 2007 +0000
|
||
|
||
* -M is megabytes, not bytes. Fixed --help output.
|
||
|
||
src/zzuf.c | 12 ++++++------
|
||
1 files changed, 6 insertions(+), 6 deletions(-)
|
||
|
||
Commit: 1801
|
||
Author: sam
|
||
Date: Tue Jul 10 15:23:18 2007 +0000
|
||
|
||
* Implemented -T / --max-cpu for max CPU time limits.
|
||
|
||
src/opts.c | 1 +
|
||
src/opts.h | 1 +
|
||
src/zzuf.c | 58 ++++++++++++++++++++++++++++++++++++++++++++++------------
|
||
3 files changed, 48 insertions(+), 12 deletions(-)
|
||
|
||
Commit: 1800
|
||
Author: sam
|
||
Date: Tue Jul 10 14:30:13 2007 +0000
|
||
|
||
* Rename -T to -t. -T will be the CPU time limit.
|
||
|
||
doc/zzuf.1 | 6 +++---
|
||
src/zzuf.c | 12 ++++++------
|
||
2 files changed, 9 insertions(+), 9 deletions(-)
|
||
|
||
Commit: 1799
|
||
Author: sam
|
||
Date: Tue Jul 10 14:26:08 2007 +0000
|
||
|
||
* Rename ZZUF_RLIMIT_CONST into ZZUF_RLIMIT_MEM because we're going to have
|
||
the _CPU one as well.
|
||
|
||
src/zzuf.c | 32 +++++++++++++++++++-------------
|
||
1 files changed, 19 insertions(+), 13 deletions(-)
|
||
|
||
Commit: 1798
|
||
Author: sam
|
||
Date: Tue Jul 10 09:01:12 2007 +0000
|
||
|
||
* Correct thinko in manpage.
|
||
|
||
doc/zzuf.1 | 5 +++--
|
||
1 files changed, 3 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1797
|
||
Author: sam
|
||
Date: Tue Jul 10 00:24:35 2007 +0000
|
||
|
||
* Version 0.9.
|
||
* Updated NEWS and ChangeLog.
|
||
|
||
ChangeLog | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
NEWS | 5 ++++
|
||
configure.ac | 4 +-
|
||
3 files changed, 84 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1796
|
||
Author: sam
|
||
Date: Mon Jul 9 23:51:49 2007 +0000
|
||
|
||
* Do not clobber LD_PRELOAD, patch by Sami Liedes. Heavily rewritten.
|
||
|
||
AUTHORS | 2 +-
|
||
src/zzuf.c | 28 ++++++++++++++++++++++------
|
||
2 files changed, 23 insertions(+), 7 deletions(-)
|
||
|
||
Commit: 1794
|
||
Author: sam
|
||
Date: Fri Jul 6 20:47:51 2007 +0000
|
||
|
||
* Renamed ranges_static into static_ranges.
|
||
|
||
src/fd.c | 7 ++++---
|
||
src/fuzz.c | 6 +++---
|
||
src/ranges.c | 8 ++++----
|
||
3 files changed, 11 insertions(+), 10 deletions(-)
|
||
|
||
Commit: 1793
|
||
Author: sam
|
||
Date: Fri Jul 6 20:47:38 2007 +0000
|
||
|
||
* Documented -p/--pick in the man page.
|
||
|
||
doc/zzuf.1 | 18 +++++++++++++++++-
|
||
1 files changed, 17 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1792
|
||
Author: sam
|
||
Date: Fri Jul 6 14:39:39 2007 +0000
|
||
|
||
* Factored common range-parsing code.
|
||
|
||
src/Makefile.am | 2 +-
|
||
src/fd.c | 46 ++--------------------------
|
||
src/fuzz.c | 46 +++--------------------------
|
||
src/ranges.c | 87 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
src/ranges.h | 21 +++++++++++++
|
||
5 files changed, 118 insertions(+), 84 deletions(-)
|
||
|
||
Commit: 1791
|
||
Author: sam
|
||
Date: Fri Jul 6 13:40:55 2007 +0000
|
||
|
||
* Added -p flag to cherry pick file descriptors that get fuzzed.
|
||
|
||
src/fd.c | 71 +++++++++++++++++++++++++++++++++++++++++++++++++++++-
|
||
src/fd.h | 1 +
|
||
src/fuzz.c | 1 +
|
||
src/fuzz.h | 1 +
|
||
src/lib-fd.c | 22 ++++++++++-------
|
||
src/lib-mem.c | 6 +++-
|
||
src/lib-stream.c | 18 +++++++-------
|
||
src/libzzuf.c | 4 +++
|
||
src/opts.c | 3 +-
|
||
src/opts.h | 2 +-
|
||
src/zzuf.c | 16 ++++++++++--
|
||
11 files changed, 119 insertions(+), 26 deletions(-)
|
||
|
||
Commit: 1790
|
||
Author: sam
|
||
Date: Fri Jul 6 13:34:38 2007 +0000
|
||
|
||
* Allow to use debug() everywhere in the code; it'll just do nothing in
|
||
zzuf itself, and will only output stuff in the library.
|
||
|
||
src/debug.h | 6 +++++-
|
||
1 files changed, 5 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1789
|
||
Author: sam
|
||
Date: Fri Jul 6 13:31:23 2007 +0000
|
||
|
||
* Add -DLIBZZUF to the libzzuf build.
|
||
|
||
src/Makefile.am | 1 +
|
||
1 files changed, 1 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 1764
|
||
Author: sam
|
||
Date: Thu Mar 1 23:57:14 2007 +0000
|
||
|
||
* Version 0.8.1.
|
||
* Updated NEWS and ChangeLog.
|
||
|
||
ChangeLog | 41 +++++++++++++++++++++++++++++++++++++++++
|
||
NEWS | 5 +++++
|
||
configure.ac | 4 ++--
|
||
3 files changed, 48 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1763
|
||
Author: sam
|
||
Date: Thu Mar 1 23:53:51 2007 +0000
|
||
|
||
* Save errno in offset_check, thanks to Sami Liedes.
|
||
|
||
src/lib-fd.c | 5 ++++-
|
||
1 files changed, 4 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1762
|
||
Author: sam
|
||
Date: Thu Mar 1 23:52:00 2007 +0000
|
||
|
||
* Removed spurious verbosity, thanks to Sami Liedes.
|
||
|
||
src/zzuf.c | 1 -
|
||
1 files changed, 0 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1761
|
||
Author: sam
|
||
Date: Sat Feb 24 17:37:46 2007 +0000
|
||
|
||
* Cleaned up md5.c.
|
||
* Do not convert words to little endian if the architecture is already
|
||
little endian.
|
||
|
||
configure.ac | 2 +-
|
||
src/md5.c | 118 +++++++++++++++++++++++++++++----------------------------
|
||
2 files changed, 61 insertions(+), 59 deletions(-)
|
||
|
||
Commit: 1760
|
||
Author: sam
|
||
Date: Sat Feb 24 16:37:12 2007 +0000
|
||
|
||
* Version 0.8.
|
||
* Updated NEWS and ChangeLog.
|
||
|
||
ChangeLog | 198 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
NEWS | 7 ++
|
||
configure.ac | 4 +-
|
||
3 files changed, 207 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1759
|
||
Author: sam
|
||
Date: Sat Feb 24 16:32:54 2007 +0000
|
||
|
||
* Fix WTFPL address.
|
||
|
||
COPYING | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1758
|
||
Author: sam
|
||
Date: Sat Feb 24 16:20:42 2007 +0000
|
||
|
||
* Minor win32 cosmetic updates.
|
||
|
||
src/zzuf.c | 29 +++++++++++++++--------------
|
||
1 files changed, 15 insertions(+), 14 deletions(-)
|
||
|
||
Commit: 1751
|
||
Author: sam
|
||
Date: Tue Feb 20 18:18:27 2007 +0000
|
||
|
||
* OS X doesn’t have MAP_ANONYMOUS, alias it to MAP_ANON.
|
||
|
||
src/lib-mem.c | 4 ++++
|
||
1 files changed, 4 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 1749
|
||
Author: sam
|
||
Date: Mon Feb 19 10:28:16 2007 +0000
|
||
|
||
* Use mmap() instead of malloc() in the mmap() reimplementation so that
|
||
returned values are not in the heap.
|
||
|
||
src/lib-mem.c | 20 +++++++++++++++-----
|
||
1 files changed, 15 insertions(+), 5 deletions(-)
|
||
|
||
Commit: 1748
|
||
Author: sam
|
||
Date: Mon Feb 19 10:26:41 2007 +0000
|
||
|
||
* Check for getpagesize() at configure time.
|
||
|
||
configure.ac | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1747
|
||
Author: sam
|
||
Date: Mon Feb 19 10:25:54 2007 +0000
|
||
|
||
* Check mmap() return value.
|
||
* Don't pass offsets to mmap() that are not page aligned.
|
||
|
||
test/zzcat.c | 18 ++++++++++++++----
|
||
1 files changed, 14 insertions(+), 4 deletions(-)
|
||
|
||
Commit: 1746
|
||
Author: sam
|
||
Date: Mon Feb 19 09:28:52 2007 +0000
|
||
|
||
* Oops, fix compilation warning.
|
||
|
||
test/zzcat.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1745
|
||
Author: sam
|
||
Date: Mon Feb 19 09:16:10 2007 +0000
|
||
|
||
* Added mmap() to the testsuite.
|
||
|
||
test/testsuite.sh | 5 +++--
|
||
test/zzcat.c | 22 ++++++++++++++++++++++
|
||
2 files changed, 25 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1744
|
||
Author: sam
|
||
Date: Fri Feb 9 01:52:59 2007 +0000
|
||
|
||
* Improved win32 pipes.
|
||
|
||
src/zzuf.c | 7 ++++---
|
||
1 files changed, 4 insertions(+), 3 deletions(-)
|
||
|
||
Commit: 1743
|
||
Author: sam
|
||
Date: Fri Feb 9 01:33:02 2007 +0000
|
||
|
||
* Use doubles, not float. Fixes an issue when using the default ratio value.
|
||
|
||
src/libzzuf.h | 6 +-
|
||
src/zzuf.c | 148 +++++++++++++++++++++++++++++----------------------------
|
||
2 files changed, 79 insertions(+), 75 deletions(-)
|
||
|
||
Commit: 1742
|
||
Author: sam
|
||
Date: Thu Feb 8 23:08:38 2007 +0000
|
||
|
||
* Disable -M when setrlimit isn't available.
|
||
|
||
src/zzuf.c | 15 +++++++++++++--
|
||
1 files changed, 13 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1741
|
||
Author: sam
|
||
Date: Thu Feb 8 21:51:37 2007 +0000
|
||
|
||
* OpenBSD support for setrlimit().
|
||
|
||
doc/zzuf.1 | 3 +--
|
||
src/zzuf.c | 2 ++
|
||
2 files changed, 3 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1740
|
||
Author: sam
|
||
Date: Thu Feb 8 17:23:48 2007 +0000
|
||
|
||
* Handle architectures that don't have RLIMIT_AS (like OpenBSD).
|
||
|
||
doc/zzuf.1 | 3 ++-
|
||
src/zzuf.c | 10 +++++++++-
|
||
2 files changed, 11 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1736
|
||
Author: sam
|
||
Date: Fri Feb 2 11:58:06 2007 +0000
|
||
|
||
* Fixed more MSVC compilation warnings.
|
||
|
||
msvc/config.h | 2 +-
|
||
src/fuzz.c | 9 +++++----
|
||
src/libzzuf.h | 2 +-
|
||
src/mygetopt.c | 2 +-
|
||
src/zzuf.c | 6 +++---
|
||
5 files changed, 11 insertions(+), 10 deletions(-)
|
||
|
||
Commit: 1735
|
||
Author: sam
|
||
Date: Fri Feb 2 11:29:27 2007 +0000
|
||
|
||
* Fixed a minor warning and commented our printf-like function.
|
||
|
||
src/debug.c | 23 ++++++++++-------------
|
||
1 files changed, 10 insertions(+), 13 deletions(-)
|
||
|
||
Commit: 1734
|
||
Author: sam
|
||
Date: Thu Feb 1 22:50:34 2007 +0000
|
||
|
||
* Added mygetopt files to the MSVC project.
|
||
|
||
msvc/zzuf.vcproj | 6 ++++++
|
||
1 files changed, 6 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 1733
|
||
Author: sam
|
||
Date: Thu Feb 1 22:33:07 2007 +0000
|
||
|
||
* Reimplemented getopt_long. We use our replacement even if simple getopt
|
||
is available on the operating system.
|
||
|
||
configure.ac | 9 +++-
|
||
src/Makefile.am | 6 ++-
|
||
src/mygetopt.c | 122 +++++++++++++++++++++++++++++++++++++++++++++++
|
||
src/mygetopt.h | 31 ++++++++++++
|
||
src/zzuf.c | 141 ++++++++++++++++++------------------------------------
|
||
5 files changed, 212 insertions(+), 97 deletions(-)
|
||
|
||
Commit: 1732
|
||
Author: sam
|
||
Date: Thu Feb 1 22:20:48 2007 +0000
|
||
|
||
* Fixed a few signed/unsigned confusions.
|
||
|
||
src/fuzz.c | 6 +++---
|
||
src/fuzz.h | 2 +-
|
||
src/libzzuf.h | 2 +-
|
||
3 files changed, 5 insertions(+), 5 deletions(-)
|
||
|
||
Commit: 1731
|
||
Author: sam
|
||
Date: Thu Feb 1 19:27:21 2007 +0000
|
||
|
||
* Fuck notepad and its fucking CRLFs.
|
||
|
||
configure.ac | 166 +++++++++++++++++++++++++++++-----------------------------
|
||
1 files changed, 83 insertions(+), 83 deletions(-)
|
||
|
||
Commit: 1730
|
||
Author: sam
|
||
Date: Thu Feb 1 18:19:03 2007 +0000
|
||
|
||
* Fixed a few 64-bit issues reported by MSVC.
|
||
* More Win32 portability fixes.
|
||
|
||
configure.ac | 166 +++++++++++++++++++++++++++---------------------------
|
||
msvc/config.h | 4 +-
|
||
src/debug.c | 3 +
|
||
src/fd.c | 8 +-
|
||
src/fd.h | 6 +-
|
||
src/fuzz.c | 12 ++--
|
||
src/lib-mem.c | 2 +-
|
||
src/lib-stream.c | 4 +-
|
||
src/libzzuf.c | 3 +
|
||
9 files changed, 108 insertions(+), 100 deletions(-)
|
||
|
||
Commit: 1729
|
||
Author: sam
|
||
Date: Thu Feb 1 16:41:54 2007 +0000
|
||
|
||
* Added an MSVC project.
|
||
|
||
msvc/config.h | 43 ++++++++++++
|
||
msvc/libzzuf.vcproj | 187 +++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
msvc/zzuf.sln | 29 ++++++++
|
||
msvc/zzuf.vcproj | 182 +++++++++++++++++++++++++++++++++++++++++++++++++
|
||
src/zzuf.c | 13 ++--
|
||
5 files changed, 448 insertions(+), 6 deletions(-)
|
||
|
||
Commit: 1728
|
||
Author: sam
|
||
Date: Thu Feb 1 16:08:33 2007 +0000
|
||
|
||
* Check for <unistd.h>, too. MSVC doesn't have it.
|
||
|
||
configure.ac | 2 +-
|
||
src/debug.c | 4 +++-
|
||
src/lib-fd.c | 4 +++-
|
||
src/lib-mem.c | 4 +++-
|
||
src/lib-stream.c | 2 +-
|
||
src/libzzuf.c | 4 +++-
|
||
src/zzuf.c | 4 +++-
|
||
test/zzcat.c | 4 +++-
|
||
8 files changed, 20 insertions(+), 8 deletions(-)
|
||
|
||
Commit: 1727
|
||
Author: sam
|
||
Date: Thu Feb 1 15:57:10 2007 +0000
|
||
|
||
* Only include <sys/time.h> conditionally.
|
||
|
||
configure.ac | 2 +-
|
||
src/timer.c | 4 +++-
|
||
src/zzuf.c | 1 -
|
||
3 files changed, 4 insertions(+), 3 deletions(-)
|
||
|
||
Commit: 1726
|
||
Author: sam
|
||
Date: Sun Jan 28 01:17:49 2007 +0000
|
||
|
||
* Version 0.7.
|
||
* Updated NEWS and ChangeLog.
|
||
|
||
ChangeLog | 122 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
NEWS | 6 +++
|
||
configure.ac | 4 +-
|
||
3 files changed, 130 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1725
|
||
Author: sam
|
||
Date: Sun Jan 28 00:53:19 2007 +0000
|
||
|
||
* Merged fdcat and streamcat into zzcat.
|
||
|
||
test/Makefile.am | 6 +--
|
||
test/fdcat.c | 76 ------------------------------------
|
||
test/streamcat.c | 75 -----------------------------------
|
||
test/testsuite.sh | 11 ++---
|
||
test/zzcat.c | 111 +++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
5 files changed, 118 insertions(+), 161 deletions(-)
|
||
|
||
Commit: 1724
|
||
Author: sam
|
||
Date: Sun Jan 28 00:50:53 2007 +0000
|
||
|
||
* Print "EOF" instead of -1 when it means EOF.
|
||
|
||
src/lib-stream.c | 8 ++++----
|
||
1 files changed, 4 insertions(+), 4 deletions(-)
|
||
|
||
Commit: 1723
|
||
Author: sam
|
||
Date: Sun Jan 28 00:22:23 2007 +0000
|
||
|
||
* Oops, fixed syntax error.
|
||
|
||
src/lib-stream.c | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1722
|
||
Author: sam
|
||
Date: Sun Jan 28 00:21:58 2007 +0000
|
||
|
||
* Better debug messages for special cases (eg. fgetc returning -1).
|
||
|
||
src/lib-stream.c | 11 +++++++++--
|
||
1 files changed, 9 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1721
|
||
Author: sam
|
||
Date: Sat Jan 27 21:40:31 2007 +0000
|
||
|
||
* Updated testsuite to use our own files instead of /dev/*.
|
||
|
||
test/Makefile.am | 2 +-
|
||
test/file-00 | Bin 0 -> 32768 bytes
|
||
test/file-ff | 1 +
|
||
test/file-random | Bin 0 -> 32768 bytes
|
||
test/file-text | 450 +++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
test/testsuite.sh | 44 +-----
|
||
6 files changed, 459 insertions(+), 38 deletions(-)
|
||
|
||
Commit: 1720
|
||
Author: sam
|
||
Date: Sat Jan 27 19:05:46 2007 +0000
|
||
|
||
* Implemented -f/--fuzzing (fuzzing mode).
|
||
|
||
doc/zzuf.1 | 22 +++++++++++++++++++---
|
||
src/fuzz.c | 37 +++++++++++++++++++++++++++++++++++--
|
||
src/fuzz.h | 1 +
|
||
src/opts.c | 2 +-
|
||
src/opts.h | 2 +-
|
||
src/zzuf.c | 22 ++++++++++++++++------
|
||
6 files changed, 73 insertions(+), 13 deletions(-)
|
||
|
||
Commit: 1719
|
||
Author: sam
|
||
Date: Sat Jan 27 15:13:34 2007 +0000
|
||
|
||
* Better ungetc() implementation. Now we don't need to care about the
|
||
fuzzing method.
|
||
|
||
src/fd.c | 1 +
|
||
src/fuzz.c | 10 +++++++++-
|
||
src/lib-stream.c | 20 +++++++++-----------
|
||
src/libzzuf.h | 1 +
|
||
4 files changed, 20 insertions(+), 12 deletions(-)
|
||
|
||
Commit: 1718
|
||
Author: sam
|
||
Date: Thu Jan 25 22:34:28 2007 +0000
|
||
|
||
* Carry DEBUG_FILENO in the ZZUF_DEBUG environment variable.
|
||
|
||
src/debug.c | 50 +++++++++++++++++++++++++-------------------------
|
||
src/lib-fd.c | 2 +-
|
||
src/libzzuf.c | 6 +++---
|
||
src/libzzuf.h | 5 +----
|
||
src/zzuf.c | 6 +++++-
|
||
5 files changed, 35 insertions(+), 34 deletions(-)
|
||
|
||
Commit: 1717
|
||
Author: sam
|
||
Date: Thu Jan 25 22:07:23 2007 +0000
|
||
|
||
* Initialise malloc-related functions earlier. They're needed for regex
|
||
initialisation amongst others.
|
||
|
||
src/libzzuf.c | 4 +++-
|
||
1 files changed, 3 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1716
|
||
Author: sam
|
||
Date: Thu Jan 25 21:43:37 2007 +0000
|
||
|
||
* Put a few debug messages in malloc-related functions when they use our
|
||
custom buffer.
|
||
|
||
src/lib-mem.c | 7 +++++++
|
||
1 files changed, 7 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 1715
|
||
Author: sam
|
||
Date: Thu Jan 25 20:18:34 2007 +0000
|
||
|
||
* Updated NEWS.
|
||
|
||
NEWS | 1 +
|
||
1 files changed, 1 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 1714
|
||
Author: sam
|
||
Date: Thu Jan 25 19:55:20 2007 +0000
|
||
|
||
* Crap! Fixed memory manager initialisation. And sticking that into the
|
||
0.6.1 tarball, no one will notice! (ha ha ha)
|
||
|
||
src/lib-mem.c | 10 +++++++++-
|
||
src/libzzuf.c | 1 +
|
||
src/libzzuf.h | 3 +++
|
||
3 files changed, 13 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1713
|
||
Author: sam
|
||
Date: Thu Jan 25 16:56:22 2007 +0000
|
||
|
||
* Version 0.6.1.
|
||
* Updated NEWS and ChangeLog.
|
||
|
||
ChangeLog | 32 ++++++++++++++++++++++++++++++++
|
||
NEWS | 4 ++++
|
||
configure.ac | 4 ++--
|
||
3 files changed, 38 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1712
|
||
Author: sam
|
||
Date: Thu Jan 25 15:33:22 2007 +0000
|
||
|
||
* More verbosity in fread().
|
||
|
||
src/lib-stream.c | 15 +++++++++++++--
|
||
1 files changed, 13 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1711
|
||
Author: sam
|
||
Date: Thu Jan 25 15:28:24 2007 +0000
|
||
|
||
* Fixed an index inconsistency bug in fread().
|
||
|
||
src/lib-stream.c | 5 ++++-
|
||
1 files changed, 4 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1710
|
||
Author: sam
|
||
Date: Thu Jan 25 14:56:18 2007 +0000
|
||
|
||
* Grrr, fixed a bug in finfo() that corrupted the display.
|
||
|
||
src/zzuf.c | 24 ++++++++++++------------
|
||
1 files changed, 12 insertions(+), 12 deletions(-)
|
||
|
||
Commit: 1709
|
||
Author: sam
|
||
Date: Thu Jan 25 13:28:40 2007 +0000
|
||
|
||
* Version 0.6.
|
||
* Updated NEWS and ChangeLog.
|
||
|
||
ChangeLog | 334 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
NEWS | 7 ++
|
||
configure.ac | 4 +-
|
||
src/zzuf.c | 72 ++++++++-----
|
||
4 files changed, 385 insertions(+), 32 deletions(-)
|
||
|
||
Commit: 1708
|
||
Author: sam
|
||
Date: Thu Jan 25 12:15:47 2007 +0000
|
||
|
||
* Added a networking example using socat.
|
||
|
||
doc/zzuf.1 | 7 +++++++
|
||
1 files changed, 7 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 1707
|
||
Author: sam
|
||
Date: Thu Jan 25 11:59:33 2007 +0000
|
||
|
||
* Oops, fix in-tree preloading!
|
||
|
||
src/opts.h | 3 ++-
|
||
src/zzuf.c | 13 +++++++------
|
||
2 files changed, 9 insertions(+), 7 deletions(-)
|
||
|
||
Commit: 1706
|
||
Author: sam
|
||
Date: Thu Jan 25 11:47:44 2007 +0000
|
||
|
||
* Put opts->bytes handling in the right place.
|
||
|
||
src/zzuf.c | 7 ++-----
|
||
1 files changed, 2 insertions(+), 5 deletions(-)
|
||
|
||
Commit: 1705
|
||
Author: sam
|
||
Date: Thu Jan 25 11:40:27 2007 +0000
|
||
|
||
* Implemented -b/--bytes to restrict fuzzing to specific offsets.
|
||
|
||
doc/zzuf.1 | 46 ++++++++++++++++++++++++++++----------------
|
||
src/fuzz.c | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++--
|
||
src/fuzz.h | 1 +
|
||
src/libzzuf.c | 4 +++
|
||
src/opts.c | 2 +-
|
||
src/opts.h | 2 +-
|
||
src/zzuf.c | 30 +++++++++++++++++++++-------
|
||
7 files changed, 114 insertions(+), 30 deletions(-)
|
||
|
||
Commit: 1704
|
||
Author: sam
|
||
Date: Thu Jan 25 02:16:00 2007 +0000
|
||
|
||
* Fixed ifdef typo.
|
||
|
||
src/zzuf.c | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1703
|
||
Author: sam
|
||
Date: Thu Jan 25 01:10:10 2007 +0000
|
||
|
||
* Updated TODO list.
|
||
|
||
TODO | 5 +++++
|
||
1 files changed, 5 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 1702
|
||
Author: sam
|
||
Date: Wed Jan 24 15:06:17 2007 +0000
|
||
|
||
* Added DLL injection to the Win32 port attempt.
|
||
|
||
build-win32 | 5 +-
|
||
configure.ac | 9 +-
|
||
src/Makefile.am | 4 +-
|
||
src/opts.h | 2 +-
|
||
src/timer.c | 26 +++++
|
||
src/zzuf.c | 334 ++++++++++++++++++++++++++++++++++++++++++++-----------
|
||
6 files changed, 309 insertions(+), 71 deletions(-)
|
||
|
||
Commit: 1701
|
||
Author: sam
|
||
Date: Tue Jan 23 15:38:18 2007 +0000
|
||
|
||
* Added DLL initialisation code for Win32.
|
||
|
||
build-win32 | 31 +++++++++++++++
|
||
configure.ac | 15 +++++++-
|
||
src/Makefile.am | 8 ++--
|
||
src/lib-load.h | 13 ++----
|
||
src/libzzuf.c | 31 +++++++++++++++
|
||
src/libzzuf.h | 4 --
|
||
src/sys.c | 114 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
src/sys.h | 20 ++++++++++
|
||
src/zzuf.c | 4 ++
|
||
9 files changed, 222 insertions(+), 18 deletions(-)
|
||
|
||
Commit: 1700
|
||
Author: sam
|
||
Date: Tue Jan 23 12:16:50 2007 +0000
|
||
|
||
* Fix minor memory leak.
|
||
|
||
src/fd.c | 7 +++++++
|
||
1 files changed, 7 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 1699
|
||
Author: sam
|
||
Date: Tue Jan 23 08:45:47 2007 +0000
|
||
|
||
* Put either ORIG() or NEW(() around functions, because the naming scheme is
|
||
likely to change for the Win32 port.
|
||
|
||
src/lib-fd.c | 103 ++++++++++++++++++++++++----------------------
|
||
src/lib-load.h | 5 ++
|
||
src/lib-mem.c | 84 +++++++++++++++++++-------------------
|
||
src/lib-signal.c | 21 +++++-----
|
||
src/lib-stream.c | 120 +++++++++++++++++++++++++++---------------------------
|
||
src/zzuf.c | 3 +
|
||
6 files changed, 174 insertions(+), 162 deletions(-)
|
||
|
||
Commit: 1698
|
||
Author: sam
|
||
Date: Thu Jan 18 21:04:34 2007 +0000
|
||
|
||
* Minor documentation updates.
|
||
|
||
doc/zzuf.1 | 8 ++++----
|
||
src/zzuf.c | 4 ++--
|
||
2 files changed, 6 insertions(+), 6 deletions(-)
|
||
|
||
Commit: 1697
|
||
Author: sam
|
||
Date: Thu Jan 18 18:45:58 2007 +0000
|
||
|
||
* Minor improvement in the locking mechanism.
|
||
|
||
src/fd.c | 13 +++++++------
|
||
src/lib-stream.c | 4 +---
|
||
2 files changed, 8 insertions(+), 9 deletions(-)
|
||
|
||
Commit: 1696
|
||
Author: sam
|
||
Date: Thu Jan 18 12:32:31 2007 +0000
|
||
|
||
* Check recv() return type: int on Linux, ssize_t on OS X.
|
||
|
||
configure.ac | 9 +++++++++
|
||
src/lib-fd.c | 12 ++++++------
|
||
2 files changed, 15 insertions(+), 6 deletions(-)
|
||
|
||
Commit: 1695
|
||
Author: sam
|
||
Date: Thu Jan 18 00:21:07 2007 +0000
|
||
|
||
* Added enough autoconf checks and #ifdefs so that libzzuf builds on Win32.
|
||
zzuf itself doesn't build yet, though.
|
||
|
||
configure.ac | 11 ++++++-
|
||
src/fd.c | 22 ++++++++++++--
|
||
src/lib-fd.c | 70 ++++++++++++++++++++++++++++++++++++++------
|
||
src/lib-load.h | 24 +++++++++++----
|
||
src/lib-mem.c | 37 +++++++++++++++++------
|
||
src/lib-signal.c | 19 ++++++++----
|
||
src/lib-stream.c | 37 +++++++++++------------
|
||
src/libzzuf.c | 1 -
|
||
src/zzuf.c | 84 ++++++++++++++++++++++++++++++++++++++++++++---------
|
||
9 files changed, 232 insertions(+), 73 deletions(-)
|
||
|
||
Commit: 1694
|
||
Author: sam
|
||
Date: Wed Jan 17 21:52:44 2007 +0000
|
||
|
||
* Replaced _zz_disabled with a less stinky API. Still not thread safe, does
|
||
not recover very well from errors, but why care?
|
||
|
||
src/fd.c | 41 +++++++++++++++++++++++++++++++++++-
|
||
src/fd.h | 3 ++
|
||
src/lib-fd.c | 28 ++++++++++++------------
|
||
src/lib-mem.c | 4 +-
|
||
src/lib-stream.c | 61 +++++++++++++++++++++++++++--------------------------
|
||
src/libzzuf.c | 1 -
|
||
6 files changed, 90 insertions(+), 48 deletions(-)
|
||
|
||
Commit: 1693
|
||
Author: sam
|
||
Date: Wed Jan 17 21:12:27 2007 +0000
|
||
|
||
* Added aio_read() and aio_return(). They don’t work well yet, I’ll need
|
||
to fix the _zz_disabled mess first.
|
||
|
||
doc/zzuf.1 | 2 +-
|
||
src/fuzz.c | 4 ++--
|
||
src/fuzz.h | 2 +-
|
||
src/lib-fd.c | 52 +++++++++++++++++++++++++++++++++++++++++++++++++++-
|
||
4 files changed, 55 insertions(+), 5 deletions(-)
|
||
|
||
Commit: 1692
|
||
Author: sam
|
||
Date: Wed Jan 17 19:48:23 2007 +0000
|
||
|
||
* Reorganised code, got rid of global variables.
|
||
|
||
src/Makefile.am | 2 +-
|
||
src/opts.c | 65 ++++++++++
|
||
src/opts.h | 60 +++++++++
|
||
src/zzuf.c | 363 ++++++++++++++++++++++++++-----------------------------
|
||
4 files changed, 297 insertions(+), 193 deletions(-)
|
||
|
||
Commit: 1691
|
||
Author: sam
|
||
Date: Wed Jan 17 17:14:22 2007 +0000
|
||
|
||
* recvmsg() support by Rémi Denis-Courmont.
|
||
* Minor code reorganisation.
|
||
|
||
AUTHORS | 6 ++--
|
||
doc/zzuf.1 | 3 +-
|
||
src/lib-fd.c | 83 ++++++++++++++++++++++++++++++++++++++-------------------
|
||
3 files changed, 60 insertions(+), 32 deletions(-)
|
||
|
||
Commit: 1690
|
||
Author: sam
|
||
Date: Wed Jan 17 16:32:45 2007 +0000
|
||
|
||
* Improved recvfrom() debug information.
|
||
* Implemented recv().
|
||
|
||
src/lib-fd.c | 47 ++++++++++++++++++++++++++++++++++++++++-------
|
||
1 files changed, 40 insertions(+), 7 deletions(-)
|
||
|
||
Commit: 1689
|
||
Author: sam
|
||
Date: Wed Jan 17 16:26:40 2007 +0000
|
||
|
||
* Add %x to the format string parameters supported by debug().
|
||
|
||
src/debug.c | 5 +++++
|
||
1 files changed, 5 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 1688
|
||
Author: sam
|
||
Date: Wed Jan 17 15:31:40 2007 +0000
|
||
|
||
* Improved %c usage in our custom fprintf() implementation.
|
||
|
||
src/debug.c | 6 ++++++
|
||
src/lib-stream.c | 12 +++---------
|
||
2 files changed, 9 insertions(+), 9 deletions(-)
|
||
|
||
Commit: 1687
|
||
Author: sam
|
||
Date: Wed Jan 17 15:21:09 2007 +0000
|
||
|
||
* Use __func__ wherever possible.
|
||
|
||
src/lib-fd.c | 36 ++++++++++++++++++------------------
|
||
src/lib-load.h | 12 +++++++++++-
|
||
src/lib-mem.c | 25 +++++++++++++------------
|
||
src/lib-signal.c | 4 ++--
|
||
src/lib-stream.c | 33 +++++++++++++++++----------------
|
||
5 files changed, 61 insertions(+), 49 deletions(-)
|
||
|
||
Commit: 1686
|
||
Author: sam
|
||
Date: Wed Jan 17 15:07:35 2007 +0000
|
||
|
||
* recvfrom() support from Dominik Kuhlen.
|
||
|
||
AUTHORS | 1 +
|
||
doc/zzuf.1 | 2 +-
|
||
src/lib-fd.c | 33 +++++++++++++++++++++++++++++++++
|
||
3 files changed, 35 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1685
|
||
Author: sam
|
||
Date: Wed Jan 17 15:02:05 2007 +0000
|
||
|
||
* Print "NULL" instead of "(nil)" when printing null pointers.
|
||
|
||
src/debug.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1684
|
||
Author: sam
|
||
Date: Wed Jan 17 14:35:12 2007 +0000
|
||
|
||
* Allow -r 0.0 again. Fixed the testsuite accordingly.
|
||
|
||
src/fd.c | 9 +++++++++
|
||
test/testsuite.sh | 15 +++++++++++++--
|
||
2 files changed, 22 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1683
|
||
Author: sam
|
||
Date: Wed Jan 17 13:46:38 2007 +0000
|
||
|
||
* Moved files around.
|
||
|
||
src/Makefile.am | 2 +-
|
||
src/lib-fd.c | 309 ++++++++++++++++++++++++++++
|
||
src/lib-load.h | 29 +++
|
||
src/lib-mem.c | 302 +++++++++++++++++++++++++++
|
||
src/lib-signal.c | 125 ++++++++++++
|
||
src/lib-stream.c | 582 +++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
src/load-fd.c | 309 ----------------------------
|
||
src/load-mem.c | 302 ---------------------------
|
||
src/load-signal.c | 125 ------------
|
||
src/load-stream.c | 582 -----------------------------------------------------
|
||
src/load.h | 29 ---
|
||
11 files changed, 1348 insertions(+), 1348 deletions(-)
|
||
|
||
Commit: 1682
|
||
Author: sam
|
||
Date: Wed Jan 17 13:42:18 2007 +0000
|
||
|
||
* Suggest jot instead of seq in the examples.
|
||
|
||
doc/zzuf.1 | 20 +++++++++++---------
|
||
1 files changed, 11 insertions(+), 9 deletions(-)
|
||
|
||
Commit: 1681
|
||
Author: sam
|
||
Date: Wed Jan 17 07:22:10 2007 +0000
|
||
|
||
* Fix a longopt parsing crash, thanks to Matti Hämäläinen.
|
||
|
||
src/zzuf.c | 1 +
|
||
1 files changed, 1 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 1680
|
||
Author: sam
|
||
Date: Wed Jan 17 07:21:40 2007 +0000
|
||
|
||
* Fix testsuite by printing MD5 hashes to stdout.
|
||
|
||
doc/zzuf.1 | 5 +++--
|
||
src/zzuf.c | 6 ++++--
|
||
2 files changed, 7 insertions(+), 4 deletions(-)
|
||
|
||
Commit: 1679
|
||
Author: sam
|
||
Date: Tue Jan 16 14:36:33 2007 +0000
|
||
|
||
* Got rid of the *_load() functions. Now each diverted function is supposed
|
||
to check that the *_orig() functions it calls are properly loaded.
|
||
|
||
src/libzzuf.c | 6 ------
|
||
src/load-fd.c | 30 +++++++-----------------------
|
||
src/load-mem.c | 24 ------------------------
|
||
src/load-signal.c | 6 ------
|
||
src/load-stream.c | 43 ++++---------------------------------------
|
||
src/load.h | 5 -----
|
||
6 files changed, 11 insertions(+), 103 deletions(-)
|
||
|
||
Commit: 1678
|
||
Author: sam
|
||
Date: Tue Jan 16 14:21:28 2007 +0000
|
||
|
||
* pread() implementation, thanks to Clément Stenac.
|
||
|
||
AUTHORS | 1 +
|
||
doc/zzuf.1 | 4 ++--
|
||
src/load-fd.c | 37 +++++++++++++++++++++++++++++++++++++
|
||
3 files changed, 40 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1677
|
||
Author: sam
|
||
Date: Tue Jan 16 14:06:57 2007 +0000
|
||
|
||
* Don't do the offset sanity check on non-seekable devices.
|
||
|
||
src/load-fd.c | 5 +++--
|
||
1 files changed, 3 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1676
|
||
Author: sam
|
||
Date: Tue Jan 16 13:54:34 2007 +0000
|
||
|
||
* readv() implementation, thanks to Rémi Denis-Courmont.
|
||
|
||
AUTHORS | 7 ++++++-
|
||
doc/zzuf.1 | 4 ++--
|
||
src/load-fd.c | 53 +++++++++++++++++++++++++++++++++++++++++++++--------
|
||
3 files changed, 53 insertions(+), 11 deletions(-)
|
||
|
||
Commit: 1675
|
||
Author: sam
|
||
Date: Mon Jan 15 13:28:19 2007 +0000
|
||
|
||
* 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?
|
||
|
||
doc/zzuf.1 | 4 +---
|
||
1 files changed, 1 insertions(+), 3 deletions(-)
|
||
|
||
Commit: 1674
|
||
Author: sam
|
||
Date: Sun Jan 14 23:56:39 2007 +0000
|
||
|
||
* Version 0.5.
|
||
* Updated NEWS and ChangeLog.
|
||
|
||
ChangeLog | 178 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
NEWS | 6 ++
|
||
TODO | 3 +-
|
||
configure.ac | 4 +-
|
||
4 files changed, 188 insertions(+), 3 deletions(-)
|
||
|
||
Commit: 1673
|
||
Author: sam
|
||
Date: Sun Jan 14 23:42:34 2007 +0000
|
||
|
||
* interval -> range.
|
||
|
||
doc/zzuf.1 | 14 +++++++-------
|
||
1 files changed, 7 insertions(+), 7 deletions(-)
|
||
|
||
Commit: 1672
|
||
Author: sam
|
||
Date: Sun Jan 14 23:41:03 2007 +0000
|
||
|
||
* Support ranges with the -r flag.
|
||
|
||
configure.ac | 2 +
|
||
doc/zzuf.1 | 29 ++++++++----
|
||
src/Makefile.am | 3 +-
|
||
src/fd.c | 40 +++++++++++++---
|
||
src/fd.h | 3 +-
|
||
src/libzzuf.c | 9 ++--
|
||
src/zzuf.c | 131 ++++++++++++++++++++++++++++++-------------------------
|
||
7 files changed, 134 insertions(+), 83 deletions(-)
|
||
|
||
Commit: 1671
|
||
Author: sam
|
||
Date: Sun Jan 14 20:47:18 2007 +0000
|
||
|
||
* Oops, ratio should be a double, not a float.
|
||
|
||
src/fd.c | 4 ++--
|
||
src/fd.h | 2 +-
|
||
src/libzzuf.h | 2 +-
|
||
src/zzuf.c | 6 +++---
|
||
4 files changed, 7 insertions(+), 7 deletions(-)
|
||
|
||
Commit: 1670
|
||
Author: sam
|
||
Date: Sun Jan 14 20:28:09 2007 +0000
|
||
|
||
* Exit non-zero if one process crashed.
|
||
|
||
doc/zzuf.1 | 4 ++++
|
||
src/zzuf.c | 2 +-
|
||
2 files changed, 5 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1669
|
||
Author: sam
|
||
Date: Sun Jan 14 20:18:31 2007 +0000
|
||
|
||
* Display our information to stderr, not stdout. Documented that.
|
||
|
||
doc/zzuf.1 | 2 +-
|
||
src/zzuf.c | 19 ++++++++-----------
|
||
2 files changed, 9 insertions(+), 12 deletions(-)
|
||
|
||
Commit: 1668
|
||
Author: sam
|
||
Date: Sun Jan 14 20:17:45 2007 +0000
|
||
|
||
* Only display our own kills in verbose mode.
|
||
* Factorise min/max ratio values.
|
||
|
||
src/fd.c | 12 ++++++------
|
||
src/libzzuf.h | 8 ++++++++
|
||
src/zzuf.c | 38 ++++++++++++++++++++++++++------------
|
||
3 files changed, 40 insertions(+), 18 deletions(-)
|
||
|
||
Commit: 1667
|
||
Author: sam
|
||
Date: Sun Jan 14 17:47:01 2007 +0000
|
||
|
||
* Added -v/--verbose (unused yet).
|
||
|
||
doc/zzuf.1 | 12 ++++++++----
|
||
src/zzuf.c | 21 ++++++++++++++-------
|
||
2 files changed, 22 insertions(+), 11 deletions(-)
|
||
|
||
Commit: 1666
|
||
Author: sam
|
||
Date: Sun Jan 14 11:03:37 2007 +0000
|
||
|
||
* Set --version to -V, not -v. We'll use -v for verbose.
|
||
|
||
doc/zzuf.1 | 4 ++--
|
||
src/zzuf.c | 14 +++++++-------
|
||
2 files changed, 9 insertions(+), 9 deletions(-)
|
||
|
||
Commit: 1665
|
||
Author: sam
|
||
Date: Sun Jan 14 01:03:44 2007 +0000
|
||
|
||
* 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".
|
||
|
||
src/zzuf.c | 45 +++++++++++++++++++++++++++++++++++++++++----
|
||
1 files changed, 41 insertions(+), 4 deletions(-)
|
||
|
||
Commit: 1664
|
||
Author: sam
|
||
Date: Sat Jan 13 22:47:56 2007 +0000
|
||
|
||
* Minor documentation layout fix.
|
||
|
||
doc/zzuf.1 | 5 +++++
|
||
1 files changed, 5 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 1663
|
||
Author: sam
|
||
Date: Sat Jan 13 19:33:48 2007 +0000
|
||
|
||
* Added auto-increment mode. Not very handy to use yet.
|
||
|
||
doc/zzuf.1 | 20 ++++++++++++++++----
|
||
src/fd.c | 35 ++++++++++++++++++++++++++++++++++-
|
||
src/fd.h | 3 +++
|
||
src/fuzz.c | 29 ++++++-----------------------
|
||
src/fuzz.h | 2 --
|
||
src/libzzuf.c | 4 ++++
|
||
src/libzzuf.h | 15 +++++++++------
|
||
src/zzuf.c | 16 +++++++++++-----
|
||
8 files changed, 83 insertions(+), 41 deletions(-)
|
||
|
||
Commit: 1662
|
||
Author: sam
|
||
Date: Sat Jan 13 18:00:03 2007 +0000
|
||
|
||
* Print program PID when initialising libzzuf.
|
||
|
||
src/libzzuf.c | 3 ++-
|
||
1 files changed, 2 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1661
|
||
Author: sam
|
||
Date: Sat Jan 13 10:59:07 2007 +0000
|
||
|
||
* Fixed -c behaviour. Sometimes apps open "$PWD/file" when asked to
|
||
simply open "file" (eg. eog).
|
||
|
||
src/zzuf.c | 6 +++++-
|
||
1 files changed, 5 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1660
|
||
Author: sam
|
||
Date: Sat Jan 13 10:50:38 2007 +0000
|
||
|
||
* Implemented -D/--delay to avoid fork bombs.
|
||
|
||
doc/zzuf.1 | 19 ++++++++++++-------
|
||
src/zzuf.c | 26 ++++++++++++++++++--------
|
||
2 files changed, 30 insertions(+), 15 deletions(-)
|
||
|
||
Commit: 1659
|
||
Author: sam
|
||
Date: Fri Jan 12 18:01:27 2007 +0000
|
||
|
||
* Refactored some shit around.
|
||
|
||
src/zzuf.c | 146 ++++++++++++++++++++++++++++++++++--------------------------
|
||
1 files changed, 83 insertions(+), 63 deletions(-)
|
||
|
||
Commit: 1658
|
||
Author: sam
|
||
Date: Fri Jan 12 16:20:14 2007 +0000
|
||
|
||
* Minor documentation fixes.
|
||
|
||
doc/zzuf.1 | 8 ++++----
|
||
src/zzuf.c | 4 ++--
|
||
2 files changed, 6 insertions(+), 6 deletions(-)
|
||
|
||
Commit: 1657
|
||
Author: sam
|
||
Date: Fri Jan 12 15:47:48 2007 +0000
|
||
|
||
* Change timing functions to gettimeofday() instead of time() for more
|
||
precision.
|
||
|
||
Makefile.am | 1 +
|
||
src/Makefile.am | 4 +++-
|
||
src/timer.c | 38 ++++++++++++++++++++++++++++++++++++++
|
||
src/timer.h | 20 ++++++++++++++++++++
|
||
src/zzuf.c | 21 ++++++++++-----------
|
||
5 files changed, 72 insertions(+), 12 deletions(-)
|
||
|
||
Commit: 1656
|
||
Author: sam
|
||
Date: Fri Jan 12 14:19:55 2007 +0000
|
||
|
||
* Lowercase zzuf everywhere.
|
||
|
||
AUTHORS | 2 +-
|
||
README | 6 +++---
|
||
doc/zzuf.1 | 16 ++++++++--------
|
||
3 files changed, 12 insertions(+), 12 deletions(-)
|
||
|
||
Commit: 1655
|
||
Author: sam
|
||
Date: Fri Jan 12 10:09:22 2007 +0000
|
||
|
||
* Better line-buffered stdin reads.
|
||
|
||
src/zzuf.c | 15 +++++++++++----
|
||
1 files changed, 11 insertions(+), 4 deletions(-)
|
||
|
||
Commit: 1654
|
||
Author: sam
|
||
Date: Thu Jan 11 23:36:28 2007 +0000
|
||
|
||
* Version 0.4.
|
||
* Updated NEWS and ChangeLog.
|
||
|
||
ChangeLog | 261 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
NEWS | 6 ++
|
||
configure.ac | 4 +-
|
||
3 files changed, 269 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1653
|
||
Author: sam
|
||
Date: Thu Jan 11 23:30:29 2007 +0000
|
||
|
||
* Got rid of malloc() for each file opened. Now we only start calling
|
||
malloc() after the 32th file descriptor.
|
||
|
||
src/fd.c | 41 ++++++++++++++++++++++++++++++-----------
|
||
1 files changed, 30 insertions(+), 11 deletions(-)
|
||
|
||
Commit: 1652
|
||
Author: sam
|
||
Date: Thu Jan 11 22:43:45 2007 +0000
|
||
|
||
* Reduce number of malloc() calls within libzzuf.
|
||
|
||
src/fd.c | 19 +++++++++++--------
|
||
src/libzzuf.h | 2 +-
|
||
2 files changed, 12 insertions(+), 9 deletions(-)
|
||
|
||
Commit: 1651
|
||
Author: sam
|
||
Date: Thu Jan 11 22:11:56 2007 +0000
|
||
|
||
* Remove two useless malloc() calls.
|
||
|
||
src/fd.c | 26 ++++++++------------------
|
||
1 files changed, 8 insertions(+), 18 deletions(-)
|
||
|
||
Commit: 1650
|
||
Author: sam
|
||
Date: Thu Jan 11 22:11:28 2007 +0000
|
||
|
||
* Don't stop if the process was killed by us.
|
||
|
||
src/zzuf.c | 4 +++-
|
||
1 files changed, 3 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1649
|
||
Author: sam
|
||
Date: Thu Jan 11 10:21:11 2007 +0000
|
||
|
||
* Better realloc dummy implementation.
|
||
|
||
src/load-mem.c | 34 +++++++++++++++++++---------------
|
||
1 files changed, 19 insertions(+), 15 deletions(-)
|
||
|
||
Commit: 1648
|
||
Author: sam
|
||
Date: Thu Jan 11 00:39:59 2007 +0000
|
||
|
||
* Minor code factorisation into LOADSYM().
|
||
|
||
src/libzzuf.c | 10 +++++-----
|
||
src/load-fd.c | 18 ++++++------------
|
||
src/load-mem.c | 28 ++++++++++------------------
|
||
src/load-signal.c | 6 ++----
|
||
src/load-stream.c | 37 ++++++++++++-------------------------
|
||
src/load.h | 3 ++-
|
||
6 files changed, 37 insertions(+), 65 deletions(-)
|
||
|
||
Commit: 1647
|
||
Author: sam
|
||
Date: Thu Jan 11 00:27:47 2007 +0000
|
||
|
||
* Typo in the manpage.
|
||
|
||
doc/zzuf.1 | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1646
|
||
Author: sam
|
||
Date: Wed Jan 10 18:11:13 2007 +0000
|
||
|
||
* Allow several calls to malloc()/calloc() in the library preloading stage.
|
||
|
||
src/load-mem.c | 27 ++++++++++++++++++---------
|
||
1 files changed, 18 insertions(+), 9 deletions(-)
|
||
|
||
Commit: 1645
|
||
Author: sam
|
||
Date: Wed Jan 10 17:31:58 2007 +0000
|
||
|
||
* Removed brk/sbrk, they're so outdated and useless.
|
||
|
||
doc/zzuf.1 | 3 +--
|
||
src/load-mem.c | 31 ++-----------------------------
|
||
2 files changed, 3 insertions(+), 31 deletions(-)
|
||
|
||
Commit: 1644
|
||
Author: sam
|
||
Date: Wed Jan 10 17:25:09 2007 +0000
|
||
|
||
* Oops, fixed an old OS X build failure.
|
||
|
||
src/load-mem.c | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1643
|
||
Author: sam
|
||
Date: Wed Jan 10 17:23:23 2007 +0000
|
||
|
||
* Check for memalign and posix_memalign.
|
||
|
||
configure.ac | 2 +-
|
||
src/load-mem.c | 16 +++++++++++++++-
|
||
2 files changed, 16 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1642
|
||
Author: sam
|
||
Date: Wed Jan 10 17:19:48 2007 +0000
|
||
|
||
* Check for malloc.h.
|
||
|
||
configure.ac | 2 +-
|
||
src/load-mem.c | 4 +++-
|
||
2 files changed, 4 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1641
|
||
Author: sam
|
||
Date: Wed Jan 10 17:17:26 2007 +0000
|
||
|
||
* Implemented memory limits. Probably breaks on other arches because of all
|
||
the new functions.
|
||
|
||
doc/zzuf.1 | 32 +++++++++---
|
||
src/libzzuf.c | 5 ++
|
||
src/libzzuf.h | 1 +
|
||
src/load-mem.c | 148 ++++++++++++++++++++++++++++++++++++++++++++++++++++++--
|
||
src/zzuf.c | 30 +++++++++--
|
||
5 files changed, 197 insertions(+), 19 deletions(-)
|
||
|
||
Commit: 1640
|
||
Author: sam
|
||
Date: Wed Jan 10 15:22:09 2007 +0000
|
||
|
||
* Changed -M to -m (for --md5).
|
||
|
||
doc/zzuf.1 | 2 +-
|
||
src/zzuf.c | 14 +++++++-------
|
||
test/testsuite.sh | 2 +-
|
||
3 files changed, 9 insertions(+), 9 deletions(-)
|
||
|
||
Commit: 1639
|
||
Author: sam
|
||
Date: Wed Jan 10 14:57:22 2007 +0000
|
||
|
||
* Split load-fd.c into load-fd.c and load-mem.c (mmap, etc.).
|
||
|
||
src/Makefile.am | 2 +-
|
||
src/libzzuf.c | 1 +
|
||
src/load-fd.c | 148 +-----------------------------------------
|
||
src/load-mem.c | 194 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
src/load.h | 1 +
|
||
5 files changed, 198 insertions(+), 148 deletions(-)
|
||
|
||
Commit: 1638
|
||
Author: sam
|
||
Date: Tue Jan 9 16:39:07 2007 +0000
|
||
|
||
* Fixed double mmap debug message.
|
||
|
||
src/load-fd.c | 6 ++++--
|
||
1 files changed, 4 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1637
|
||
Author: sam
|
||
Date: Tue Jan 9 16:16:00 2007 +0000
|
||
|
||
* Add verbosity to read() and mmap() so that we roughly know where we
|
||
are reading.
|
||
|
||
src/load-fd.c | 60 +++++++++++++++++++++++++++++++++++++++++---------------
|
||
1 files changed, 44 insertions(+), 16 deletions(-)
|
||
|
||
Commit: 1636
|
||
Author: sam
|
||
Date: Tue Jan 9 16:14:31 2007 +0000
|
||
|
||
* Change debug's %c so that it automatically escapes binary characters.
|
||
|
||
src/debug.c | 9 ++++++++-
|
||
1 files changed, 8 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1635
|
||
Author: sam
|
||
Date: Tue Jan 9 15:40:08 2007 +0000
|
||
|
||
* mmap() maps the file descriptor at offset 0.
|
||
|
||
src/load-fd.c | 5 ++++-
|
||
1 files changed, 4 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1634
|
||
Author: sam
|
||
Date: Tue Jan 9 11:22:09 2007 +0000
|
||
|
||
* Don’t report exit status by default.
|
||
* Add -x/--check-exit to get back to the previous behaviour.
|
||
|
||
doc/zzuf.1 | 7 ++++++-
|
||
src/zzuf.c | 21 ++++++++++++++-------
|
||
2 files changed, 20 insertions(+), 8 deletions(-)
|
||
|
||
Commit: 1633
|
||
Author: sam
|
||
Date: Tue Jan 9 10:07:35 2007 +0000
|
||
|
||
* Bah, reverted that. We'll use -O for --offset.
|
||
|
||
doc/zzuf.1 | 16 ++++++++--------
|
||
src/zzuf.c | 20 ++++++++++----------
|
||
2 files changed, 18 insertions(+), 18 deletions(-)
|
||
|
||
Commit: 1632
|
||
Author: sam
|
||
Date: Tue Jan 9 10:05:47 2007 +0000
|
||
|
||
* Rename -B/--max-bytes to -O/--max-output so that we can implement -A/-B.
|
||
|
||
doc/zzuf.1 | 16 ++++++++--------
|
||
src/zzuf.c | 20 ++++++++++----------
|
||
2 files changed, 18 insertions(+), 18 deletions(-)
|
||
|
||
Commit: 1631
|
||
Author: sam
|
||
Date: Tue Jan 9 10:02:57 2007 +0000
|
||
|
||
* Implement map_fd for OS X.
|
||
|
||
configure.ac | 4 ++--
|
||
doc/zzuf.1 | 3 +++
|
||
src/load-fd.c | 41 +++++++++++++++++++++++++++++++++++++++++
|
||
3 files changed, 46 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1630
|
||
Author: sam
|
||
Date: Mon Jan 8 21:51:06 2007 +0000
|
||
|
||
* Fixed testsuite for anal shells.
|
||
|
||
test/testsuite.sh | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1629
|
||
Author: sam
|
||
Date: Mon Jan 8 21:49:57 2007 +0000
|
||
|
||
* Tru64 loader support (_RLD_LIST).
|
||
|
||
src/zzuf.c | 20 +++++++++++++++-----
|
||
1 files changed, 15 insertions(+), 5 deletions(-)
|
||
|
||
Commit: 1628
|
||
Author: sam
|
||
Date: Mon Jan 8 21:48:39 2007 +0000
|
||
|
||
* Fix the socklen_t type detection on Linux.
|
||
|
||
configure.ac | 3 ++-
|
||
1 files changed, 2 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1627
|
||
Author: sam
|
||
Date: Mon Jan 8 21:05:05 2007 +0000
|
||
|
||
* Define sig_t to void (*) (int) if it does not exist.
|
||
|
||
src/load-signal.c | 2 ++
|
||
1 files changed, 2 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 1626
|
||
Author: sam
|
||
Date: Mon Jan 8 21:03:32 2007 +0000
|
||
|
||
* Define socklen_t to int if it does not exist.
|
||
|
||
configure.ac | 2 ++
|
||
src/load-fd.c | 10 ++++++++--
|
||
2 files changed, 10 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1625
|
||
Author: sam
|
||
Date: Mon Jan 8 18:15:49 2007 +0000
|
||
|
||
* Test suite now uses the new MD5 feature.
|
||
|
||
test/testsuite.sh | 35 ++++++++++++-----------------------
|
||
1 files changed, 12 insertions(+), 23 deletions(-)
|
||
|
||
Commit: 1624
|
||
Author: sam
|
||
Date: Mon Jan 8 17:54:16 2007 +0000
|
||
|
||
* Changed --md5 to only compute the standard output.
|
||
|
||
doc/zzuf.1 | 4 ++--
|
||
src/zzuf.c | 2 +-
|
||
2 files changed, 3 insertions(+), 3 deletions(-)
|
||
|
||
Commit: 1623
|
||
Author: sam
|
||
Date: Mon Jan 8 17:50:34 2007 +0000
|
||
|
||
* Implemented -M/--md5 flag.
|
||
|
||
doc/zzuf.1 | 12 ++-
|
||
src/Makefile.am | 2 +-
|
||
src/md5.c | 237 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
src/md5.h | 24 ++++++
|
||
src/zzuf.c | 97 +++++++++++++++++------
|
||
5 files changed, 341 insertions(+), 31 deletions(-)
|
||
|
||
Commit: 1622
|
||
Author: sam
|
||
Date: Sun Jan 7 21:29:37 2007 +0000
|
||
|
||
* Version 0.3.
|
||
* Updated NEWS and ChangeLog.
|
||
|
||
ChangeLog | 370 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
NEWS | 7 +
|
||
configure.ac | 4 +-
|
||
3 files changed, 379 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1621
|
||
Author: sam
|
||
Date: Sun Jan 7 21:14:26 2007 +0000
|
||
|
||
* Factor regex stuff into fd.c, so that <regex.h> isn’t needed otherwhere.
|
||
|
||
src/fd.c | 27 +++++++++++++++++++++++++--
|
||
src/fd.h | 5 ++---
|
||
src/fuzz.c | 1 -
|
||
src/libzzuf.c | 11 ++---------
|
||
src/load-fd.c | 1 -
|
||
src/load-signal.c | 1 -
|
||
src/load-stream.c | 1 -
|
||
7 files changed, 29 insertions(+), 18 deletions(-)
|
||
|
||
Commit: 1620
|
||
Author: sam
|
||
Date: Sun Jan 7 21:13:31 2007 +0000
|
||
|
||
* Use __srefill() on OS X, too. It now works properly.
|
||
|
||
doc/zzuf.1 | 10 +++++-----
|
||
src/load-stream.c | 4 ----
|
||
2 files changed, 5 insertions(+), 9 deletions(-)
|
||
|
||
Commit: 1619
|
||
Author: sam
|
||
Date: Sun Jan 7 20:50:49 2007 +0000
|
||
|
||
* Implemented freopen().
|
||
|
||
doc/zzuf.1 | 5 +++--
|
||
src/load-stream.c | 33 +++++++++++++++++++++++++++++++++
|
||
2 files changed, 36 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1618
|
||
Author: sam
|
||
Date: Sun Jan 7 20:24:03 2007 +0000
|
||
|
||
* Protect __srefill_orig() calls.
|
||
|
||
src/load-stream.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1617
|
||
Author: sam
|
||
Date: Sun Jan 7 19:12:35 2007 +0000
|
||
|
||
* Updated bootstrap script.
|
||
|
||
bootstrap | 9 +++++----
|
||
1 files changed, 5 insertions(+), 4 deletions(-)
|
||
|
||
Commit: 1616
|
||
Author: sam
|
||
Date: Sun Jan 7 18:45:00 2007 +0000
|
||
|
||
* Documented stdin behaviour.
|
||
|
||
doc/zzuf.1 | 9 +++++++--
|
||
src/zzuf.c | 2 +-
|
||
test/testsuite.sh | 3 ++-
|
||
3 files changed, 10 insertions(+), 4 deletions(-)
|
||
|
||
Commit: 1615
|
||
Author: sam
|
||
Date: Sun Jan 7 18:36:19 2007 +0000
|
||
|
||
* Factored sources in the makefile.
|
||
|
||
src/Makefile.am | 8 ++++----
|
||
1 files changed, 4 insertions(+), 4 deletions(-)
|
||
|
||
Commit: 1614
|
||
Author: sam
|
||
Date: Sun Jan 7 18:34:50 2007 +0000
|
||
|
||
* Merged chars.c and fuzz.c.
|
||
|
||
src/Makefile.am | 4 +-
|
||
src/chars.c | 96 ----------------------------------------------
|
||
src/chars.h | 20 ----------
|
||
src/fuzz.c | 113 +++++++++++++++++++++++++++++++++++++++++++++++--------
|
||
src/fuzz.h | 3 +
|
||
src/libzzuf.c | 9 +---
|
||
src/libzzuf.h | 4 --
|
||
src/zzuf.c | 9 +---
|
||
8 files changed, 106 insertions(+), 152 deletions(-)
|
||
|
||
Commit: 1613
|
||
Author: sam
|
||
Date: Sun Jan 7 18:18:50 2007 +0000
|
||
|
||
* If no argument is given, just fuzz standard input.
|
||
|
||
src/Makefile.am | 6 +-
|
||
src/chars.c | 96 +++++++++++++++++++++
|
||
src/chars.h | 20 +++++
|
||
src/fd.c | 180 ++++++++++++++++++++++++++++++++++++++++
|
||
src/fd.h | 33 ++++++++
|
||
src/fuzz.c | 19 ++++
|
||
src/fuzz.h | 2 +
|
||
src/libzzuf.c | 238 ++---------------------------------------------------
|
||
src/libzzuf.h | 12 ---
|
||
src/load-fd.c | 2 +
|
||
src/load-signal.c | 1 +
|
||
src/load-stream.c | 2 +
|
||
src/zzuf.c | 61 ++++++++++++--
|
||
13 files changed, 418 insertions(+), 254 deletions(-)
|
||
|
||
Commit: 1612
|
||
Author: sam
|
||
Date: Sun Jan 7 17:12:53 2007 +0000
|
||
|
||
* Don't call cat or dd in the testsuite if they're statically linked.
|
||
|
||
test/testsuite.sh | 26 ++++++++++++++++----------
|
||
1 files changed, 16 insertions(+), 10 deletions(-)
|
||
|
||
Commit: 1611
|
||
Author: sam
|
||
Date: Sun Jan 7 16:31:33 2007 +0000
|
||
|
||
* Fix a compilation warning.
|
||
|
||
src/load-stream.c | 3 +++
|
||
1 files changed, 3 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 1610
|
||
Author: sam
|
||
Date: Sun Jan 7 16:29:25 2007 +0000
|
||
|
||
* Added note about 64-bit offsets in manpage.
|
||
|
||
doc/zzuf.1 | 2 ++
|
||
1 files changed, 2 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 1609
|
||
Author: sam
|
||
Date: Sun Jan 7 16:27:59 2007 +0000
|
||
|
||
* Fixed __srefill()/lseek() conflict issue.
|
||
|
||
src/load-stream.c | 8 +++++---
|
||
1 files changed, 5 insertions(+), 3 deletions(-)
|
||
|
||
Commit: 1608
|
||
Author: sam
|
||
Date: Sun Jan 7 16:09:13 2007 +0000
|
||
|
||
* Only use __srefill on OpenBSD and FreeBSD.
|
||
|
||
src/load-stream.c | 4 ++++
|
||
1 files changed, 4 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 1607
|
||
Author: sam
|
||
Date: Sun Jan 7 15:55:24 2007 +0000
|
||
|
||
* Updated manpage, fixed - to \- here and there.
|
||
|
||
doc/zzuf.1 | 42 +++++++++++++++++++++---------------------
|
||
1 files changed, 21 insertions(+), 21 deletions(-)
|
||
|
||
Commit: 1606
|
||
Author: sam
|
||
Date: Sun Jan 7 15:55:00 2007 +0000
|
||
|
||
* Implemented BSD stdio by overriding __srefill().
|
||
|
||
src/load-stream.c | 82 ++++++++++++++++++++++++++++++++++------------------
|
||
1 files changed, 53 insertions(+), 29 deletions(-)
|
||
|
||
Commit: 1605
|
||
Author: sam
|
||
Date: Sun Jan 7 14:22:34 2007 +0000
|
||
|
||
* Fuzz in __srefill even if _zz_disabled is on.
|
||
|
||
src/load-stream.c | 6 ++++--
|
||
1 files changed, 4 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1604
|
||
Author: sam
|
||
Date: Sun Jan 7 14:16:46 2007 +0000
|
||
|
||
* Oops, got it wrong.
|
||
|
||
src/load-stream.c | 3 ++-
|
||
1 files changed, 2 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1603
|
||
Author: sam
|
||
Date: Sun Jan 7 14:16:06 2007 +0000
|
||
|
||
* Fix compilation warnings on BSD libc’s and a bug on FreeBSD.
|
||
|
||
src/load-stream.c | 8 ++++++--
|
||
1 files changed, 6 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1602
|
||
Author: sam
|
||
Date: Sun Jan 7 14:14:19 2007 +0000
|
||
|
||
* Implemented __refill(). Untested yet.
|
||
|
||
src/load-stream.c | 61 +++++++++++++++++++++++++++++++++++++++++++---------
|
||
1 files changed, 50 insertions(+), 11 deletions(-)
|
||
|
||
Commit: 1601
|
||
Author: sam
|
||
Date: Sun Jan 7 14:13:29 2007 +0000
|
||
|
||
* Made the testsuite shorter.
|
||
|
||
test/testsuite.sh | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1600
|
||
Author: sam
|
||
Date: Sun Jan 7 13:20:04 2007 +0000
|
||
|
||
* Protected the _IO_getc_orig declaration.
|
||
|
||
src/load-stream.c | 2 ++
|
||
1 files changed, 2 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 1599
|
||
Author: sam
|
||
Date: Sun Jan 7 13:18:36 2007 +0000
|
||
|
||
* Oops, compilation fix.
|
||
|
||
src/load-stream.c | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1598
|
||
Author: sam
|
||
Date: Sun Jan 7 13:16:43 2007 +0000
|
||
|
||
* Added __srefill() skeleton, for BSD libc.
|
||
|
||
configure.ac | 2 +-
|
||
src/load-stream.c | 26 +++++++++++++++++++++++++-
|
||
2 files changed, 26 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1597
|
||
Author: sam
|
||
Date: Sun Jan 7 12:39:30 2007 +0000
|
||
|
||
* Added a note about statically linked binaries and one about getc().
|
||
|
||
doc/zzuf.1 | 8 ++++++++
|
||
1 files changed, 8 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 1596
|
||
Author: sam
|
||
Date: Sun Jan 7 12:06:07 2007 +0000
|
||
|
||
* Don’t run the testsuite if /bin/cat is statically linked.
|
||
|
||
test/testsuite.sh | 5 +++++
|
||
1 files changed, 5 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 1595
|
||
Author: sam
|
||
Date: Sun Jan 7 10:34:45 2007 +0000
|
||
|
||
* Always define getc(), but undefine the getc macro beforehands just in case.
|
||
* Implemented _IO_getc().
|
||
|
||
configure.ac | 2 +-
|
||
doc/zzuf.1 | 8 ++++----
|
||
src/fuzz.c | 4 ++--
|
||
src/load-stream.c | 38 ++++++++++++++++++++++++--------------
|
||
test/testsuite.sh | 10 ++++++----
|
||
5 files changed, 37 insertions(+), 25 deletions(-)
|
||
|
||
Commit: 1594
|
||
Author: sam
|
||
Date: Sun Jan 7 09:34:42 2007 +0000
|
||
|
||
* Implemented fseeko().
|
||
|
||
configure.ac | 2 +-
|
||
doc/zzuf.1 | 4 +-
|
||
src/load-stream.c | 74 +++++++++++++++++++++++++++++++++--------------------
|
||
3 files changed, 49 insertions(+), 31 deletions(-)
|
||
|
||
Commit: 1593
|
||
Author: sam
|
||
Date: Sat Jan 6 22:17:09 2007 +0000
|
||
|
||
* Fix a bug in the fgetln() implementation. The newline was not properly
|
||
accounted for in the returned length.
|
||
|
||
src/load-stream.c | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1592
|
||
Author: sam
|
||
Date: Sat Jan 6 21:54:02 2007 +0000
|
||
|
||
* BSD's md5 does not have a --help option. Trying /dev/null instead.
|
||
|
||
test/testsuite.sh | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1591
|
||
Author: sam
|
||
Date: Sat Jan 6 21:38:33 2007 +0000
|
||
|
||
* Cleaned up code.
|
||
|
||
src/load-stream.c | 27 +++++++++++++--------------
|
||
1 files changed, 13 insertions(+), 14 deletions(-)
|
||
|
||
Commit: 1590
|
||
Author: sam
|
||
Date: Sat Jan 6 21:37:42 2007 +0000
|
||
|
||
* Only link with -ldl when available.
|
||
* Removed PKG_* stuff from configure.ac.
|
||
* Add more compilation warnings.
|
||
|
||
configure.ac | 17 ++++-------------
|
||
src/Makefile.am | 2 +-
|
||
2 files changed, 5 insertions(+), 14 deletions(-)
|
||
|
||
Commit: 1589
|
||
Author: sam
|
||
Date: Sat Jan 6 21:25:56 2007 +0000
|
||
|
||
* Got testsuite to work on FreeBSD.
|
||
|
||
test/testsuite.sh | 31 ++++++++++++++++++++-----------
|
||
1 files changed, 20 insertions(+), 11 deletions(-)
|
||
|
||
Commit: 1588
|
||
Author: sam
|
||
Date: Sat Jan 6 20:59:28 2007 +0000
|
||
|
||
* Fix for BSD machines: getc() may be defined as a macro.
|
||
|
||
src/load-stream.c | 2 ++
|
||
1 files changed, 2 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 1587
|
||
Author: sam
|
||
Date: Sat Jan 6 20:24:54 2007 +0000
|
||
|
||
* Fixed the head call in the testsuite so that it works on OS X.
|
||
|
||
test/testsuite.sh | 17 +++++++++--------
|
||
1 files changed, 9 insertions(+), 8 deletions(-)
|
||
|
||
Commit: 1586
|
||
Author: sam
|
||
Date: Sat Jan 6 20:20:15 2007 +0000
|
||
|
||
* Added head and tail to the testsuite.
|
||
|
||
test/testsuite.sh | 4 ++++
|
||
1 files changed, 4 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 1585
|
||
Author: sam
|
||
Date: Sat Jan 6 20:08:31 2007 +0000
|
||
|
||
* Fixed implicit declaration.
|
||
|
||
src/load-fd.c | 1 +
|
||
1 files changed, 1 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 1584
|
||
Author: sam
|
||
Date: Sat Jan 6 20:02:01 2007 +0000
|
||
|
||
* Updated documentation wrt. mmap().
|
||
|
||
doc/zzuf.1 | 15 +++++++--------
|
||
1 files changed, 7 insertions(+), 8 deletions(-)
|
||
|
||
Commit: 1583
|
||
Author: sam
|
||
Date: Sat Jan 6 20:01:51 2007 +0000
|
||
|
||
* Missing autoconf check for mmap64().
|
||
|
||
configure.ac | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1582
|
||
Author: sam
|
||
Date: Sat Jan 6 20:01:25 2007 +0000
|
||
|
||
* Implemented the mmap() family.
|
||
|
||
src/load-fd.c | 86 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
|
||
1 files changed, 85 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1581
|
||
Author: sam
|
||
Date: Sat Jan 6 20:01:15 2007 +0000
|
||
|
||
* Implemented rewind().
|
||
|
||
src/load-stream.c | 25 +++++++++++++++++++++++++
|
||
1 files changed, 25 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 1580
|
||
Author: sam
|
||
Date: Sat Jan 6 15:54:14 2007 +0000
|
||
|
||
* Fix fread() issue with standard input reading.
|
||
|
||
src/load-stream.c | 6 +++++-
|
||
test/testsuite.sh | 11 +++++++----
|
||
2 files changed, 12 insertions(+), 5 deletions(-)
|
||
|
||
Commit: 1579
|
||
Author: sam
|
||
Date: Sat Jan 6 14:03:07 2007 +0000
|
||
|
||
* Added a note about mmap() not being available.
|
||
|
||
doc/zzuf.1 | 5 +++--
|
||
1 files changed, 3 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1578
|
||
Author: sam
|
||
Date: Sat Jan 6 14:02:51 2007 +0000
|
||
|
||
* Fix build with older versions of gcc.
|
||
|
||
src/debug.c | 19 +++++++++++--------
|
||
src/zzuf.c | 1 +
|
||
2 files changed, 12 insertions(+), 8 deletions(-)
|
||
|
||
Commit: 1577
|
||
Author: sam
|
||
Date: Sat Jan 6 10:51:44 2007 +0000
|
||
|
||
* Documentation tuning.
|
||
|
||
doc/zzuf.1 | 4 ++--
|
||
src/zzuf.c | 13 +++++++++----
|
||
2 files changed, 11 insertions(+), 6 deletions(-)
|
||
|
||
Commit: 1576
|
||
Author: sam
|
||
Date: Sat Jan 6 00:40:51 2007 +0000
|
||
|
||
* Version 0.2 is ready.
|
||
|
||
ChangeLog | 910 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
NEWS | 7 +
|
||
TODO | 5 -
|
||
configure.ac | 4 +-
|
||
src/zzuf.c | 6 +-
|
||
5 files changed, 923 insertions(+), 9 deletions(-)
|
||
|
||
Commit: 1575
|
||
Author: sam
|
||
Date: Sat Jan 6 00:26:39 2007 +0000
|
||
|
||
* Another note in the manpage.
|
||
|
||
doc/zzuf.1 | 5 +++++
|
||
1 files changed, 5 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 1574
|
||
Author: sam
|
||
Date: Sat Jan 6 00:10:46 2007 +0000
|
||
|
||
* Cosmetic fixes.
|
||
|
||
src/zzuf.c | 78 ++++++++++++++++++++++++++++++------------------------------
|
||
1 files changed, 39 insertions(+), 39 deletions(-)
|
||
|
||
Commit: 1573
|
||
Author: sam
|
||
Date: Sat Jan 6 00:08:16 2007 +0000
|
||
|
||
* Implemented --max-crashes.
|
||
* Renamed --forks to --max-forks.
|
||
* Changed debug messages format.
|
||
|
||
doc/zzuf.1 | 21 ++++++++++---
|
||
src/zzuf.c | 92 ++++++++++++++++++++++++++++++++++--------------------------
|
||
2 files changed, 68 insertions(+), 45 deletions(-)
|
||
|
||
Commit: 1572
|
||
Author: sam
|
||
Date: Fri Jan 5 23:15:29 2007 +0000
|
||
|
||
* Oops, forgot to fix --help output.
|
||
|
||
src/zzuf.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1571
|
||
Author: sam
|
||
Date: Fri Jan 5 23:14:37 2007 +0000
|
||
|
||
* Rename --fork to --max-forks.
|
||
|
||
doc/zzuf.1 | 2 +-
|
||
src/zzuf.c | 4 ++--
|
||
2 files changed, 3 insertions(+), 3 deletions(-)
|
||
|
||
Commit: 1570
|
||
Author: sam
|
||
Date: Fri Jan 5 21:36:13 2007 +0000
|
||
|
||
* Specified signal handling stuff in the manpage.
|
||
|
||
doc/zzuf.1 | 14 ++++++++------
|
||
1 files changed, 8 insertions(+), 6 deletions(-)
|
||
|
||
Commit: 1569
|
||
Author: sam
|
||
Date: Fri Jan 5 21:33:28 2007 +0000
|
||
|
||
* Split the bugs manpage section into bugs and restrictions.
|
||
* Listed diverted functions.
|
||
|
||
doc/zzuf.1 | 56 +++++++++++++++++++++++++++++++++++++-------------------
|
||
1 files changed, 37 insertions(+), 19 deletions(-)
|
||
|
||
Commit: 1568
|
||
Author: sam
|
||
Date: Fri Jan 5 17:34:10 2007 +0000
|
||
|
||
* Fix an uncontrolled corruption bug in fgetln().
|
||
|
||
src/load-stream.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1567
|
||
Author: sam
|
||
Date: Fri Jan 5 16:03:04 2007 +0000
|
||
|
||
* Fix fgetln(). The testsuite *almost* passes.
|
||
|
||
src/load-stream.c | 22 ++++++++++++----------
|
||
1 files changed, 12 insertions(+), 10 deletions(-)
|
||
|
||
Commit: 1566
|
||
Author: sam
|
||
Date: Fri Jan 5 14:36:39 2007 +0000
|
||
|
||
* Implemented BSD fgetln(). Untested yet.
|
||
|
||
configure.ac | 2 +-
|
||
src/libzzuf.c | 7 +++++++
|
||
src/libzzuf.h | 3 +++
|
||
src/load-stream.c | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
4 files changed, 61 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1565
|
||
Author: sam
|
||
Date: Fri Jan 5 11:01:49 2007 +0000
|
||
|
||
* Put back grep and sed into the testsuite, now that we can protect newlines
|
||
from being fuzzed away.
|
||
|
||
test/testsuite.sh | 52 ++++++++++++++++++++++++++++++----------------------
|
||
1 files changed, 30 insertions(+), 22 deletions(-)
|
||
|
||
Commit: 1564
|
||
Author: sam
|
||
Date: Fri Jan 5 10:49:12 2007 +0000
|
||
|
||
* Minor layout tuning.
|
||
|
||
doc/zzuf.1 | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1563
|
||
Author: sam
|
||
Date: Fri Jan 5 10:28:07 2007 +0000
|
||
|
||
* Allow octal escape values for -P and -R.
|
||
* Updated manpage accordingly and added a few minor things in it.
|
||
|
||
doc/zzuf.1 | 44 +++++++++++++++++++++++---------------------
|
||
src/libzzuf.c | 10 ++++++++--
|
||
2 files changed, 31 insertions(+), 23 deletions(-)
|
||
|
||
Commit: 1562
|
||
Author: sam
|
||
Date: Fri Jan 5 08:01:06 2007 +0000
|
||
|
||
* Change -N to -n for --network.
|
||
|
||
doc/zzuf.1 | 4 ++--
|
||
src/zzuf.c | 14 +++++++-------
|
||
2 files changed, 9 insertions(+), 9 deletions(-)
|
||
|
||
Commit: 1561
|
||
Author: sam
|
||
Date: Fri Jan 5 07:57:41 2007 +0000
|
||
|
||
* Clarified reproducibility claim.
|
||
|
||
doc/zzuf.1 | 8 ++++----
|
||
1 files changed, 4 insertions(+), 4 deletions(-)
|
||
|
||
Commit: 1560
|
||
Author: sam
|
||
Date: Fri Jan 5 07:52:30 2007 +0000
|
||
|
||
* Network support.
|
||
|
||
doc/zzuf.1 | 13 +++++++------
|
||
src/libzzuf.c | 5 +++++
|
||
src/libzzuf.h | 1 +
|
||
src/load-fd.c | 44 ++++++++++++++++++++++++++++++++++++++++++++
|
||
src/zzuf.c | 18 ++++++++++++------
|
||
5 files changed, 69 insertions(+), 12 deletions(-)
|
||
|
||
Commit: 1559
|
||
Author: sam
|
||
Date: Fri Jan 5 00:24:43 2007 +0000
|
||
|
||
* Manpage layout improvements.
|
||
|
||
doc/zzuf.1 | 99 ++++++++++++++++++++++-------------------------------------
|
||
1 files changed, 37 insertions(+), 62 deletions(-)
|
||
|
||
Commit: 1558
|
||
Author: sam
|
||
Date: Thu Jan 4 13:33:33 2007 +0000
|
||
|
||
* Minor manpage improvement.
|
||
|
||
doc/zzuf.1 | 5 +++--
|
||
1 files changed, 3 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1557
|
||
Author: sam
|
||
Date: Thu Jan 4 13:28:35 2007 +0000
|
||
|
||
* Improved manpage, especially the statistical effect of using -R.
|
||
|
||
doc/zzuf.1 | 90 ++++++++++++++++++++++++++++++++++++++++--------------------
|
||
1 files changed, 60 insertions(+), 30 deletions(-)
|
||
|
||
Commit: 1555
|
||
Author: sam
|
||
Date: Thu Jan 4 08:59:05 2007 +0000
|
||
|
||
* Implemented -R / --refuse.
|
||
|
||
doc/zzuf.1 | 20 ++++++++++++++++++++
|
||
src/fuzz.c | 11 +++++++++--
|
||
src/libzzuf.c | 21 +++++++++++++--------
|
||
src/libzzuf.h | 3 ++-
|
||
src/zzuf.c | 17 ++++++++++++-----
|
||
5 files changed, 56 insertions(+), 16 deletions(-)
|
||
|
||
Commit: 1554
|
||
Author: sam
|
||
Date: Thu Jan 4 01:09:04 2007 +0000
|
||
|
||
* Implement -P / --protect.
|
||
|
||
doc/zzuf.1 | 40 ++++++++++++++++++++++++++++++--
|
||
src/fuzz.c | 11 +++++++-
|
||
src/libzzuf.c | 70 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
src/libzzuf.h | 3 ++
|
||
src/zzuf.c | 22 ++++++++++++-----
|
||
5 files changed, 134 insertions(+), 12 deletions(-)
|
||
|
||
Commit: 1553
|
||
Author: sam
|
||
Date: Wed Jan 3 22:51:36 2007 +0000
|
||
|
||
* 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.
|
||
|
||
src/libzzuf.c | 1 +
|
||
src/libzzuf.h | 1 +
|
||
src/load-fd.c | 8 ++++----
|
||
src/load-stream.c | 18 +++++++++++++++++-
|
||
4 files changed, 23 insertions(+), 5 deletions(-)
|
||
|
||
Commit: 1552
|
||
Author: sam
|
||
Date: Wed Jan 3 22:25:45 2007 +0000
|
||
|
||
* Do not fuzz anything if 0 bytes were read.
|
||
* Added a debug message for fuzzing.
|
||
|
||
src/fuzz.c | 4 +++-
|
||
src/load-stream.c | 7 +++++--
|
||
2 files changed, 8 insertions(+), 3 deletions(-)
|
||
|
||
Commit: 1551
|
||
Author: sam
|
||
Date: Wed Jan 3 22:12:02 2007 +0000
|
||
|
||
* Better debug messages in load-stream.c.
|
||
|
||
src/load-stream.c | 30 ++++++++++++++++++------------
|
||
1 files changed, 18 insertions(+), 12 deletions(-)
|
||
|
||
Commit: 1550
|
||
Author: sam
|
||
Date: Wed Jan 3 22:10:57 2007 +0000
|
||
|
||
* Implemented %c in our debug() printf implementation.
|
||
|
||
src/debug.c | 9 +++++++--
|
||
1 files changed, 7 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1549
|
||
Author: sam
|
||
Date: Wed Jan 3 21:53:03 2007 +0000
|
||
|
||
* Use "strings </dev/urandom", not "strings /dev/urandom".
|
||
|
||
test/testsuite.sh | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1548
|
||
Author: sam
|
||
Date: Wed Jan 3 21:51:11 2007 +0000
|
||
|
||
* Added a stupid PRNG to streamcat and fdcat.
|
||
* Do not use sed in the testsuite, because of OS X.
|
||
|
||
test/fdcat.c | 20 ++++++++++++++------
|
||
test/streamcat.c | 18 +++++++++++++-----
|
||
test/testsuite.sh | 4 +++-
|
||
3 files changed, 30 insertions(+), 12 deletions(-)
|
||
|
||
Commit: 1547
|
||
Author: sam
|
||
Date: Wed Jan 3 21:20:22 2007 +0000
|
||
|
||
* No longer use the OS's PRNG, we use our own (based on a Dr Dobbs article
|
||
from November 1985, page 91).
|
||
|
||
src/random.c | 16 +++++++++++-----
|
||
1 files changed, 11 insertions(+), 5 deletions(-)
|
||
|
||
Commit: 1546
|
||
Author: sam
|
||
Date: Wed Jan 3 20:43:47 2007 +0000
|
||
|
||
* Split some code into clean functions.
|
||
|
||
src/zzuf.c | 281 ++++++++++++++++++++++++++++++++----------------------------
|
||
1 files changed, 150 insertions(+), 131 deletions(-)
|
||
|
||
Commit: 1545
|
||
Author: sam
|
||
Date: Wed Jan 3 17:58:11 2007 +0000
|
||
|
||
* Make the testsuite reproductible.
|
||
|
||
test/testsuite.sh | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1544
|
||
Author: sam
|
||
Date: Wed Jan 3 17:57:52 2007 +0000
|
||
|
||
* Now works on Darwin!
|
||
|
||
src/Makefile.am | 2 +-
|
||
src/zzuf.c | 14 ++++++++------
|
||
2 files changed, 9 insertions(+), 7 deletions(-)
|
||
|
||
Commit: 1543
|
||
Author: sam
|
||
Date: Wed Jan 3 09:09:41 2007 +0000
|
||
|
||
* The whole crap now builds on OS X. Now if it only agreed to run, too...
|
||
|
||
configure.ac | 6 ++++++
|
||
src/Makefile.am | 2 +-
|
||
src/load-fd.c | 18 +++++++++++++++++-
|
||
src/load-signal.c | 16 +++++++++++-----
|
||
src/load-stream.c | 25 ++++++++++++++++++++++++-
|
||
src/zzuf.c | 16 +++++++++++-----
|
||
test/fdcat.c | 2 ++
|
||
7 files changed, 72 insertions(+), 13 deletions(-)
|
||
|
||
Commit: 1542
|
||
Author: sam
|
||
Date: Wed Jan 3 09:04:01 2007 +0000
|
||
|
||
* Minor optimisations to the testsuite.
|
||
|
||
test/testsuite.sh | 6 +++---
|
||
1 files changed, 3 insertions(+), 3 deletions(-)
|
||
|
||
Commit: 1541
|
||
Author: sam
|
||
Date: Wed Jan 3 01:28:02 2007 +0000
|
||
|
||
* Oops, fixed the testsuite again.
|
||
|
||
test/testsuite.sh | 4 +++-
|
||
1 files changed, 3 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1540
|
||
Author: sam
|
||
Date: Tue Jan 2 18:26:56 2007 +0000
|
||
|
||
* Oops, fixed stdout writing.
|
||
|
||
src/zzuf.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1539
|
||
Author: sam
|
||
Date: Tue Jan 2 17:15:34 2007 +0000
|
||
|
||
* Totally reworked webpage.
|
||
|
||
doc/zzuf.1 | 370 ++++++++++++++++++++++--------------------------------------
|
||
1 files changed, 134 insertions(+), 236 deletions(-)
|
||
|
||
Commit: 1538
|
||
Author: sam
|
||
Date: Tue Jan 2 14:51:55 2007 +0000
|
||
|
||
* Output process status to stdout, not stderr.
|
||
|
||
src/zzuf.c | 12 +++++++-----
|
||
1 files changed, 7 insertions(+), 5 deletions(-)
|
||
|
||
Commit: 1537
|
||
Author: sam
|
||
Date: Tue Jan 2 13:26:32 2007 +0000
|
||
|
||
* Do not count debug bytes in the --max-bytes count.
|
||
|
||
src/zzuf.c | 3 ++-
|
||
1 files changed, 2 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1536
|
||
Author: sam
|
||
Date: Tue Jan 2 10:45:19 2007 +0000
|
||
|
||
* Fix typo in manpage.
|
||
|
||
doc/zzuf.1 | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1535
|
||
Author: sam
|
||
Date: Tue Jan 2 01:13:05 2007 +0000
|
||
|
||
* Use a separate file descriptor for debugging messages, so that the -q flag
|
||
does not remove debug messages.
|
||
* Slightly improved fd handling code.
|
||
|
||
src/debug.c | 3 +-
|
||
src/libzzuf.h | 13 ++++++---
|
||
src/load-fd.c | 5 +++
|
||
src/zzuf.c | 76 +++++++++++++++++++++++++++-----------------------------
|
||
4 files changed, 52 insertions(+), 45 deletions(-)
|
||
|
||
Commit: 1534
|
||
Author: sam
|
||
Date: Tue Jan 2 00:27:33 2007 +0000
|
||
|
||
* Made the debug() function signal-safe by reimplementing the necessary
|
||
subset of fprintf() we needed.
|
||
|
||
src/debug.c | 93 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
|
||
1 files changed, 91 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1533
|
||
Author: sam
|
||
Date: Mon Jan 1 21:55:48 2007 +0000
|
||
|
||
* Deprecate README tutorial. Everything’s in the manpage now.
|
||
|
||
README | 41 ++---------------------------------------
|
||
1 files changed, 2 insertions(+), 39 deletions(-)
|
||
|
||
Commit: 1532
|
||
Author: sam
|
||
Date: Mon Jan 1 21:35:54 2007 +0000
|
||
|
||
* Implemented signal handling.
|
||
* Updated documentation accordingly and improved a few parts.
|
||
|
||
doc/zzuf.1 | 70 +++++++++++++++++++++++++-----
|
||
src/Makefile.am | 3 +-
|
||
src/libzzuf.c | 10 +++-
|
||
src/libzzuf.h | 3 +-
|
||
src/load-signal.c | 125 +++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
src/load.h | 1 +
|
||
src/zzuf.c | 26 +++++++----
|
||
7 files changed, 213 insertions(+), 25 deletions(-)
|
||
|
||
Commit: 1531
|
||
Author: sam
|
||
Date: Mon Jan 1 19:49:57 2007 +0000
|
||
|
||
* Alphabetise flags in help output and manpage.
|
||
|
||
doc/zzuf.1 | 124 ++++++++++++++++++++++++++++++------------------------------
|
||
src/zzuf.c | 40 ++++++++++----------
|
||
2 files changed, 82 insertions(+), 82 deletions(-)
|
||
|
||
Commit: 1530
|
||
Author: sam
|
||
Date: Mon Jan 1 19:14:55 2007 +0000
|
||
|
||
* Update documentation.
|
||
|
||
README | 18 +++++++++---------
|
||
doc/zzuf.1 | 18 +++++++++---------
|
||
2 files changed, 18 insertions(+), 18 deletions(-)
|
||
|
||
Commit: 1529
|
||
Author: sam
|
||
Date: Mon Jan 1 18:56:13 2007 +0000
|
||
|
||
* Switch to REG_EXTENDED.
|
||
* Implement -c (--cmdline).
|
||
* Updated documentation accordingly.
|
||
|
||
doc/zzuf.1 | 25 +++++++++++++-
|
||
src/libzzuf.c | 4 +-
|
||
src/zzuf.c | 97 ++++++++++++++++++++++++++++++++++++++++++++++++--------
|
||
3 files changed, 108 insertions(+), 18 deletions(-)
|
||
|
||
Commit: 1528
|
||
Author: sam
|
||
Date: Fri Dec 29 18:13:42 2006 +0000
|
||
|
||
* Check regex syntax in zzuf.
|
||
* Fix minor, harmful memory leaks.
|
||
|
||
src/zzuf.c | 49 +++++++++++++++++++++++++++++++------------------
|
||
1 files changed, 31 insertions(+), 18 deletions(-)
|
||
|
||
Commit: 1527
|
||
Author: sam
|
||
Date: Fri Dec 29 17:49:11 2006 +0000
|
||
|
||
* Factored regex matching stuff.
|
||
|
||
src/debug.c | 1 -
|
||
src/fuzz.c | 1 -
|
||
src/libzzuf.c | 35 ++++++++++++++++++++++++++---------
|
||
src/libzzuf.h | 7 ++-----
|
||
src/load-fd.c | 29 ++++++++++-------------------
|
||
src/load-stream.c | 32 +++++++++++---------------------
|
||
6 files changed, 49 insertions(+), 56 deletions(-)
|
||
|
||
Commit: 1526
|
||
Author: sam
|
||
Date: Fri Dec 29 17:22:11 2006 +0000
|
||
|
||
* Added the -i flag (for stdin fuzzing).
|
||
|
||
doc/zzuf.1 | 7 ++++++-
|
||
src/libzzuf.c | 4 ++++
|
||
src/zzuf.c | 18 ++++++++++++------
|
||
test/testsuite.sh | 25 ++++++++++++++++---------
|
||
4 files changed, 38 insertions(+), 16 deletions(-)
|
||
|
||
Commit: 1525
|
||
Author: sam
|
||
Date: Fri Dec 29 16:46:06 2006 +0000
|
||
|
||
* Change -i/-e to -I/-E.
|
||
|
||
README | 6 +++---
|
||
doc/zzuf.1 | 12 ++++++------
|
||
src/zzuf.c | 22 +++++++++++-----------
|
||
3 files changed, 20 insertions(+), 20 deletions(-)
|
||
|
||
Commit: 1524
|
||
Author: sam
|
||
Date: Thu Dec 28 20:32:21 2006 +0000
|
||
|
||
* Renamed functions here and there.
|
||
|
||
src/fuzz.c | 4 ++--
|
||
src/libzzuf.c | 30 ++++++++++++++----------------
|
||
src/libzzuf.h | 18 +++++++++---------
|
||
src/load-fd.c | 16 ++++++++--------
|
||
src/load-stream.c | 34 +++++++++++++++++-----------------
|
||
5 files changed, 50 insertions(+), 52 deletions(-)
|
||
|
||
Commit: 1523
|
||
Author: sam
|
||
Date: Thu Dec 28 20:22:32 2006 +0000
|
||
|
||
* Improved zfd_register() and zfd_* function performances.
|
||
* Changed function names here and there.
|
||
|
||
src/debug.c | 6 +-
|
||
src/debug.h | 4 +-
|
||
src/fuzz.c | 14 ++--
|
||
src/fuzz.h | 2 +-
|
||
src/libzzuf.c | 171 +++++++++++++++++++++++++++++++++++++----------------
|
||
src/libzzuf.h | 22 ++++---
|
||
src/load-fd.c | 32 +++++-----
|
||
src/load-stream.c | 54 ++++++++--------
|
||
src/load.h | 4 +-
|
||
src/random.c | 4 +-
|
||
src/random.h | 4 +-
|
||
11 files changed, 193 insertions(+), 124 deletions(-)
|
||
|
||
Commit: 1522
|
||
Author: sam
|
||
Date: Thu Dec 28 17:48:05 2006 +0000
|
||
|
||
* Fixed a partial read data loss bug in the fread implementation.
|
||
* Cosmetic fixes.
|
||
|
||
src/load-fd.c | 14 +++-----------
|
||
src/load-stream.c | 33 ++++++++++++++++++++++-----------
|
||
2 files changed, 25 insertions(+), 22 deletions(-)
|
||
|
||
Commit: 1521
|
||
Author: sam
|
||
Date: Thu Dec 28 17:47:26 2006 +0000
|
||
|
||
* Added cat reimplementations to the testsuite.
|
||
|
||
Makefile.am | 4 +-
|
||
test/Makefile.am | 5 ++++
|
||
test/fdcat.c | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
test/streamcat.c | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
test/testsuite.sh | 4 +++
|
||
5 files changed, 144 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1520
|
||
Author: sam
|
||
Date: Thu Dec 28 15:51:43 2006 +0000
|
||
|
||
* Shorten function names.
|
||
|
||
src/fuzz.c | 4 ++--
|
||
src/libzzuf.c | 18 ++++++++++--------
|
||
src/libzzuf.h | 14 +++++++-------
|
||
src/load-fd.c | 16 ++++++++--------
|
||
src/load-stream.c | 36 ++++++++++++++++++------------------
|
||
5 files changed, 45 insertions(+), 43 deletions(-)
|
||
|
||
Commit: 1519
|
||
Author: sam
|
||
Date: Thu Dec 28 15:48:10 2006 +0000
|
||
|
||
* Hide struct zzuf behind public functions. No real abstraction yet.
|
||
|
||
src/fuzz.c | 27 +++++++++++++++------------
|
||
src/libzzuf.c | 48 +++++++++++++++++++++++++++++++++++++++++++++++-
|
||
src/libzzuf.h | 20 ++++++++++++--------
|
||
src/load-fd.c | 20 ++++++++------------
|
||
src/load-stream.c | 42 ++++++++++++++++++------------------------
|
||
5 files changed, 100 insertions(+), 57 deletions(-)
|
||
|
||
Commit: 1518
|
||
Author: sam
|
||
Date: Thu Dec 28 15:44:28 2006 +0000
|
||
|
||
* Add a changelog (from version 1.0).
|
||
|
||
ChangeLog | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
|
||
1 files changed, 49 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 1517
|
||
Author: sam
|
||
Date: Thu Dec 28 15:44:13 2006 +0000
|
||
|
||
* Do not put version information in the distributed .so.
|
||
|
||
src/Makefile.am | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1516
|
||
Author: sam
|
||
Date: Thu Dec 28 15:43:28 2006 +0000
|
||
|
||
* Update documentation.
|
||
|
||
README | 13 +++++++++----
|
||
1 files changed, 9 insertions(+), 4 deletions(-)
|
||
|
||
Commit: 1515
|
||
Author: sam
|
||
Date: Sat Dec 23 19:12:52 2006 +0000
|
||
|
||
* Oops, correctly install manpage.
|
||
|
||
Makefile.am | 4 ++--
|
||
1 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1514
|
||
Author: sam
|
||
Date: Sat Dec 23 18:40:28 2006 +0000
|
||
|
||
* Typo in Makefile.am.
|
||
|
||
src/Makefile.am | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1513
|
||
Author: sam
|
||
Date: Sat Dec 23 18:37:52 2006 +0000
|
||
|
||
* Prepare version 0.1.
|
||
|
||
AUTHORS | 2 ++
|
||
NEWS | 10 ++++++++++
|
||
README | 1 +
|
||
configure.ac | 4 ++--
|
||
4 files changed, 15 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1512
|
||
Author: sam
|
||
Date: Fri Dec 22 23:40:03 2006 +0000
|
||
|
||
* Sync’ed README and manpage.
|
||
|
||
README | 17 ++++++-----------
|
||
1 files changed, 6 insertions(+), 11 deletions(-)
|
||
|
||
Commit: 1511
|
||
Author: sam
|
||
Date: Fri Dec 22 23:36:04 2006 +0000
|
||
|
||
* Slightly updated documentation.
|
||
|
||
doc/zzuf.1 | 24 +++++++++++++++++++-----
|
||
src/zzuf.c | 14 +++++++-------
|
||
2 files changed, 26 insertions(+), 12 deletions(-)
|
||
|
||
Commit: 1510
|
||
Author: sam
|
||
Date: Fri Dec 22 17:01:16 2006 +0000
|
||
|
||
* Fix stdout/stderr copying. Don't use fprintf for something that can
|
||
have null bytes (lol @ me).
|
||
|
||
src/zzuf.c | 6 +-----
|
||
1 files changed, 1 insertions(+), 5 deletions(-)
|
||
|
||
Commit: 1509
|
||
Author: sam
|
||
Date: Fri Dec 22 16:54:55 2006 +0000
|
||
|
||
* Fix a cleanup bug in the testsuite.
|
||
* If any of the tests failed, do not erase the test files.
|
||
|
||
test/testsuite.sh | 16 ++++++++++------
|
||
1 files changed, 10 insertions(+), 6 deletions(-)
|
||
|
||
Commit: 1508
|
||
Author: sam
|
||
Date: Fri Dec 22 16:36:47 2006 +0000
|
||
|
||
* Slightly modified --help message.
|
||
|
||
src/zzuf.c | 15 ++++++++-------
|
||
1 files changed, 8 insertions(+), 7 deletions(-)
|
||
|
||
Commit: 1507
|
||
Author: sam
|
||
Date: Fri Dec 22 16:36:30 2006 +0000
|
||
|
||
* Wrote a manpage. Phew.
|
||
|
||
Makefile.am | 2 +-
|
||
configure.ac | 1 +
|
||
doc/Makefile.am | 6 ++
|
||
doc/zzuf.1 | 206 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
4 files changed, 214 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1506
|
||
Author: sam
|
||
Date: Fri Dec 22 15:06:21 2006 +0000
|
||
|
||
* Implement --max-bytes and --max-time.
|
||
|
||
src/zzuf.c | 161 ++++++++++++++++++++++++++++++++++++++++++++----------------
|
||
1 files changed, 118 insertions(+), 43 deletions(-)
|
||
|
||
Commit: 1505
|
||
Author: sam
|
||
Date: Fri Dec 22 13:53:58 2006 +0000
|
||
|
||
* Implemented parallelisation.
|
||
* Implemented “quiet” mode.
|
||
* Handle stdin and stderr in their own pipes.
|
||
|
||
src/zzuf.c | 284 +++++++++++++++++++++++++++++++++++++++++++-----------------
|
||
1 files changed, 206 insertions(+), 78 deletions(-)
|
||
|
||
Commit: 1504
|
||
Author: sam
|
||
Date: Fri Dec 22 13:18:13 2006 +0000
|
||
|
||
* Don’t rely on libzzuf.h in debug.c, so that it can be used in zzuf, too.
|
||
|
||
src/debug.c | 3 ++-
|
||
1 files changed, 2 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1503
|
||
Author: sam
|
||
Date: Thu Dec 21 19:56:22 2006 +0000
|
||
|
||
* Fork to launch the child and read its stdout/stderr.
|
||
|
||
src/zzuf.c | 111 +++++++++++++++++++++++++++++++++++++++++++++++++----------
|
||
1 files changed, 92 insertions(+), 19 deletions(-)
|
||
|
||
Commit: 1502
|
||
Author: sam
|
||
Date: Mon Dec 18 13:23:56 2006 +0000
|
||
|
||
* Improved help.
|
||
|
||
src/zzuf.c | 37 ++++++++++++++++++++++++++++++-------
|
||
1 files changed, 30 insertions(+), 7 deletions(-)
|
||
|
||
Commit: 1501
|
||
Author: sam
|
||
Date: Mon Dec 18 12:58:47 2006 +0000
|
||
|
||
* Improved TODO list.
|
||
|
||
TODO | 24 ++++++++++++++----------
|
||
1 files changed, 14 insertions(+), 10 deletions(-)
|
||
|
||
Commit: 1500
|
||
Author: sam
|
||
Date: Mon Dec 18 12:48:49 2006 +0000
|
||
|
||
* More testsuite improvements.
|
||
|
||
test/testsuite.sh | 53 ++++++++++++++++++++++++++++++++++++++++-------------
|
||
1 files changed, 40 insertions(+), 13 deletions(-)
|
||
|
||
Commit: 1499
|
||
Author: sam
|
||
Date: Mon Dec 18 11:07:42 2006 +0000
|
||
|
||
* Better tests and error reporting in the testsuite.
|
||
|
||
test/testsuite.sh | 44 ++++++++++++++++++++++++++++++++++++--------
|
||
1 files changed, 36 insertions(+), 8 deletions(-)
|
||
|
||
Commit: 1498
|
||
Author: sam
|
||
Date: Sun Dec 17 23:58:23 2006 +0000
|
||
|
||
* Huge performance improvement by caching the bit array. Yay.
|
||
|
||
src/fuzz.c | 56 ++++++++++++++++++++++++++++++++--------------------
|
||
src/libzzuf.c | 3 +-
|
||
src/libzzuf.h | 7 ++++++
|
||
src/load-fd.c | 3 ++
|
||
src/load-stream.c | 3 ++
|
||
5 files changed, 49 insertions(+), 23 deletions(-)
|
||
|
||
Commit: 1497
|
||
Author: sam
|
||
Date: Sun Dec 17 22:14:13 2006 +0000
|
||
|
||
* Added getc(), fgetc(), fgets(), ungetc(), getline() and getdelim().
|
||
* sed now works properly.
|
||
|
||
src/load-stream.c | 218 +++++++++++++++++++++++++++++++++++++++++++++++------
|
||
1 files changed, 196 insertions(+), 22 deletions(-)
|
||
|
||
Commit: 1496
|
||
Author: sam
|
||
Date: Sun Dec 17 22:12:11 2006 +0000
|
||
|
||
* Better, more complete testsuite program.
|
||
|
||
test/testsuite.sh | 27 ++++++++++++++++++++-------
|
||
1 files changed, 20 insertions(+), 7 deletions(-)
|
||
|
||
Commit: 1495
|
||
Author: sam
|
||
Date: Sun Dec 17 17:33:02 2006 +0000
|
||
|
||
* Added a testsuite script.
|
||
|
||
Makefile.am | 2 +-
|
||
configure.ac | 1 +
|
||
test/Makefile.am | 3 +++
|
||
test/testsuite.sh | 12 ++++++++++++
|
||
4 files changed, 17 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1494
|
||
Author: sam
|
||
Date: Sun Dec 17 17:17:31 2006 +0000
|
||
|
||
* Split preload.c into load-fd.c and load-stream.c.
|
||
|
||
README | 2 +-
|
||
src/Makefile.am | 3 +-
|
||
src/libzzuf.c | 5 +-
|
||
src/load-fd.c | 189 +++++++++++++++++++++++++++++++
|
||
src/load-stream.c | 165 +++++++++++++++++++++++++++
|
||
src/load.h | 31 +++++
|
||
src/preload.c | 322 -----------------------------------------------------
|
||
src/preload.h | 20 ----
|
||
8 files changed, 391 insertions(+), 346 deletions(-)
|
||
|
||
Commit: 1493
|
||
Author: sam
|
||
Date: Sat Dec 16 10:37:41 2006 +0000
|
||
|
||
* Update README file.
|
||
|
||
README | 21 +++++++++++----------
|
||
1 files changed, 11 insertions(+), 10 deletions(-)
|
||
|
||
Commit: 1492
|
||
Author: sam
|
||
Date: Fri Dec 15 20:42:27 2006 +0000
|
||
|
||
* Added AUTHORS file.
|
||
|
||
AUTHORS | 1 +
|
||
Makefile.am | 2 +-
|
||
2 files changed, 2 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1491
|
||
Author: sam
|
||
Date: Fri Dec 15 18:49:33 2006 +0000
|
||
|
||
* More TODO.
|
||
|
||
TODO | 8 +++++++-
|
||
1 files changed, 7 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1490
|
||
Author: sam
|
||
Date: Fri Dec 15 18:48:24 2006 +0000
|
||
|
||
* Rename zzuf_preload to zzuf_preload_libc. You never know.
|
||
|
||
TODO | 11 ++++++-----
|
||
src/libzzuf.c | 7 ++++---
|
||
src/preload.c | 6 +-----
|
||
src/preload.h | 2 +-
|
||
4 files changed, 12 insertions(+), 14 deletions(-)
|
||
|
||
Commit: 1489
|
||
Author: sam
|
||
Date: Fri Dec 15 17:48:17 2006 +0000
|
||
|
||
* Added a few examples to README.
|
||
|
||
README | 46 +++++++++++++++++++++++++++++++++++++++++++---
|
||
1 files changed, 43 insertions(+), 3 deletions(-)
|
||
|
||
Commit: 1488
|
||
Author: sam
|
||
Date: Fri Dec 15 17:47:59 2006 +0000
|
||
|
||
* Fix ratio so that it talks about bits, not bytes.
|
||
|
||
src/fuzz.c | 10 +++++-----
|
||
src/libzzuf.c | 2 +-
|
||
2 files changed, 6 insertions(+), 6 deletions(-)
|
||
|
||
Commit: 1487
|
||
Author: sam
|
||
Date: Fri Dec 15 17:44:20 2006 +0000
|
||
|
||
* Support --prefix (library location).
|
||
|
||
src/Makefile.am | 1 +
|
||
src/zzuf.c | 3 +--
|
||
2 files changed, 2 insertions(+), 2 deletions(-)
|
||
|
||
Commit: 1486
|
||
Author: sam
|
||
Date: Fri Dec 15 16:10:56 2006 +0000
|
||
|
||
* Rename percent to ratio.
|
||
|
||
TODO | 7 +++++++
|
||
src/fuzz.c | 38 +++++++++++++++++++++-----------------
|
||
src/libzzuf.c | 14 +++++++-------
|
||
src/libzzuf.h | 2 +-
|
||
src/preload.c | 4 ++--
|
||
src/zzuf.c | 20 ++++++++++----------
|
||
6 files changed, 48 insertions(+), 37 deletions(-)
|
||
|
||
Commit: 1485
|
||
Author: sam
|
||
Date: Fri Dec 15 15:07:38 2006 +0000
|
||
|
||
* Crap, percents could not go higer than 1.0.
|
||
|
||
src/libzzuf.c | 5 ++---
|
||
1 files changed, 2 insertions(+), 3 deletions(-)
|
||
|
||
Commit: 1484
|
||
Author: sam
|
||
Date: Fri Dec 15 14:57:59 2006 +0000
|
||
|
||
* Switch random back to 32 bits. It's enough (tm).
|
||
|
||
src/random.c | 11 ++++-------
|
||
src/random.h | 4 ++--
|
||
2 files changed, 6 insertions(+), 9 deletions(-)
|
||
|
||
Commit: 1483
|
||
Author: sam
|
||
Date: Fri Dec 15 14:07:46 2006 +0000
|
||
|
||
* Really fix the inconsistency bug. Now dd bs=2048 count=1 gives the same
|
||
result as dd bs=1 count=2048.
|
||
|
||
src/fuzz.c | 20 +++++++++-----------
|
||
1 files changed, 9 insertions(+), 11 deletions(-)
|
||
|
||
Commit: 1482
|
||
Author: sam
|
||
Date: Fri Dec 15 13:20:01 2006 +0000
|
||
|
||
* Implemented lseek() and factored lseek64() code.
|
||
|
||
src/preload.c | 59 +++++++++++++++++++++++++++++++++++---------------------
|
||
1 files changed, 37 insertions(+), 22 deletions(-)
|
||
|
||
Commit: 1481
|
||
Author: sam
|
||
Date: Fri Dec 15 13:12:44 2006 +0000
|
||
|
||
* Handle percent < 100.0/CHUNK_SIZE a bit better.
|
||
* Fix a grave index bug in the fuzzer that made everything inconsistent.
|
||
|
||
src/fuzz.c | 17 +++++++++--------
|
||
1 files changed, 9 insertions(+), 8 deletions(-)
|
||
|
||
Commit: 1480
|
||
Author: sam
|
||
Date: Fri Dec 15 10:18:57 2006 +0000
|
||
|
||
* Add a printf attribute to the debug function to trap errors.
|
||
|
||
src/debug.h | 4 +++-
|
||
1 files changed, 3 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1479
|
||
Author: sam
|
||
Date: Fri Dec 15 10:07:53 2006 +0000
|
||
|
||
* Oops, fix a bug in the lseek64() diversion.
|
||
|
||
src/preload.c | 11 ++---------
|
||
1 files changed, 2 insertions(+), 9 deletions(-)
|
||
|
||
Commit: 1478
|
||
Author: sam
|
||
Date: Fri Dec 15 10:06:30 2006 +0000
|
||
|
||
* Divert close, fclose, lseek64.
|
||
|
||
TODO | 3 +-
|
||
src/preload.c | 93 ++++++++++++++++++++++++++++++++++++++++++++++++++++----
|
||
2 files changed, 88 insertions(+), 8 deletions(-)
|
||
|
||
Commit: 1477
|
||
Author: sam
|
||
Date: Fri Dec 15 09:08:52 2006 +0000
|
||
|
||
* Remove useless verbosity.
|
||
|
||
src/preload.c | 26 +++++++++++++-------------
|
||
1 files changed, 13 insertions(+), 13 deletions(-)
|
||
|
||
Commit: 1476
|
||
Author: sam
|
||
Date: Fri Dec 15 09:03:48 2006 +0000
|
||
|
||
* Divert fseek().
|
||
|
||
src/preload.c | 31 ++++++++++++++++++++++++++++++-
|
||
1 files changed, 30 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1475
|
||
Author: sam
|
||
Date: Fri Dec 15 09:01:46 2006 +0000
|
||
|
||
* Better error reporting if command failed.
|
||
|
||
src/zzuf.c | 6 +++++-
|
||
1 files changed, 5 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1474
|
||
Author: sam
|
||
Date: Fri Dec 15 08:42:27 2006 +0000
|
||
|
||
* Add --debug.
|
||
* --include and --exclude now work.
|
||
|
||
src/fuzz.c | 6 ------
|
||
src/libzzuf.c | 2 --
|
||
src/preload.c | 48 +++++++++++++++++++++++++++++++++++-------------
|
||
src/zzuf.c | 12 ++++++++----
|
||
4 files changed, 43 insertions(+), 25 deletions(-)
|
||
|
||
Commit: 1473
|
||
Author: sam
|
||
Date: Fri Dec 15 08:14:38 2006 +0000
|
||
|
||
* Add fallbacks to our functions in case other libraries call libc functions
|
||
in their init constructor (eg. libproc).
|
||
|
||
src/libzzuf.c | 3 +++
|
||
src/libzzuf.h | 7 ++++---
|
||
src/preload.c | 30 +++++++++++++++++++++++++++---
|
||
3 files changed, 34 insertions(+), 6 deletions(-)
|
||
|
||
Commit: 1472
|
||
Author: sam
|
||
Date: Fri Dec 15 07:53:09 2006 +0000
|
||
|
||
* Added code for --include/--exclude. Does not work yet.
|
||
|
||
src/debug.c | 1 +
|
||
src/fuzz.c | 1 +
|
||
src/libzzuf.c | 19 +++++++++++++++++++
|
||
src/libzzuf.h | 2 ++
|
||
src/preload.c | 17 ++++++++++-------
|
||
src/zzuf.c | 28 ++++++++++++++--------------
|
||
6 files changed, 47 insertions(+), 21 deletions(-)
|
||
|
||
Commit: 1471
|
||
Author: sam
|
||
Date: Fri Dec 15 00:43:39 2006 +0000
|
||
|
||
* Support fopen64().
|
||
|
||
src/preload.c | 49 ++++++++++++++++++++++++++++---------------------
|
||
1 files changed, 28 insertions(+), 21 deletions(-)
|
||
|
||
Commit: 1470
|
||
Author: sam
|
||
Date: Fri Dec 15 00:26:01 2006 +0000
|
||
|
||
* First somewhat working version.
|
||
|
||
README | 5 ++
|
||
TODO | 1 +
|
||
src/Makefile.am | 4 +-
|
||
src/debug.c | 49 +++++++++++++++++
|
||
src/debug.h | 21 ++++++++
|
||
src/fuzz.c | 75 +++++++++++++++++++++++++++
|
||
src/fuzz.h | 20 +++++++
|
||
src/libzzuf.c | 109 +++++++++++++++------------------------
|
||
src/libzzuf.h | 37 +++++++++++++
|
||
src/preload.c | 154 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
src/preload.h | 20 +++++++
|
||
src/zzuf.c | 114 ++++++++++++++++-------------------------
|
||
12 files changed, 469 insertions(+), 140 deletions(-)
|
||
|
||
Commit: 1467
|
||
Author: sam
|
||
Date: Thu Dec 14 16:11:14 2006 +0000
|
||
|
||
* Fix a bug and refactor some code.
|
||
|
||
src/libzzuf.c | 28 ++++++++++++++++++----------
|
||
1 files changed, 18 insertions(+), 10 deletions(-)
|
||
|
||
Commit: 1466
|
||
Author: sam
|
||
Date: Thu Dec 14 15:55:18 2006 +0000
|
||
|
||
* First try at libzzuf.
|
||
|
||
configure.ac | 1 +
|
||
src/Makefile.am | 5 +++
|
||
src/libzzuf.c | 109 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
3 files changed, 115 insertions(+), 0 deletions(-)
|
||
|
||
Commit: 1465
|
||
Author: sam
|
||
Date: Thu Dec 14 14:25:10 2006 +0000
|
||
|
||
* Oops, typo.
|
||
|
||
src/zzuf.c | 2 +-
|
||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||
|
||
Commit: 1464
|
||
Author: sam
|
||
Date: Thu Dec 14 14:23:07 2006 +0000
|
||
|
||
* Easy POC code. We need some LD_PRELOAD shit instead.
|
||
|
||
configure.ac | 2 +-
|
||
src/Makefile.am | 2 +-
|
||
src/random.c | 46 +++++++++++++
|
||
src/random.h | 21 ++++++
|
||
src/zzuf.c | 189 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
|
||
5 files changed, 257 insertions(+), 3 deletions(-)
|
||
|
||
Commit: 1463
|
||
Author: sam
|
||
Date: Wed Dec 13 20:17:27 2006 +0000
|
||
|
||
* Initial tree.
|
||
|
||
COPYING | 14 ++++++
|
||
Makefile.am | 7 +++
|
||
bootstrap | 123 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
configure.ac | 46 ++++++++++++++++++++
|
||
src/Makefile.am | 4 ++
|
||
src/zzuf.c | 1 +
|
||
6 files changed, 195 insertions(+), 0 deletions(-)
|