Timeline
01/07/07:
- 22:29 Changeset [1622] by
- * Version 0.3. * Updated NEWS and ChangeLog?.
- 22:14 Changeset [1621] by
- * Factor regex stuff into fd.c, so that <regex.h> isn’t needed otherwhere.
- 22:13 Changeset [1620] by
- * Use srefill() on OS X, too. It now works properly.
- 21:50 Changeset [1619] by
- * Implemented freopen().
- 21:24 Changeset [1618] by
- * Protect srefill_orig() calls.
- 20:12 Changeset [1617] by
- * Updated bootstrap script.
- 19:45 Changeset [1616] by
- * Documented stdin behaviour.
- 19:36 Changeset [1615] by
- * Factored sources in the makefile.
- 19:34 Changeset [1614] by
- * Merged chars.c and fuzz.c.
- 19:18 Changeset [1613] by
- * If no argument is given, just fuzz standard input.
- 18:12 Changeset [1612] by
- * Don't call cat or dd in the testsuite if they're statically linked.
- 17:31 Changeset [1611] by
- * Fix a compilation warning.
- 17:29 Changeset [1610] by
- * Added note about 64-bit offsets in manpage.
- 17:27 Changeset [1609] by
- * Fixed srefill()/lseek() conflict issue.
- 17:09 Changeset [1608] by
- * Only use srefill on OpenBSD and FreeBSD.
- 16:55 Changeset [1607] by
- * Updated manpage, fixed - to \- here and there.
- 16:55 Changeset [1606] by
- * Implemented BSD stdio by overriding srefill().
- 15:22 Changeset [1605] by
- * Fuzz in srefill even if _zz_disabled is on.
- 15:16 Changeset [1604] by
- * Oops, got it wrong.
- 15:16 Changeset [1603] by
- * Fix compilation warnings on BSD libc’s and a bug on FreeBSD.
- 15:14 Changeset [1602] by
- * Implemented refill(). Untested yet.
- 15:13 Changeset [1601] by
- * Made the testsuite shorter.
- 14:20 Changeset [1600] by
- * Protected the _IO_getc_orig declaration.
- 14:18 Changeset [1599] by
- * Oops, compilation fix.
- 14:16 Changeset [1598] by
- * Added srefill() skeleton, for BSD libc.
- 13:39 Changeset [1597] by
- * Added a note about statically linked binaries and one about getc().
- 13:06 Changeset [1596] by
- * Don’t run the testsuite if /bin/cat is statically linked.
- 11:34 Changeset [1595] by
- * Always define getc(), but undefine the getc macro beforehands just in …
- 10:34 Changeset [1594] by
- * Implemented fseeko().
01/06/07:
- 23:17 Changeset [1593] by
- * Fix a bug in the fgetln() implementation. The newline was not properly …
- 22:54 Changeset [1592] by
- * BSD's md5 does not have a --help option. Trying /dev/null instead.
- 22:38 Changeset [1591] by
- * Cleaned up code.
- 22:37 Changeset [1590] by
- * Only link with -ldl when available. * Removed PKG_* stuff from …
- 22:25 Changeset [1589] by
- * Got testsuite to work on FreeBSD.
- 21:59 Changeset [1588] by
- * Fix for BSD machines: getc() may be defined as a macro.
- 21:24 Changeset [1587] by
- * Fixed the head call in the testsuite so that it works on OS X.
- 21:20 Changeset [1586] by
- * Added head and tail to the testsuite.
- 21:08 Changeset [1585] by
- * Fixed implicit declaration.
- 21:02 Changeset [1584] by
- * Updated documentation wrt. mmap().
- 21:01 Changeset [1583] by
- * Missing autoconf check for mmap64().
- 21:01 Changeset [1582] by
- * Implemented the mmap() family.
- 21:01 Changeset [1581] by
- * Implemented rewind().
- 16:54 Changeset [1580] by
- * Fix fread() issue with standard input reading.
- 15:03 Changeset [1579] by
- * Added a note about mmap() not being available.
- 15:02 Changeset [1578] by
- * Fix build with older versions of gcc.
- 11:51 Changeset [1577] by
- * Documentation tuning.
- 01:40 Changeset [1576] by
- * Version 0.2 is ready.
- 01:26 Changeset [1575] by
- * Another note in the manpage.
- 01:10 Changeset [1574] by
- * Cosmetic fixes.
- 01:08 Changeset [1573] by
- * Implemented --max-crashes. * Renamed --forks to --max-forks. * …
- 00:15 Changeset [1572] by
- * Oops, forgot to fix --help output.
- 00:14 Changeset [1571] by
- * Rename --fork to --max-forks.
01/05/07:
- 22:36 Changeset [1570] by
- * Specified signal handling stuff in the manpage.
- 22:33 Changeset [1569] by
- * Split the bugs manpage section into bugs and restrictions. * Listed …
- 18:34 Changeset [1568] by
- * Fix an uncontrolled corruption bug in fgetln().
- 17:03 Changeset [1567] by
- * Fix fgetln(). The testsuite *almost* passes.
- 15:36 Changeset [1566] by
- * Implemented BSD fgetln(). Untested yet.
- 12:01 Changeset [1565] by
- * Put back grep and sed into the testsuite, now that we can protect …
- 11:49 Changeset [1564] by
- * Minor layout tuning.
- 11:28 Changeset [1563] by
- * Allow octal escape values for -P and -R. * Updated manpage accordingly …
- 09:01 Changeset [1562] by
- * Change -N to -n for --network.
- 08:57 Changeset [1561] by
- * Clarified reproducibility claim.
- 08:52 Changeset [1560] by
- * Network support.
- 01:24 Changeset [1559] by
- * Manpage layout improvements.
01/04/07:
- 14:33 Changeset [1558] by
- * Minor manpage improvement.
- 14:28 Changeset [1557] by
- * Improved manpage, especially the statistical effect of using -R.
- 12:07 Changeset [1556] by
- * Changed threshold in key events, a bit more natural
- 09:59 Changeset [1555] by
- * Implemented -R / --refuse.
- 02:09 Changeset [1554] by
- * Implement -P / --protect.
01/03/07:
- 23:51 Changeset [1553] by
- * Added a _zz_disabled flag. This is needed on OS X where we protect the …
- 23:25 Changeset [1552] by
- * Do not fuzz anything if 0 bytes were read. * Added a debug message for …
- 23:12 Changeset [1551] by
- * Better debug messages in load-stream.c.
- 23:10 Changeset [1550] by
- * Implemented %c in our debug() printf implementation.
- 22:53 Changeset [1549] by
- * Use "strings </dev/urandom", not "strings /dev/urandom".
- 22:51 Changeset [1548] by
- * Added a stupid PRNG to streamcat and fdcat. * Do not use sed in the …
- 22:20 Changeset [1547] by
- * No longer use the OS's PRNG, we use our own (based on a Dr Dobbs article …
- 21:43 Changeset [1546] by
- * Split some code into clean functions.
- 18:58 Changeset [1545] by
- * Make the testsuite reproductible.
- 18:57 Changeset [1544] by
- * Now works on Darwin!
- 10:09 Changeset [1543] by
- * The whole crap now builds on OS X. Now if it only agreed to run, too…
- 10:04 Changeset [1542] by
- * Minor optimisations to the testsuite.
- 02:28 Changeset [1541] by
- * Oops, fixed the testsuite again.
01/02/07:
- 19:26 Changeset [1540] by
- * Oops, fixed stdout writing.
- 18:15 Changeset [1539] by
- * Totally reworked webpage.
- 15:51 Changeset [1538] by
- * Output process status to stdout, not stderr.
- 14:26 Changeset [1537] by
- * Do not count debug bytes in the --max-bytes count.
- 11:45 Changeset [1536] by
- * Fix typo in manpage.
- 02:13 Changeset [1535] by
- * Use a separate file descriptor for debugging messages, so that the -q …
- 01:27 Changeset [1534] by
- * Made the debug() function signal-safe by reimplementing the necessary …
01/01/07:
- 22:55 Changeset [1533] by
- * Deprecate README tutorial. Everything’s in the manpage now.
- 22:35 Changeset [1532] by
- * Implemented signal handling. * Updated documentation accordingly and …
- 20:49 Changeset [1531] by
- * Alphabetise flags in help output and manpage.
- 20:14 Changeset [1530] by
- * Update documentation.
- 19:56 Changeset [1529] by
- * Switch to REG_EXTENDED. * Implement -c (--cmdline). * Updated …
12/29/06:
- 19:13 Changeset [1528] by
- * Check regex syntax in zzuf. * Fix minor, harmful memory leaks.
- 18:49 Changeset [1527] by
- * Factored regex matching stuff.
- 18:22 Changeset [1526] by
- * Added the -i flag (for stdin fuzzing).
- 17:46 Changeset [1525] by
- * Change -i/-e to -I/-E.
12/28/06:
- 21:32 Changeset [1524] by
- * Renamed functions here and there.
- 21:22 Changeset [1523] by
- * Improved zfd_register() and zfd_* function performances. * Changed …
- 18:48 Changeset [1522] by
- * Fixed a partial read data loss bug in the fread implementation. * …
- 18:47 Changeset [1521] by
- * Added cat reimplementations to the testsuite.
- 16:51 Changeset [1520] by
- * Shorten function names.
- 16:48 Changeset [1519] by
- * Hide struct zzuf behind public functions. No real abstraction yet.
- 16:44 Changeset [1518] by
- * Add a changelog (from version 1.0).
- 16:44 Changeset [1517] by
- * Do not put version information in the distributed .so.
- 16:43 Changeset [1516] by
- * Update documentation.
12/23/06:
- 20:12 Changeset [1515] by
- * Oops, correctly install manpage.
- 19:40 Changeset [1514] by
- * Typo in Makefile.am.
- 19:37 Changeset [1513] by
- * Prepare version 0.1.
- 00:40 Changeset [1512] by
- * Sync’ed README and manpage.
- 00:36 Changeset [1511] by
- * Slightly updated documentation.
12/22/06:
- 18:01 Changeset [1510] by
- * Fix stdout/stderr copying. Don't use fprintf for something that can …
- 17:54 Changeset [1509] by
- * Fix a cleanup bug in the testsuite. * If any of the tests failed, do …
- 17:36 Changeset [1508] by
- * Slightly modified --help message.
- 17:36 Changeset [1507] by
- * Wrote a manpage. Phew.
- 16:06 Changeset [1506] by
- * Implement --max-bytes and --max-time.
- 14:53 Changeset [1505] by
- * Implemented parallelisation. * Implemented “quiet” mode. * Handle …
- 14:18 Changeset [1504] by
- * Don’t rely on libzzuf.h in debug.c, so that it can be used in zzuf, too.
12/21/06:
- 20:56 Changeset [1503] by
- * Fork to launch the child and read its stdout/stderr.
12/18/06:
- 14:23 Changeset [1502] by
- * Improved help.
- 13:58 Changeset [1501] by
- * Improved TODO list.
- 13:48 Changeset [1500] by
- * More testsuite improvements.
- 12:07 Changeset [1499] by
- * Better tests and error reporting in the testsuite.
- 00:58 Changeset [1498] by
- * Huge performance improvement by caching the bit array. Yay.
12/17/06:
- 23:14 Changeset [1497] by
- * Added getc(), fgetc(), fgets(), ungetc(), getline() and getdelim(). * …
- 23:12 Changeset [1496] by
- * Better, more complete testsuite program.
- 18:33 Changeset [1495] by
- * Added a testsuite script.
- 18:17 Changeset [1494] by
- * Split preload.c into load-fd.c and load-stream.c.
12/16/06:
- 11:37 Changeset [1493] by
- * Update README file.
12/15/06:
- 21:42 Changeset [1492] by
- * Added AUTHORS file.
- 19:49 Changeset [1491] by
- * More TODO.
- 19:48 Changeset [1490] by
- * Rename zzuf_preload to zzuf_preload_libc. You never know.
- 18:48 Changeset [1489] by
- * Added a few examples to README.
- 18:47 Changeset [1488] by
- * Fix ratio so that it talks about bits, not bytes.
- 18:44 Changeset [1487] by
- * Support --prefix (library location).
- 17:10 Changeset [1486] by
- * Rename percent to ratio.
- 16:07 Changeset [1485] by
- * Crap, percents could not go higer than 1.0.
- 15:57 Changeset [1484] by
- * Switch random back to 32 bits. It's enough (tm).
- 15:07 Changeset [1483] by
- * Really fix the inconsistency bug. Now dd bs=2048 count=1 gives the same …
- 14:20 Changeset [1482] by
- * Implemented lseek() and factored lseek64() code.
- 14:12 Changeset [1481] by
- * Handle percent < 100.0/CHUNK_SIZE a bit better. * Fix a grave index …
- 11:18 Changeset [1480] by
- * Add a printf attribute to the debug function to trap errors.
- 11:07 Changeset [1479] by
- * Oops, fix a bug in the lseek64() diversion.
- 11:06 Changeset [1478] by
- * Divert close, fclose, lseek64.
- 10:08 Changeset [1477] by
- * Remove useless verbosity.
- 10:03 Changeset [1476] by
- * Divert fseek().
- 10:01 Changeset [1475] by
- * Better error reporting if command failed.
- 09:42 Changeset [1474] by
- * Add --debug. * --include and --exclude now work.
- 09:14 Changeset [1473] by
- * Add fallbacks to our functions in case other libraries call libc …
- 08:53 Changeset [1472] by
- * Added code for --include/--exclude. Does not work yet.
- 01:43 Changeset [1471] by
- * Support fopen64().
- 01:26 Changeset [1470] by
- * First somewhat working version.
12/14/06:
- 22:38 Changeset [1469] by
- * Fix build for systems with no zlib-devel.
- 22:18 Changeset [1468] by
- * Fix --as-needed issue, thanks to Pavlov Konstantin.
- 17:11 Changeset [1467] by
- * Fix a bug and refactor some code.
- 16:55 Changeset [1466] by
- * First try at libzzuf.
- 15:25 Changeset [1465] by
- * Oops, typo.
- 15:23 Changeset [1464] by
- * Easy POC code. We need some LD_PRELOAD shit instead.
12/13/06:
- 21:17 Changeset [1463] by
- * Initial tree.
12/12/06:
- 02:53 Changeset [1462] by
- * Bwarf, typo in the no warranty clause.
- 02:50 Changeset [1461] by
- * Bwarf, typo in the no warranty clause.
- 02:49 Changeset [1460] by
- * Bwarf, typo in the no warranty clause.
- 02:49 Changeset [1459] by
- * Bwarf, typo in the no warranty clause.
- 02:49 Changeset [1458] by
- * Bwarf, typo in the no warranty clause.
- 02:49 Changeset [1457] by
- * Bwarf, typo in the no warranty clause.
12/11/06:
- 16:55 Changeset [1456] by
- * Switched license to WTFPL.
- 16:52 Changeset [1455] by
- * Add a no warranty clause to the code.
- 16:52 Changeset [1454] by
- * Add a no warranty clause to the code.
- 16:51 Changeset [1453] by
- * Add a no warranty clause to the code.
- 16:48 Changeset [1452] by
- * Add a no warranty clause to the code.
- 16:10 Changeset [1451] by
- * Add a no warranty clause to the code.
Note: See TracTimeline
for information about the timeline view.
