373 Commits

Author SHA1 Message Date
Sam Hocevar
8c26a7f04c * Support --prefix (library location). 2006-12-15 17:44:20 +00:00
Sam Hocevar
6a4ef842b0 * Rename percent to ratio. 2006-12-15 16:10:56 +00:00
Sam Hocevar
db7d70a853 * Crap, percents could not go higer than 1.0. 2006-12-15 15:07:38 +00:00
Sam Hocevar
c73bf4e00f * Switch random back to 32 bits. It's enough (tm). 2006-12-15 14:57:59 +00:00
Sam Hocevar
f8fcc918b8 * Really fix the inconsistency bug. Now dd bs=2048 count=1 gives the same
result as dd bs=1 count=2048.
2006-12-15 14:07:46 +00:00
Sam Hocevar
22c8111a5a * Implemented lseek() and factored lseek64() code. 2006-12-15 13:20:01 +00:00
Sam Hocevar
a6acd05e17 * Handle percent < 100.0/CHUNK_SIZE a bit better.
* Fix a grave index bug in the fuzzer that made everything inconsistent.
2006-12-15 13:12:44 +00:00
Sam Hocevar
7695aaa56f * Add a printf attribute to the debug function to trap errors. 2006-12-15 10:18:57 +00:00
Sam Hocevar
93ef1731f4 * Oops, fix a bug in the lseek64() diversion. 2006-12-15 10:07:53 +00:00
Sam Hocevar
4787861fc8 * Divert close, fclose, lseek64. 2006-12-15 10:06:30 +00:00
Sam Hocevar
646b0951d8 * Remove useless verbosity. 2006-12-15 09:08:52 +00:00
Sam Hocevar
22f39f41c1 * Divert fseek(). 2006-12-15 09:03:48 +00:00
Sam Hocevar
73b5ad747e * Better error reporting if command failed. 2006-12-15 09:01:46 +00:00
Sam Hocevar
6e2d2746f9 * Add --debug.
* --include and --exclude now work.
2006-12-15 08:42:27 +00:00
Sam Hocevar
af786f13d4 * Add fallbacks to our functions in case other libraries call libc functions
in their init constructor (eg. libproc).
2006-12-15 08:14:38 +00:00
Sam Hocevar
817f735d78 * Added code for --include/--exclude. Does not work yet. 2006-12-15 07:53:09 +00:00
Sam Hocevar
1ebf62640b * Support fopen64(). 2006-12-15 00:43:39 +00:00
Sam Hocevar
c77ff249ed * First somewhat working version. 2006-12-15 00:26:01 +00:00
Sam Hocevar
e09dc41893 * Fix a bug and refactor some code. 2006-12-14 16:11:14 +00:00
Sam Hocevar
2cd4abfc4a * First try at libzzuf. 2006-12-14 15:55:18 +00:00
Sam Hocevar
83eb77baf8 * Oops, typo. 2006-12-14 14:25:10 +00:00
Sam Hocevar
48650e6bbe * Easy POC code. We need some LD_PRELOAD shit instead. 2006-12-14 14:23:07 +00:00
Sam Hocevar
6021b30c33 * Initial tree. 2006-12-13 20:17:27 +00:00