source: zzuf/trunk/src/libzzuf.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @2527   12 years Sam Hocevar * Build on HP-UX systems: disable unsupported warning flags, define …
(edit) @2354   12 years Sam Hocevar * Do not try to free() on buffers that have been allocated with the …
(edit) @2345   13 years Sam Hocevar * Change -M to mean mebibytes instead of megabytes, because I'm a …
(edit) @2336   13 years Sam Hocevar * Start working on the internal code documentation.
(edit) @1858   13 years Sam Hocevar * Network destination port choosing with -p/--ports. * Renamed …
(edit) @1791   13 years Sam Hocevar * Added -p flag to cherry pick file descriptors that get fuzzed.
(edit) @1730   14 years Sam Hocevar * Fixed a few 64-bit issues reported by MSVC. * More Win32 …
(edit) @1728   14 years Sam Hocevar * Check for <unistd.h>, too. MSVC doesn't have it.
(edit) @1718   14 years Sam Hocevar * Carry DEBUG_FILENO in the ZZUF_DEBUG environment variable.
(edit) @1717   14 years Sam Hocevar * Initialise malloc-related functions earlier. They're needed for …
(edit) @1714   14 years Sam Hocevar * Crap! Fixed memory manager initialisation. And sticking that into …
(edit) @1705   14 years Sam Hocevar * Implemented -b/--bytes to restrict fuzzing to specific offsets.
(edit) @1701   14 years Sam Hocevar * Added DLL initialisation code for Win32.
(edit) @1695   14 years Sam Hocevar * Added enough autoconf checks and #ifdefs so that libzzuf builds on …
(edit) @1694   14 years Sam Hocevar * Replaced _zz_disabled with a less stinky API. Still not thread safe, …
(edit) @1679   14 years Sam Hocevar * Got rid of the *_load() functions. Now each diverted function is …
(edit) @1672   14 years Sam Hocevar * Support ranges with the -r flag.
(edit) @1663   14 years Sam Hocevar * Added auto-increment mode. Not very handy to use yet.
(edit) @1662   14 years Sam Hocevar * Print program PID when initialising libzzuf.
(edit) @1648   14 years Sam Hocevar * Minor code factorisation into LOADSYM().
(edit) @1641   14 years Sam Hocevar * Implemented memory limits. Probably breaks on other arches because …
(edit) @1639   14 years Sam Hocevar * Split load-fd.c into load-fd.c and load-mem.c (mmap, etc.).
(edit) @1621   14 years Sam Hocevar * Factor regex stuff into fd.c, so that <regex.h> isn’t needed otherwhere.
(edit) @1614   14 years Sam Hocevar * Merged chars.c and fuzz.c.
(edit) @1613   14 years Sam Hocevar * If no argument is given, just fuzz standard input.
(edit) @1566   14 years Sam Hocevar * Implemented BSD fgetln(). Untested yet.
(edit) @1563   14 years Sam Hocevar * Allow octal escape values for -P and -R. * Updated manpage …
(edit) @1560   14 years Sam Hocevar * Network support.
(edit) @1555   14 years Sam Hocevar * Implemented -R / --refuse.
(edit) @1554   14 years Sam Hocevar * Implement -P / --protect.
(edit) @1553   14 years Sam Hocevar * Added a _zz_disabled flag. This is needed on OS X where we protect …
(edit) @1532   14 years Sam Hocevar * Implemented signal handling. * Updated documentation accordingly …
(edit) @1529   14 years Sam Hocevar * Switch to REG_EXTENDED. * Implement -c (--cmdline). * Updated …
(edit) @1527   14 years Sam Hocevar * Factored regex matching stuff.
(edit) @1526   14 years Sam Hocevar * Added the -i flag (for stdin fuzzing).
(edit) @1524   14 years Sam Hocevar * Renamed functions here and there.
(edit) @1523   14 years Sam Hocevar * Improved zfd_register() and zfd_* function performances. * Changed …
(edit) @1520   14 years Sam Hocevar * Shorten function names.
(edit) @1519   14 years Sam Hocevar * Hide struct zzuf behind public functions. No real abstraction yet.
(edit) @1498   14 years Sam Hocevar * Huge performance improvement by caching the bit array. Yay.
(edit) @1494   14 years Sam Hocevar * Split preload.c into load-fd.c and load-stream.c.
(edit) @1490   14 years Sam Hocevar * Rename zzuf_preload to zzuf_preload_libc. You never know.
(edit) @1488   14 years Sam Hocevar * Fix ratio so that it talks about bits, not bytes.
(edit) @1486   14 years Sam Hocevar * Rename percent to ratio.
(edit) @1485   14 years Sam Hocevar * Crap, percents could not go higer than 1.0.
(edit) @1474   14 years Sam Hocevar * Add --debug. * --include and --exclude now work.
(edit) @1473   14 years Sam Hocevar * Add fallbacks to our functions in case other libraries call libc …
(edit) @1472   14 years Sam Hocevar * Added code for --include/--exclude. Does not work yet.
(edit) @1470   14 years Sam Hocevar * First somewhat working version.
(edit) @1467   14 years Sam Hocevar * Fix a bug and refactor some code.
(add) @1466   14 years Sam Hocevar * First try at libzzuf.
Note: See TracRevisionLog for help on using the revision log.