source: zzuf/trunk/src/libzzuf.c

Revision Log Mode:


Legend:

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