Ignore:
Timestamp:
May 18, 2008, 9:56:52 PM (12 years ago)
Author:
Sam Hocevar
Message:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • zzuf/trunk/ChangeLog

    r1867 r2338  
    1 ------------------------------------------------------------------------
    2 r316 | sam | 2007-11-03 01:14:40 +0100 (Sat, 03 Nov 2007) | 2 lines
    3 Changed paths:
    4    M /trunk/doc/zzuf.1
    5 
    6   * Documentation updates.
    7 
    8 ------------------------------------------------------------------------
    9 r315 | sam | 2007-11-03 01:08:43 +0100 (Sat, 03 Nov 2007) | 2 lines
    10 Changed paths:
    11    M /trunk/src/lib-fd.c
    12 
    13   * Do not fuzz non-IP network protocols. They’re too painful to fine-tune.
    14 
    15 ------------------------------------------------------------------------
    16 r314 | sam | 2007-11-03 00:34:22 +0100 (Sat, 03 Nov 2007) | 4 lines
    17 Changed paths:
    18    M /trunk/src/lib-fd.c
    19 
    20   * Merged the bind() and connect() diversions using macros. They were almost
    21     identical.
    22   * Check the addrlen value to avoid crashing with weird protocols.
    23 
    24 ------------------------------------------------------------------------
    25 r313 | sam | 2007-11-03 00:23:25 +0100 (Sat, 03 Nov 2007) | 2 lines
    26 Changed paths:
    27    M /trunk/src/lib-fd.c
    28 
    29   * Divert connect() so that -p/--ports now works with outbound connections.
    30 
    31 ------------------------------------------------------------------------
    32 r312 | sam | 2007-11-03 00:22:11 +0100 (Sat, 03 Nov 2007) | 2 lines
    33 Changed paths:
    34    M /trunk/configure.ac
    35 
    36   * Look for connect().
    37 
    38 ------------------------------------------------------------------------
    39 r311 | sam | 2007-11-03 00:07:41 +0100 (Sat, 03 Nov 2007) | 2 lines
    40 Changed paths:
    41    M /trunk/doc/zzuf.1
    42 
    43   * Updated documentation.
    44 
    45 ------------------------------------------------------------------------
    46 r310 | sam | 2007-11-03 00:01:09 +0100 (Sat, 03 Nov 2007) | 3 lines
    47 Changed paths:
    48    M /trunk/src/fd.c
    49    M /trunk/src/lib-fd.c
    50 
    51   * Fix a bug in the -p handling that made it opt-out instead of opt-in.
    52   * Don’t bother using AF_UNIX, it doesn’t have ports.
    53 
    54 ------------------------------------------------------------------------
    55 r309 | sam | 2007-11-02 23:45:54 +0100 (Fri, 02 Nov 2007) | 3 lines
    56 Changed paths:
    57    M /trunk/src/fd.c
    58    M /trunk/src/fd.h
    59    M /trunk/src/fuzz.c
    60    M /trunk/src/fuzz.h
    61    M /trunk/src/lib-fd.c
    62    M /trunk/src/libzzuf.c
    63    M /trunk/src/opts.c
    64    M /trunk/src/opts.h
    65    M /trunk/src/zzuf.c
    66 
    67   * Network destination port choosing with -p/--ports.
    68   * Renamed -p/--pick into -l/--list to avoid conflicts.
    69 
    70 ------------------------------------------------------------------------
    71 r308 | sam | 2007-11-02 22:50:08 +0100 (Fri, 02 Nov 2007) | 2 lines
    72 Changed paths:
    73    M /trunk/configure.ac
    74 
    75   * Check for <netinet/in.h>, it’s needed for struct sockaddr_in.
    76 
    77 ------------------------------------------------------------------------
    78 r307 | sam | 2007-11-02 22:40:38 +0100 (Fri, 02 Nov 2007) | 2 lines
    79 Changed paths:
    80    M /trunk/src/debug.c
    81 
    82   * Support %d, %ld and %lld in addition to %i etc. in debug().
    83 
    84 ------------------------------------------------------------------------
    85 r306 | sam | 2007-11-02 22:32:18 +0100 (Fri, 02 Nov 2007) | 2 lines
    86 Changed paths:
    87    M /trunk/src/lib-fd.c
    88 
    89   * Log and divert bind() calls.
    90 
    91 ------------------------------------------------------------------------
    92 r305 | sam | 2007-11-02 22:16:57 +0100 (Fri, 02 Nov 2007) | 2 lines
    93 Changed paths:
    94    M /trunk/configure.ac
    95 
    96   * Check for bind in the configure step.
    97 
    98 ------------------------------------------------------------------------
    99 r304 | sam | 2007-07-10 17:55:35 +0200 (Tue, 10 Jul 2007) | 3 lines
    100 Changed paths:
    101    M /trunk/ChangeLog
    102    M /trunk/NEWS
    103 
    104   * Version 0.9. For real, this time.
    105   * Updated NEWS and ChangeLog.
    106 
    107 ------------------------------------------------------------------------
    108 r303 | sam | 2007-07-10 17:42:37 +0200 (Tue, 10 Jul 2007) | 2 lines
    109 Changed paths:
    110    M /trunk/doc/zzuf.1
    111 
    112   * Documented the new -T / --max-cpu flag.
    113 
    114 ------------------------------------------------------------------------
    115 r302 | sam | 2007-07-10 17:31:40 +0200 (Tue, 10 Jul 2007) | 2 lines
    116 Changed paths:
    117    M /trunk/src/zzuf.c
    118 
    119   * -M is megabytes, not bytes. Fixed --help output.
    120 
    121 ------------------------------------------------------------------------
    122 r301 | sam | 2007-07-10 17:23:18 +0200 (Tue, 10 Jul 2007) | 2 lines
    123 Changed paths:
    124    M /trunk/src/opts.c
    125    M /trunk/src/opts.h
    126    M /trunk/src/zzuf.c
    127 
    128   * Implemented -T / --max-cpu for max CPU time limits.
    129 
    130 ------------------------------------------------------------------------
    131 r300 | sam | 2007-07-10 16:30:13 +0200 (Tue, 10 Jul 2007) | 2 lines
    132 Changed paths:
    133    M /trunk/doc/zzuf.1
    134    M /trunk/src/zzuf.c
    135 
    136   * Rename -T to -t. -T will be the CPU time limit.
    137 
    138 ------------------------------------------------------------------------
    139 r299 | sam | 2007-07-10 16:26:08 +0200 (Tue, 10 Jul 2007) | 3 lines
    140 Changed paths:
    141    M /trunk/src/zzuf.c
    142 
    143   * Rename ZZUF_RLIMIT_CONST into ZZUF_RLIMIT_MEM because we're going to have
    144     the _CPU one as well.
    145 
    146 ------------------------------------------------------------------------
    147 r298 | sam | 2007-07-10 11:01:12 +0200 (Tue, 10 Jul 2007) | 2 lines
    148 Changed paths:
    149    M /trunk/doc/zzuf.1
    150 
    151   * Correct thinko in manpage.
    152 
    153 ------------------------------------------------------------------------
    154 r297 | sam | 2007-07-10 02:24:35 +0200 (Tue, 10 Jul 2007) | 3 lines
    155 Changed paths:
    156    M /trunk/ChangeLog
    157    M /trunk/NEWS
    158    M /trunk/configure.ac
    159 
    160   * Version 0.9.
    161   * Updated NEWS and ChangeLog.
    162 
    163 ------------------------------------------------------------------------
    164 r296 | sam | 2007-07-10 01:51:49 +0200 (Tue, 10 Jul 2007) | 2 lines
    165 Changed paths:
    166    M /trunk/AUTHORS
    167    M /trunk/src/zzuf.c
    168 
    169   * Do not clobber LD_PRELOAD, patch by Sami Liedes. Heavily rewritten.
    170 
    171 ------------------------------------------------------------------------
    172 r295 | sam | 2007-07-06 22:47:51 +0200 (Fri, 06 Jul 2007) | 2 lines
    173 Changed paths:
    174    M /trunk/src/fd.c
    175    M /trunk/src/fuzz.c
    176    M /trunk/src/ranges.c
    177 
    178   * Renamed ranges_static into static_ranges.
    179 
    180 ------------------------------------------------------------------------
    181 r294 | sam | 2007-07-06 22:47:38 +0200 (Fri, 06 Jul 2007) | 2 lines
    182 Changed paths:
    183    M /trunk/doc/zzuf.1
    184 
    185   * Documented -p/--pick in the man page.
    186 
    187 ------------------------------------------------------------------------
    188 r293 | sam | 2007-07-06 16:39:39 +0200 (Fri, 06 Jul 2007) | 2 lines
    189 Changed paths:
    190    M /trunk/src/Makefile.am
    191    M /trunk/src/fd.c
    192    M /trunk/src/fuzz.c
    193    A /trunk/src/ranges.c
    194    A /trunk/src/ranges.h
    195 
    196   * Factored common range-parsing code.
    197 
    198 ------------------------------------------------------------------------
    199 r292 | sam | 2007-07-06 15:40:55 +0200 (Fri, 06 Jul 2007) | 2 lines
    200 Changed paths:
    201    M /trunk/src/fd.c
    202    M /trunk/src/fd.h
    203    M /trunk/src/fuzz.c
    204    M /trunk/src/fuzz.h
    205    M /trunk/src/lib-fd.c
    206    M /trunk/src/lib-mem.c
    207    M /trunk/src/lib-stream.c
    208    M /trunk/src/libzzuf.c
    209    M /trunk/src/opts.c
    210    M /trunk/src/opts.h
    211    M /trunk/src/zzuf.c
    212 
    213   * Added -p flag to cherry pick file descriptors that get fuzzed.
    214 
    215 ------------------------------------------------------------------------
    216 r291 | sam | 2007-07-06 15:34:38 +0200 (Fri, 06 Jul 2007) | 3 lines
    217 Changed paths:
    218    M /trunk/src/debug.h
    219 
    220   * Allow to use debug() everywhere in the code; it'll just do nothing in
    221     zzuf itself, and will only output stuff in the library.
    222 
    223 ------------------------------------------------------------------------
    224 r290 | sam | 2007-07-06 15:31:23 +0200 (Fri, 06 Jul 2007) | 2 lines
    225 Changed paths:
    226    M /trunk/src/Makefile.am
    227 
    228   * Add -DLIBZZUF to the libzzuf build.
    229 
    230 ------------------------------------------------------------------------
    231 r289 | sam | 2007-03-02 00:57:14 +0100 (Fri, 02 Mar 2007) | 3 lines
    232 Changed paths:
    233    M /trunk/ChangeLog
    234    M /trunk/NEWS
    235    M /trunk/configure.ac
    236 
    237   * Version 0.8.1.
    238   * Updated NEWS and ChangeLog.
    239 
    240 ------------------------------------------------------------------------
    241 r288 | sam | 2007-03-02 00:53:51 +0100 (Fri, 02 Mar 2007) | 2 lines
    242 Changed paths:
    243    M /trunk/src/lib-fd.c
    244 
    245   * Save errno in offset_check, thanks to Sami Liedes.
    246 
    247 ------------------------------------------------------------------------
    248 r287 | sam | 2007-03-02 00:52:00 +0100 (Fri, 02 Mar 2007) | 2 lines
    249 Changed paths:
    250    M /trunk/src/zzuf.c
    251 
    252   * Removed spurious verbosity, thanks to Sami Liedes.
    253 
    254 ------------------------------------------------------------------------
    255 r286 | sam | 2007-02-24 18:37:46 +0100 (Sat, 24 Feb 2007) | 4 lines
    256 Changed paths:
    257    M /trunk/configure.ac
    258    M /trunk/src/md5.c
    259 
    260   * Cleaned up md5.c.
    261   * Do not convert words to little endian if the architecture is already
    262     little endian.
    263 
    264 ------------------------------------------------------------------------
    265 r285 | sam | 2007-02-24 17:37:12 +0100 (Sat, 24 Feb 2007) | 3 lines
    266 Changed paths:
    267    M /trunk/ChangeLog
    268    M /trunk/NEWS
    269    M /trunk/configure.ac
    270 
    271   * Version 0.8.
    272   * Updated NEWS and ChangeLog.
    273 
    274 ------------------------------------------------------------------------
    275 r284 | sam | 2007-02-24 17:32:54 +0100 (Sat, 24 Feb 2007) | 2 lines
    276 Changed paths:
    277    M /trunk/COPYING
    278 
    279   * Fix WTFPL address.
    280 
    281 ------------------------------------------------------------------------
    282 r283 | sam | 2007-02-24 17:20:42 +0100 (Sat, 24 Feb 2007) | 2 lines
    283 Changed paths:
    284    M /trunk/src/zzuf.c
    285 
    286   * Minor win32 cosmetic updates.
    287 
    288 ------------------------------------------------------------------------
    289 r282 | sam | 2007-02-20 19:18:27 +0100 (Tue, 20 Feb 2007) | 2 lines
    290 Changed paths:
    291    M /trunk/src/lib-mem.c
    292 
    293   * OS X doesn’t have MAP_ANONYMOUS, alias it to MAP_ANON.
    294 
    295 ------------------------------------------------------------------------
    296 r281 | sam | 2007-02-19 11:28:16 +0100 (Mon, 19 Feb 2007) | 3 lines
    297 Changed paths:
    298    M /trunk/src/lib-mem.c
    299 
    300   * Use mmap() instead of malloc() in the mmap() reimplementation so that
    301     returned values are not in the heap.
    302 
    303 ------------------------------------------------------------------------
    304 r280 | sam | 2007-02-19 11:26:41 +0100 (Mon, 19 Feb 2007) | 2 lines
    305 Changed paths:
    306    M /trunk/configure.ac
    307 
    308   * Check for getpagesize() at configure time.
    309 
    310 ------------------------------------------------------------------------
    311 r279 | sam | 2007-02-19 11:25:54 +0100 (Mon, 19 Feb 2007) | 3 lines
    312 Changed paths:
    313    M /trunk/test/zzcat.c
    314 
    315   * Check mmap() return value.
    316   * Don't pass offsets to mmap() that are not page aligned.
    317 
    318 ------------------------------------------------------------------------
    319 r278 | sam | 2007-02-19 10:28:52 +0100 (Mon, 19 Feb 2007) | 2 lines
    320 Changed paths:
    321    M /trunk/test/zzcat.c
    322 
    323   * Oops, fix compilation warning.
    324 
    325 ------------------------------------------------------------------------
    326 r277 | sam | 2007-02-19 10:16:10 +0100 (Mon, 19 Feb 2007) | 2 lines
    327 Changed paths:
    328    M /trunk/test/testsuite.sh
    329    M /trunk/test/zzcat.c
    330 
    331   * Added mmap() to the testsuite.
    332 
    333 ------------------------------------------------------------------------
    334 r276 | sam | 2007-02-09 02:52:59 +0100 (Fri, 09 Feb 2007) | 2 lines
    335 Changed paths:
    336    M /trunk/src/zzuf.c
    337 
    338   * Improved win32 pipes.
    339 
    340 ------------------------------------------------------------------------
    341 r275 | sam | 2007-02-09 02:33:02 +0100 (Fri, 09 Feb 2007) | 2 lines
    342 Changed paths:
    343    M /trunk/src/libzzuf.h
    344    M /trunk/src/zzuf.c
    345 
    346   * Use doubles, not float. Fixes an issue when using the default ratio value.
    347 
    348 ------------------------------------------------------------------------
    349 r274 | sam | 2007-02-09 00:08:38 +0100 (Fri, 09 Feb 2007) | 1 line
    350 Changed paths:
    351    M /trunk/src/zzuf.c
    352 
    353   * Disable -M when setrlimit isn't available.
    354 ------------------------------------------------------------------------
    355 r273 | sam | 2007-02-08 22:51:37 +0100 (Thu, 08 Feb 2007) | 2 lines
    356 Changed paths:
    357    M /trunk/doc/zzuf.1
    358    M /trunk/src/zzuf.c
    359 
    360   * OpenBSD support for setrlimit().
    361 
    362 ------------------------------------------------------------------------
    363 r272 | sam | 2007-02-08 18:23:48 +0100 (Thu, 08 Feb 2007) | 2 lines
    364 Changed paths:
    365    M /trunk/doc/zzuf.1
    366    M /trunk/src/zzuf.c
    367 
    368   * Handle architectures that don't have RLIMIT_AS (like OpenBSD).
    369 
    370 ------------------------------------------------------------------------
    371 r271 | sam | 2007-02-02 12:58:06 +0100 (Fri, 02 Feb 2007) | 1 line
    372 Changed paths:
    373    M /trunk/msvc/config.h
    374    M /trunk/src/fuzz.c
    375    M /trunk/src/libzzuf.h
    376    M /trunk/src/mygetopt.c
    377    M /trunk/src/zzuf.c
    378 
    379   * Fixed more MSVC compilation warnings.
    380 ------------------------------------------------------------------------
    381 r270 | sam | 2007-02-02 12:29:27 +0100 (Fri, 02 Feb 2007) | 1 line
    382 Changed paths:
    383    M /trunk/src/debug.c
    384 
    385   * Fixed a minor warning and commented our printf-like function.
    386 ------------------------------------------------------------------------
    387 r269 | sam | 2007-02-01 23:50:34 +0100 (Thu, 01 Feb 2007) | 1 line
    388 Changed paths:
    389    M /trunk/msvc/zzuf.vcproj
    390 
    391   * Added mygetopt files to the MSVC project.
    392 ------------------------------------------------------------------------
    393 r268 | sam | 2007-02-01 23:33:07 +0100 (Thu, 01 Feb 2007) | 3 lines
    394 Changed paths:
    395    M /trunk/configure.ac
    396    M /trunk/src/Makefile.am
    397    A /trunk/src/mygetopt.c
    398    A /trunk/src/mygetopt.h
    399    M /trunk/src/zzuf.c
    400 
    401   * Reimplemented getopt_long. We use our replacement even if simple getopt
    402     is available on the operating system.
    403 
    404 ------------------------------------------------------------------------
    405 r267 | sam | 2007-02-01 23:20:48 +0100 (Thu, 01 Feb 2007) | 2 lines
    406 Changed paths:
    407    M /trunk/src/fuzz.c
    408    M /trunk/src/fuzz.h
    409    M /trunk/src/libzzuf.h
    410 
    411   * Fixed a few signed/unsigned confusions.
    412 
    413 ------------------------------------------------------------------------
    414 r266 | sam | 2007-02-01 20:27:21 +0100 (Thu, 01 Feb 2007) | 2 lines
    415 Changed paths:
    416    M /trunk/configure.ac
    417 
    418   * Fuck notepad and its fucking CRLFs.
    419 
    420 ------------------------------------------------------------------------
    421 r265 | sam | 2007-02-01 19:19:03 +0100 (Thu, 01 Feb 2007) | 2 lines
    422 Changed paths:
    423    M /trunk/configure.ac
    424    M /trunk/msvc/config.h
    425    M /trunk/src/debug.c
    426    M /trunk/src/fd.c
    427    M /trunk/src/fd.h
    428    M /trunk/src/fuzz.c
    429    M /trunk/src/lib-mem.c
    430    M /trunk/src/lib-stream.c
    431    M /trunk/src/libzzuf.c
    432 
    433   * Fixed a few 64-bit issues reported by MSVC.
    434   * More Win32 portability fixes.
    435 ------------------------------------------------------------------------
    436 r264 | sam | 2007-02-01 17:41:54 +0100 (Thu, 01 Feb 2007) | 1 line
    437 Changed paths:
    438    A /trunk/msvc
    439    A /trunk/msvc/config.h
    440    A /trunk/msvc/libzzuf.vcproj
    441    A /trunk/msvc/zzuf.sln
    442    A /trunk/msvc/zzuf.vcproj
    443    M /trunk/src/zzuf.c
    444 
    445   * Added an MSVC project.
    446 ------------------------------------------------------------------------
    447 r263 | sam | 2007-02-01 17:08:33 +0100 (Thu, 01 Feb 2007) | 2 lines
    448 Changed paths:
    449    M /trunk/configure.ac
    450    M /trunk/src/debug.c
    451    M /trunk/src/lib-fd.c
    452    M /trunk/src/lib-mem.c
    453    M /trunk/src/lib-stream.c
    454    M /trunk/src/libzzuf.c
    455    M /trunk/src/zzuf.c
    456    M /trunk/test/zzcat.c
    457 
    458   * Check for <unistd.h>, too. MSVC doesn't have it.
    459 
    460 ------------------------------------------------------------------------
    461 r262 | sam | 2007-02-01 16:57:10 +0100 (Thu, 01 Feb 2007) | 2 lines
    462 Changed paths:
    463    M /trunk/configure.ac
    464    M /trunk/src/timer.c
    465    M /trunk/src/zzuf.c
    466 
    467   * Only include <sys/time.h> conditionally.
    468 
    469 ------------------------------------------------------------------------
    470 r261 | sam | 2007-01-28 02:17:49 +0100 (Sun, 28 Jan 2007) | 3 lines
    471 Changed paths:
    472    M /trunk/ChangeLog
    473    M /trunk/NEWS
    474    M /trunk/configure.ac
    475 
    476   * Version 0.7.
    477   * Updated NEWS and ChangeLog.
    478 
    479 ------------------------------------------------------------------------
    480 r260 | sam | 2007-01-28 01:53:19 +0100 (Sun, 28 Jan 2007) | 2 lines
    481 Changed paths:
    482    M /trunk/test
    483    M /trunk/test/Makefile.am
    484    D /trunk/test/fdcat.c
    485    D /trunk/test/streamcat.c
    486    M /trunk/test/testsuite.sh
    487    A /trunk/test/zzcat.c
    488 
    489   * Merged fdcat and streamcat into zzcat.
    490 
    491 ------------------------------------------------------------------------
    492 r259 | sam | 2007-01-28 01:50:53 +0100 (Sun, 28 Jan 2007) | 2 lines
    493 Changed paths:
    494    M /trunk/src/lib-stream.c
    495 
    496   * Print "EOF" instead of -1 when it means EOF.
    497 
    498 ------------------------------------------------------------------------
    499 r258 | sam | 2007-01-28 01:22:23 +0100 (Sun, 28 Jan 2007) | 2 lines
    500 Changed paths:
    501    M /trunk/src/lib-stream.c
    502 
    503   * Oops, fixed syntax error.
    504 
    505 ------------------------------------------------------------------------
    506 r257 | sam | 2007-01-28 01:21:58 +0100 (Sun, 28 Jan 2007) | 2 lines
    507 Changed paths:
    508    M /trunk/src/lib-stream.c
    509 
    510   * Better debug messages for special cases (eg. fgetc returning -1).
    511 
    512 ------------------------------------------------------------------------
    513 r256 | sam | 2007-01-27 22:40:31 +0100 (Sat, 27 Jan 2007) | 2 lines
    514 Changed paths:
    515    M /trunk/test/Makefile.am
    516    A /trunk/test/file-00
    517    A /trunk/test/file-ff
    518    A /trunk/test/file-random
    519    A /trunk/test/file-text
    520    M /trunk/test/testsuite.sh
    521 
    522   * Updated testsuite to use our own files instead of /dev/*.
    523 
    524 ------------------------------------------------------------------------
    525 r255 | sam | 2007-01-27 20:05:46 +0100 (Sat, 27 Jan 2007) | 2 lines
    526 Changed paths:
    527    M /trunk/doc/zzuf.1
    528    M /trunk/src/fuzz.c
    529    M /trunk/src/fuzz.h
    530    M /trunk/src/opts.c
    531    M /trunk/src/opts.h
    532    M /trunk/src/zzuf.c
    533 
    534   * Implemented -f/--fuzzing (fuzzing mode).
    535 
    536 ------------------------------------------------------------------------
    537 r254 | sam | 2007-01-27 16:13:34 +0100 (Sat, 27 Jan 2007) | 3 lines
    538 Changed paths:
    539    M /trunk/src/fd.c
    540    M /trunk/src/fuzz.c
    541    M /trunk/src/lib-stream.c
    542    M /trunk/src/libzzuf.h
    543 
    544   * Better ungetc() implementation. Now we don't need to care about the
    545     fuzzing method.
    546 
    547 ------------------------------------------------------------------------
    548 r253 | sam | 2007-01-25 23:34:28 +0100 (Thu, 25 Jan 2007) | 2 lines
    549 Changed paths:
    550    M /trunk/src/debug.c
    551    M /trunk/src/lib-fd.c
    552    M /trunk/src/libzzuf.c
    553    M /trunk/src/libzzuf.h
    554    M /trunk/src/zzuf.c
    555 
    556   * Carry DEBUG_FILENO in the ZZUF_DEBUG environment variable.
    557 
    558 ------------------------------------------------------------------------
    559 r252 | sam | 2007-01-25 23:07:23 +0100 (Thu, 25 Jan 2007) | 3 lines
    560 Changed paths:
    561    M /trunk/src/libzzuf.c
    562 
    563   * Initialise malloc-related functions earlier. They're needed for regex
    564     initialisation amongst others.
    565 
    566 ------------------------------------------------------------------------
    567 r251 | sam | 2007-01-25 22:43:37 +0100 (Thu, 25 Jan 2007) | 3 lines
    568 Changed paths:
    569    M /trunk/src/lib-mem.c
    570 
    571   * Put a few debug messages in malloc-related functions when they use our
    572     custom buffer.
    573 
    574 ------------------------------------------------------------------------
    575 r250 | sam | 2007-01-25 21:18:34 +0100 (Thu, 25 Jan 2007) | 2 lines
    576 Changed paths:
    577    M /trunk/NEWS
    578 
    579   * Updated NEWS.
    580 
    581 ------------------------------------------------------------------------
    582 r249 | sam | 2007-01-25 20:55:20 +0100 (Thu, 25 Jan 2007) | 3 lines
    583 Changed paths:
    584    M /trunk/src/lib-mem.c
    585    M /trunk/src/libzzuf.c
    586    M /trunk/src/libzzuf.h
    587 
    588   * Crap! Fixed memory manager initialisation. And sticking that into the
    589     0.6.1 tarball, no one will notice! (ha ha ha)
    590 
    591 ------------------------------------------------------------------------
    592 r248 | sam | 2007-01-25 17:56:22 +0100 (Thu, 25 Jan 2007) | 3 lines
    593 Changed paths:
    594    M /trunk/ChangeLog
    595    M /trunk/NEWS
    596    M /trunk/configure.ac
    597 
    598   * Version 0.6.1.
    599   * Updated NEWS and ChangeLog.
    600 
    601 ------------------------------------------------------------------------
    602 r247 | sam | 2007-01-25 16:33:22 +0100 (Thu, 25 Jan 2007) | 2 lines
    603 Changed paths:
    604    M /trunk/src/lib-stream.c
    605 
    606   * More verbosity in fread().
    607 
    608 ------------------------------------------------------------------------
    609 r246 | sam | 2007-01-25 16:28:24 +0100 (Thu, 25 Jan 2007) | 2 lines
    610 Changed paths:
    611    M /trunk/src/lib-stream.c
    612 
    613   * Fixed an index inconsistency bug in fread().
    614 
    615 ------------------------------------------------------------------------
    616 r245 | sam | 2007-01-25 15:56:18 +0100 (Thu, 25 Jan 2007) | 2 lines
    617 Changed paths:
    618    M /trunk/src/zzuf.c
    619 
    620   * Grrr, fixed a bug in finfo() that corrupted the display.
    621 
    622 ------------------------------------------------------------------------
    623 r244 | sam | 2007-01-25 14:28:40 +0100 (Thu, 25 Jan 2007) | 3 lines
    624 Changed paths:
    625    M /trunk/ChangeLog
    626    M /trunk/NEWS
    627    M /trunk/configure.ac
    628    M /trunk/src/zzuf.c
    629 
    630   * Version 0.6.
    631   * Updated NEWS and ChangeLog.
    632 
    633 ------------------------------------------------------------------------
    634 r243 | sam | 2007-01-25 13:15:47 +0100 (Thu, 25 Jan 2007) | 2 lines
    635 Changed paths:
    636    M /trunk/doc/zzuf.1
    637 
    638   * Added a networking example using socat.
    639 
    640 ------------------------------------------------------------------------
    641 r242 | sam | 2007-01-25 12:59:33 +0100 (Thu, 25 Jan 2007) | 2 lines
    642 Changed paths:
    643    M /trunk/src/opts.h
    644    M /trunk/src/zzuf.c
    645 
    646   * Oops, fix in-tree preloading!
    647 
    648 ------------------------------------------------------------------------
    649 r241 | sam | 2007-01-25 12:47:44 +0100 (Thu, 25 Jan 2007) | 2 lines
    650 Changed paths:
    651    M /trunk/src/zzuf.c
    652 
    653   * Put opts->bytes handling in the right place.
    654 
    655 ------------------------------------------------------------------------
    656 r240 | sam | 2007-01-25 12:40:27 +0100 (Thu, 25 Jan 2007) | 2 lines
    657 Changed paths:
    658    M /trunk/doc/zzuf.1
    659    M /trunk/src/fuzz.c
    660    M /trunk/src/fuzz.h
    661    M /trunk/src/libzzuf.c
    662    M /trunk/src/opts.c
    663    M /trunk/src/opts.h
    664    M /trunk/src/zzuf.c
    665 
    666   * Implemented -b/--bytes to restrict fuzzing to specific offsets.
    667 
    668 ------------------------------------------------------------------------
    669 r239 | sam | 2007-01-25 03:16:00 +0100 (Thu, 25 Jan 2007) | 2 lines
    670 Changed paths:
    671    M /trunk/src/zzuf.c
    672 
    673   * Fixed ifdef typo.
    674 
    675 ------------------------------------------------------------------------
    676 r238 | sam | 2007-01-25 02:10:10 +0100 (Thu, 25 Jan 2007) | 2 lines
    677 Changed paths:
    678    M /trunk/TODO
    679 
    680   * Updated TODO list.
    681 
    682 ------------------------------------------------------------------------
    683 r237 | sam | 2007-01-24 16:06:17 +0100 (Wed, 24 Jan 2007) | 2 lines
    684 Changed paths:
    685    M /trunk/build-win32
    686    M /trunk/configure.ac
    687    M /trunk/src/Makefile.am
    688    M /trunk/src/opts.h
    689    M /trunk/src/timer.c
    690    M /trunk/src/zzuf.c
    691 
    692   * Added DLL injection to the Win32 port attempt.
    693 
    694 ------------------------------------------------------------------------
    695 r236 | sam | 2007-01-23 16:38:18 +0100 (Tue, 23 Jan 2007) | 2 lines
    696 Changed paths:
    697    A /trunk/build-win32
    698    M /trunk/configure.ac
    699    M /trunk/src/Makefile.am
    700    M /trunk/src/lib-load.h
    701    M /trunk/src/libzzuf.c
    702    M /trunk/src/libzzuf.h
    703    A /trunk/src/sys.c
    704    A /trunk/src/sys.h
    705    M /trunk/src/zzuf.c
    706 
    707   * Added DLL initialisation code for Win32.
    708 
    709 ------------------------------------------------------------------------
    710 r235 | sam | 2007-01-23 13:16:50 +0100 (Tue, 23 Jan 2007) | 2 lines
    711 Changed paths:
    712    M /trunk/src/fd.c
    713 
    714   * Fix minor memory leak.
    715 
    716 ------------------------------------------------------------------------
    717 r234 | sam | 2007-01-23 09:45:47 +0100 (Tue, 23 Jan 2007) | 3 lines
    718 Changed paths:
    719    M /trunk/src/lib-fd.c
    720    M /trunk/src/lib-load.h
    721    M /trunk/src/lib-mem.c
    722    M /trunk/src/lib-signal.c
    723    M /trunk/src/lib-stream.c
    724    M /trunk/src/zzuf.c
    725 
    726   * Put either ORIG() or NEW(() around functions, because the naming scheme is
    727     likely to change for the Win32 port.
    728 
    729 ------------------------------------------------------------------------
    730 r233 | sam | 2007-01-18 22:04:34 +0100 (Thu, 18 Jan 2007) | 2 lines
    731 Changed paths:
    732    M /trunk/doc/zzuf.1
    733    M /trunk/src/zzuf.c
    734 
    735   * Minor documentation updates.
    736 
    737 ------------------------------------------------------------------------
    738 r232 | sam | 2007-01-18 19:45:58 +0100 (Thu, 18 Jan 2007) | 2 lines
    739 Changed paths:
    740    M /trunk/src/fd.c
    741    M /trunk/src/lib-stream.c
    742 
    743   * Minor improvement in the locking mechanism.
    744 
    745 ------------------------------------------------------------------------
    746 r231 | sam | 2007-01-18 13:32:31 +0100 (Thu, 18 Jan 2007) | 2 lines
    747 Changed paths:
    748    M /trunk/configure.ac
    749    M /trunk/src/lib-fd.c
    750 
    751   * Check recv() return type: int on Linux, ssize_t on OS X.
    752 
    753 ------------------------------------------------------------------------
    754 r230 | sam | 2007-01-18 01:21:07 +0100 (Thu, 18 Jan 2007) | 3 lines
    755 Changed paths:
    756    M /trunk/configure.ac
    757    M /trunk/src/fd.c
    758    M /trunk/src/lib-fd.c
    759    M /trunk/src/lib-load.h
    760    M /trunk/src/lib-mem.c
    761    M /trunk/src/lib-signal.c
    762    M /trunk/src/lib-stream.c
    763    M /trunk/src/libzzuf.c
    764    M /trunk/src/zzuf.c
    765 
    766   * Added enough autoconf checks and #ifdefs so that libzzuf builds on Win32.
    767     zzuf itself doesn't build yet, though.
    768 
    769 ------------------------------------------------------------------------
    770 r229 | sam | 2007-01-17 22:52:44 +0100 (Wed, 17 Jan 2007) | 3 lines
    771 Changed paths:
    772    M /trunk/src/fd.c
    773    M /trunk/src/fd.h
    774    M /trunk/src/lib-fd.c
    775    M /trunk/src/lib-mem.c
    776    M /trunk/src/lib-stream.c
    777    M /trunk/src/libzzuf.c
    778 
    779   * Replaced _zz_disabled with a less stinky API. Still not thread safe, does
    780     not recover very well from errors, but why care?
    781 
    782 ------------------------------------------------------------------------
    783 r228 | sam | 2007-01-17 22:12:27 +0100 (Wed, 17 Jan 2007) | 3 lines
    784 Changed paths:
    785    M /trunk/doc/zzuf.1
    786    M /trunk/src/fuzz.c
    787    M /trunk/src/fuzz.h
    788    M /trunk/src/lib-fd.c
    789 
    790   * Added aio_read() and aio_return(). They don’t work well yet, I’ll need
    791     to fix the _zz_disabled mess first.
    792 
    793 ------------------------------------------------------------------------
    794 r227 | sam | 2007-01-17 20:48:23 +0100 (Wed, 17 Jan 2007) | 2 lines
    795 Changed paths:
    796    M /trunk/src/Makefile.am
    797    A /trunk/src/opts.c
    798    A /trunk/src/opts.h
    799    M /trunk/src/zzuf.c
    800 
    801   * Reorganised code, got rid of global variables.
    802 
    803 ------------------------------------------------------------------------
    804 r226 | sam | 2007-01-17 18:14:22 +0100 (Wed, 17 Jan 2007) | 3 lines
    805 Changed paths:
    806    M /trunk/AUTHORS
    807    M /trunk/doc/zzuf.1
    808    M /trunk/src/lib-fd.c
    809 
    810   * recvmsg() support by Rémi Denis-Courmont.
    811   * Minor code reorganisation.
    812 
    813 ------------------------------------------------------------------------
    814 r225 | sam | 2007-01-17 17:32:45 +0100 (Wed, 17 Jan 2007) | 3 lines
    815 Changed paths:
    816    M /trunk/src/lib-fd.c
    817 
    818   * Improved recvfrom() debug information.
    819   * Implemented recv().
    820 
    821 ------------------------------------------------------------------------
    822 r224 | sam | 2007-01-17 17:26:40 +0100 (Wed, 17 Jan 2007) | 2 lines
    823 Changed paths:
    824    M /trunk/src/debug.c
    825 
    826   * Add %x to the format string parameters supported by debug().
    827 
    828 ------------------------------------------------------------------------
    829 r223 | sam | 2007-01-17 16:31:40 +0100 (Wed, 17 Jan 2007) | 2 lines
    830 Changed paths:
    831    M /trunk/src/debug.c
    832    M /trunk/src/lib-stream.c
    833 
    834   * Improved %c usage in our custom fprintf() implementation.
    835 
    836 ------------------------------------------------------------------------
    837 r222 | sam | 2007-01-17 16:21:09 +0100 (Wed, 17 Jan 2007) | 2 lines
    838 Changed paths:
    839    M /trunk/src/lib-fd.c
    840    M /trunk/src/lib-load.h
    841    M /trunk/src/lib-mem.c
    842    M /trunk/src/lib-signal.c
    843    M /trunk/src/lib-stream.c
    844 
    845   * Use __func__ wherever possible.
    846 
    847 ------------------------------------------------------------------------
    848 r221 | sam | 2007-01-17 16:07:35 +0100 (Wed, 17 Jan 2007) | 2 lines
    849 Changed paths:
    850    M /trunk/AUTHORS
    851    M /trunk/doc/zzuf.1
    852    M /trunk/src/lib-fd.c
    853 
    854   * recvfrom() support from Dominik Kuhlen.
    855 
    856 ------------------------------------------------------------------------
    857 r220 | sam | 2007-01-17 16:02:05 +0100 (Wed, 17 Jan 2007) | 2 lines
    858 Changed paths:
    859    M /trunk/src/debug.c
    860 
    861   * Print "NULL" instead of "(nil)" when printing null pointers.
    862 
    863 ------------------------------------------------------------------------
    864 r219 | sam | 2007-01-17 15:35:12 +0100 (Wed, 17 Jan 2007) | 2 lines
    865 Changed paths:
    866    M /trunk/src/fd.c
    867    M /trunk/test/testsuite.sh
    868 
    869   * Allow -r 0.0 again. Fixed the testsuite accordingly.
    870 
    871 ------------------------------------------------------------------------
    872 r218 | sam | 2007-01-17 14:46:38 +0100 (Wed, 17 Jan 2007) | 2 lines
    873 Changed paths:
    874    M /trunk/src/Makefile.am
    875    A /trunk/src/lib-fd.c (from /trunk/src/load-fd.c:214)
    876    A /trunk/src/lib-load.h (from /trunk/src/load.h:214)
    877    A /trunk/src/lib-mem.c (from /trunk/src/load-mem.c:214)
    878    A /trunk/src/lib-signal.c (from /trunk/src/load-signal.c:214)
    879    A /trunk/src/lib-stream.c (from /trunk/src/load-stream.c:214)
    880    D /trunk/src/load-fd.c
    881    D /trunk/src/load-mem.c
    882    D /trunk/src/load-signal.c
    883    D /trunk/src/load-stream.c
    884    D /trunk/src/load.h
    885 
    886   * Moved files around.
    887 
    888 ------------------------------------------------------------------------
    889 r217 | sam | 2007-01-17 14:42:18 +0100 (Wed, 17 Jan 2007) | 2 lines
    890 Changed paths:
    891    M /trunk/doc/zzuf.1
    892 
    893   * Suggest jot instead of seq in the examples.
    894 
    895 ------------------------------------------------------------------------
    896 r216 | sam | 2007-01-17 08:22:10 +0100 (Wed, 17 Jan 2007) | 2 lines
    897 Changed paths:
    898    M /trunk/src/zzuf.c
    899 
    900   * Fix a longopt parsing crash, thanks to Matti Hämäläinen.
    901 
    902 ------------------------------------------------------------------------
    903 r215 | sam | 2007-01-17 08:21:40 +0100 (Wed, 17 Jan 2007) | 2 lines
    904 Changed paths:
    905    M /trunk/doc/zzuf.1
    906    M /trunk/src/zzuf.c
    907 
    908   * Fix testsuite by printing MD5 hashes to stdout.
    909 
    910 ------------------------------------------------------------------------
    911 r214 | sam | 2007-01-16 15:36:33 +0100 (Tue, 16 Jan 2007) | 3 lines
    912 Changed paths:
    913    M /trunk/src/libzzuf.c
    914    M /trunk/src/load-fd.c
    915    M /trunk/src/load-mem.c
    916    M /trunk/src/load-signal.c
    917    M /trunk/src/load-stream.c
    918    M /trunk/src/load.h
    919 
    920   * Got rid of the *_load() functions. Now each diverted function is supposed
    921     to check that the *_orig() functions it calls are properly loaded.
    922 
    923 ------------------------------------------------------------------------
    924 r213 | sam | 2007-01-16 15:21:28 +0100 (Tue, 16 Jan 2007) | 2 lines
    925 Changed paths:
    926    M /trunk/AUTHORS
    927    M /trunk/doc/zzuf.1
    928    M /trunk/src/load-fd.c
    929 
    930   * pread() implementation, thanks to Clément Stenac.
    931 
    932 ------------------------------------------------------------------------
    933 r212 | sam | 2007-01-16 15:06:57 +0100 (Tue, 16 Jan 2007) | 2 lines
    934 Changed paths:
    935    M /trunk/src/load-fd.c
    936 
    937   * Don't do the offset sanity check on non-seekable devices.
    938 
    939 ------------------------------------------------------------------------
    940 r211 | sam | 2007-01-16 14:54:34 +0100 (Tue, 16 Jan 2007) | 2 lines
    941 Changed paths:
    942    M /trunk/AUTHORS
    943    M /trunk/doc/zzuf.1
    944    M /trunk/src/load-fd.c
    945 
    946   * readv() implementation, thanks to Rémi Denis-Courmont.
    947 
    948 ------------------------------------------------------------------------
    949 r210 | sam | 2007-01-15 14:28:19 +0100 (Mon, 15 Jan 2007) | 3 lines
    950 Changed paths:
    951    M /trunk/doc/zzuf.1
    952 
    953   * Use seq instead of awk in the example, to make shorter code. I know it
    954     won't work on BSD systems, but should I care?
    955 
    956 ------------------------------------------------------------------------
    957 r209 | sam | 2007-01-15 00:56:39 +0100 (Mon, 15 Jan 2007) | 3 lines
    958 Changed paths:
    959    M /trunk/ChangeLog
    960    M /trunk/NEWS
    961    M /trunk/TODO
    962    M /trunk/configure.ac
    963 
    964   * Version 0.5.
    965   * Updated NEWS and ChangeLog.
    966 
    967 ------------------------------------------------------------------------
    968 r208 | sam | 2007-01-15 00:42:34 +0100 (Mon, 15 Jan 2007) | 2 lines
    969 Changed paths:
    970    M /trunk/doc/zzuf.1
    971 
    972   * interval -> range.
    973 
    974 ------------------------------------------------------------------------
    975 r207 | sam | 2007-01-15 00:41:03 +0100 (Mon, 15 Jan 2007) | 2 lines
    976 Changed paths:
    977    M /trunk/configure.ac
    978    M /trunk/doc/zzuf.1
    979    M /trunk/src/Makefile.am
    980    M /trunk/src/fd.c
    981    M /trunk/src/fd.h
    982    M /trunk/src/libzzuf.c
    983    M /trunk/src/zzuf.c
    984 
    985   * Support ranges with the -r flag.
    986 
    987 ------------------------------------------------------------------------
    988 r206 | sam | 2007-01-14 21:47:18 +0100 (Sun, 14 Jan 2007) | 2 lines
    989 Changed paths:
    990    M /trunk/src/fd.c
    991    M /trunk/src/fd.h
    992    M /trunk/src/libzzuf.h
    993    M /trunk/src/zzuf.c
    994 
    995   * Oops, ratio should be a double, not a float.
    996 
    997 ------------------------------------------------------------------------
    998 r205 | sam | 2007-01-14 21:28:09 +0100 (Sun, 14 Jan 2007) | 2 lines
    999 Changed paths:
    1000    M /trunk/doc/zzuf.1
    1001    M /trunk/src/zzuf.c
    1002 
    1003   * Exit non-zero if one process crashed.
    1004 
    1005 ------------------------------------------------------------------------
    1006 r204 | sam | 2007-01-14 21:18:31 +0100 (Sun, 14 Jan 2007) | 2 lines
    1007 Changed paths:
    1008    M /trunk/doc/zzuf.1
    1009    M /trunk/src/zzuf.c
    1010 
    1011   * Display our information to stderr, not stdout. Documented that.
    1012 
    1013 ------------------------------------------------------------------------
    1014 r203 | sam | 2007-01-14 21:17:45 +0100 (Sun, 14 Jan 2007) | 3 lines
    1015 Changed paths:
    1016    M /trunk/src/fd.c
    1017    M /trunk/src/libzzuf.h
    1018    M /trunk/src/zzuf.c
    1019 
    1020   * Only display our own kills in verbose mode.
    1021   * Factorise min/max ratio values.
    1022 
    1023 ------------------------------------------------------------------------
    1024 r202 | sam | 2007-01-14 18:47:01 +0100 (Sun, 14 Jan 2007) | 2 lines
    1025 Changed paths:
    1026    M /trunk/doc/zzuf.1
    1027    M /trunk/src/zzuf.c
    1028 
    1029   * Added -v/--verbose (unused yet).
    1030 
    1031 ------------------------------------------------------------------------
    1032 r201 | sam | 2007-01-14 12:03:37 +0100 (Sun, 14 Jan 2007) | 2 lines
    1033 Changed paths:
    1034    M /trunk/doc/zzuf.1
    1035    M /trunk/src/zzuf.c
    1036 
    1037   * Set --version to -V, not -v. We'll use -v for verbose.
    1038 
    1039 ------------------------------------------------------------------------
    1040 r200 | sam | 2007-01-14 02:03:44 +0100 (Sun, 14 Jan 2007) | 4 lines
    1041 Changed paths:
    1042    M /trunk/src/zzuf.c
    1043 
    1044   * Fix a problem with filedescriptor 17 being reused for other purposes than
    1045     the debugging channel.
    1046   * Print signal name, eg. SIGABRT instead of just "signal 6".
    1047 
    1048 ------------------------------------------------------------------------
    1049 r199 | sam | 2007-01-13 23:47:56 +0100 (Sat, 13 Jan 2007) | 2 lines
    1050 Changed paths:
    1051    M /trunk/doc/zzuf.1
    1052 
    1053   * Minor documentation layout fix.
    1054 
    1055 ------------------------------------------------------------------------
    1056 r198 | sam | 2007-01-13 20:33:48 +0100 (Sat, 13 Jan 2007) | 2 lines
    1057 Changed paths:
    1058    M /trunk/doc/zzuf.1
    1059    M /trunk/src/fd.c
    1060    M /trunk/src/fd.h
    1061    M /trunk/src/fuzz.c
    1062    M /trunk/src/fuzz.h
    1063    M /trunk/src/libzzuf.c
    1064    M /trunk/src/libzzuf.h
    1065    M /trunk/src/zzuf.c
    1066 
    1067   * Added auto-increment mode. Not very handy to use yet.
    1068 
    1069 ------------------------------------------------------------------------
    1070 r197 | sam | 2007-01-13 19:00:03 +0100 (Sat, 13 Jan 2007) | 2 lines
    1071 Changed paths:
    1072    M /trunk/src/libzzuf.c
    1073 
    1074   * Print program PID when initialising libzzuf.
    1075 
    1076 ------------------------------------------------------------------------
    1077 r196 | sam | 2007-01-13 11:59:07 +0100 (Sat, 13 Jan 2007) | 3 lines
    1078 Changed paths:
    1079    M /trunk/src/zzuf.c
    1080 
    1081   * Fixed -c behaviour. Sometimes apps open "$PWD/file" when asked to
    1082     simply open "file" (eg. eog).
    1083 
    1084 ------------------------------------------------------------------------
    1085 r195 | sam | 2007-01-13 11:50:38 +0100 (Sat, 13 Jan 2007) | 2 lines
    1086 Changed paths:
    1087    M /trunk/doc/zzuf.1
    1088    M /trunk/src/zzuf.c
    1089 
    1090   * Implemented -D/--delay to avoid fork bombs.
    1091 
    1092 ------------------------------------------------------------------------
    1093 r194 | sam | 2007-01-12 19:01:27 +0100 (Fri, 12 Jan 2007) | 2 lines
    1094 Changed paths:
    1095    M /trunk/src/zzuf.c
    1096 
    1097   * Refactored some shit around.
    1098 
    1099 ------------------------------------------------------------------------
    1100 r193 | sam | 2007-01-12 17:20:14 +0100 (Fri, 12 Jan 2007) | 2 lines
    1101 Changed paths:
    1102    M /trunk/doc/zzuf.1
    1103    M /trunk/src/zzuf.c
    1104 
    1105   * Minor documentation fixes.
    1106 
    1107 ------------------------------------------------------------------------
    1108 r192 | sam | 2007-01-12 16:47:48 +0100 (Fri, 12 Jan 2007) | 3 lines
    1109 Changed paths:
    1110    M /trunk/Makefile.am
    1111    M /trunk/src/Makefile.am
    1112    A /trunk/src/timer.c
    1113    A /trunk/src/timer.h
    1114    M /trunk/src/zzuf.c
    1115 
    1116   * Change timing functions to gettimeofday() instead of time() for more
    1117     precision.
    1118 
    1119 ------------------------------------------------------------------------
    1120 r191 | sam | 2007-01-12 15:19:55 +0100 (Fri, 12 Jan 2007) | 2 lines
    1121 Changed paths:
    1122    M /trunk/AUTHORS
    1123    M /trunk/README
    1124    M /trunk/doc/zzuf.1
    1125 
    1126   * Lowercase zzuf everywhere.
    1127 
    1128 ------------------------------------------------------------------------
    1129 r190 | sam | 2007-01-12 11:09:22 +0100 (Fri, 12 Jan 2007) | 2 lines
    1130 Changed paths:
    1131    M /trunk/src/zzuf.c
    1132 
    1133   * Better line-buffered stdin reads.
    1134 
    1135 ------------------------------------------------------------------------
    1136 r189 | sam | 2007-01-12 00:36:28 +0100 (Fri, 12 Jan 2007) | 3 lines
    1137 Changed paths:
    1138    M /trunk/ChangeLog
    1139    M /trunk/NEWS
    1140    M /trunk/configure.ac
    1141 
    1142   * Version 0.4.
    1143   * Updated NEWS and ChangeLog.
    1144 
    1145 ------------------------------------------------------------------------
    1146 r188 | sam | 2007-01-12 00:30:29 +0100 (Fri, 12 Jan 2007) | 3 lines
    1147 Changed paths:
    1148    M /trunk/src/fd.c
    1149 
    1150   * Got rid of malloc() for each file opened. Now we only start calling
    1151     malloc() after the 32th file descriptor.
    1152 
    1153 ------------------------------------------------------------------------
    1154 r187 | sam | 2007-01-11 23:43:45 +0100 (Thu, 11 Jan 2007) | 2 lines
    1155 Changed paths:
    1156    M /trunk/src/fd.c
    1157    M /trunk/src/libzzuf.h
    1158 
    1159   * Reduce number of malloc() calls within libzzuf.
    1160 
    1161 ------------------------------------------------------------------------
    1162 r186 | sam | 2007-01-11 23:11:56 +0100 (Thu, 11 Jan 2007) | 2 lines
    1163 Changed paths:
    1164    M /trunk/src/fd.c
    1165 
    1166   * Remove two useless malloc() calls.
    1167 
    1168 ------------------------------------------------------------------------
    1169 r185 | sam | 2007-01-11 23:11:28 +0100 (Thu, 11 Jan 2007) | 2 lines
    1170 Changed paths:
    1171    M /trunk/src/zzuf.c
    1172 
    1173   * Don't stop if the process was killed by us.
    1174 
    1175 ------------------------------------------------------------------------
    1176 r184 | sam | 2007-01-11 11:21:11 +0100 (Thu, 11 Jan 2007) | 2 lines
    1177 Changed paths:
    1178    M /trunk/src/load-mem.c
    1179 
    1180   * Better realloc dummy implementation.
    1181 
    1182 ------------------------------------------------------------------------
    1183 r183 | sam | 2007-01-11 01:39:59 +0100 (Thu, 11 Jan 2007) | 2 lines
    1184 Changed paths:
    1185    M /trunk/src/libzzuf.c
    1186    M /trunk/src/load-fd.c
    1187    M /trunk/src/load-mem.c
    1188    M /trunk/src/load-signal.c
    1189    M /trunk/src/load-stream.c
    1190    M /trunk/src/load.h
    1191 
    1192   * Minor code factorisation into LOADSYM().
    1193 
    1194 ------------------------------------------------------------------------
    1195 r182 | sam | 2007-01-11 01:27:47 +0100 (Thu, 11 Jan 2007) | 2 lines
    1196 Changed paths:
    1197    M /trunk/doc/zzuf.1
    1198 
    1199   * Typo in the manpage.
    1200 
    1201 ------------------------------------------------------------------------
    1202 r181 | sam | 2007-01-10 19:11:13 +0100 (Wed, 10 Jan 2007) | 2 lines
    1203 Changed paths:
    1204    M /trunk/src/load-mem.c
    1205 
    1206   * Allow several calls to malloc()/calloc() in the library preloading stage.
    1207 
    1208 ------------------------------------------------------------------------
    1209 r180 | sam | 2007-01-10 18:31:58 +0100 (Wed, 10 Jan 2007) | 2 lines
    1210 Changed paths:
    1211    M /trunk/doc/zzuf.1
    1212    M /trunk/src/load-mem.c
    1213 
    1214   * Removed brk/sbrk, they're so outdated and useless.
    1215 
    1216 ------------------------------------------------------------------------
    1217 r179 | sam | 2007-01-10 18:25:09 +0100 (Wed, 10 Jan 2007) | 2 lines
    1218 Changed paths:
    1219    M /trunk/src/load-mem.c
    1220 
    1221   * Oops, fixed an old OS X build failure.
    1222 
    1223 ------------------------------------------------------------------------
    1224 r178 | sam | 2007-01-10 18:23:23 +0100 (Wed, 10 Jan 2007) | 2 lines
    1225 Changed paths:
    1226    M /trunk/configure.ac
    1227    M /trunk/src/load-mem.c
    1228 
    1229   * Check for memalign and posix_memalign.
    1230 
    1231 ------------------------------------------------------------------------
    1232 r177 | sam | 2007-01-10 18:19:48 +0100 (Wed, 10 Jan 2007) | 2 lines
    1233 Changed paths:
    1234    M /trunk/configure.ac
    1235    M /trunk/src/load-mem.c
    1236 
    1237   * Check for malloc.h.
    1238 
    1239 ------------------------------------------------------------------------
    1240 r176 | sam | 2007-01-10 18:17:26 +0100 (Wed, 10 Jan 2007) | 3 lines
    1241 Changed paths:
    1242    M /trunk/doc/zzuf.1
    1243    M /trunk/src/libzzuf.c
    1244    M /trunk/src/libzzuf.h
    1245    M /trunk/src/load-mem.c
    1246    M /trunk/src/zzuf.c
    1247 
    1248   * Implemented memory limits. Probably breaks on other arches because of all
    1249     the new functions.
    1250 
    1251 ------------------------------------------------------------------------
    1252 r175 | sam | 2007-01-10 16:22:09 +0100 (Wed, 10 Jan 2007) | 2 lines
    1253 Changed paths:
    1254    M /trunk/doc/zzuf.1
    1255    M /trunk/src/zzuf.c
    1256    M /trunk/test/testsuite.sh
    1257 
    1258   * Changed -M to -m (for --md5).
    1259 
    1260 ------------------------------------------------------------------------
    1261 r174 | sam | 2007-01-10 15:57:22 +0100 (Wed, 10 Jan 2007) | 2 lines
    1262 Changed paths:
    1263    M /trunk/src/Makefile.am
    1264    M /trunk/src/libzzuf.c
    1265    M /trunk/src/load-fd.c
    1266    A /trunk/src/load-mem.c (from /trunk/src/load-fd.c:173)
    1267    M /trunk/src/load.h
    1268 
    1269   * Split load-fd.c into load-fd.c and load-mem.c (mmap, etc.).
    1270 
    1271 ------------------------------------------------------------------------
    1272 r173 | sam | 2007-01-09 17:39:07 +0100 (Tue, 09 Jan 2007) | 2 lines
    1273 Changed paths:
    1274    M /trunk/src/load-fd.c
    1275 
    1276   * Fixed double mmap debug message.
    1277 
    1278 ------------------------------------------------------------------------
    1279 r172 | sam | 2007-01-09 17:16:00 +0100 (Tue, 09 Jan 2007) | 3 lines
    1280 Changed paths:
    1281    M /trunk/src/load-fd.c
    1282 
    1283   * Add verbosity to read() and mmap() so that we roughly know where we
    1284     are reading.
    1285 
    1286 ------------------------------------------------------------------------
    1287 r171 | sam | 2007-01-09 17:14:31 +0100 (Tue, 09 Jan 2007) | 2 lines
    1288 Changed paths:
    1289    M /trunk/src/debug.c
    1290 
    1291   * Change debug's %c so that it automatically escapes binary characters.
    1292 
    1293 ------------------------------------------------------------------------
    1294 r170 | sam | 2007-01-09 16:40:08 +0100 (Tue, 09 Jan 2007) | 2 lines
    1295 Changed paths:
    1296    M /trunk/src/load-fd.c
    1297 
    1298   * mmap() maps the file descriptor at offset 0.
    1299 
    1300 ------------------------------------------------------------------------
    1301 r169 | sam | 2007-01-09 12:22:09 +0100 (Tue, 09 Jan 2007) | 3 lines
    1302 Changed paths:
    1303    M /trunk/doc/zzuf.1
    1304    M /trunk/src/zzuf.c
    1305 
    1306   * Don’t report exit status by default.
    1307   * Add -x/--check-exit to get back to the previous behaviour.
    1308 
    1309 ------------------------------------------------------------------------
    1310 r168 | sam | 2007-01-09 11:07:35 +0100 (Tue, 09 Jan 2007) | 2 lines
    1311 Changed paths:
    1312    M /trunk/doc/zzuf.1
    1313    M /trunk/src/zzuf.c
    1314 
    1315   * Bah, reverted that. We'll use -O for --offset.
    1316 
    1317 ------------------------------------------------------------------------
    1318 r167 | sam | 2007-01-09 11:05:47 +0100 (Tue, 09 Jan 2007) | 2 lines
    1319 Changed paths:
    1320    M /trunk/doc/zzuf.1
    1321    M /trunk/src/zzuf.c
    1322 
    1323   * Rename -B/--max-bytes to -O/--max-output so that we can implement -A/-B.
    1324 
    1325 ------------------------------------------------------------------------
    1326 r166 | sam | 2007-01-09 11:02:57 +0100 (Tue, 09 Jan 2007) | 2 lines
    1327 Changed paths:
    1328    M /trunk/configure.ac
    1329    M /trunk/doc/zzuf.1
    1330    M /trunk/src/load-fd.c
    1331 
    1332   * Implement map_fd for OS X.
    1333 
    1334 ------------------------------------------------------------------------
    1335 r165 | sam | 2007-01-08 22:51:06 +0100 (Mon, 08 Jan 2007) | 2 lines
    1336 Changed paths:
    1337    M /trunk/test/testsuite.sh
    1338 
    1339   * Fixed testsuite for anal shells.
    1340 
    1341 ------------------------------------------------------------------------
    1342 r164 | sam | 2007-01-08 22:49:57 +0100 (Mon, 08 Jan 2007) | 2 lines
    1343 Changed paths:
    1344    M /trunk/src/zzuf.c
    1345 
    1346   * Tru64 loader support (_RLD_LIST).
    1347 
    1348 ------------------------------------------------------------------------
    1349 r163 | sam | 2007-01-08 22:48:39 +0100 (Mon, 08 Jan 2007) | 2 lines
    1350 Changed paths:
    1351    M /trunk/configure.ac
    1352 
    1353   * Fix the socklen_t type detection on Linux.
    1354 
    1355 ------------------------------------------------------------------------
    1356 r162 | sam | 2007-01-08 22:05:05 +0100 (Mon, 08 Jan 2007) | 2 lines
    1357 Changed paths:
    1358    M /trunk/src/load-signal.c
    1359 
    1360   * Define sig_t to void (*) (int) if it does not exist.
    1361 
    1362 ------------------------------------------------------------------------
    1363 r161 | sam | 2007-01-08 22:03:32 +0100 (Mon, 08 Jan 2007) | 2 lines
    1364 Changed paths:
    1365    M /trunk/configure.ac
    1366    M /trunk/src/load-fd.c
    1367 
    1368   * Define socklen_t to int if it does not exist.
    1369 
    1370 ------------------------------------------------------------------------
    1371 r160 | sam | 2007-01-08 19:15:49 +0100 (Mon, 08 Jan 2007) | 2 lines
    1372 Changed paths:
    1373    M /trunk/test/testsuite.sh
    1374 
    1375   * Test suite now uses the new MD5 feature.
    1376 
    1377 ------------------------------------------------------------------------
    1378 r159 | sam | 2007-01-08 18:54:16 +0100 (Mon, 08 Jan 2007) | 2 lines
    1379 Changed paths:
    1380    M /trunk/doc/zzuf.1
    1381    M /trunk/src/zzuf.c
    1382 
    1383   * Changed --md5 to only compute the standard output.
    1384 
    1385 ------------------------------------------------------------------------
    1386 r158 | sam | 2007-01-08 18:50:34 +0100 (Mon, 08 Jan 2007) | 2 lines
    1387 Changed paths:
    1388    M /trunk/doc/zzuf.1
    1389    M /trunk/src/Makefile.am
    1390    A /trunk/src/md5.c
    1391    A /trunk/src/md5.h
    1392    M /trunk/src/zzuf.c
    1393 
    1394   * Implemented -M/--md5 flag.
    1395 
    1396 ------------------------------------------------------------------------
    1397 r157 | sam | 2007-01-07 22:29:37 +0100 (Sun, 07 Jan 2007) | 3 lines
    1398 Changed paths:
    1399    M /trunk/ChangeLog
    1400    M /trunk/NEWS
    1401    M /trunk/configure.ac
    1402 
    1403   * Version 0.3.
    1404   * Updated NEWS and ChangeLog.
    1405 
    1406 ------------------------------------------------------------------------
    1407 r156 | sam | 2007-01-07 22:14:26 +0100 (Sun, 07 Jan 2007) | 2 lines
    1408 Changed paths:
    1409    M /trunk/src/fd.c
    1410    M /trunk/src/fd.h
    1411    M /trunk/src/fuzz.c
    1412    M /trunk/src/libzzuf.c
    1413    M /trunk/src/load-fd.c
    1414    M /trunk/src/load-signal.c
    1415    M /trunk/src/load-stream.c
    1416 
    1417   * Factor regex stuff into fd.c, so that <regex.h> isn’t needed otherwhere.
    1418 
    1419 ------------------------------------------------------------------------
    1420 r155 | sam | 2007-01-07 22:13:31 +0100 (Sun, 07 Jan 2007) | 2 lines
    1421 Changed paths:
    1422    M /trunk/doc/zzuf.1
    1423    M /trunk/src/load-stream.c
    1424 
    1425   * Use __srefill() on OS X, too. It now works properly.
    1426 
    1427 ------------------------------------------------------------------------
    1428 r154 | sam | 2007-01-07 21:50:49 +0100 (Sun, 07 Jan 2007) | 2 lines
    1429 Changed paths:
    1430    M /trunk/doc/zzuf.1
    1431    M /trunk/src/load-stream.c
    1432 
    1433   * Implemented freopen().
    1434 
    1435 ------------------------------------------------------------------------
    1436 r153 | sam | 2007-01-07 21:24:03 +0100 (Sun, 07 Jan 2007) | 2 lines
    1437 Changed paths:
    1438    M /trunk/src/load-stream.c
    1439 
    1440   * Protect __srefill_orig() calls.
    1441 
    1442 ------------------------------------------------------------------------
    1443 r152 | sam | 2007-01-07 20:12:35 +0100 (Sun, 07 Jan 2007) | 2 lines
    1444 Changed paths:
    1445    M /trunk/bootstrap
    1446 
    1447   * Updated bootstrap script.
    1448 
    1449 ------------------------------------------------------------------------
    1450 r151 | sam | 2007-01-07 19:45:00 +0100 (Sun, 07 Jan 2007) | 2 lines
    1451 Changed paths:
    1452    M /trunk/doc/zzuf.1
    1453    M /trunk/src/zzuf.c
    1454    M /trunk/test/testsuite.sh
    1455 
    1456   * Documented stdin behaviour.
    1457 
    1458 ------------------------------------------------------------------------
    1459 r150 | sam | 2007-01-07 19:36:19 +0100 (Sun, 07 Jan 2007) | 2 lines
    1460 Changed paths:
    1461    M /trunk/src/Makefile.am
    1462 
    1463   * Factored sources in the makefile.
    1464 
    1465 ------------------------------------------------------------------------
    1466 r149 | sam | 2007-01-07 19:34:50 +0100 (Sun, 07 Jan 2007) | 2 lines
    1467 Changed paths:
    1468    M /trunk/src/Makefile.am
    1469    D /trunk/src/chars.c
    1470    D /trunk/src/chars.h
    1471    M /trunk/src/fuzz.c
    1472    M /trunk/src/fuzz.h
    1473    M /trunk/src/libzzuf.c
    1474    M /trunk/src/libzzuf.h
    1475    M /trunk/src/zzuf.c
    1476 
    1477   * Merged chars.c and fuzz.c.
    1478 
    1479 ------------------------------------------------------------------------
    1480 r148 | sam | 2007-01-07 19:18:50 +0100 (Sun, 07 Jan 2007) | 2 lines
    1481 Changed paths:
    1482    M /trunk/src/Makefile.am
    1483    A /trunk/src/chars.c (from /trunk/src/libzzuf.c:126)
    1484    A /trunk/src/chars.h
    1485    A /trunk/src/fd.c (from /trunk/src/libzzuf.c:126)
    1486    A /trunk/src/fd.h
    1487    M /trunk/src/fuzz.c
    1488    M /trunk/src/fuzz.h
    1489    M /trunk/src/libzzuf.c
    1490    M /trunk/src/libzzuf.h
    1491    M /trunk/src/load-fd.c
    1492    M /trunk/src/load-signal.c
    1493    M /trunk/src/load-stream.c
    1494    M /trunk/src/zzuf.c
    1495 
    1496   * If no argument is given, just fuzz standard input.
    1497 
    1498 ------------------------------------------------------------------------
    1499 r147 | sam | 2007-01-07 18:12:53 +0100 (Sun, 07 Jan 2007) | 2 lines
    1500 Changed paths:
    1501    M /trunk/test/testsuite.sh
    1502 
    1503   * Don't call cat or dd in the testsuite if they're statically linked.
    1504 
    1505 ------------------------------------------------------------------------
    1506 r146 | sam | 2007-01-07 17:31:33 +0100 (Sun, 07 Jan 2007) | 2 lines
    1507 Changed paths:
    1508    M /trunk/src/load-stream.c
    1509 
    1510   * Fix a compilation warning.
    1511 
    1512 ------------------------------------------------------------------------
    1513 r145 | sam | 2007-01-07 17:29:25 +0100 (Sun, 07 Jan 2007) | 2 lines
    1514 Changed paths:
    1515    M /trunk/doc/zzuf.1
    1516 
    1517   * Added note about 64-bit offsets in manpage.
    1518 
    1519 ------------------------------------------------------------------------
    1520 r144 | sam | 2007-01-07 17:27:59 +0100 (Sun, 07 Jan 2007) | 2 lines
    1521 Changed paths:
    1522    M /trunk/src/load-stream.c
    1523 
    1524   * Fixed __srefill()/lseek() conflict issue.
    1525 
    1526 ------------------------------------------------------------------------
    1527 r143 | sam | 2007-01-07 17:09:13 +0100 (Sun, 07 Jan 2007) | 2 lines
    1528 Changed paths:
    1529    M /trunk/src/load-stream.c
    1530 
    1531   * Only use __srefill on OpenBSD and FreeBSD.
    1532 
    1533 ------------------------------------------------------------------------
    1534 r142 | sam | 2007-01-07 16:55:24 +0100 (Sun, 07 Jan 2007) | 2 lines
    1535 Changed paths:
    1536    M /trunk/doc/zzuf.1
    1537 
    1538   * Updated manpage, fixed - to \- here and there.
    1539 
    1540 ------------------------------------------------------------------------
    1541 r141 | sam | 2007-01-07 16:55:00 +0100 (Sun, 07 Jan 2007) | 2 lines
    1542 Changed paths:
    1543    M /trunk/src/load-stream.c
    1544 
    1545   * Implemented BSD stdio by overriding __srefill().
    1546 
    1547 ------------------------------------------------------------------------
    1548 r140 | sam | 2007-01-07 15:22:34 +0100 (Sun, 07 Jan 2007) | 2 lines
    1549 Changed paths:
    1550    M /trunk/src/load-stream.c
    1551 
    1552   * Fuzz in __srefill even if _zz_disabled is on.
    1553 
    1554 ------------------------------------------------------------------------
    1555 r139 | sam | 2007-01-07 15:16:46 +0100 (Sun, 07 Jan 2007) | 2 lines
    1556 Changed paths:
    1557    M /trunk/src/load-stream.c
    1558 
    1559   * Oops, got it wrong.
    1560 
    1561 ------------------------------------------------------------------------
    1562 r138 | sam | 2007-01-07 15:16:06 +0100 (Sun, 07 Jan 2007) | 2 lines
    1563 Changed paths:
    1564    M /trunk/src/load-stream.c
    1565 
    1566   * Fix compilation warnings on BSD libc’s and a bug on FreeBSD.
    1567 
    1568 ------------------------------------------------------------------------
    1569 r137 | sam | 2007-01-07 15:14:19 +0100 (Sun, 07 Jan 2007) | 2 lines
    1570 Changed paths:
    1571    M /trunk/src/load-stream.c
    1572 
    1573   * Implemented __refill(). Untested yet.
    1574 
    1575 ------------------------------------------------------------------------
    1576 r136 | sam | 2007-01-07 15:13:29 +0100 (Sun, 07 Jan 2007) | 2 lines
    1577 Changed paths:
    1578    M /trunk/test/testsuite.sh
    1579 
    1580   * Made the testsuite shorter.
    1581 
    1582 ------------------------------------------------------------------------
    1583 r135 | sam | 2007-01-07 14:20:04 +0100 (Sun, 07 Jan 2007) | 2 lines
    1584 Changed paths:
    1585    M /trunk/src/load-stream.c
    1586 
    1587   * Protected the _IO_getc_orig declaration.
    1588 
    1589 ------------------------------------------------------------------------
    1590 r134 | sam | 2007-01-07 14:18:36 +0100 (Sun, 07 Jan 2007) | 2 lines
    1591 Changed paths:
    1592    M /trunk/src/load-stream.c
    1593 
    1594   * Oops, compilation fix.
    1595 
    1596 ------------------------------------------------------------------------
    1597 r133 | sam | 2007-01-07 14:16:43 +0100 (Sun, 07 Jan 2007) | 2 lines
    1598 Changed paths:
    1599    M /trunk/configure.ac
    1600    M /trunk/src/load-stream.c
    1601 
    1602   * Added __srefill() skeleton, for BSD libc.
    1603 
    1604 ------------------------------------------------------------------------
    1605 r132 | sam | 2007-01-07 13:39:30 +0100 (Sun, 07 Jan 2007) | 2 lines
    1606 Changed paths:
    1607    M /trunk/doc/zzuf.1
    1608 
    1609   * Added a note about statically linked binaries and one about getc().
    1610 
    1611 ------------------------------------------------------------------------
    1612 r131 | sam | 2007-01-07 13:06:07 +0100 (Sun, 07 Jan 2007) | 2 lines
    1613 Changed paths:
    1614    M /trunk/test/testsuite.sh
    1615 
    1616   * Don’t run the testsuite if /bin/cat is statically linked.
    1617 
    1618 ------------------------------------------------------------------------
    1619 r130 | sam | 2007-01-07 11:34:45 +0100 (Sun, 07 Jan 2007) | 3 lines
    1620 Changed paths:
    1621    M /trunk/configure.ac
    1622    M /trunk/doc/zzuf.1
    1623    M /trunk/src/fuzz.c
    1624    M /trunk/src/load-stream.c
    1625    M /trunk/test/testsuite.sh
    1626 
    1627   * Always define getc(), but undefine the getc macro beforehands just in case.
    1628   * Implemented _IO_getc().
    1629 
    1630 ------------------------------------------------------------------------
    1631 r129 | sam | 2007-01-07 10:34:42 +0100 (Sun, 07 Jan 2007) | 2 lines
    1632 Changed paths:
    1633    M /trunk/configure.ac
    1634    M /trunk/doc/zzuf.1
    1635    M /trunk/src/load-stream.c
    1636 
    1637   * Implemented fseeko().
    1638 
    1639 ------------------------------------------------------------------------
    1640 r128 | sam | 2007-01-06 23:17:09 +0100 (Sat, 06 Jan 2007) | 3 lines
    1641 Changed paths:
    1642    M /trunk/src/load-stream.c
    1643 
    1644   * Fix a bug in the fgetln() implementation. The newline was not properly
    1645     accounted for in the returned length.
    1646 
    1647 ------------------------------------------------------------------------
    1648 r127 | sam | 2007-01-06 22:54:02 +0100 (Sat, 06 Jan 2007) | 2 lines
    1649 Changed paths:
    1650    M /trunk/test/testsuite.sh
    1651 
    1652   * BSD's md5 does not have a --help option. Trying /dev/null instead.
    1653 
    1654 ------------------------------------------------------------------------
    1655 r126 | sam | 2007-01-06 22:38:33 +0100 (Sat, 06 Jan 2007) | 2 lines
    1656 Changed paths:
    1657    M /trunk/src/load-stream.c
    1658 
    1659   * Cleaned up code.
    1660 
    1661 ------------------------------------------------------------------------
    1662 r125 | sam | 2007-01-06 22:37:42 +0100 (Sat, 06 Jan 2007) | 4 lines
    1663 Changed paths:
    1664    M /trunk/configure.ac
    1665    M /trunk/src/Makefile.am
    1666 
    1667   * Only link with -ldl when available.
    1668   * Removed PKG_* stuff from configure.ac.
    1669   * Add more compilation warnings.
    1670 
    1671 ------------------------------------------------------------------------
    1672 r124 | sam | 2007-01-06 22:25:56 +0100 (Sat, 06 Jan 2007) | 2 lines
    1673 Changed paths:
    1674    M /trunk/test/testsuite.sh
    1675 
    1676   * Got testsuite to work on FreeBSD.
    1677 
    1678 ------------------------------------------------------------------------
    1679 r123 | sam | 2007-01-06 21:59:28 +0100 (Sat, 06 Jan 2007) | 2 lines
    1680 Changed paths:
    1681    M /trunk/src/load-stream.c
    1682 
    1683   * Fix for BSD machines: getc() may be defined as a macro.
    1684 
    1685 ------------------------------------------------------------------------
    1686 r122 | sam | 2007-01-06 21:24:54 +0100 (Sat, 06 Jan 2007) | 2 lines
    1687 Changed paths:
    1688    M /trunk/test/testsuite.sh
    1689 
    1690   * Fixed the head call in the testsuite so that it works on OS X.
    1691 
    1692 ------------------------------------------------------------------------
    1693 r121 | sam | 2007-01-06 21:20:15 +0100 (Sat, 06 Jan 2007) | 2 lines
    1694 Changed paths:
    1695    M /trunk/test/testsuite.sh
    1696 
    1697   * Added head and tail to the testsuite.
    1698 
    1699 ------------------------------------------------------------------------
    1700 r120 | sam | 2007-01-06 21:08:31 +0100 (Sat, 06 Jan 2007) | 2 lines
    1701 Changed paths:
    1702    M /trunk/src/load-fd.c
    1703 
    1704   * Fixed implicit declaration.
    1705 
    1706 ------------------------------------------------------------------------
    1707 r119 | sam | 2007-01-06 21:02:01 +0100 (Sat, 06 Jan 2007) | 2 lines
    1708 Changed paths:
    1709    M /trunk/doc/zzuf.1
    1710 
    1711   * Updated documentation wrt. mmap().
    1712 
    1713 ------------------------------------------------------------------------
    1714 r118 | sam | 2007-01-06 21:01:51 +0100 (Sat, 06 Jan 2007) | 2 lines
    1715 Changed paths:
    1716    M /trunk/configure.ac
    1717 
    1718   * Missing autoconf check for mmap64().
    1719 
    1720 ------------------------------------------------------------------------
    1721 r117 | sam | 2007-01-06 21:01:25 +0100 (Sat, 06 Jan 2007) | 2 lines
    1722 Changed paths:
    1723    M /trunk/src/load-fd.c
    1724 
    1725   * Implemented the mmap() family.
    1726 
    1727 ------------------------------------------------------------------------
    1728 r116 | sam | 2007-01-06 21:01:15 +0100 (Sat, 06 Jan 2007) | 2 lines
    1729 Changed paths:
    1730    M /trunk/src/load-stream.c
    1731 
    1732   * Implemented rewind().
    1733 
    1734 ------------------------------------------------------------------------
    1735 r115 | sam | 2007-01-06 16:54:14 +0100 (Sat, 06 Jan 2007) | 2 lines
    1736 Changed paths:
    1737    M /trunk/src/load-stream.c
    1738    M /trunk/test/testsuite.sh
    1739 
    1740   * Fix fread() issue with standard input reading.
    1741 
    1742 ------------------------------------------------------------------------
    1743 r114 | sam | 2007-01-06 15:03:07 +0100 (Sat, 06 Jan 2007) | 2 lines
    1744 Changed paths:
    1745    M /trunk/doc/zzuf.1
    1746 
    1747   * Added a note about mmap() not being available.
    1748 
    1749 ------------------------------------------------------------------------
    1750 r113 | sam | 2007-01-06 15:02:51 +0100 (Sat, 06 Jan 2007) | 2 lines
    1751 Changed paths:
    1752    M /trunk/src/debug.c
    1753    M /trunk/src/zzuf.c
    1754 
    1755   * Fix build with older versions of gcc.
    1756 
    1757 ------------------------------------------------------------------------
    1758 r112 | sam | 2007-01-06 11:51:44 +0100 (Sat, 06 Jan 2007) | 2 lines
    1759 Changed paths:
    1760    M /trunk/doc/zzuf.1
    1761    M /trunk/src/zzuf.c
    1762 
    1763   * Documentation tuning.
    1764 
    1765 ------------------------------------------------------------------------
    1766 r111 | sam | 2007-01-06 01:40:51 +0100 (Sat, 06 Jan 2007) | 2 lines
    1767 Changed paths:
    1768    M /trunk/ChangeLog
    1769    M /trunk/NEWS
    1770    M /trunk/TODO
    1771    M /trunk/configure.ac
    1772    M /trunk/src/zzuf.c
    1773 
    1774   * Version 0.2 is ready.
    1775 
    1776 ------------------------------------------------------------------------
    1777 r110 | sam | 2007-01-06 01:26:39 +0100 (Sat, 06 Jan 2007) | 2 lines
    1778 Changed paths:
    1779    M /trunk/doc/zzuf.1
    1780 
    1781   * Another note in the manpage.
    1782 
    1783 ------------------------------------------------------------------------
    1784 r109 | sam | 2007-01-06 01:10:46 +0100 (Sat, 06 Jan 2007) | 2 lines
    1785 Changed paths:
    1786    M /trunk/src/zzuf.c
    1787 
    1788   * Cosmetic fixes.
    1789 
    1790 ------------------------------------------------------------------------
    1791 r108 | sam | 2007-01-06 01:08:16 +0100 (Sat, 06 Jan 2007) | 4 lines
    1792 Changed paths:
    1793    M /trunk/doc/zzuf.1
    1794    M /trunk/src/zzuf.c
    1795 
    1796   * Implemented --max-crashes.
    1797   * Renamed --forks to --max-forks.
    1798   * Changed debug messages format.
    1799 
    1800 ------------------------------------------------------------------------
    1801 r107 | sam | 2007-01-06 00:15:29 +0100 (Sat, 06 Jan 2007) | 2 lines
    1802 Changed paths:
    1803    M /trunk/src/zzuf.c
    1804 
    1805   * Oops, forgot to fix --help output.
    1806 
    1807 ------------------------------------------------------------------------
    1808 r106 | sam | 2007-01-06 00:14:37 +0100 (Sat, 06 Jan 2007) | 2 lines
    1809 Changed paths:
    1810    M /trunk/doc/zzuf.1
    1811    M /trunk/src/zzuf.c
    1812 
    1813   * Rename --fork to --max-forks.
    1814 
    1815 ------------------------------------------------------------------------
    1816 r105 | sam | 2007-01-05 22:36:13 +0100 (Fri, 05 Jan 2007) | 2 lines
    1817 Changed paths:
    1818    M /trunk/doc/zzuf.1
    1819 
    1820   * Specified signal handling stuff in the manpage.
    1821 
    1822 ------------------------------------------------------------------------
    1823 r104 | sam | 2007-01-05 22:33:28 +0100 (Fri, 05 Jan 2007) | 3 lines
    1824 Changed paths:
    1825    M /trunk/doc/zzuf.1
    1826 
    1827   * Split the bugs manpage section into bugs and restrictions.
    1828   * Listed diverted functions.
    1829 
    1830 ------------------------------------------------------------------------
    1831 r103 | sam | 2007-01-05 18:34:10 +0100 (Fri, 05 Jan 2007) | 2 lines
    1832 Changed paths:
    1833    M /trunk/src/load-stream.c
    1834 
    1835   * Fix an uncontrolled corruption bug in fgetln().
    1836 
    1837 ------------------------------------------------------------------------
    1838 r102 | sam | 2007-01-05 17:03:04 +0100 (Fri, 05 Jan 2007) | 2 lines
    1839 Changed paths:
    1840    M /trunk/src/load-stream.c
    1841 
    1842   * Fix fgetln(). The testsuite *almost* passes.
    1843 
    1844 ------------------------------------------------------------------------
    1845 r101 | sam | 2007-01-05 15:36:39 +0100 (Fri, 05 Jan 2007) | 2 lines
    1846 Changed paths:
    1847    M /trunk/configure.ac
    1848    M /trunk/src/libzzuf.c
    1849    M /trunk/src/libzzuf.h
    1850    M /trunk/src/load-stream.c
    1851 
    1852   * Implemented BSD fgetln(). Untested yet.
    1853 
    1854 ------------------------------------------------------------------------
    1855 r100 | sam | 2007-01-05 12:01:49 +0100 (Fri, 05 Jan 2007) | 3 lines
    1856 Changed paths:
    1857    M /trunk/test/testsuite.sh
    1858 
    1859   * Put back grep and sed into the testsuite, now that we can protect newlines
    1860     from being fuzzed away.
    1861 
    1862 ------------------------------------------------------------------------
    1863 r99 | sam | 2007-01-05 11:49:12 +0100 (Fri, 05 Jan 2007) | 2 lines
    1864 Changed paths:
    1865    M /trunk/doc/zzuf.1
    1866 
    1867   * Minor layout tuning.
    1868 
    1869 ------------------------------------------------------------------------
    1870 r98 | sam | 2007-01-05 11:28:07 +0100 (Fri, 05 Jan 2007) | 3 lines
    1871 Changed paths:
    1872    M /trunk/doc/zzuf.1
    1873    M /trunk/src/libzzuf.c
    1874 
    1875   * Allow octal escape values for -P and -R.
    1876   * Updated manpage accordingly and added a few minor things in it.
    1877 
    1878 ------------------------------------------------------------------------
    1879 r97 | sam | 2007-01-05 09:01:06 +0100 (Fri, 05 Jan 2007) | 2 lines
    1880 Changed paths:
    1881    M /trunk/doc/zzuf.1
    1882    M /trunk/src/zzuf.c
    1883 
    1884   * Change -N to -n for --network.
    1885 
    1886 ------------------------------------------------------------------------
    1887 r96 | sam | 2007-01-05 08:57:41 +0100 (Fri, 05 Jan 2007) | 2 lines
    1888 Changed paths:
    1889    M /trunk/doc/zzuf.1
    1890 
    1891   * Clarified reproducibility claim.
    1892 
    1893 ------------------------------------------------------------------------
    1894 r95 | sam | 2007-01-05 08:52:30 +0100 (Fri, 05 Jan 2007) | 2 lines
    1895 Changed paths:
    1896    M /trunk/doc/zzuf.1
    1897    M /trunk/src/libzzuf.c
    1898    M /trunk/src/libzzuf.h
    1899    M /trunk/src/load-fd.c
    1900    M /trunk/src/zzuf.c
    1901 
    1902   * Network support.
    1903 
    1904 ------------------------------------------------------------------------
    1905 r94 | sam | 2007-01-05 01:24:43 +0100 (Fri, 05 Jan 2007) | 2 lines
    1906 Changed paths:
    1907    M /trunk/doc/zzuf.1
    1908 
    1909   * Manpage layout improvements.
    1910 
    1911 ------------------------------------------------------------------------
    1912 r93 | sam | 2007-01-04 14:33:33 +0100 (Thu, 04 Jan 2007) | 2 lines
    1913 Changed paths:
    1914    M /trunk/doc/zzuf.1
    1915 
    1916   * Minor manpage improvement.
    1917 
    1918 ------------------------------------------------------------------------
    1919 r92 | sam | 2007-01-04 14:28:35 +0100 (Thu, 04 Jan 2007) | 2 lines
    1920 Changed paths:
    1921    M /trunk/doc/zzuf.1
    1922 
    1923   * Improved manpage, especially the statistical effect of using -R.
    1924 
    1925 ------------------------------------------------------------------------
    1926 r91 | sam | 2007-01-04 09:59:05 +0100 (Thu, 04 Jan 2007) | 2 lines
    1927 Changed paths:
    1928    M /trunk/doc/zzuf.1
    1929    M /trunk/src/fuzz.c
    1930    M /trunk/src/libzzuf.c
    1931    M /trunk/src/libzzuf.h
    1932    M /trunk/src/zzuf.c
    1933 
    1934   * Implemented -R / --refuse.
    1935 
    1936 ------------------------------------------------------------------------
    1937 r90 | sam | 2007-01-04 02:09:04 +0100 (Thu, 04 Jan 2007) | 2 lines
    1938 Changed paths:
    1939    M /trunk/doc/zzuf.1
    1940    M /trunk/src/fuzz.c
    1941    M /trunk/src/libzzuf.c
    1942    M /trunk/src/libzzuf.h
    1943    M /trunk/src/zzuf.c
    1944 
    1945   * Implement -P / --protect.
    1946 
    1947 ------------------------------------------------------------------------
    1948 r89 | sam | 2007-01-03 23:51:36 +0100 (Wed, 03 Jan 2007) | 4 lines
    1949 Changed paths:
    1950    M /trunk/src/libzzuf.c
    1951    M /trunk/src/libzzuf.h
    1952    M /trunk/src/load-fd.c
    1953    M /trunk/src/load-stream.c
    1954 
    1955   * Added a _zz_disabled flag. This is needed on OS X where we protect the
    1956     fopen_orig() call because it will call our own diverted open() function
    1957     and we don't want it to fiddle with our structures.
    1958 
    1959 ------------------------------------------------------------------------
    1960 r88 | sam | 2007-01-03 23:25:45 +0100 (Wed, 03 Jan 2007) | 3 lines
    1961 Changed paths:
    1962    M /trunk/src/fuzz.c
    1963    M /trunk/src/load-stream.c
    1964 
    1965   * Do not fuzz anything if 0 bytes were read.
    1966   * Added a debug message for fuzzing.
    1967 
    1968 ------------------------------------------------------------------------
    1969 r87 | sam | 2007-01-03 23:12:02 +0100 (Wed, 03 Jan 2007) | 2 lines
    1970 Changed paths:
    1971    M /trunk/src/load-stream.c
    1972 
    1973   * Better debug messages in load-stream.c.
    1974 
    1975 ------------------------------------------------------------------------
    1976 r86 | sam | 2007-01-03 23:10:57 +0100 (Wed, 03 Jan 2007) | 2 lines
    1977 Changed paths:
    1978    M /trunk/src/debug.c
    1979 
    1980   * Implemented %c in our debug() printf implementation.
    1981 
    1982 ------------------------------------------------------------------------
    1983 r85 | sam | 2007-01-03 22:53:03 +0100 (Wed, 03 Jan 2007) | 2 lines
    1984 Changed paths:
    1985    M /trunk/test/testsuite.sh
    1986 
    1987   * Use "strings </dev/urandom", not "strings /dev/urandom".
    1988 
    1989 ------------------------------------------------------------------------
    1990 r84 | sam | 2007-01-03 22:51:11 +0100 (Wed, 03 Jan 2007) | 3 lines
    1991 Changed paths:
    1992    M /trunk/test/fdcat.c
    1993    M /trunk/test/streamcat.c
    1994    M /trunk/test/testsuite.sh
    1995 
    1996   * Added a stupid PRNG to streamcat and fdcat.
    1997   * Do not use sed in the testsuite, because of OS X.
    1998 
    1999 ------------------------------------------------------------------------
    2000 r83 | sam | 2007-01-03 22:20:22 +0100 (Wed, 03 Jan 2007) | 3 lines
    2001 Changed paths:
    2002    M /trunk/src/random.c
    2003 
    2004   * No longer use the OS's PRNG, we use our own (based on a Dr Dobbs article
    2005     from November 1985, page 91).
    2006 
    2007 ------------------------------------------------------------------------
    2008 r82 | sam | 2007-01-03 21:43:47 +0100 (Wed, 03 Jan 2007) | 2 lines
    2009 Changed paths:
    2010    M /trunk/src/zzuf.c
    2011 
    2012   * Split some code into clean functions.
    2013 
    2014 ------------------------------------------------------------------------
    2015 r81 | sam | 2007-01-03 18:58:11 +0100 (Wed, 03 Jan 2007) | 2 lines
    2016 Changed paths:
    2017    M /trunk/test/testsuite.sh
    2018 
    2019   * Make the testsuite reproductible.
    2020 
    2021 ------------------------------------------------------------------------
    2022 r80 | sam | 2007-01-03 18:57:52 +0100 (Wed, 03 Jan 2007) | 2 lines
    2023 Changed paths:
    2024    M /trunk/src/Makefile.am
    2025    M /trunk/src/zzuf.c
    2026 
    2027   * Now works on Darwin!
    2028 
    2029 ------------------------------------------------------------------------
    2030 r79 | sam | 2007-01-03 10:09:41 +0100 (Wed, 03 Jan 2007) | 2 lines
    2031 Changed paths:
    2032    M /trunk/configure.ac
    2033    M /trunk/src/Makefile.am
    2034    M /trunk/src/load-fd.c
    2035    M /trunk/src/load-signal.c
    2036    M /trunk/src/load-stream.c
    2037    M /trunk/src/zzuf.c
    2038    M /trunk/test/fdcat.c
    2039 
    2040   * The whole crap now builds on OS X. Now if it only agreed to run, too...
    2041 
    2042 ------------------------------------------------------------------------
    2043 r78 | sam | 2007-01-03 10:04:01 +0100 (Wed, 03 Jan 2007) | 2 lines
    2044 Changed paths:
    2045    M /trunk/test/testsuite.sh
    2046 
    2047   * Minor optimisations to the testsuite.
    2048 
    2049 ------------------------------------------------------------------------
    2050 r77 | sam | 2007-01-03 02:28:02 +0100 (Wed, 03 Jan 2007) | 2 lines
    2051 Changed paths:
    2052    M /trunk/test/testsuite.sh
    2053 
    2054   * Oops, fixed the testsuite again.
    2055 
    2056 ------------------------------------------------------------------------
    2057 r76 | sam | 2007-01-02 19:26:56 +0100 (Tue, 02 Jan 2007) | 2 lines
    2058 Changed paths:
    2059    M /trunk/src/zzuf.c
    2060 
    2061   * Oops, fixed stdout writing.
    2062 
    2063 ------------------------------------------------------------------------
    2064 r75 | sam | 2007-01-02 18:15:34 +0100 (Tue, 02 Jan 2007) | 2 lines
    2065 Changed paths:
    2066    M /trunk/doc/zzuf.1
    2067 
    2068   * Totally reworked webpage.
    2069 
    2070 ------------------------------------------------------------------------
    2071 r74 | sam | 2007-01-02 15:51:55 +0100 (Tue, 02 Jan 2007) | 2 lines
    2072 Changed paths:
    2073    M /trunk/src/zzuf.c
    2074 
    2075   * Output process status to stdout, not stderr.
    2076 
    2077 ------------------------------------------------------------------------
    2078 r73 | sam | 2007-01-02 14:26:32 +0100 (Tue, 02 Jan 2007) | 2 lines
    2079 Changed paths:
    2080    M /trunk/src/zzuf.c
    2081 
    2082   * Do not count debug bytes in the --max-bytes count.
    2083 
    2084 ------------------------------------------------------------------------
    2085 r72 | sam | 2007-01-02 11:45:19 +0100 (Tue, 02 Jan 2007) | 2 lines
    2086 Changed paths:
    2087    M /trunk/doc/zzuf.1
    2088 
    2089   * Fix typo in manpage.
    2090 
    2091 ------------------------------------------------------------------------
    2092 r71 | sam | 2007-01-02 02:13:05 +0100 (Tue, 02 Jan 2007) | 4 lines
    2093 Changed paths:
    2094    M /trunk/src/debug.c
    2095    M /trunk/src/libzzuf.h
    2096    M /trunk/src/load-fd.c
    2097    M /trunk/src/zzuf.c
    2098 
    2099   * Use a separate file descriptor for debugging messages, so that the -q flag
    2100     does not remove debug messages.
    2101   * Slightly improved fd handling code.
    2102 
    2103 ------------------------------------------------------------------------
    2104 r70 | sam | 2007-01-02 01:27:33 +0100 (Tue, 02 Jan 2007) | 3 lines
    2105 Changed paths:
    2106    M /trunk/src/debug.c
    2107 
    2108   * Made the debug() function signal-safe by reimplementing the necessary
    2109     subset of fprintf() we needed.
    2110 
    2111 ------------------------------------------------------------------------
    2112 r69 | sam | 2007-01-01 22:55:48 +0100 (Mon, 01 Jan 2007) | 2 lines
    2113 Changed paths:
    2114    M /trunk/README
    2115 
    2116   * Deprecate README tutorial. Everything’s in the manpage now.
    2117 
    2118 ------------------------------------------------------------------------
    2119 r68 | sam | 2007-01-01 22:35:54 +0100 (Mon, 01 Jan 2007) | 3 lines
    2120 Changed paths:
    2121    M /trunk/doc/zzuf.1
    2122    M /trunk/src/Makefile.am
    2123    M /trunk/src/libzzuf.c
    2124    M /trunk/src/libzzuf.h
    2125    A /trunk/src/load-signal.c
    2126    M /trunk/src/load.h
    2127    M /trunk/src/zzuf.c
    2128 
    2129   * Implemented signal handling.
    2130   * Updated documentation accordingly and improved a few parts.
    2131 
    2132 ------------------------------------------------------------------------
    2133 r67 | sam | 2007-01-01 20:49:57 +0100 (Mon, 01 Jan 2007) | 2 lines
    2134 Changed paths:
    2135    M /trunk/doc/zzuf.1
    2136    M /trunk/src/zzuf.c
    2137 
    2138   * Alphabetise flags in help output and manpage.
    2139 
    2140 ------------------------------------------------------------------------
    2141 r66 | sam | 2007-01-01 20:14:55 +0100 (Mon, 01 Jan 2007) | 2 lines
    2142 Changed paths:
    2143    M /trunk/README
    2144    M /trunk/doc/zzuf.1
    2145 
    2146   * Update documentation.
    2147 
    2148 ------------------------------------------------------------------------
    2149 r65 | sam | 2007-01-01 19:56:13 +0100 (Mon, 01 Jan 2007) | 4 lines
    2150 Changed paths:
    2151    M /trunk/doc/zzuf.1
    2152    M /trunk/src/libzzuf.c
    2153    M /trunk/src/zzuf.c
    2154 
    2155   * Switch to REG_EXTENDED.
    2156   * Implement -c (--cmdline).
    2157   * Updated documentation accordingly.
    2158 
    2159 ------------------------------------------------------------------------
    2160 r64 | sam | 2006-12-29 19:13:42 +0100 (Fri, 29 Dec 2006) | 3 lines
    2161 Changed paths:
    2162    M /trunk/src/zzuf.c
    2163 
    2164   * Check regex syntax in zzuf.
    2165   * Fix minor, harmful memory leaks.
    2166 
    2167 ------------------------------------------------------------------------
    2168 r63 | sam | 2006-12-29 18:49:11 +0100 (Fri, 29 Dec 2006) | 2 lines
    2169 Changed paths:
    2170    M /trunk/src/debug.c
    2171    M /trunk/src/fuzz.c
    2172    M /trunk/src/libzzuf.c
    2173    M /trunk/src/libzzuf.h
    2174    M /trunk/src/load-fd.c
    2175    M /trunk/src/load-stream.c
    2176 
    2177   * Factored regex matching stuff.
    2178 
    2179 ------------------------------------------------------------------------
    2180 r62 | sam | 2006-12-29 18:22:11 +0100 (Fri, 29 Dec 2006) | 2 lines
    2181 Changed paths:
    2182    M /trunk/doc/zzuf.1
    2183    M /trunk/src/libzzuf.c
    2184    M /trunk/src/zzuf.c
    2185    M /trunk/test/testsuite.sh
    2186 
    2187   * Added the -i flag (for stdin fuzzing).
    2188 
    2189 ------------------------------------------------------------------------
    2190 r61 | sam | 2006-12-29 17:46:06 +0100 (Fri, 29 Dec 2006) | 2 lines
    2191 Changed paths:
    2192    M /trunk/README
    2193    M /trunk/doc/zzuf.1
    2194    M /trunk/src/zzuf.c
    2195 
    2196   * Change -i/-e to -I/-E.
    2197 
    2198 ------------------------------------------------------------------------
    2199 r60 | sam | 2006-12-28 21:32:21 +0100 (Thu, 28 Dec 2006) | 2 lines
    2200 Changed paths:
    2201    M /trunk/src/fuzz.c
    2202    M /trunk/src/libzzuf.c
    2203    M /trunk/src/libzzuf.h
    2204    M /trunk/src/load-fd.c
    2205    M /trunk/src/load-stream.c
    2206 
    2207   * Renamed functions here and there.
    2208 
    2209 ------------------------------------------------------------------------
    2210 r59 | sam | 2006-12-28 21:22:32 +0100 (Thu, 28 Dec 2006) | 3 lines
    2211 Changed paths:
    2212    M /trunk/src/debug.c
    2213    M /trunk/src/debug.h
    2214    M /trunk/src/fuzz.c
    2215    M /trunk/src/fuzz.h
    2216    M /trunk/src/libzzuf.c
    2217    M /trunk/src/libzzuf.h
    2218    M /trunk/src/load-fd.c
    2219    M /trunk/src/load-stream.c
    2220    M /trunk/src/load.h
    2221    M /trunk/src/random.c
    2222    M /trunk/src/random.h
    2223 
    2224   * Improved zfd_register() and zfd_* function performances.
    2225   * Changed function names here and there.
    2226 
    2227 ------------------------------------------------------------------------
    2228 r58 | sam | 2006-12-28 18:48:05 +0100 (Thu, 28 Dec 2006) | 3 lines
    2229 Changed paths:
    2230    M /trunk/src/load-fd.c
    2231    M /trunk/src/load-stream.c
    2232 
    2233   * Fixed a partial read data loss bug in the fread implementation.
    2234   * Cosmetic fixes.
    2235 
    2236 ------------------------------------------------------------------------
    2237 r57 | sam | 2006-12-28 18:47:26 +0100 (Thu, 28 Dec 2006) | 2 lines
    2238 Changed paths:
    2239    M /trunk/Makefile.am
    2240    M /trunk/test
    2241    M /trunk/test/Makefile.am
    2242    A /trunk/test/fdcat.c
    2243    A /trunk/test/streamcat.c
    2244    M /trunk/test/testsuite.sh
    2245 
    2246   * Added cat reimplementations to the testsuite.
    2247 
    2248 ------------------------------------------------------------------------
    2249 r56 | sam | 2006-12-28 16:51:43 +0100 (Thu, 28 Dec 2006) | 2 lines
    2250 Changed paths:
    2251    M /trunk/src/fuzz.c
    2252    M /trunk/src/libzzuf.c
    2253    M /trunk/src/libzzuf.h
    2254    M /trunk/src/load-fd.c
    2255    M /trunk/src/load-stream.c
    2256 
    2257   * Shorten function names.
    2258 
    2259 ------------------------------------------------------------------------
    2260 r55 | sam | 2006-12-28 16:48:10 +0100 (Thu, 28 Dec 2006) | 2 lines
    2261 Changed paths:
    2262    M /trunk/src/fuzz.c
    2263    M /trunk/src/libzzuf.c
    2264    M /trunk/src/libzzuf.h
    2265    M /trunk/src/load-fd.c
    2266    M /trunk/src/load-stream.c
    2267 
    2268   * Hide struct zzuf behind public functions. No real abstraction yet.
    2269 
    2270 ------------------------------------------------------------------------
    2271 r54 | sam | 2006-12-28 16:44:28 +0100 (Thu, 28 Dec 2006) | 2 lines
    2272 Changed paths:
    2273    A /trunk/ChangeLog
    2274 
    2275   * Add a changelog (from version 1.0).
    2276 
    2277 ------------------------------------------------------------------------
    2278 r53 | sam | 2006-12-28 16:44:13 +0100 (Thu, 28 Dec 2006) | 2 lines
    2279 Changed paths:
    2280    M /trunk/src/Makefile.am
    2281 
    2282   * Do not put version information in the distributed .so.
    2283 
    2284 ------------------------------------------------------------------------
    2285 r52 | sam | 2006-12-28 16:43:28 +0100 (Thu, 28 Dec 2006) | 2 lines
    2286 Changed paths:
    2287    M /trunk/README
    2288 
    2289   * Update documentation.
    2290 
    2291 ------------------------------------------------------------------------
    2292 r51 | sam | 2006-12-23 20:12:52 +0100 (Sat, 23 Dec 2006) | 2 lines
    2293 Changed paths:
    2294    M /trunk/Makefile.am
    2295 
    2296   * Oops, correctly install manpage.
    2297 
    2298 ------------------------------------------------------------------------
    2299 r50 | sam | 2006-12-23 19:40:28 +0100 (Sat, 23 Dec 2006) | 2 lines
    2300 Changed paths:
    2301    M /trunk/src/Makefile.am
    2302 
    2303   * Typo in Makefile.am.
    2304 
    2305 ------------------------------------------------------------------------
    2306 r49 | sam | 2006-12-23 19:37:52 +0100 (Sat, 23 Dec 2006) | 2 lines
    2307 Changed paths:
    2308    M /trunk/AUTHORS
    2309    M /trunk/NEWS
    2310    M /trunk/README
    2311    M /trunk/configure.ac
    2312 
    2313   * Prepare version 0.1.
    2314 
    2315 ------------------------------------------------------------------------
    2316 r48 | sam | 2006-12-23 00:40:03 +0100 (Sat, 23 Dec 2006) | 2 lines
    2317 Changed paths:
    2318    M /trunk/README
    2319 
    2320   * Sync’ed README and manpage.
    2321 
    2322 ------------------------------------------------------------------------
    2323 r47 | sam | 2006-12-23 00:36:04 +0100 (Sat, 23 Dec 2006) | 2 lines
    2324 Changed paths:
    2325    M /trunk/doc/zzuf.1
    2326    M /trunk/src/zzuf.c
    2327 
    2328   * Slightly updated documentation.
    2329 
    2330 ------------------------------------------------------------------------
    2331 r46 | sam | 2006-12-22 18:01:16 +0100 (Fri, 22 Dec 2006) | 3 lines
    2332 Changed paths:
    2333    M /trunk/src/zzuf.c
    2334 
    2335   * Fix stdout/stderr copying. Don't use fprintf for something that can
    2336     have null bytes (lol @ me).
    2337 
    2338 ------------------------------------------------------------------------
    2339 r45 | sam | 2006-12-22 17:54:55 +0100 (Fri, 22 Dec 2006) | 3 lines
    2340 Changed paths:
    2341    M /trunk/test/testsuite.sh
    2342 
    2343   * Fix a cleanup bug in the testsuite.
    2344   * If any of the tests failed, do not erase the test files.
    2345 
    2346 ------------------------------------------------------------------------
    2347 r44 | sam | 2006-12-22 17:36:47 +0100 (Fri, 22 Dec 2006) | 2 lines
    2348 Changed paths:
    2349    M /trunk/src/zzuf.c
    2350 
    2351   * Slightly modified --help message.
    2352 
    2353 ------------------------------------------------------------------------
    2354 r43 | sam | 2006-12-22 17:36:30 +0100 (Fri, 22 Dec 2006) | 2 lines
    2355 Changed paths:
    2356    M /trunk/Makefile.am
    2357    M /trunk/configure.ac
    2358    A /trunk/doc
    2359    A /trunk/doc/Makefile.am
    2360    A /trunk/doc/zzuf.1
    2361 
    2362   * Wrote a manpage. Phew.
    2363 
    2364 ------------------------------------------------------------------------
    2365 r42 | sam | 2006-12-22 16:06:21 +0100 (Fri, 22 Dec 2006) | 2 lines
    2366 Changed paths:
    2367    M /trunk/src/zzuf.c
    2368 
    2369   * Implement --max-bytes and --max-time.
    2370 
    2371 ------------------------------------------------------------------------
    2372 r41 | sam | 2006-12-22 14:53:58 +0100 (Fri, 22 Dec 2006) | 4 lines
    2373 Changed paths:
    2374    M /trunk/src/zzuf.c
    2375 
    2376   * Implemented parallelisation.
    2377   * Implemented “quiet” mode.
    2378   * Handle stdin and stderr in their own pipes.
    2379 
    2380 ------------------------------------------------------------------------
    2381 r40 | sam | 2006-12-22 14:18:13 +0100 (Fri, 22 Dec 2006) | 2 lines
    2382 Changed paths:
    2383    M /trunk/src/debug.c
    2384 
    2385   * Don’t rely on libzzuf.h in debug.c, so that it can be used in zzuf, too.
    2386 
    2387 ------------------------------------------------------------------------
    2388 r39 | sam | 2006-12-21 20:56:22 +0100 (Thu, 21 Dec 2006) | 2 lines
    2389 Changed paths:
    2390    M /trunk/src/zzuf.c
    2391 
    2392   * Fork to launch the child and read its stdout/stderr.
    2393 
    2394 ------------------------------------------------------------------------
    2395 r38 | sam | 2006-12-18 14:23:56 +0100 (Mon, 18 Dec 2006) | 2 lines
    2396 Changed paths:
    2397    M /trunk/src/zzuf.c
    2398 
    2399   * Improved help.
    2400 
    2401 ------------------------------------------------------------------------
    2402 r37 | sam | 2006-12-18 13:58:47 +0100 (Mon, 18 Dec 2006) | 2 lines
    2403 Changed paths:
    2404    M /trunk/TODO
    2405 
    2406   * Improved TODO list.
    2407 
    2408 ------------------------------------------------------------------------
    2409 r36 | sam | 2006-12-18 13:48:49 +0100 (Mon, 18 Dec 2006) | 2 lines
    2410 Changed paths:
    2411    M /trunk/test/testsuite.sh
    2412 
    2413   * More testsuite improvements.
    2414 
    2415 ------------------------------------------------------------------------
    2416 r35 | sam | 2006-12-18 12:07:42 +0100 (Mon, 18 Dec 2006) | 2 lines
    2417 Changed paths:
    2418    M /trunk/test/testsuite.sh
    2419 
    2420   * Better tests and error reporting in the testsuite.
    2421 
    2422 ------------------------------------------------------------------------
    2423 r34 | sam | 2006-12-18 00:58:23 +0100 (Mon, 18 Dec 2006) | 2 lines
    2424 Changed paths:
    2425    M /trunk/src/fuzz.c
    2426    M /trunk/src/libzzuf.c
    2427    M /trunk/src/libzzuf.h
    2428    M /trunk/src/load-fd.c
    2429    M /trunk/src/load-stream.c
    2430 
    2431   * Huge performance improvement by caching the bit array. Yay.
    2432 
    2433 ------------------------------------------------------------------------
    2434 r33 | sam | 2006-12-17 23:14:13 +0100 (Sun, 17 Dec 2006) | 3 lines
    2435 Changed paths:
    2436    M /trunk/src/load-stream.c
    2437 
    2438   * Added getc(), fgetc(), fgets(), ungetc(), getline() and getdelim().
    2439   * sed now works properly.
    2440 
    2441 ------------------------------------------------------------------------
    2442 r32 | sam | 2006-12-17 23:12:11 +0100 (Sun, 17 Dec 2006) | 2 lines
    2443 Changed paths:
    2444    M /trunk/test/testsuite.sh
    2445 
    2446   * Better, more complete testsuite program.
    2447 
    2448 ------------------------------------------------------------------------
    2449 r31 | sam | 2006-12-17 18:33:02 +0100 (Sun, 17 Dec 2006) | 2 lines
    2450 Changed paths:
    2451    M /trunk/Makefile.am
    2452    M /trunk/configure.ac
    2453    A /trunk/test
    2454    A /trunk/test/Makefile.am
    2455    A /trunk/test/testsuite.sh
    2456 
    2457   * Added a testsuite script.
    2458 
    2459 ------------------------------------------------------------------------
    2460 r30 | sam | 2006-12-17 18:17:31 +0100 (Sun, 17 Dec 2006) | 2 lines
    2461 Changed paths:
    2462    M /trunk/README
    2463    M /trunk/src/Makefile.am
    2464    M /trunk/src/libzzuf.c
    2465    A /trunk/src/load-fd.c (from /trunk/src/preload.c:26)
    2466    A /trunk/src/load-stream.c (from /trunk/src/preload.c:26)
    2467    A /trunk/src/load.h (from /trunk/src/preload.h:26)
    2468    D /trunk/src/preload.c
    2469    D /trunk/src/preload.h
    2470 
    2471   * Split preload.c into load-fd.c and load-stream.c.
    2472 
    2473 ------------------------------------------------------------------------
    2474 r29 | sam | 2006-12-16 11:37:41 +0100 (Sat, 16 Dec 2006) | 2 lines
    2475 Changed paths:
    2476    M /trunk/README
    2477 
    2478   * Update README file.
    2479 
    2480 ------------------------------------------------------------------------
    2481 r28 | sam | 2006-12-15 21:42:27 +0100 (Fri, 15 Dec 2006) | 2 lines
    2482 Changed paths:
    2483    A /trunk/AUTHORS
    2484    M /trunk/Makefile.am
    2485 
    2486   * Added AUTHORS file.
    2487 
    2488 ------------------------------------------------------------------------
    2489 r27 | sam | 2006-12-15 19:49:33 +0100 (Fri, 15 Dec 2006) | 2 lines
    2490 Changed paths:
    2491    M /trunk/TODO
    2492 
    2493   * More TODO.
    2494 
    2495 ------------------------------------------------------------------------
    2496 r26 | sam | 2006-12-15 19:48:24 +0100 (Fri, 15 Dec 2006) | 2 lines
    2497 Changed paths:
    2498    M /trunk/TODO
    2499    M /trunk/src/libzzuf.c
    2500    M /trunk/src/preload.c
    2501    M /trunk/src/preload.h
    2502 
    2503   * Rename zzuf_preload to zzuf_preload_libc. You never know.
    2504 
    2505 ------------------------------------------------------------------------
    2506 r25 | sam | 2006-12-15 18:48:17 +0100 (Fri, 15 Dec 2006) | 2 lines
    2507 Changed paths:
    2508    M /trunk/README
    2509 
    2510   * Added a few examples to README.
    2511 
    2512 ------------------------------------------------------------------------
    2513 r24 | sam | 2006-12-15 18:47:59 +0100 (Fri, 15 Dec 2006) | 2 lines
    2514 Changed paths:
    2515    M /trunk/src/fuzz.c
    2516    M /trunk/src/libzzuf.c
    2517 
    2518   * Fix ratio so that it talks about bits, not bytes.
    2519 
    2520 ------------------------------------------------------------------------
    2521 r23 | sam | 2006-12-15 18:44:20 +0100 (Fri, 15 Dec 2006) | 2 lines
    2522 Changed paths:
    2523    M /trunk/src/Makefile.am
    2524    M /trunk/src/zzuf.c
    2525 
    2526   * Support --prefix (library location).
    2527 
    2528 ------------------------------------------------------------------------
    2529 r22 | sam | 2006-12-15 17:10:56 +0100 (Fri, 15 Dec 2006) | 2 lines
    2530 Changed paths:
    2531    M /trunk/TODO
    2532    M /trunk/src/fuzz.c
    2533    M /trunk/src/libzzuf.c
    2534    M /trunk/src/libzzuf.h
    2535    M /trunk/src/preload.c
    2536    M /trunk/src/zzuf.c
    2537 
    2538   * Rename percent to ratio.
    2539 
    2540 ------------------------------------------------------------------------
    2541 r21 | sam | 2006-12-15 16:07:38 +0100 (Fri, 15 Dec 2006) | 2 lines
    2542 Changed paths:
    2543    M /trunk/src/libzzuf.c
    2544 
    2545   * Crap, percents could not go higer than 1.0.
    2546 
    2547 ------------------------------------------------------------------------
    2548 r20 | sam | 2006-12-15 15:57:59 +0100 (Fri, 15 Dec 2006) | 2 lines
    2549 Changed paths:
    2550    M /trunk/src/random.c
    2551    M /trunk/src/random.h
    2552 
    2553   * Switch random back to 32 bits. It's enough (tm).
    2554 
    2555 ------------------------------------------------------------------------
    2556 r19 | sam | 2006-12-15 15:07:46 +0100 (Fri, 15 Dec 2006) | 3 lines
    2557 Changed paths:
    2558    M /trunk/src/fuzz.c
    2559 
    2560   * Really fix the inconsistency bug. Now dd bs=2048 count=1 gives the same
    2561     result as dd bs=1 count=2048.
    2562 
    2563 ------------------------------------------------------------------------
    2564 r18 | sam | 2006-12-15 14:20:01 +0100 (Fri, 15 Dec 2006) | 2 lines
    2565 Changed paths:
    2566    M /trunk/src/preload.c
    2567 
    2568   * Implemented lseek() and factored lseek64() code.
    2569 
    2570 ------------------------------------------------------------------------
    2571 r17 | sam | 2006-12-15 14:12:44 +0100 (Fri, 15 Dec 2006) | 3 lines
    2572 Changed paths:
    2573    M /trunk/src/fuzz.c
    2574 
    2575   * Handle percent < 100.0/CHUNK_SIZE a bit better.
    2576   * Fix a grave index bug in the fuzzer that made everything inconsistent.
    2577 
    2578 ------------------------------------------------------------------------
    2579 r16 | sam | 2006-12-15 11:18:57 +0100 (Fri, 15 Dec 2006) | 2 lines
    2580 Changed paths:
    2581    M /trunk/src/debug.h
    2582 
    2583   * Add a printf attribute to the debug function to trap errors.
    2584 
    2585 ------------------------------------------------------------------------
    2586 r15 | sam | 2006-12-15 11:07:53 +0100 (Fri, 15 Dec 2006) | 2 lines
    2587 Changed paths:
    2588    M /trunk/src/preload.c
    2589 
    2590   * Oops, fix a bug in the lseek64() diversion.
    2591 
    2592 ------------------------------------------------------------------------
    2593 r14 | sam | 2006-12-15 11:06:30 +0100 (Fri, 15 Dec 2006) | 2 lines
    2594 Changed paths:
    2595    M /trunk/TODO
    2596    M /trunk/src/preload.c
    2597 
    2598   * Divert close, fclose, lseek64.
    2599 
    2600 ------------------------------------------------------------------------
    2601 r13 | sam | 2006-12-15 10:08:52 +0100 (Fri, 15 Dec 2006) | 2 lines
    2602 Changed paths:
    2603    M /trunk/src/preload.c
    2604 
    2605   * Remove useless verbosity.
    2606 
    2607 ------------------------------------------------------------------------
    2608 r12 | sam | 2006-12-15 10:03:48 +0100 (Fri, 15 Dec 2006) | 2 lines
    2609 Changed paths:
    2610    M /trunk/src/preload.c
    2611 
    2612   * Divert fseek().
    2613 
    2614 ------------------------------------------------------------------------
    2615 r11 | sam | 2006-12-15 10:01:46 +0100 (Fri, 15 Dec 2006) | 2 lines
    2616 Changed paths:
    2617    M /trunk/src/zzuf.c
    2618 
    2619   * Better error reporting if command failed.
    2620 
    2621 ------------------------------------------------------------------------
    2622 r10 | sam | 2006-12-15 09:42:27 +0100 (Fri, 15 Dec 2006) | 3 lines
    2623 Changed paths:
    2624    M /trunk/src/fuzz.c
    2625    M /trunk/src/libzzuf.c
    2626    M /trunk/src/preload.c
    2627    M /trunk/src/zzuf.c
    2628 
    2629   * Add --debug.
    2630   * --include and --exclude now work.
    2631 
    2632 ------------------------------------------------------------------------
    2633 r9 | sam | 2006-12-15 09:14:38 +0100 (Fri, 15 Dec 2006) | 3 lines
    2634 Changed paths:
    2635    M /trunk/src/libzzuf.c
    2636    M /trunk/src/libzzuf.h
    2637    M /trunk/src/preload.c
    2638 
    2639   * Add fallbacks to our functions in case other libraries call libc functions
    2640     in their init constructor (eg. libproc).
    2641 
    2642 ------------------------------------------------------------------------
    2643 r8 | sam | 2006-12-15 08:53:09 +0100 (Fri, 15 Dec 2006) | 2 lines
    2644 Changed paths:
    2645    M /trunk/src/debug.c
    2646    M /trunk/src/fuzz.c
    2647    M /trunk/src/libzzuf.c
    2648    M /trunk/src/libzzuf.h
    2649    M /trunk/src/preload.c
    2650    M /trunk/src/zzuf.c
    2651 
    2652   * Added code for --include/--exclude. Does not work yet.
    2653 
    2654 ------------------------------------------------------------------------
    2655 r7 | sam | 2006-12-15 01:43:39 +0100 (Fri, 15 Dec 2006) | 2 lines
    2656 Changed paths:
    2657    M /trunk/src/preload.c
    2658 
    2659   * Support fopen64().
    2660 
    2661 ------------------------------------------------------------------------
    2662 r6 | sam | 2006-12-15 01:26:01 +0100 (Fri, 15 Dec 2006) | 2 lines
    2663 Changed paths:
    2664    M /trunk/README
    2665    M /trunk/TODO
    2666    M /trunk/src/Makefile.am
    2667    A /trunk/src/debug.c
    2668    A /trunk/src/debug.h
    2669    A /trunk/src/fuzz.c
    2670    A /trunk/src/fuzz.h
    2671    M /trunk/src/libzzuf.c
    2672    A /trunk/src/libzzuf.h
    2673    A /trunk/src/preload.c (from /trunk/src/libzzuf.c:5)
    2674    A /trunk/src/preload.h
    2675    M /trunk/src/zzuf.c
    2676 
    2677   * First somewhat working version.
    2678 
    2679 ------------------------------------------------------------------------
    2680 r5 | sam | 2006-12-14 17:11:14 +0100 (Thu, 14 Dec 2006) | 2 lines
    2681 Changed paths:
    2682    M /trunk/src/libzzuf.c
    2683 
    2684   * Fix a bug and refactor some code.
    2685 
    2686 ------------------------------------------------------------------------
    2687 r4 | sam | 2006-12-14 16:55:18 +0100 (Thu, 14 Dec 2006) | 2 lines
    2688 Changed paths:
    2689    M /trunk
    2690    M /trunk/configure.ac
    2691    M /trunk/src
    2692    M /trunk/src/Makefile.am
    2693    A /trunk/src/libzzuf.c
    2694 
    2695   * First try at libzzuf.
    2696 
    2697 ------------------------------------------------------------------------
    2698 r3 | sam | 2006-12-14 15:25:10 +0100 (Thu, 14 Dec 2006) | 2 lines
    2699 Changed paths:
    2700    M /trunk/src/zzuf.c
    2701 
    2702   * Oops, typo.
    2703 
    2704 ------------------------------------------------------------------------
    2705 r2 | sam | 2006-12-14 15:23:07 +0100 (Thu, 14 Dec 2006) | 2 lines
    2706 Changed paths:
    2707    M /trunk/configure.ac
    2708    M /trunk/src/Makefile.am
    2709    A /trunk/src/random.c
    2710    A /trunk/src/random.h
    2711    M /trunk/src/zzuf.c
    2712 
    2713   * Easy POC code. We need some LD_PRELOAD shit instead.
    2714 
    2715 ------------------------------------------------------------------------
    2716 r1 | sam | 2006-12-13 21:17:27 +0100 (Wed, 13 Dec 2006) | 2 lines
    2717 Changed paths:
    2718    A /branches
    2719    A /tags
    2720    A /trunk
    2721    A /trunk/COPYING
    2722    A /trunk/Makefile.am
    2723    A /trunk/NEWS
    2724    A /trunk/README
    2725    A /trunk/TODO
    2726    A /trunk/bootstrap
    2727    A /trunk/configure.ac
    2728    A /trunk/src
    2729    A /trunk/src/Makefile.am
    2730    A /trunk/src/zzuf.c
    2731 
    2732   * Initial tree.
    2733 
    2734 ------------------------------------------------------------------------
     1commit 2fc889dfde6300a82b12c4d5cd5cc183a262e74a
     2Author: Sam Hocevar <sam@zoy.org>
     3Date:   Sun May 18 19:55:45 2008 +0000
     4
     5      * Minor memory and speed optimisation.
     6
     7commit 55d6b282fe64d620c78b8758e02ad0ba394c4ae1
     8Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     9Date:   Sun May 18 18:13:45 2008 +0000
     10
     11      * Start working on the internal code documentation.
     12   
     13   
     14    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2336 92316355-f0b4-4df1-b90c-862c8a59935f
     15
     16commit b23e6f6d1ffe319bab701461046ab1b16ac86d87
     17Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     18Date:   Sun May 18 12:38:37 2008 +0000
     19
     20      * Don't use `--' in the testsuite, it is no longer understood.
     21   
     22   
     23    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2335 92316355-f0b4-4df1-b90c-862c8a59935f
     24
     25commit 6878caf0233304a9840890f4611841644d4c451b
     26Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     27Date:   Sun May 18 12:38:32 2008 +0000
     28
     29      * Implement getchar() and getchar_unlocked().
     30   
     31   
     32    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2334 92316355-f0b4-4df1-b90c-862c8a59935f
     33
     34commit 2195331d79b1d0f13bd1a7d0ac3368e46eb5b68c
     35Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     36Date:   Sun May 18 09:45:53 2008 +0000
     37
     38      * Minor changes: add quotes between launched program name, update copyright.
     39   
     40   
     41    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2333 92316355-f0b4-4df1-b90c-862c8a59935f
     42
     43commit 0310e6df18691d5cdf233ddd8705e81de34ce30c
     44Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     45Date:   Sun May 18 09:45:48 2008 +0000
     46
     47      * Make sure the fgets_unlocked() reimplementation uses fgetc_unlocked(),
     48        not fgetc().
     49   
     50   
     51    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2332 92316355-f0b4-4df1-b90c-862c8a59935f
     52
     53commit 4f90c5cac54429a342cd3d89158c3ede9aa96a7a
     54Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     55Date:   Sat May 17 23:10:47 2008 +0000
     56
     57      * Implement fgets_unlocked() and fread_unlocked().
     58   
     59   
     60    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2331 92316355-f0b4-4df1-b90c-862c8a59935f
     61
     62commit 366d3e34344bbc1ca7375911f37e2885c5a0c36b
     63Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     64Date:   Sat May 17 23:10:41 2008 +0000
     65
     66      * Implement getc_unlocked() and fgetc_unlocked().
     67   
     68   
     69    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2330 92316355-f0b4-4df1-b90c-862c8a59935f
     70
     71commit 77696046ec0212a67e66fbcffc52480ea8fbe212
     72Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     73Date:   Sat May 17 13:40:45 2008 +0000
     74
     75      * Document the new command line parsing behaviour.
     76   
     77   
     78    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2328 92316355-f0b4-4df1-b90c-862c8a59935f
     79
     80commit fe0175caa122801c8bc52b125289e6ec953edacb
     81Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     82Date:   Sat May 17 13:40:40 2008 +0000
     83
     84      * No longer require the "--" trick to separate zzuf's flags and the called
     85        program's.
     86   
     87   
     88    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2327 92316355-f0b4-4df1-b90c-862c8a59935f
     89
     90commit 173639a25168855517211031178d4c8ceda416b5
     91Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     92Date:   Fri May 16 22:01:18 2008 +0000
     93
     94      * Cosmetic: remove trailing spaces from the source code.
     95   
     96   
     97    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2326 92316355-f0b4-4df1-b90c-862c8a59935f
     98
     99commit 85038d0d052fa2021440d33d36e24c460c4a8229
     100Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     101Date:   Fri May 16 22:01:11 2008 +0000
     102
     103      * Add statistical analysis to the testsuite to check our random number
     104        generator.
     105   
     106   
     107    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2325 92316355-f0b4-4df1-b90c-862c8a59935f
     108
     109commit 3a16d81e016363d774124358758799a578fa9cdf
     110Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     111Date:   Fri May 16 22:01:07 2008 +0000
     112
     113      * Improve overall randomness. Now even close seeds have very different
     114        behaviours on which bits are flipped.
     115   
     116   
     117    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2324 92316355-f0b4-4df1-b90c-862c8a59935f
     118
     119commit ec33640c4c482a2516dad74e9167b160213505a1
     120Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     121Date:   Fri May 16 22:01:03 2008 +0000
     122
     123      * Update TODO.
     124   
     125   
     126    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2323 92316355-f0b4-4df1-b90c-862c8a59935f
     127
     128commit 598a079e5c5cad2ee24f49b6d6831e09be3189a7
     129Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     130Date:   Fri May 16 22:00:58 2008 +0000
     131
     132      * Update copyright and homepage in the manual page.
     133   
     134   
     135    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2322 92316355-f0b4-4df1-b90c-862c8a59935f
     136
     137commit 2fcd5443c4ae9410d253b6854e718d6b09618398
     138Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     139Date:   Sat Apr 26 12:24:57 2008 +0000
     140
     141      * Implement dup() and dup2(). They are needed for Debian's implementation
     142        of dd which otherwise causes the regression tests to fail.
     143   
     144   
     145    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2320 92316355-f0b4-4df1-b90c-862c8a59935f
     146
     147commit 167c4bd6a0d95be6dc517ccbb4bbc55b45ab62ca
     148Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     149Date:   Sat Apr 26 11:30:45 2008 +0000
     150
     151      * Slightly updated the build system.
     152   
     153   
     154    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2319 92316355-f0b4-4df1-b90c-862c8a59935f
     155
     156commit afa62fb3427277fface10233dfbb74f447fd4e21
     157Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     158Date:   Sat Apr 12 07:44:34 2008 +0000
     159
     160      * Set minimal fuzzing ratio to 0.000000001% (less than one bit changed on
     161        a whole DVD).
     162   
     163   
     164    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2272 92316355-f0b4-4df1-b90c-862c8a59935f
     165
     166commit 154aeba35277db385d46a94330f696f2785b790e
     167Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     168Date:   Wed Apr 9 09:49:16 2008 +0000
     169
     170      * Implement %g in the debug() format string. Incomplete but useful.
     171   
     172   
     173    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2271 92316355-f0b4-4df1-b90c-862c8a59935f
     174
     175commit d362b379676d6fb028d1620ceed5e5991d2353ef
     176Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     177Date:   Sat Nov 3 00:24:46 2007 +0000
     178
     179      * Version 0.10.
     180      * Updated NEWS and ChangeLog.
     181   
     182   
     183    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1867 92316355-f0b4-4df1-b90c-862c8a59935f
     184
     185commit c43c65bc41859913b7ed93dacd49d3d16cbbc1de
     186Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     187Date:   Sat Nov 3 00:22:58 2007 +0000
     188
     189      * Link libzzuf with winsock because of our use of htons.
     190   
     191   
     192    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1866 92316355-f0b4-4df1-b90c-862c8a59935f
     193
     194commit 3a67614e84d77eda502fa99b97bf18c67e50fcea
     195Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     196Date:   Sat Nov 3 00:14:40 2007 +0000
     197
     198      * Documentation updates.
     199   
     200   
     201    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1865 92316355-f0b4-4df1-b90c-862c8a59935f
     202
     203commit 5e4355d4f7b887b1b19e6ea648fbbfa98b29b85d
     204Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     205Date:   Sat Nov 3 00:08:43 2007 +0000
     206
     207      * Do not fuzz non-IP network protocols. They’re too painful to fine-tune.
     208   
     209   
     210    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1864 92316355-f0b4-4df1-b90c-862c8a59935f
     211
     212commit 2b366b6aeb34fc47f6ef4dceb6a85fb5e541411d
     213Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     214Date:   Fri Nov 2 23:34:22 2007 +0000
     215
     216      * Merged the bind() and connect() diversions using macros. They were almost
     217        identical.
     218      * Check the addrlen value to avoid crashing with weird protocols.
     219   
     220   
     221    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1863 92316355-f0b4-4df1-b90c-862c8a59935f
     222
     223commit f724eaddbc5935c45c66f665c2810a17242a22b0
     224Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     225Date:   Fri Nov 2 23:23:25 2007 +0000
     226
     227      * Divert connect() so that -p/--ports now works with outbound connections.
     228   
     229   
     230    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1862 92316355-f0b4-4df1-b90c-862c8a59935f
     231
     232commit 36a1d6d638e666c43d233668b5b4a322887e1f88
     233Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     234Date:   Fri Nov 2 23:22:11 2007 +0000
     235
     236      * Look for connect().
     237   
     238   
     239    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1861 92316355-f0b4-4df1-b90c-862c8a59935f
     240
     241commit 641fb3dfef07b1be67a3a2813ce95670db52feb7
     242Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     243Date:   Fri Nov 2 23:07:41 2007 +0000
     244
     245      * Updated documentation.
     246   
     247   
     248    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1860 92316355-f0b4-4df1-b90c-862c8a59935f
     249
     250commit b6158f9d44b968f08e3cda0abd91e5f5b35d1336
     251Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     252Date:   Fri Nov 2 23:01:09 2007 +0000
     253
     254      * Fix a bug in the -p handling that made it opt-out instead of opt-in.
     255      * Don’t bother using AF_UNIX, it doesn’t have ports.
     256   
     257   
     258    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1859 92316355-f0b4-4df1-b90c-862c8a59935f
     259
     260commit a9af95e4e80ba477a0b08fd9f0c1b4f3040419d5
     261Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     262Date:   Fri Nov 2 22:45:54 2007 +0000
     263
     264      * Network destination port choosing with -p/--ports.
     265      * Renamed -p/--pick into -l/--list to avoid conflicts.
     266   
     267   
     268    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1858 92316355-f0b4-4df1-b90c-862c8a59935f
     269
     270commit b5ac0ce54cd7ab10062c23edb5844450f7a71be0
     271Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     272Date:   Fri Nov 2 21:50:08 2007 +0000
     273
     274      * Check for <netinet/in.h>, it’s needed for struct sockaddr_in.
     275   
     276   
     277    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1857 92316355-f0b4-4df1-b90c-862c8a59935f
     278
     279commit ee8bae2f341cdf5155812858d0e01b444594ebe8
     280Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     281Date:   Fri Nov 2 21:40:38 2007 +0000
     282
     283      * Support %d, %ld and %lld in addition to %i etc. in debug().
     284   
     285   
     286    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1856 92316355-f0b4-4df1-b90c-862c8a59935f
     287
     288commit a30236149611e24259264a01e372d0878b4d268f
     289Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     290Date:   Fri Nov 2 21:32:18 2007 +0000
     291
     292      * Log and divert bind() calls.
     293   
     294   
     295    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1855 92316355-f0b4-4df1-b90c-862c8a59935f
     296
     297commit a37583961ae5c6bab6d4d8b42cc5df19e050066c
     298Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     299Date:   Fri Nov 2 21:16:57 2007 +0000
     300
     301      * Check for bind in the configure step.
     302   
     303   
     304    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1854 92316355-f0b4-4df1-b90c-862c8a59935f
     305
     306commit 8015cefe33b79545c06eede75c5b818f32ada822
     307Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     308Date:   Tue Jul 10 15:55:35 2007 +0000
     309
     310      * Version 0.9. For real, this time.
     311      * Updated NEWS and ChangeLog.
     312   
     313   
     314    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1804 92316355-f0b4-4df1-b90c-862c8a59935f
     315
     316commit 82109307cb1fd2798602fba824ce3d80d40a290a
     317Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     318Date:   Tue Jul 10 15:42:37 2007 +0000
     319
     320      * Documented the new -T / --max-cpu flag.
     321   
     322   
     323    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1803 92316355-f0b4-4df1-b90c-862c8a59935f
     324
     325commit 84dd6b2f10b1d9661c63113e6a5bce20525ba940
     326Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     327Date:   Tue Jul 10 15:31:40 2007 +0000
     328
     329      * -M is megabytes, not bytes. Fixed --help output.
     330   
     331   
     332    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1802 92316355-f0b4-4df1-b90c-862c8a59935f
     333
     334commit ea7d338f1ccb0350bc143233f77f572bb3544170
     335Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     336Date:   Tue Jul 10 15:23:18 2007 +0000
     337
     338      * Implemented -T / --max-cpu for max CPU time limits.
     339   
     340   
     341    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1801 92316355-f0b4-4df1-b90c-862c8a59935f
     342
     343commit 48d7ef78d2e06445061eaaaabad7346f92db3198
     344Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     345Date:   Tue Jul 10 14:30:13 2007 +0000
     346
     347      * Rename -T to -t. -T will be the CPU time limit.
     348   
     349   
     350    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1800 92316355-f0b4-4df1-b90c-862c8a59935f
     351
     352commit 6480d28eec195c23a5d14c2fe9a0a8371b9b6ab8
     353Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     354Date:   Tue Jul 10 14:26:08 2007 +0000
     355
     356      * Rename ZZUF_RLIMIT_CONST into ZZUF_RLIMIT_MEM because we're going to have
     357        the _CPU one as well.
     358   
     359   
     360    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1799 92316355-f0b4-4df1-b90c-862c8a59935f
     361
     362commit a8a75acfa14c896c72cd7dbf7bc56e051aa39f6b
     363Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     364Date:   Tue Jul 10 09:01:12 2007 +0000
     365
     366      * Correct thinko in manpage.
     367   
     368   
     369    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1798 92316355-f0b4-4df1-b90c-862c8a59935f
     370
     371commit a013023cbccb3d2bfe20e6a7d17e43b162078b99
     372Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     373Date:   Tue Jul 10 00:24:35 2007 +0000
     374
     375      * Version 0.9.
     376      * Updated NEWS and ChangeLog.
     377   
     378   
     379    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1797 92316355-f0b4-4df1-b90c-862c8a59935f
     380
     381commit dba3ff6a2103046dd2dba4ee263498634850938a
     382Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     383Date:   Mon Jul 9 23:51:49 2007 +0000
     384
     385      * Do not clobber LD_PRELOAD, patch by Sami Liedes. Heavily rewritten.
     386   
     387   
     388    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1796 92316355-f0b4-4df1-b90c-862c8a59935f
     389
     390commit fa5646275d2e28dfd1c467c180a42787565d3c45
     391Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     392Date:   Fri Jul 6 20:47:51 2007 +0000
     393
     394      * Renamed ranges_static into static_ranges.
     395   
     396   
     397    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1794 92316355-f0b4-4df1-b90c-862c8a59935f
     398
     399commit 0698e4c74384530019b888948aeda8d270c0328d
     400Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     401Date:   Fri Jul 6 20:47:38 2007 +0000
     402
     403      * Documented -p/--pick in the man page.
     404   
     405   
     406    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1793 92316355-f0b4-4df1-b90c-862c8a59935f
     407
     408commit 2a9e992aa5d22c23a685a59bd28513eacdebd6ce
     409Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     410Date:   Fri Jul 6 14:39:39 2007 +0000
     411
     412      * Factored common range-parsing code.
     413   
     414   
     415    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1792 92316355-f0b4-4df1-b90c-862c8a59935f
     416
     417commit 13e400ace8a560f60d43d06de1b1fec602726af8
     418Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     419Date:   Fri Jul 6 13:40:55 2007 +0000
     420
     421      * Added -p flag to cherry pick file descriptors that get fuzzed.
     422   
     423   
     424    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1791 92316355-f0b4-4df1-b90c-862c8a59935f
     425
     426commit 51c22666edd63a7dc60412de9df931dfe2622b33
     427Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     428Date:   Fri Jul 6 13:34:38 2007 +0000
     429
     430      * Allow to use debug() everywhere in the code; it'll just do nothing in
     431        zzuf itself, and will only output stuff in the library.
     432   
     433   
     434    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1790 92316355-f0b4-4df1-b90c-862c8a59935f
     435
     436commit 4500fde8e6b7184faa5d64cb2e025e952c678345
     437Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     438Date:   Fri Jul 6 13:31:23 2007 +0000
     439
     440      * Add -DLIBZZUF to the libzzuf build.
     441   
     442   
     443    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1789 92316355-f0b4-4df1-b90c-862c8a59935f
     444
     445commit a0f92cc7a9753cdfa9b3d680b5edf0fecb746ef2
     446Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     447Date:   Thu Mar 1 23:57:14 2007 +0000
     448
     449      * Version 0.8.1.
     450      * Updated NEWS and ChangeLog.
     451   
     452   
     453    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1764 92316355-f0b4-4df1-b90c-862c8a59935f
     454
     455commit 3ff283422d19673ac90aebd32ed76fcafba373da
     456Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     457Date:   Thu Mar 1 23:53:51 2007 +0000
     458
     459      * Save errno in offset_check, thanks to Sami Liedes.
     460   
     461   
     462    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1763 92316355-f0b4-4df1-b90c-862c8a59935f
     463
     464commit 5f538eeb17ec50904618e34a695ef3d852cd82d6
     465Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     466Date:   Thu Mar 1 23:52:00 2007 +0000
     467
     468      * Removed spurious verbosity, thanks to Sami Liedes.
     469   
     470   
     471    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1762 92316355-f0b4-4df1-b90c-862c8a59935f
     472
     473commit b1c4e08f1fa877bd97dcb37c11ba71f8d00268ed
     474Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     475Date:   Sat Feb 24 17:37:46 2007 +0000
     476
     477      * Cleaned up md5.c.
     478      * Do not convert words to little endian if the architecture is already
     479        little endian.
     480   
     481   
     482    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1761 92316355-f0b4-4df1-b90c-862c8a59935f
     483
     484commit 53b3e8017e9de57b45fb438f2484ed5d52408c02
     485Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     486Date:   Sat Feb 24 16:37:12 2007 +0000
     487
     488      * Version 0.8.
     489      * Updated NEWS and ChangeLog.
     490   
     491   
     492    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1760 92316355-f0b4-4df1-b90c-862c8a59935f
     493
     494commit 7399adbe977b9c09d5e1e3eb34afccc817b04802
     495Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     496Date:   Sat Feb 24 16:32:54 2007 +0000
     497
     498      * Fix WTFPL address.
     499   
     500   
     501    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1759 92316355-f0b4-4df1-b90c-862c8a59935f
     502
     503commit 3e8348887a61ce7bbf751120cbb3510cf9927de0
     504Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     505Date:   Sat Feb 24 16:20:42 2007 +0000
     506
     507      * Minor win32 cosmetic updates.
     508   
     509   
     510    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1758 92316355-f0b4-4df1-b90c-862c8a59935f
     511
     512commit aadd0d1a56d6b246294875cd1aa6f5dfd0bf7359
     513Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     514Date:   Tue Feb 20 18:18:27 2007 +0000
     515
     516      * OS X doesn’t have MAP_ANONYMOUS, alias it to MAP_ANON.
     517   
     518   
     519    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1751 92316355-f0b4-4df1-b90c-862c8a59935f
     520
     521commit 79f35f770e0326c476ec08ab2c20308baa6ec239
     522Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     523Date:   Mon Feb 19 10:28:16 2007 +0000
     524
     525      * Use mmap() instead of malloc() in the mmap() reimplementation so that
     526        returned values are not in the heap.
     527   
     528   
     529    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1749 92316355-f0b4-4df1-b90c-862c8a59935f
     530
     531commit 68c3ce62371e6745e1e413e4a1290deed9d885f7
     532Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     533Date:   Mon Feb 19 10:26:41 2007 +0000
     534
     535      * Check for getpagesize() at configure time.
     536   
     537   
     538    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1748 92316355-f0b4-4df1-b90c-862c8a59935f
     539
     540commit 6c37047b5153af8d41b6fdd715d0cf4053ce4fb4
     541Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     542Date:   Mon Feb 19 10:25:54 2007 +0000
     543
     544      * Check mmap() return value.
     545      * Don't pass offsets to mmap() that are not page aligned.
     546   
     547   
     548    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1747 92316355-f0b4-4df1-b90c-862c8a59935f
     549
     550commit 555502122bd0bcb99c667b14f340033c460e7af4
     551Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     552Date:   Mon Feb 19 09:28:52 2007 +0000
     553
     554      * Oops, fix compilation warning.
     555   
     556   
     557    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1746 92316355-f0b4-4df1-b90c-862c8a59935f
     558
     559commit a482e0becc8f63917dcf466cf8153cf45c243d20
     560Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     561Date:   Mon Feb 19 09:16:10 2007 +0000
     562
     563      * Added mmap() to the testsuite.
     564   
     565   
     566    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1745 92316355-f0b4-4df1-b90c-862c8a59935f
     567
     568commit d4c5389b2bdc703ded03b2b15090af48792bc156
     569Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     570Date:   Fri Feb 9 01:52:59 2007 +0000
     571
     572      * Improved win32 pipes.
     573   
     574   
     575    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1744 92316355-f0b4-4df1-b90c-862c8a59935f
     576
     577commit 3b059b7987e8f1ad852aa73b5084580079025a12
     578Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     579Date:   Fri Feb 9 01:33:02 2007 +0000
     580
     581      * Use doubles, not float. Fixes an issue when using the default ratio value.
     582   
     583   
     584    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1743 92316355-f0b4-4df1-b90c-862c8a59935f
     585
     586commit f75d9ac051b4d8162c9abf905d9f8ae645cf0021
     587Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     588Date:   Thu Feb 8 23:08:38 2007 +0000
     589
     590      * Disable -M when setrlimit isn't available.
     591   
     592    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1742 92316355-f0b4-4df1-b90c-862c8a59935f
     593
     594commit 5c36363504617bb94c43977ada24de0f6daa4309
     595Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     596Date:   Thu Feb 8 21:51:37 2007 +0000
     597
     598      * OpenBSD support for setrlimit().
     599   
     600   
     601    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1741 92316355-f0b4-4df1-b90c-862c8a59935f
     602
     603commit ffb7d8acf3f83e3aa3e75007997c32ac948934c2
     604Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     605Date:   Thu Feb 8 17:23:48 2007 +0000
     606
     607      * Handle architectures that don't have RLIMIT_AS (like OpenBSD).
     608   
     609   
     610    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1740 92316355-f0b4-4df1-b90c-862c8a59935f
     611
     612commit 7c708caf85faaf4a7c539739bd691c583bc0567f
     613Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     614Date:   Fri Feb 2 11:58:06 2007 +0000
     615
     616      * Fixed more MSVC compilation warnings.
     617   
     618    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1736 92316355-f0b4-4df1-b90c-862c8a59935f
     619
     620commit 35095929e22fca97ca4c3e54ca9023fc5c00ce88
     621Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     622Date:   Fri Feb 2 11:29:27 2007 +0000
     623
     624      * Fixed a minor warning and commented our printf-like function.
     625   
     626    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1735 92316355-f0b4-4df1-b90c-862c8a59935f
     627
     628commit 0a6d1d5c0047086a86d7195cf70adfc96f1faa5b
     629Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     630Date:   Thu Feb 1 22:50:34 2007 +0000
     631
     632      * Added mygetopt files to the MSVC project.
     633   
     634    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1734 92316355-f0b4-4df1-b90c-862c8a59935f
     635
     636commit 7ca5ac191fafa696003ab2005a7cae7ae0a7727f
     637Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     638Date:   Thu Feb 1 22:33:07 2007 +0000
     639
     640      * Reimplemented getopt_long. We use our replacement even if simple getopt
     641        is available on the operating system.
     642   
     643   
     644    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1733 92316355-f0b4-4df1-b90c-862c8a59935f
     645
     646commit c4bc06ccc4fb12b17c657a1bb89bf3feb68b2f2a
     647Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     648Date:   Thu Feb 1 22:20:48 2007 +0000
     649
     650      * Fixed a few signed/unsigned confusions.
     651   
     652   
     653    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1732 92316355-f0b4-4df1-b90c-862c8a59935f
     654
     655commit 03ac083b79a6486a46eb390c80e6c0d81bbd43d6
     656Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     657Date:   Thu Feb 1 19:27:21 2007 +0000
     658
     659      * Fuck notepad and its fucking CRLFs.
     660   
     661   
     662    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1731 92316355-f0b4-4df1-b90c-862c8a59935f
     663
     664commit b2bfc3cc1c03786104b4f06b692ac49005a06b97
     665Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     666Date:   Thu Feb 1 18:19:03 2007 +0000
     667
     668      * Fixed a few 64-bit issues reported by MSVC.
     669      * More Win32 portability fixes.
     670   
     671    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1730 92316355-f0b4-4df1-b90c-862c8a59935f
     672
     673commit ce794ecefcbea23e4958077c690e266c7f37ab27
     674Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     675Date:   Thu Feb 1 16:41:54 2007 +0000
     676
     677      * Added an MSVC project.
     678   
     679    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1729 92316355-f0b4-4df1-b90c-862c8a59935f
     680
     681commit 5ecc0cd95aae02de6702af8df7baa7acc8e8e132
     682Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     683Date:   Thu Feb 1 16:08:33 2007 +0000
     684
     685      * Check for <unistd.h>, too. MSVC doesn't have it.
     686   
     687   
     688    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1728 92316355-f0b4-4df1-b90c-862c8a59935f
     689
     690commit fda34eaef8e033e5d6996c303133595f1fae7430
     691Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     692Date:   Thu Feb 1 15:57:10 2007 +0000
     693
     694      * Only include <sys/time.h> conditionally.
     695   
     696   
     697    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1727 92316355-f0b4-4df1-b90c-862c8a59935f
     698
     699commit 88bd22bb3f3d007d70f99980dc716878775cc188
     700Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     701Date:   Sun Jan 28 01:17:49 2007 +0000
     702
     703      * Version 0.7.
     704      * Updated NEWS and ChangeLog.
     705   
     706   
     707    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1726 92316355-f0b4-4df1-b90c-862c8a59935f
     708
     709commit 0867c50fbe1856118459e194964e89975a2c4a20
     710Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     711Date:   Sun Jan 28 00:53:19 2007 +0000
     712
     713      * Merged fdcat and streamcat into zzcat.
     714   
     715   
     716    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1725 92316355-f0b4-4df1-b90c-862c8a59935f
     717
     718commit 21a27a53177eac9270b93fa40c35e218d286e2de
     719Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     720Date:   Sun Jan 28 00:50:53 2007 +0000
     721
     722      * Print "EOF" instead of -1 when it means EOF.
     723   
     724   
     725    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1724 92316355-f0b4-4df1-b90c-862c8a59935f
     726
     727commit 0ea0389f79de7785206506c5737e99633acb44fb
     728Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     729Date:   Sun Jan 28 00:22:23 2007 +0000
     730
     731      * Oops, fixed syntax error.
     732   
     733   
     734    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1723 92316355-f0b4-4df1-b90c-862c8a59935f
     735
     736commit 1e5d26591bb85d1a33b6dcd60bbc56b7d3b37f2e
     737Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     738Date:   Sun Jan 28 00:21:58 2007 +0000
     739
     740      * Better debug messages for special cases (eg. fgetc returning -1).
     741   
     742   
     743    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1722 92316355-f0b4-4df1-b90c-862c8a59935f
     744
     745commit 7aacef91a13851a3bb1fb81725a0fa622dbe522d
     746Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     747Date:   Sat Jan 27 21:40:31 2007 +0000
     748
     749      * Updated testsuite to use our own files instead of /dev/*.
     750   
     751   
     752    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1721 92316355-f0b4-4df1-b90c-862c8a59935f
     753
     754commit 5aaac19407fde552b9b4d7188931c48092b61069
     755Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     756Date:   Sat Jan 27 19:05:46 2007 +0000
     757
     758      * Implemented -f/--fuzzing (fuzzing mode).
     759   
     760   
     761    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1720 92316355-f0b4-4df1-b90c-862c8a59935f
     762
     763commit c253e61cee6f2004901eec04b9b807773d0b1068
     764Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     765Date:   Sat Jan 27 15:13:34 2007 +0000
     766
     767      * Better ungetc() implementation. Now we don't need to care about the
     768        fuzzing method.
     769   
     770   
     771    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1719 92316355-f0b4-4df1-b90c-862c8a59935f
     772
     773commit 7bb45612e2bbf36c78b9cdc95563ee4c9e0dae6d
     774Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     775Date:   Thu Jan 25 22:34:28 2007 +0000
     776
     777      * Carry DEBUG_FILENO in the ZZUF_DEBUG environment variable.
     778   
     779   
     780    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1718 92316355-f0b4-4df1-b90c-862c8a59935f
     781
     782commit 9c75d64d33cc8960e22aac2600afb5ac8edc7058
     783Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     784Date:   Thu Jan 25 22:07:23 2007 +0000
     785
     786      * Initialise malloc-related functions earlier. They're needed for regex
     787        initialisation amongst others.
     788   
     789   
     790    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1717 92316355-f0b4-4df1-b90c-862c8a59935f
     791
     792commit 2cad7c8c277a0b948f74b3b6a28e323dc1f5c99c
     793Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     794Date:   Thu Jan 25 21:43:37 2007 +0000
     795
     796      * Put a few debug messages in malloc-related functions when they use our
     797        custom buffer.
     798   
     799   
     800    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1716 92316355-f0b4-4df1-b90c-862c8a59935f
     801
     802commit 211870d75e2e86c9804c1ddc2b366be3ee52b70d
     803Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     804Date:   Thu Jan 25 20:18:34 2007 +0000
     805
     806      * Updated NEWS.
     807   
     808   
     809    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1715 92316355-f0b4-4df1-b90c-862c8a59935f
     810
     811commit 0227f9b36ea5a3456d7f980b7fcacb55569ff358
     812Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     813Date:   Thu Jan 25 19:55:20 2007 +0000
     814
     815      * Crap! Fixed memory manager initialisation. And sticking that into the
     816        0.6.1 tarball, no one will notice! (ha ha ha)
     817   
     818   
     819    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1714 92316355-f0b4-4df1-b90c-862c8a59935f
     820
     821commit 7bc4184eb259c03bee220bebf9b4f22c81da314a
     822Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     823Date:   Thu Jan 25 16:56:22 2007 +0000
     824
     825      * Version 0.6.1.
     826      * Updated NEWS and ChangeLog.
     827   
     828   
     829    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1713 92316355-f0b4-4df1-b90c-862c8a59935f
     830
     831commit 2cfd6dc543da53a2b3005bfdd18a8f8116a9d74e
     832Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     833Date:   Thu Jan 25 15:33:22 2007 +0000
     834
     835      * More verbosity in fread().
     836   
     837   
     838    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1712 92316355-f0b4-4df1-b90c-862c8a59935f
     839
     840commit f5a48c25b141d5fb0b827fafb39a4d1660aff20d
     841Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     842Date:   Thu Jan 25 15:28:24 2007 +0000
     843
     844      * Fixed an index inconsistency bug in fread().
     845   
     846   
     847    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1711 92316355-f0b4-4df1-b90c-862c8a59935f
     848
     849commit d603953fb925367cf2d282d6ec7939da96e59fbf
     850Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     851Date:   Thu Jan 25 14:56:18 2007 +0000
     852
     853      * Grrr, fixed a bug in finfo() that corrupted the display.
     854   
     855   
     856    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1710 92316355-f0b4-4df1-b90c-862c8a59935f
     857
     858commit 126441f91deaf5fea92aefdc79714f2984daf489
     859Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     860Date:   Thu Jan 25 13:28:40 2007 +0000
     861
     862      * Version 0.6.
     863      * Updated NEWS and ChangeLog.
     864   
     865   
     866    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1709 92316355-f0b4-4df1-b90c-862c8a59935f
     867
     868commit a3b6f5242d5f303d0f6617b2d9d9a0e826492637
     869Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     870Date:   Thu Jan 25 12:15:47 2007 +0000
     871
     872      * Added a networking example using socat.
     873   
     874   
     875    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1708 92316355-f0b4-4df1-b90c-862c8a59935f
     876
     877commit 2cb2bb91d3ff787231c353637692098af07dc287
     878Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     879Date:   Thu Jan 25 11:59:33 2007 +0000
     880
     881      * Oops, fix in-tree preloading!
     882   
     883   
     884    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1707 92316355-f0b4-4df1-b90c-862c8a59935f
     885
     886commit 051665e7ccaccc5a9d3c70de4c1841912d9051e5
     887Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     888Date:   Thu Jan 25 11:47:44 2007 +0000
     889
     890      * Put opts->bytes handling in the right place.
     891   
     892   
     893    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1706 92316355-f0b4-4df1-b90c-862c8a59935f
     894
     895commit 0f0620a7e8840aa153052a705c432b5716e6f507
     896Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     897Date:   Thu Jan 25 11:40:27 2007 +0000
     898
     899      * Implemented -b/--bytes to restrict fuzzing to specific offsets.
     900   
     901   
     902    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1705 92316355-f0b4-4df1-b90c-862c8a59935f
     903
     904commit 5b9cc9ef26d5f4dfbe04835f0ea884f903143004
     905Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     906Date:   Thu Jan 25 02:16:00 2007 +0000
     907
     908      * Fixed ifdef typo.
     909   
     910   
     911    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1704 92316355-f0b4-4df1-b90c-862c8a59935f
     912
     913commit abfa806d1873d1e13e23e1e07e8f7a8315f37519
     914Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     915Date:   Thu Jan 25 01:10:10 2007 +0000
     916
     917      * Updated TODO list.
     918   
     919   
     920    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1703 92316355-f0b4-4df1-b90c-862c8a59935f
     921
     922commit 49aca7e7e5b3b511d3d259c180a8375c0f3e0bd8
     923Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     924Date:   Wed Jan 24 15:06:17 2007 +0000
     925
     926      * Added DLL injection to the Win32 port attempt.
     927   
     928   
     929    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1702 92316355-f0b4-4df1-b90c-862c8a59935f
     930
     931commit 0a51b0d9cf032da94b1d6ee3b500f5555fb98d54
     932Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     933Date:   Tue Jan 23 15:38:18 2007 +0000
     934
     935      * Added DLL initialisation code for Win32.
     936   
     937   
     938    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1701 92316355-f0b4-4df1-b90c-862c8a59935f
     939
     940commit dbba79b87a77149178da7d64f45db5b63736e7da
     941Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     942Date:   Tue Jan 23 12:16:50 2007 +0000
     943
     944      * Fix minor memory leak.
     945   
     946   
     947    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1700 92316355-f0b4-4df1-b90c-862c8a59935f
     948
     949commit 8c133628484a390c6f8ddc9069e9ad9125c70ea9
     950Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     951Date:   Tue Jan 23 08:45:47 2007 +0000
     952
     953      * Put either ORIG() or NEW(() around functions, because the naming scheme is
     954        likely to change for the Win32 port.
     955   
     956   
     957    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1699 92316355-f0b4-4df1-b90c-862c8a59935f
     958
     959commit 43989d8729a927d9b0b3ea8c6d7cf1f3c8b3b9c7
     960Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     961Date:   Thu Jan 18 21:04:34 2007 +0000
     962
     963      * Minor documentation updates.
     964   
     965   
     966    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1698 92316355-f0b4-4df1-b90c-862c8a59935f
     967
     968commit 2ee5f1dae7f12321fad014532ed1b4d477aea0c7
     969Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     970Date:   Thu Jan 18 18:45:58 2007 +0000
     971
     972      * Minor improvement in the locking mechanism.
     973   
     974   
     975    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1697 92316355-f0b4-4df1-b90c-862c8a59935f
     976
     977commit 27e5de91475bf2abfa81c051be04c40d1ed723ef
     978Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     979Date:   Thu Jan 18 12:32:31 2007 +0000
     980
     981      * Check recv() return type: int on Linux, ssize_t on OS X.
     982   
     983   
     984    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1696 92316355-f0b4-4df1-b90c-862c8a59935f
     985
     986commit b09372fe8d0f5ce9291ba390ee01b510b48d250a
     987Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     988Date:   Thu Jan 18 00:21:07 2007 +0000
     989
     990      * Added enough autoconf checks and #ifdefs so that libzzuf builds on Win32.
     991        zzuf itself doesn't build yet, though.
     992   
     993   
     994    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1695 92316355-f0b4-4df1-b90c-862c8a59935f
     995
     996commit 37c26496b451f74cdab930ab7ee21a1f002e5f5f
     997Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     998Date:   Wed Jan 17 21:52:44 2007 +0000
     999
     1000      * Replaced _zz_disabled with a less stinky API. Still not thread safe, does
     1001        not recover very well from errors, but why care?
     1002   
     1003   
     1004    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1694 92316355-f0b4-4df1-b90c-862c8a59935f
     1005
     1006commit cdf161608c05122bc57c38bdf2eacac0494786a9
     1007Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1008Date:   Wed Jan 17 21:12:27 2007 +0000
     1009
     1010      * Added aio_read() and aio_return(). They don’t work well yet, I’ll need
     1011        to fix the _zz_disabled mess first.
     1012   
     1013   
     1014    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1693 92316355-f0b4-4df1-b90c-862c8a59935f
     1015
     1016commit 616829f8634dc509b8debb7d30c282be89ccb3bb
     1017Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1018Date:   Wed Jan 17 19:48:23 2007 +0000
     1019
     1020      * Reorganised code, got rid of global variables.
     1021   
     1022   
     1023    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1692 92316355-f0b4-4df1-b90c-862c8a59935f
     1024
     1025commit 25e26576e3cafe6ccfbd46fac35b10e29a198ebb
     1026Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1027Date:   Wed Jan 17 17:14:22 2007 +0000
     1028
     1029      * recvmsg() support by Rémi Denis-Courmont.
     1030      * Minor code reorganisation.
     1031   
     1032   
     1033    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1691 92316355-f0b4-4df1-b90c-862c8a59935f
     1034
     1035commit 6391dda196b9ed90e36b303fb2304904d4d3e17b
     1036Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1037Date:   Wed Jan 17 16:32:45 2007 +0000
     1038
     1039      * Improved recvfrom() debug information.
     1040      * Implemented recv().
     1041   
     1042   
     1043    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1690 92316355-f0b4-4df1-b90c-862c8a59935f
     1044
     1045commit 1f207fbdd82bcb9f454de6060f9076c0a3fccb64
     1046Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1047Date:   Wed Jan 17 16:26:40 2007 +0000
     1048
     1049      * Add %x to the format string parameters supported by debug().
     1050   
     1051   
     1052    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1689 92316355-f0b4-4df1-b90c-862c8a59935f
     1053
     1054commit 0a9f3051c622db53352dbc95e01545e20212a366
     1055Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1056Date:   Wed Jan 17 15:31:40 2007 +0000
     1057
     1058      * Improved %c usage in our custom fprintf() implementation.
     1059   
     1060   
     1061    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1688 92316355-f0b4-4df1-b90c-862c8a59935f
     1062
     1063commit 10f5871609a410b7b225e14a51a18efac3dc6381
     1064Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1065Date:   Wed Jan 17 15:21:09 2007 +0000
     1066
     1067      * Use __func__ wherever possible.
     1068   
     1069   
     1070    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1687 92316355-f0b4-4df1-b90c-862c8a59935f
     1071
     1072commit c6aa547ceb74a0226f47359be971ca09f87cb506
     1073Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1074Date:   Wed Jan 17 15:07:35 2007 +0000
     1075
     1076      * recvfrom() support from Dominik Kuhlen.
     1077   
     1078   
     1079    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1686 92316355-f0b4-4df1-b90c-862c8a59935f
     1080
     1081commit 831c29045116d3a3690a363785e508364bd5818d
     1082Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1083Date:   Wed Jan 17 15:02:05 2007 +0000
     1084
     1085      * Print "NULL" instead of "(nil)" when printing null pointers.
     1086   
     1087   
     1088    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1685 92316355-f0b4-4df1-b90c-862c8a59935f
     1089
     1090commit c00ae0099af84dd8711e6cedc426128ecd8199a6
     1091Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1092Date:   Wed Jan 17 14:35:12 2007 +0000
     1093
     1094      * Allow -r 0.0 again. Fixed the testsuite accordingly.
     1095   
     1096   
     1097    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1684 92316355-f0b4-4df1-b90c-862c8a59935f
     1098
     1099commit 2a5326a69ef6ce86b261970ed352d920dd534d64
     1100Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1101Date:   Wed Jan 17 13:46:38 2007 +0000
     1102
     1103      * Moved files around.
     1104   
     1105   
     1106    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1683 92316355-f0b4-4df1-b90c-862c8a59935f
     1107
     1108commit f685c88375b666876ed034a9cf15458497ea6b96
     1109Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1110Date:   Wed Jan 17 13:42:18 2007 +0000
     1111
     1112      * Suggest jot instead of seq in the examples.
     1113   
     1114   
     1115    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1682 92316355-f0b4-4df1-b90c-862c8a59935f
     1116
     1117commit 10d4511b58547dcac91305c206e670a60bb6a1be
     1118Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1119Date:   Wed Jan 17 07:22:10 2007 +0000
     1120
     1121      * Fix a longopt parsing crash, thanks to Matti Hämäläinen.
     1122   
     1123   
     1124    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1681 92316355-f0b4-4df1-b90c-862c8a59935f
     1125
     1126commit f757f49d51d49b3277f51676be6af2a717413d7d
     1127Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1128Date:   Wed Jan 17 07:21:40 2007 +0000
     1129
     1130      * Fix testsuite by printing MD5 hashes to stdout.
     1131   
     1132   
     1133    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1680 92316355-f0b4-4df1-b90c-862c8a59935f
     1134
     1135commit 4bcb10325a090f40ec7115136b797922417fb811
     1136Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1137Date:   Tue Jan 16 14:36:33 2007 +0000
     1138
     1139      * Got rid of the *_load() functions. Now each diverted function is supposed
     1140        to check that the *_orig() functions it calls are properly loaded.
     1141   
     1142   
     1143    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1679 92316355-f0b4-4df1-b90c-862c8a59935f
     1144
     1145commit 090bcb800f3ed266136bbd1807c8a4db9e147f31
     1146Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1147Date:   Tue Jan 16 14:21:28 2007 +0000
     1148
     1149      * pread() implementation, thanks to Clément Stenac.
     1150   
     1151   
     1152    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1678 92316355-f0b4-4df1-b90c-862c8a59935f
     1153
     1154commit d228086399957bba9a211649e4b8a03fb9a9c39f
     1155Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1156Date:   Tue Jan 16 14:06:57 2007 +0000
     1157
     1158      * Don't do the offset sanity check on non-seekable devices.
     1159   
     1160   
     1161    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1677 92316355-f0b4-4df1-b90c-862c8a59935f
     1162
     1163commit fbc569c967df2506411454607eb10fd6d5b8f39c
     1164Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1165Date:   Tue Jan 16 13:54:34 2007 +0000
     1166
     1167      * readv() implementation, thanks to Rémi Denis-Courmont.
     1168   
     1169   
     1170    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1676 92316355-f0b4-4df1-b90c-862c8a59935f
     1171
     1172commit f07251d9f2876021e32806c95582b99aa0318313
     1173Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1174Date:   Mon Jan 15 13:28:19 2007 +0000
     1175
     1176      * Use seq instead of awk in the example, to make shorter code. I know it
     1177        won't work on BSD systems, but should I care?
     1178   
     1179   
     1180    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1675 92316355-f0b4-4df1-b90c-862c8a59935f
     1181
     1182commit 7233748dd9cfe1ebc7e959a6ecb2372d228e6f7d
     1183Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1184Date:   Sun Jan 14 23:56:39 2007 +0000
     1185
     1186      * Version 0.5.
     1187      * Updated NEWS and ChangeLog.
     1188   
     1189   
     1190    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1674 92316355-f0b4-4df1-b90c-862c8a59935f
     1191
     1192commit f4f8f289173d4f4f97f1b82cebaa8dd4786c9c59
     1193Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1194Date:   Sun Jan 14 23:42:34 2007 +0000
     1195
     1196      * interval -> range.
     1197   
     1198   
     1199    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1673 92316355-f0b4-4df1-b90c-862c8a59935f
     1200
     1201commit e75edd4cdcc7f00172b5e19e3d925d851d67f27c
     1202Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1203Date:   Sun Jan 14 23:41:03 2007 +0000
     1204
     1205      * Support ranges with the -r flag.
     1206   
     1207   
     1208    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1672 92316355-f0b4-4df1-b90c-862c8a59935f
     1209
     1210commit 50685b028b1aca810e99992a2b6e41cec18f2f15
     1211Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1212Date:   Sun Jan 14 20:47:18 2007 +0000
     1213
     1214      * Oops, ratio should be a double, not a float.
     1215   
     1216   
     1217    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1671 92316355-f0b4-4df1-b90c-862c8a59935f
     1218
     1219commit c376af60fc3be24137e11df9b3bc3cef5e013e6b
     1220Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1221Date:   Sun Jan 14 20:28:09 2007 +0000
     1222
     1223      * Exit non-zero if one process crashed.
     1224   
     1225   
     1226    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1670 92316355-f0b4-4df1-b90c-862c8a59935f
     1227
     1228commit e394452529ee65c790683b7bdc58b10ea2906d32
     1229Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1230Date:   Sun Jan 14 20:18:31 2007 +0000
     1231
     1232      * Display our information to stderr, not stdout. Documented that.
     1233   
     1234   
     1235    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1669 92316355-f0b4-4df1-b90c-862c8a59935f
     1236
     1237commit 1dec769822103e275fdab027720a719b9f092bae
     1238Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1239Date:   Sun Jan 14 20:17:45 2007 +0000
     1240
     1241      * Only display our own kills in verbose mode.
     1242      * Factorise min/max ratio values.
     1243   
     1244   
     1245    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1668 92316355-f0b4-4df1-b90c-862c8a59935f
     1246
     1247commit 1ba41a8a18beb7ffb091a4e9f7bd3a0abb9903ee
     1248Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1249Date:   Sun Jan 14 17:47:01 2007 +0000
     1250
     1251      * Added -v/--verbose (unused yet).
     1252   
     1253   
     1254    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1667 92316355-f0b4-4df1-b90c-862c8a59935f
     1255
     1256commit daa02f8b5c5f027cd339fcbbbd474505d285a633
     1257Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1258Date:   Sun Jan 14 11:03:37 2007 +0000
     1259
     1260      * Set --version to -V, not -v. We'll use -v for verbose.
     1261   
     1262   
     1263    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1666 92316355-f0b4-4df1-b90c-862c8a59935f
     1264
     1265commit 3bc06e53d6f4112a6e2450f755543402483759bd
     1266Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1267Date:   Sun Jan 14 01:03:44 2007 +0000
     1268
     1269      * Fix a problem with filedescriptor 17 being reused for other purposes than
     1270        the debugging channel.
     1271      * Print signal name, eg. SIGABRT instead of just "signal 6".
     1272   
     1273   
     1274    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1665 92316355-f0b4-4df1-b90c-862c8a59935f
     1275
     1276commit f74c5b1beb463313f8f0dd323cecd96d41f29ce8
     1277Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1278Date:   Sat Jan 13 22:47:56 2007 +0000
     1279
     1280      * Minor documentation layout fix.
     1281   
     1282   
     1283    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1664 92316355-f0b4-4df1-b90c-862c8a59935f
     1284
     1285commit ad0461ffac346dc50039c8b14a53c002d88d367a
     1286Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1287Date:   Sat Jan 13 19:33:48 2007 +0000
     1288
     1289      * Added auto-increment mode. Not very handy to use yet.
     1290   
     1291   
     1292    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1663 92316355-f0b4-4df1-b90c-862c8a59935f
     1293
     1294commit 0efc21cdd92450880bfdeb98690a37aef4d88deb
     1295Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1296Date:   Sat Jan 13 18:00:03 2007 +0000
     1297
     1298      * Print program PID when initialising libzzuf.
     1299   
     1300   
     1301    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1662 92316355-f0b4-4df1-b90c-862c8a59935f
     1302
     1303commit 7db0ab13de04d69d68caa6d36b2763ffca9d9b92
     1304Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1305Date:   Sat Jan 13 10:59:07 2007 +0000
     1306
     1307      * Fixed -c behaviour. Sometimes apps open "$PWD/file" when asked to
     1308        simply open "file" (eg. eog).
     1309   
     1310   
     1311    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1661 92316355-f0b4-4df1-b90c-862c8a59935f
     1312
     1313commit f47c46a3c183a44a0577c02c341bfa00d7e25252
     1314Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1315Date:   Sat Jan 13 10:50:38 2007 +0000
     1316
     1317      * Implemented -D/--delay to avoid fork bombs.
     1318   
     1319   
     1320    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1660 92316355-f0b4-4df1-b90c-862c8a59935f
     1321
     1322commit 1d68bc784499bab0eaf8b9b03d3b4a6c3c115e9c
     1323Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1324Date:   Fri Jan 12 18:01:27 2007 +0000
     1325
     1326      * Refactored some shit around.
     1327   
     1328   
     1329    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1659 92316355-f0b4-4df1-b90c-862c8a59935f
     1330
     1331commit e95d9f9895dc432f67e543a3f3af46f800a40b96
     1332Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1333Date:   Fri Jan 12 16:20:14 2007 +0000
     1334
     1335      * Minor documentation fixes.
     1336   
     1337   
     1338    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1658 92316355-f0b4-4df1-b90c-862c8a59935f
     1339
     1340commit fb41a81ee65d8e5e3f1ad3a9484a9ee35511143c
     1341Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1342Date:   Fri Jan 12 15:47:48 2007 +0000
     1343
     1344      * Change timing functions to gettimeofday() instead of time() for more
     1345        precision.
     1346   
     1347   
     1348    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1657 92316355-f0b4-4df1-b90c-862c8a59935f
     1349
     1350commit 23e202c336b6e02094aa3dd584555f629eec3cfa
     1351Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1352Date:   Fri Jan 12 14:19:55 2007 +0000
     1353
     1354      * Lowercase zzuf everywhere.
     1355   
     1356   
     1357    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1656 92316355-f0b4-4df1-b90c-862c8a59935f
     1358
     1359commit 2b50cdc843cc385de13c2cffd525c98228355299
     1360Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1361Date:   Fri Jan 12 10:09:22 2007 +0000
     1362
     1363      * Better line-buffered stdin reads.
     1364   
     1365   
     1366    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1655 92316355-f0b4-4df1-b90c-862c8a59935f
     1367
     1368commit bd1e4b6781341bb61a82f7daeef3085cedf9903d
     1369Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1370Date:   Thu Jan 11 23:36:28 2007 +0000
     1371
     1372      * Version 0.4.
     1373      * Updated NEWS and ChangeLog.
     1374   
     1375   
     1376    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1654 92316355-f0b4-4df1-b90c-862c8a59935f
     1377
     1378commit a9f04fa129c0fd2aae92d8e61b33e734befe61c7
     1379Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1380Date:   Thu Jan 11 23:30:29 2007 +0000
     1381
     1382      * Got rid of malloc() for each file opened. Now we only start calling
     1383        malloc() after the 32th file descriptor.
     1384   
     1385   
     1386    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1653 92316355-f0b4-4df1-b90c-862c8a59935f
     1387
     1388commit 6b7641f3f1976376ec01c3b69ed4000045ee73ab
     1389Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1390Date:   Thu Jan 11 22:43:45 2007 +0000
     1391
     1392      * Reduce number of malloc() calls within libzzuf.
     1393   
     1394   
     1395    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1652 92316355-f0b4-4df1-b90c-862c8a59935f
     1396
     1397commit f65031ae6191d4092e3a47167d8d08b5b85bf7ea
     1398Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1399Date:   Thu Jan 11 22:11:56 2007 +0000
     1400
     1401      * Remove two useless malloc() calls.
     1402   
     1403   
     1404    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1651 92316355-f0b4-4df1-b90c-862c8a59935f
     1405
     1406commit 98790fa3337e016ce4b3876a9a0b89cc8afed52a
     1407Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1408Date:   Thu Jan 11 22:11:28 2007 +0000
     1409
     1410      * Don't stop if the process was killed by us.
     1411   
     1412   
     1413    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1650 92316355-f0b4-4df1-b90c-862c8a59935f
     1414
     1415commit c332680bd51b8a687e89c704597528f4d4a8c4d1
     1416Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1417Date:   Thu Jan 11 10:21:11 2007 +0000
     1418
     1419      * Better realloc dummy implementation.
     1420   
     1421   
     1422    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1649 92316355-f0b4-4df1-b90c-862c8a59935f
     1423
     1424commit 7e56dd05cb59e50fc345bf9d5bde11371d3bb955
     1425Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1426Date:   Thu Jan 11 00:39:59 2007 +0000
     1427
     1428      * Minor code factorisation into LOADSYM().
     1429   
     1430   
     1431    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1648 92316355-f0b4-4df1-b90c-862c8a59935f
     1432
     1433commit 55f7d73be390948f51e0af94ef7d7b0adc30746d
     1434Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1435Date:   Thu Jan 11 00:27:47 2007 +0000
     1436
     1437      * Typo in the manpage.
     1438   
     1439   
     1440    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1647 92316355-f0b4-4df1-b90c-862c8a59935f
     1441
     1442commit 001af9af7dd65aa864e8757ad9d53c5c65fb09d8
     1443Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1444Date:   Wed Jan 10 18:11:13 2007 +0000
     1445
     1446      * Allow several calls to malloc()/calloc() in the library preloading stage.
     1447   
     1448   
     1449    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1646 92316355-f0b4-4df1-b90c-862c8a59935f
     1450
     1451commit 070fc46970445248a950de1046388c3822d9811c
     1452Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1453Date:   Wed Jan 10 17:31:58 2007 +0000
     1454
     1455      * Removed brk/sbrk, they're so outdated and useless.
     1456   
     1457   
     1458    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1645 92316355-f0b4-4df1-b90c-862c8a59935f
     1459
     1460commit c1876592decd9758791db414bf004a8e90affb43
     1461Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1462Date:   Wed Jan 10 17:25:09 2007 +0000
     1463
     1464      * Oops, fixed an old OS X build failure.
     1465   
     1466   
     1467    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1644 92316355-f0b4-4df1-b90c-862c8a59935f
     1468
     1469commit 715e645c8b73e3faf1a032867b875dc86145b62c
     1470Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1471Date:   Wed Jan 10 17:23:23 2007 +0000
     1472
     1473      * Check for memalign and posix_memalign.
     1474   
     1475   
     1476    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1643 92316355-f0b4-4df1-b90c-862c8a59935f
     1477
     1478commit 4ee193c73e09ebdf8726d77edd8afd7d24ab2433
     1479Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1480Date:   Wed Jan 10 17:19:48 2007 +0000
     1481
     1482      * Check for malloc.h.
     1483   
     1484   
     1485    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1642 92316355-f0b4-4df1-b90c-862c8a59935f
     1486
     1487commit 078a7afa1bc7654ebaf3872863478f32955e2ba8
     1488Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1489Date:   Wed Jan 10 17:17:26 2007 +0000
     1490
     1491      * Implemented memory limits. Probably breaks on other arches because of all
     1492        the new functions.
     1493   
     1494   
     1495    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1641 92316355-f0b4-4df1-b90c-862c8a59935f
     1496
     1497commit 5ec99810046ad4cdf899d5127daca0864633c175
     1498Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1499Date:   Wed Jan 10 15:22:09 2007 +0000
     1500
     1501      * Changed -M to -m (for --md5).
     1502   
     1503   
     1504    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1640 92316355-f0b4-4df1-b90c-862c8a59935f
     1505
     1506commit 906f0afaeef813a2d5161cfa9cceb09752fe4082
     1507Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1508Date:   Wed Jan 10 14:57:22 2007 +0000
     1509
     1510      * Split load-fd.c into load-fd.c and load-mem.c (mmap, etc.).
     1511   
     1512   
     1513    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1639 92316355-f0b4-4df1-b90c-862c8a59935f
     1514
     1515commit 90576cb680f2ae583f5dd56c8f8cc19b5ca33164
     1516Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1517Date:   Tue Jan 9 16:39:07 2007 +0000
     1518
     1519      * Fixed double mmap debug message.
     1520   
     1521   
     1522    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1638 92316355-f0b4-4df1-b90c-862c8a59935f
     1523
     1524commit 11dc8b6c6d8fda3819c5bc38d547bbf78f9d91ad
     1525Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1526Date:   Tue Jan 9 16:16:00 2007 +0000
     1527
     1528      * Add verbosity to read() and mmap() so that we roughly know where we
     1529        are reading.
     1530   
     1531   
     1532    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1637 92316355-f0b4-4df1-b90c-862c8a59935f
     1533
     1534commit d0875b55aab3a2b6b5ec530f36ef6d4982a59ebd
     1535Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1536Date:   Tue Jan 9 16:14:31 2007 +0000
     1537
     1538      * Change debug's %c so that it automatically escapes binary characters.
     1539   
     1540   
     1541    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1636 92316355-f0b4-4df1-b90c-862c8a59935f
     1542
     1543commit 53e72a22152c296c1ec2062c53eda030b29dd3ea
     1544Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1545Date:   Tue Jan 9 15:40:08 2007 +0000
     1546
     1547      * mmap() maps the file descriptor at offset 0.
     1548   
     1549   
     1550    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1635 92316355-f0b4-4df1-b90c-862c8a59935f
     1551
     1552commit 9bdff8ac519ee512cd1fb8b95642e50311989c71
     1553Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1554Date:   Tue Jan 9 11:22:09 2007 +0000
     1555
     1556      * Don’t report exit status by default.
     1557      * Add -x/--check-exit to get back to the previous behaviour.
     1558   
     1559   
     1560    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1634 92316355-f0b4-4df1-b90c-862c8a59935f
     1561
     1562commit fcd22b6474faeb7958a05a300115a6b87f1cf69e
     1563Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1564Date:   Tue Jan 9 10:07:35 2007 +0000
     1565
     1566      * Bah, reverted that. We'll use -O for --offset.
     1567   
     1568   
     1569    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1633 92316355-f0b4-4df1-b90c-862c8a59935f
     1570
     1571commit f68cbe55dbf24f2606121ac83bae44d4378bd05f
     1572Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1573Date:   Tue Jan 9 10:05:47 2007 +0000
     1574
     1575      * Rename -B/--max-bytes to -O/--max-output so that we can implement -A/-B.
     1576   
     1577   
     1578    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1632 92316355-f0b4-4df1-b90c-862c8a59935f
     1579
     1580commit 3b9f2db74356e526ec742f18a49641607010aa40
     1581Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1582Date:   Tue Jan 9 10:02:57 2007 +0000
     1583
     1584      * Implement map_fd for OS X.
     1585   
     1586   
     1587    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1631 92316355-f0b4-4df1-b90c-862c8a59935f
     1588
     1589commit fe028ec8789593c59a2fe1d37a5f3dacdeceb04f
     1590Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1591Date:   Mon Jan 8 21:51:06 2007 +0000
     1592
     1593      * Fixed testsuite for anal shells.
     1594   
     1595   
     1596    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1630 92316355-f0b4-4df1-b90c-862c8a59935f
     1597
     1598commit 4f9c0e7244ec358ef878e91d1159b9e898a02449
     1599Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1600Date:   Mon Jan 8 21:49:57 2007 +0000
     1601
     1602      * Tru64 loader support (_RLD_LIST).
     1603   
     1604   
     1605    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1629 92316355-f0b4-4df1-b90c-862c8a59935f
     1606
     1607commit a6695e0ad2353b9fa586cdc3255e416204aedf2e
     1608Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1609Date:   Mon Jan 8 21:48:39 2007 +0000
     1610
     1611      * Fix the socklen_t type detection on Linux.
     1612   
     1613   
     1614    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1628 92316355-f0b4-4df1-b90c-862c8a59935f
     1615
     1616commit 3769d13e84dc220ca7288ce8109bb23515a06b15
     1617Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1618Date:   Mon Jan 8 21:05:05 2007 +0000
     1619
     1620      * Define sig_t to void (*) (int) if it does not exist.
     1621   
     1622   
     1623    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1627 92316355-f0b4-4df1-b90c-862c8a59935f
     1624
     1625commit 9329ed73f8994cd61e43db61933025b291ae8af1
     1626Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1627Date:   Mon Jan 8 21:03:32 2007 +0000
     1628
     1629      * Define socklen_t to int if it does not exist.
     1630   
     1631   
     1632    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1626 92316355-f0b4-4df1-b90c-862c8a59935f
     1633
     1634commit f5d3a826750368ad51a4055aebea1a8856f25e29
     1635Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1636Date:   Mon Jan 8 18:15:49 2007 +0000
     1637
     1638      * Test suite now uses the new MD5 feature.
     1639   
     1640   
     1641    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1625 92316355-f0b4-4df1-b90c-862c8a59935f
     1642
     1643commit ec6d5434ced3886050b63accc9e6d7d0b0c613db
     1644Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1645Date:   Mon Jan 8 17:54:16 2007 +0000
     1646
     1647      * Changed --md5 to only compute the standard output.
     1648   
     1649   
     1650    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1624 92316355-f0b4-4df1-b90c-862c8a59935f
     1651
     1652commit 214cddf57e3703e8b2cbc37f2c47ef84e308c3f0
     1653Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1654Date:   Mon Jan 8 17:50:34 2007 +0000
     1655
     1656      * Implemented -M/--md5 flag.
     1657   
     1658   
     1659    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1623 92316355-f0b4-4df1-b90c-862c8a59935f
     1660
     1661commit 42429f94660a75d563f696f024eb7448d2632064
     1662Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1663Date:   Sun Jan 7 21:29:37 2007 +0000
     1664
     1665      * Version 0.3.
     1666      * Updated NEWS and ChangeLog.
     1667   
     1668   
     1669    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1622 92316355-f0b4-4df1-b90c-862c8a59935f
     1670
     1671commit 0faa467a258d37ab98e4a4080d5e56c3e9c4908c
     1672Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1673Date:   Sun Jan 7 21:14:26 2007 +0000
     1674
     1675      * Factor regex stuff into fd.c, so that <regex.h> isn’t needed otherwhere.
     1676   
     1677   
     1678    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1621 92316355-f0b4-4df1-b90c-862c8a59935f
     1679
     1680commit 1cd450310fc616192e76a7bd179ede3be1ca0338
     1681Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1682Date:   Sun Jan 7 21:13:31 2007 +0000
     1683
     1684      * Use __srefill() on OS X, too. It now works properly.
     1685   
     1686   
     1687    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1620 92316355-f0b4-4df1-b90c-862c8a59935f
     1688
     1689commit a1b86adf916e4a7341c958cd66fe62eaf62a3d57
     1690Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1691Date:   Sun Jan 7 20:50:49 2007 +0000
     1692
     1693      * Implemented freopen().
     1694   
     1695   
     1696    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1619 92316355-f0b4-4df1-b90c-862c8a59935f
     1697
     1698commit 372d7e494656c57e735fe0d260a33642f02e4eff
     1699Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1700Date:   Sun Jan 7 20:24:03 2007 +0000
     1701
     1702      * Protect __srefill_orig() calls.
     1703   
     1704   
     1705    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1618 92316355-f0b4-4df1-b90c-862c8a59935f
     1706
     1707commit 8541bae1e254afd9d66b82d1a05690177dd157bf
     1708Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1709Date:   Sun Jan 7 19:12:35 2007 +0000
     1710
     1711      * Updated bootstrap script.
     1712   
     1713   
     1714    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1617 92316355-f0b4-4df1-b90c-862c8a59935f
     1715
     1716commit 5def4f865c855fde1c859bc976921782870071be
     1717Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1718Date:   Sun Jan 7 18:45:00 2007 +0000
     1719
     1720      * Documented stdin behaviour.
     1721   
     1722   
     1723    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1616 92316355-f0b4-4df1-b90c-862c8a59935f
     1724
     1725commit f7d235fa90ae47f77bc2ecdbcf57f9ee1206baaf
     1726Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1727Date:   Sun Jan 7 18:36:19 2007 +0000
     1728
     1729      * Factored sources in the makefile.
     1730   
     1731   
     1732    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1615 92316355-f0b4-4df1-b90c-862c8a59935f
     1733
     1734commit cd2b38ca23091b4988fb5d72f0eae0c5ddf1d584
     1735Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1736Date:   Sun Jan 7 18:34:50 2007 +0000
     1737
     1738      * Merged chars.c and fuzz.c.
     1739   
     1740   
     1741    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1614 92316355-f0b4-4df1-b90c-862c8a59935f
     1742
     1743commit 3f1e7f93c0c6100c85ef2542f8e38144f1937f17
     1744Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1745Date:   Sun Jan 7 18:18:50 2007 +0000
     1746
     1747      * If no argument is given, just fuzz standard input.
     1748   
     1749   
     1750    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1613 92316355-f0b4-4df1-b90c-862c8a59935f
     1751
     1752commit f03ddbd8356e0abb947a32d17c91f532d535a47e
     1753Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1754Date:   Sun Jan 7 17:12:53 2007 +0000
     1755
     1756      * Don't call cat or dd in the testsuite if they're statically linked.
     1757   
     1758   
     1759    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1612 92316355-f0b4-4df1-b90c-862c8a59935f
     1760
     1761commit ae749302ce43777106bfab96281dde67ea04115f
     1762Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1763Date:   Sun Jan 7 16:31:33 2007 +0000
     1764
     1765      * Fix a compilation warning.
     1766   
     1767   
     1768    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1611 92316355-f0b4-4df1-b90c-862c8a59935f
     1769
     1770commit ad39f0638d3c500171db5b0f7360f9b908653085
     1771Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1772Date:   Sun Jan 7 16:29:25 2007 +0000
     1773
     1774      * Added note about 64-bit offsets in manpage.
     1775   
     1776   
     1777    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1610 92316355-f0b4-4df1-b90c-862c8a59935f
     1778
     1779commit bb9d97f50940ccd07348cf9d52fc03438948b386
     1780Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1781Date:   Sun Jan 7 16:27:59 2007 +0000
     1782
     1783      * Fixed __srefill()/lseek() conflict issue.
     1784   
     1785   
     1786    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1609 92316355-f0b4-4df1-b90c-862c8a59935f
     1787
     1788commit 8f8b7e2a0adb774939fd6c16632443690dc38b05
     1789Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1790Date:   Sun Jan 7 16:09:13 2007 +0000
     1791
     1792      * Only use __srefill on OpenBSD and FreeBSD.
     1793   
     1794   
     1795    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1608 92316355-f0b4-4df1-b90c-862c8a59935f
     1796
     1797commit eaf5c617b5b15112c965881c852b0e299edca175
     1798Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1799Date:   Sun Jan 7 15:55:24 2007 +0000
     1800
     1801      * Updated manpage, fixed - to \- here and there.
     1802   
     1803   
     1804    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1607 92316355-f0b4-4df1-b90c-862c8a59935f
     1805
     1806commit d1b0512986c0b304a9791af91a6bf8052ea86670
     1807Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1808Date:   Sun Jan 7 15:55:00 2007 +0000
     1809
     1810      * Implemented BSD stdio by overriding __srefill().
     1811   
     1812   
     1813    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1606 92316355-f0b4-4df1-b90c-862c8a59935f
     1814
     1815commit ab9d811fd9c2e8ded61526a9743c585d4c75be01
     1816Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1817Date:   Sun Jan 7 14:22:34 2007 +0000
     1818
     1819      * Fuzz in __srefill even if _zz_disabled is on.
     1820   
     1821   
     1822    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1605 92316355-f0b4-4df1-b90c-862c8a59935f
     1823
     1824commit d367550fc99b1448984977bc43e5674ebb50c109
     1825Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1826Date:   Sun Jan 7 14:16:46 2007 +0000
     1827
     1828      * Oops, got it wrong.
     1829   
     1830   
     1831    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1604 92316355-f0b4-4df1-b90c-862c8a59935f
     1832
     1833commit ace4bfa13ab850ebcd9859b308af03b951108628
     1834Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1835Date:   Sun Jan 7 14:16:06 2007 +0000
     1836
     1837      * Fix compilation warnings on BSD libc’s and a bug on FreeBSD.
     1838   
     1839   
     1840    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1603 92316355-f0b4-4df1-b90c-862c8a59935f
     1841
     1842commit 10f17f48197f8d206c05765688910da985829bcc
     1843Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1844Date:   Sun Jan 7 14:14:19 2007 +0000
     1845
     1846      * Implemented __refill(). Untested yet.
     1847   
     1848   
     1849    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1602 92316355-f0b4-4df1-b90c-862c8a59935f
     1850
     1851commit ae18bb2f87ea1878cb22d35b77606cfe10a858f7
     1852Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1853Date:   Sun Jan 7 14:13:29 2007 +0000
     1854
     1855      * Made the testsuite shorter.
     1856   
     1857   
     1858    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1601 92316355-f0b4-4df1-b90c-862c8a59935f
     1859
     1860commit 5dd97f8469452ba7971303c651869ff9cc9f932d
     1861Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1862Date:   Sun Jan 7 13:20:04 2007 +0000
     1863
     1864      * Protected the _IO_getc_orig declaration.
     1865   
     1866   
     1867    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1600 92316355-f0b4-4df1-b90c-862c8a59935f
     1868
     1869commit f93d1dd3146996eb0915d79a6661481795d4c9b8
     1870Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1871Date:   Sun Jan 7 13:18:36 2007 +0000
     1872
     1873      * Oops, compilation fix.
     1874   
     1875   
     1876    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1599 92316355-f0b4-4df1-b90c-862c8a59935f
     1877
     1878commit f2e805e0f0e4bce2256a3f1d78b48a9e4abfff6f
     1879Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1880Date:   Sun Jan 7 13:16:43 2007 +0000
     1881
     1882      * Added __srefill() skeleton, for BSD libc.
     1883   
     1884   
     1885    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1598 92316355-f0b4-4df1-b90c-862c8a59935f
     1886
     1887commit 7ee4debd47ae53fa62676075fe5bbc120e5862fb
     1888Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1889Date:   Sun Jan 7 12:39:30 2007 +0000
     1890
     1891      * Added a note about statically linked binaries and one about getc().
     1892   
     1893   
     1894    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1597 92316355-f0b4-4df1-b90c-862c8a59935f
     1895
     1896commit 7fe0ef7de94bb9defd6860ccfb01f0b34d1c957a
     1897Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1898Date:   Sun Jan 7 12:06:07 2007 +0000
     1899
     1900      * Don’t run the testsuite if /bin/cat is statically linked.
     1901   
     1902   
     1903    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1596 92316355-f0b4-4df1-b90c-862c8a59935f
     1904
     1905commit eaf692461a6c6fd9d81b64ddc9ffc0b7d56f806e
     1906Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1907Date:   Sun Jan 7 10:34:45 2007 +0000
     1908
     1909      * Always define getc(), but undefine the getc macro beforehands just in case.
     1910      * Implemented _IO_getc().
     1911   
     1912   
     1913    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1595 92316355-f0b4-4df1-b90c-862c8a59935f
     1914
     1915commit a4797afc4529301c72dac2a56bd1064b1234ee24
     1916Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1917Date:   Sun Jan 7 09:34:42 2007 +0000
     1918
     1919      * Implemented fseeko().
     1920   
     1921   
     1922    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1594 92316355-f0b4-4df1-b90c-862c8a59935f
     1923
     1924commit 190511294a27f63c1dd40374bd6c06ef2e3dc8f6
     1925Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1926Date:   Sat Jan 6 22:17:09 2007 +0000
     1927
     1928      * Fix a bug in the fgetln() implementation. The newline was not properly
     1929        accounted for in the returned length.
     1930   
     1931   
     1932    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1593 92316355-f0b4-4df1-b90c-862c8a59935f
     1933
     1934commit cf5ca3a3c1be1e65c3064affd371d207f3a27e7a
     1935Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1936Date:   Sat Jan 6 21:54:02 2007 +0000
     1937
     1938      * BSD's md5 does not have a --help option. Trying /dev/null instead.
     1939   
     1940   
     1941    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1592 92316355-f0b4-4df1-b90c-862c8a59935f
     1942
     1943commit 7beda020ce6ff05e10514d7a02c9a248bf7b334b
     1944Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1945Date:   Sat Jan 6 21:38:33 2007 +0000
     1946
     1947      * Cleaned up code.
     1948   
     1949   
     1950    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1591 92316355-f0b4-4df1-b90c-862c8a59935f
     1951
     1952commit f693e7287dcebbdf66c79eb098a74f00d3b9b665
     1953Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1954Date:   Sat Jan 6 21:37:42 2007 +0000
     1955
     1956      * Only link with -ldl when available.
     1957      * Removed PKG_* stuff from configure.ac.
     1958      * Add more compilation warnings.
     1959   
     1960   
     1961    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1590 92316355-f0b4-4df1-b90c-862c8a59935f
     1962
     1963commit 9e0e4cb76770fd17c88f5e02bfabc75efa501a01
     1964Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1965Date:   Sat Jan 6 21:25:56 2007 +0000
     1966
     1967      * Got testsuite to work on FreeBSD.
     1968   
     1969   
     1970    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1589 92316355-f0b4-4df1-b90c-862c8a59935f
     1971
     1972commit 883aa413bf1a71e27e13969100268b48c9e06bde
     1973Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1974Date:   Sat Jan 6 20:59:28 2007 +0000
     1975
     1976      * Fix for BSD machines: getc() may be defined as a macro.
     1977   
     1978   
     1979    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1588 92316355-f0b4-4df1-b90c-862c8a59935f
     1980
     1981commit 2b202a471ac870b87151e7f3455e54b83af57d37
     1982Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1983Date:   Sat Jan 6 20:24:54 2007 +0000
     1984
     1985      * Fixed the head call in the testsuite so that it works on OS X.
     1986   
     1987   
     1988    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1587 92316355-f0b4-4df1-b90c-862c8a59935f
     1989
     1990commit b372bdaafadf5726dec46dd6ef266c7ec3ce5c89
     1991Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     1992Date:   Sat Jan 6 20:20:15 2007 +0000
     1993
     1994      * Added head and tail to the testsuite.
     1995   
     1996   
     1997    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1586 92316355-f0b4-4df1-b90c-862c8a59935f
     1998
     1999commit 24946cc39474f4b2bc53be5b2ed6fc590654fbba
     2000Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2001Date:   Sat Jan 6 20:08:31 2007 +0000
     2002
     2003      * Fixed implicit declaration.
     2004   
     2005   
     2006    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1585 92316355-f0b4-4df1-b90c-862c8a59935f
     2007
     2008commit 1a2d2faaa70ce6bf2edcd6f9036e0bef0b04a8bd
     2009Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2010Date:   Sat Jan 6 20:02:01 2007 +0000
     2011
     2012      * Updated documentation wrt. mmap().
     2013   
     2014   
     2015    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1584 92316355-f0b4-4df1-b90c-862c8a59935f
     2016
     2017commit fc2c562801d977e225142225dc59abbece3fe7c5
     2018Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2019Date:   Sat Jan 6 20:01:51 2007 +0000
     2020
     2021      * Missing autoconf check for mmap64().
     2022   
     2023   
     2024    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1583 92316355-f0b4-4df1-b90c-862c8a59935f
     2025
     2026commit 943a0278b5a56bd4a48ae945c73853f1412c169b
     2027Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2028Date:   Sat Jan 6 20:01:25 2007 +0000
     2029
     2030      * Implemented the mmap() family.
     2031   
     2032   
     2033    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1582 92316355-f0b4-4df1-b90c-862c8a59935f
     2034
     2035commit 76ce44308ce68ace44e87e175a76295313e32292
     2036Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2037Date:   Sat Jan 6 20:01:15 2007 +0000
     2038
     2039      * Implemented rewind().
     2040   
     2041   
     2042    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1581 92316355-f0b4-4df1-b90c-862c8a59935f
     2043
     2044commit 00b1f1a1ebbcdda7da9bb79e563441c729c2d02a
     2045Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2046Date:   Sat Jan 6 15:54:14 2007 +0000
     2047
     2048      * Fix fread() issue with standard input reading.
     2049   
     2050   
     2051    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1580 92316355-f0b4-4df1-b90c-862c8a59935f
     2052
     2053commit 65d07c22d424d3d77780d37bf9c9714e2ec52dc6
     2054Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2055Date:   Sat Jan 6 14:03:07 2007 +0000
     2056
     2057      * Added a note about mmap() not being available.
     2058   
     2059   
     2060    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1579 92316355-f0b4-4df1-b90c-862c8a59935f
     2061
     2062commit c3f925484173f40c9710c5f3111f326024f2a9d0
     2063Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2064Date:   Sat Jan 6 14:02:51 2007 +0000
     2065
     2066      * Fix build with older versions of gcc.
     2067   
     2068   
     2069    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1578 92316355-f0b4-4df1-b90c-862c8a59935f
     2070
     2071commit 280ea46a38cd8d11b3edde9ddddb8291fca76967
     2072Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2073Date:   Sat Jan 6 10:51:44 2007 +0000
     2074
     2075      * Documentation tuning.
     2076   
     2077   
     2078    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1577 92316355-f0b4-4df1-b90c-862c8a59935f
     2079
     2080commit cc0823a88153ad61662bf3fa0183f87881e32ad3
     2081Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2082Date:   Sat Jan 6 00:40:51 2007 +0000
     2083
     2084      * Version 0.2 is ready.
     2085   
     2086   
     2087    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1576 92316355-f0b4-4df1-b90c-862c8a59935f
     2088
     2089commit 951a1b7ad55de644bf4addabcbf3c4b393163cec
     2090Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2091Date:   Sat Jan 6 00:26:39 2007 +0000
     2092
     2093      * Another note in the manpage.
     2094   
     2095   
     2096    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1575 92316355-f0b4-4df1-b90c-862c8a59935f
     2097
     2098commit b9e12a232b078844e63fd3949aad923415f83b38
     2099Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2100Date:   Sat Jan 6 00:10:46 2007 +0000
     2101
     2102      * Cosmetic fixes.
     2103   
     2104   
     2105    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1574 92316355-f0b4-4df1-b90c-862c8a59935f
     2106
     2107commit a906f8bc784702385bc6f559729cbb099701b8b8
     2108Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2109Date:   Sat Jan 6 00:08:16 2007 +0000
     2110
     2111      * Implemented --max-crashes.
     2112      * Renamed --forks to --max-forks.
     2113      * Changed debug messages format.
     2114   
     2115   
     2116    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1573 92316355-f0b4-4df1-b90c-862c8a59935f
     2117
     2118commit 7af80dac2e51b5eeb8d3c0e8c35306bf51eaf7e7
     2119Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2120Date:   Fri Jan 5 23:15:29 2007 +0000
     2121
     2122      * Oops, forgot to fix --help output.
     2123   
     2124   
     2125    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1572 92316355-f0b4-4df1-b90c-862c8a59935f
     2126
     2127commit 8b38085f751cc71819075d636f2e4f086c268f1d
     2128Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2129Date:   Fri Jan 5 23:14:37 2007 +0000
     2130
     2131      * Rename --fork to --max-forks.
     2132   
     2133   
     2134    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1571 92316355-f0b4-4df1-b90c-862c8a59935f
     2135
     2136commit 721f5d9d2cbeb6b5ff7872d5deaf0e694bcaaaae
     2137Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2138Date:   Fri Jan 5 21:36:13 2007 +0000
     2139
     2140      * Specified signal handling stuff in the manpage.
     2141   
     2142   
     2143    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1570 92316355-f0b4-4df1-b90c-862c8a59935f
     2144
     2145commit 6a12dc31a020c268b7bde1553fedb00ad328bcc2
     2146Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2147Date:   Fri Jan 5 21:33:28 2007 +0000
     2148
     2149      * Split the bugs manpage section into bugs and restrictions.
     2150      * Listed diverted functions.
     2151   
     2152   
     2153    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1569 92316355-f0b4-4df1-b90c-862c8a59935f
     2154
     2155commit ba16f0dc550b316c054ff98bd22c904c9abc9748
     2156Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2157Date:   Fri Jan 5 17:34:10 2007 +0000
     2158
     2159      * Fix an uncontrolled corruption bug in fgetln().
     2160   
     2161   
     2162    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1568 92316355-f0b4-4df1-b90c-862c8a59935f
     2163
     2164commit d3ac2577c43c733938af5fb1dd5d463b3676af00
     2165Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2166Date:   Fri Jan 5 16:03:04 2007 +0000
     2167
     2168      * Fix fgetln(). The testsuite *almost* passes.
     2169   
     2170   
     2171    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1567 92316355-f0b4-4df1-b90c-862c8a59935f
     2172
     2173commit fdaa9cfef83dbd783b6b5476862eb9bf7a5bef40
     2174Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2175Date:   Fri Jan 5 14:36:39 2007 +0000
     2176
     2177      * Implemented BSD fgetln(). Untested yet.
     2178   
     2179   
     2180    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1566 92316355-f0b4-4df1-b90c-862c8a59935f
     2181
     2182commit 5340742077256c95afa8d90a741098b895d8569a
     2183Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2184Date:   Fri Jan 5 11:01:49 2007 +0000
     2185
     2186      * Put back grep and sed into the testsuite, now that we can protect newlines
     2187        from being fuzzed away.
     2188   
     2189   
     2190    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1565 92316355-f0b4-4df1-b90c-862c8a59935f
     2191
     2192commit 708ee4d029e82d7270312f4df67a822d8d9b51d4
     2193Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2194Date:   Fri Jan 5 10:49:12 2007 +0000
     2195
     2196      * Minor layout tuning.
     2197   
     2198   
     2199    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1564 92316355-f0b4-4df1-b90c-862c8a59935f
     2200
     2201commit 8b24c6b5e0296e990d4c348b822f6ede88fa9511
     2202Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2203Date:   Fri Jan 5 10:28:07 2007 +0000
     2204
     2205      * Allow octal escape values for -P and -R.
     2206      * Updated manpage accordingly and added a few minor things in it.
     2207   
     2208   
     2209    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1563 92316355-f0b4-4df1-b90c-862c8a59935f
     2210
     2211commit dd964972484febd3cd940740166deca44f2a6b21
     2212Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2213Date:   Fri Jan 5 08:01:06 2007 +0000
     2214
     2215      * Change -N to -n for --network.
     2216   
     2217   
     2218    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1562 92316355-f0b4-4df1-b90c-862c8a59935f
     2219
     2220commit 5627236611eca3e22f6942b747dd204aec6ee581
     2221Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2222Date:   Fri Jan 5 07:57:41 2007 +0000
     2223
     2224      * Clarified reproducibility claim.
     2225   
     2226   
     2227    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1561 92316355-f0b4-4df1-b90c-862c8a59935f
     2228
     2229commit b5df66bf0dfa156f911331634b46f2f812562ada
     2230Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2231Date:   Fri Jan 5 07:52:30 2007 +0000
     2232
     2233      * Network support.
     2234   
     2235   
     2236    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1560 92316355-f0b4-4df1-b90c-862c8a59935f
     2237
     2238commit f99b21a0d8b8d7024f8a3aa3ef7d470720c79ebb
     2239Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2240Date:   Fri Jan 5 00:24:43 2007 +0000
     2241
     2242      * Manpage layout improvements.
     2243   
     2244   
     2245    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1559 92316355-f0b4-4df1-b90c-862c8a59935f
     2246
     2247commit 8ab98ef880431ac281a605a4f3f4d94272295996
     2248Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2249Date:   Thu Jan 4 13:33:33 2007 +0000
     2250
     2251      * Minor manpage improvement.
     2252   
     2253   
     2254    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1558 92316355-f0b4-4df1-b90c-862c8a59935f
     2255
     2256commit 9072f7022a919d73189a03331cfc5987bc632170
     2257Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2258Date:   Thu Jan 4 13:28:35 2007 +0000
     2259
     2260      * Improved manpage, especially the statistical effect of using -R.
     2261   
     2262   
     2263    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1557 92316355-f0b4-4df1-b90c-862c8a59935f
     2264
     2265commit d02551154b4f350dab88964de580068faf9863bc
     2266Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2267Date:   Thu Jan 4 08:59:05 2007 +0000
     2268
     2269      * Implemented -R / --refuse.
     2270   
     2271   
     2272    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1555 92316355-f0b4-4df1-b90c-862c8a59935f
     2273
     2274commit f930ad29221b0715dbd0415615fa5ac7de779ea0
     2275Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2276Date:   Thu Jan 4 01:09:04 2007 +0000
     2277
     2278      * Implement -P / --protect.
     2279   
     2280   
     2281    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1554 92316355-f0b4-4df1-b90c-862c8a59935f
     2282
     2283commit faae881c76b5eac291c3d6142aa7a539174172a8
     2284Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2285Date:   Wed Jan 3 22:51:36 2007 +0000
     2286
     2287      * Added a _zz_disabled flag. This is needed on OS X where we protect the
     2288        fopen_orig() call because it will call our own diverted open() function
     2289        and we don't want it to fiddle with our structures.
     2290   
     2291   
     2292    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1553 92316355-f0b4-4df1-b90c-862c8a59935f
     2293
     2294commit b9eed7bf9daa4c0b1008e1cb74d3e5b643107d0a
     2295Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2296Date:   Wed Jan 3 22:25:45 2007 +0000
     2297
     2298      * Do not fuzz anything if 0 bytes were read.
     2299      * Added a debug message for fuzzing.
     2300   
     2301   
     2302    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1552 92316355-f0b4-4df1-b90c-862c8a59935f
     2303
     2304commit ab943738876fa48f4970871bb81da9e807c3f8e0
     2305Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2306Date:   Wed Jan 3 22:12:02 2007 +0000
     2307
     2308      * Better debug messages in load-stream.c.
     2309   
     2310   
     2311    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1551 92316355-f0b4-4df1-b90c-862c8a59935f
     2312
     2313commit 871f9d27dc093bc19be25fc632f4ec1cd1687a6a
     2314Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2315Date:   Wed Jan 3 22:10:57 2007 +0000
     2316
     2317      * Implemented %c in our debug() printf implementation.
     2318   
     2319   
     2320    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1550 92316355-f0b4-4df1-b90c-862c8a59935f
     2321
     2322commit 875b8c5a24833ff8a5ff94f05520ecd7de588d4d
     2323Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2324Date:   Wed Jan 3 21:53:03 2007 +0000
     2325
     2326      * Use "strings </dev/urandom", not "strings /dev/urandom".
     2327   
     2328   
     2329    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1549 92316355-f0b4-4df1-b90c-862c8a59935f
     2330
     2331commit 8aad11b56d7e2506091f8e0212a5bf803697a3a5
     2332Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2333Date:   Wed Jan 3 21:51:11 2007 +0000
     2334
     2335      * Added a stupid PRNG to streamcat and fdcat.
     2336      * Do not use sed in the testsuite, because of OS X.
     2337   
     2338   
     2339    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1548 92316355-f0b4-4df1-b90c-862c8a59935f
     2340
     2341commit 40cd2ff92bfd475f7c63330a6a0196e7784b71bd
     2342Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2343Date:   Wed Jan 3 21:20:22 2007 +0000
     2344
     2345      * No longer use the OS's PRNG, we use our own (based on a Dr Dobbs article
     2346        from November 1985, page 91).
     2347   
     2348   
     2349    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1547 92316355-f0b4-4df1-b90c-862c8a59935f
     2350
     2351commit 8440679beb5a497ede45783cf962b288eaec7983
     2352Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2353Date:   Wed Jan 3 20:43:47 2007 +0000
     2354
     2355      * Split some code into clean functions.
     2356   
     2357   
     2358    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1546 92316355-f0b4-4df1-b90c-862c8a59935f
     2359
     2360commit c262e3b04a65442545fdd07bff7043cfb26405c5
     2361Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2362Date:   Wed Jan 3 17:58:11 2007 +0000
     2363
     2364      * Make the testsuite reproductible.
     2365   
     2366   
     2367    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1545 92316355-f0b4-4df1-b90c-862c8a59935f
     2368
     2369commit 475565b81fbe33886887e21ec29d8132b9a3f784
     2370Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2371Date:   Wed Jan 3 17:57:52 2007 +0000
     2372
     2373      * Now works on Darwin!
     2374   
     2375   
     2376    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1544 92316355-f0b4-4df1-b90c-862c8a59935f
     2377
     2378commit 2ff341f08885ca980ecc2954f49b41be10b16f13
     2379Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2380Date:   Wed Jan 3 09:09:41 2007 +0000
     2381
     2382      * The whole crap now builds on OS X. Now if it only agreed to run, too...
     2383   
     2384   
     2385    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1543 92316355-f0b4-4df1-b90c-862c8a59935f
     2386
     2387commit 2d48100d1abd051770b22b52db858b6f5c615591
     2388Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2389Date:   Wed Jan 3 09:04:01 2007 +0000
     2390
     2391      * Minor optimisations to the testsuite.
     2392   
     2393   
     2394    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1542 92316355-f0b4-4df1-b90c-862c8a59935f
     2395
     2396commit 25e2e334d951027b678159bda263215254334ada
     2397Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2398Date:   Wed Jan 3 01:28:02 2007 +0000
     2399
     2400      * Oops, fixed the testsuite again.
     2401   
     2402   
     2403    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1541 92316355-f0b4-4df1-b90c-862c8a59935f
     2404
     2405commit d229f69f87d0a9c4be891b23d9524f94fc084534
     2406Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2407Date:   Tue Jan 2 18:26:56 2007 +0000
     2408
     2409      * Oops, fixed stdout writing.
     2410   
     2411   
     2412    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1540 92316355-f0b4-4df1-b90c-862c8a59935f
     2413
     2414commit cad778250cda8be8c82b8233d690610bbbf9ce81
     2415Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2416Date:   Tue Jan 2 17:15:34 2007 +0000
     2417
     2418      * Totally reworked webpage.
     2419   
     2420   
     2421    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1539 92316355-f0b4-4df1-b90c-862c8a59935f
     2422
     2423commit 0b6c094b887e16809793af3eb94b49baab396e38
     2424Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2425Date:   Tue Jan 2 14:51:55 2007 +0000
     2426
     2427      * Output process status to stdout, not stderr.
     2428   
     2429   
     2430    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1538 92316355-f0b4-4df1-b90c-862c8a59935f
     2431
     2432commit acdb9fdcec5ed793cb391cbb83cdd3f0aea736bc
     2433Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2434Date:   Tue Jan 2 13:26:32 2007 +0000
     2435
     2436      * Do not count debug bytes in the --max-bytes count.
     2437   
     2438   
     2439    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1537 92316355-f0b4-4df1-b90c-862c8a59935f
     2440
     2441commit 52350c75832e804c346efde298988b5c4d2f2a7a
     2442Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2443Date:   Tue Jan 2 10:45:19 2007 +0000
     2444
     2445      * Fix typo in manpage.
     2446   
     2447   
     2448    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1536 92316355-f0b4-4df1-b90c-862c8a59935f
     2449
     2450commit 8b3d23095aa377dd42f54fdb66f42fc3edd3339e
     2451Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2452Date:   Tue Jan 2 01:13:05 2007 +0000
     2453
     2454      * Use a separate file descriptor for debugging messages, so that the -q flag
     2455        does not remove debug messages.
     2456      * Slightly improved fd handling code.
     2457   
     2458   
     2459    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1535 92316355-f0b4-4df1-b90c-862c8a59935f
     2460
     2461commit a54d904955b15916ddf020be960a7333941e91c8
     2462Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2463Date:   Tue Jan 2 00:27:33 2007 +0000
     2464
     2465      * Made the debug() function signal-safe by reimplementing the necessary
     2466        subset of fprintf() we needed.
     2467   
     2468   
     2469    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1534 92316355-f0b4-4df1-b90c-862c8a59935f
     2470
     2471commit a48b358b768e77666390d24315428bbea8568d95
     2472Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2473Date:   Mon Jan 1 21:55:48 2007 +0000
     2474
     2475      * Deprecate README tutorial. Everything’s in the manpage now.
     2476   
     2477   
     2478    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1533 92316355-f0b4-4df1-b90c-862c8a59935f
     2479
     2480commit 5b8dae09456d1c1a739c3eacdcf14d97e71f8bd9
     2481Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2482Date:   Mon Jan 1 21:35:54 2007 +0000
     2483
     2484      * Implemented signal handling.
     2485      * Updated documentation accordingly and improved a few parts.
     2486   
     2487   
     2488    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1532 92316355-f0b4-4df1-b90c-862c8a59935f
     2489
     2490commit 0f4ce45838f3f8a6066019fdc933c64081d082bf
     2491Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2492Date:   Mon Jan 1 19:49:57 2007 +0000
     2493
     2494      * Alphabetise flags in help output and manpage.
     2495   
     2496   
     2497    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1531 92316355-f0b4-4df1-b90c-862c8a59935f
     2498
     2499commit 5b072e01aeed09473923df8a7c2273ba5e20521f
     2500Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2501Date:   Mon Jan 1 19:14:55 2007 +0000
     2502
     2503      * Update documentation.
     2504   
     2505   
     2506    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1530 92316355-f0b4-4df1-b90c-862c8a59935f
     2507
     2508commit afe6d97bc7ce8b9734f032b2356033bd008ebc47
     2509Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2510Date:   Mon Jan 1 18:56:13 2007 +0000
     2511
     2512      * Switch to REG_EXTENDED.
     2513      * Implement -c (--cmdline).
     2514      * Updated documentation accordingly.
     2515   
     2516   
     2517    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1529 92316355-f0b4-4df1-b90c-862c8a59935f
     2518
     2519commit c2e64f1d37c050a7c08f96c65fa3cdfdfa0df3f2
     2520Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2521Date:   Fri Dec 29 18:13:42 2006 +0000
     2522
     2523      * Check regex syntax in zzuf.
     2524      * Fix minor, harmful memory leaks.
     2525   
     2526   
     2527    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1528 92316355-f0b4-4df1-b90c-862c8a59935f
     2528
     2529commit 1891f39b0b59f09519b28372aacd5965799db178
     2530Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2531Date:   Fri Dec 29 17:49:11 2006 +0000
     2532
     2533      * Factored regex matching stuff.
     2534   
     2535   
     2536    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1527 92316355-f0b4-4df1-b90c-862c8a59935f
     2537
     2538commit 0f14107de892b1c622b6c95dfd37179c99a88746
     2539Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2540Date:   Fri Dec 29 17:22:11 2006 +0000
     2541
     2542      * Added the -i flag (for stdin fuzzing).
     2543   
     2544   
     2545    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1526 92316355-f0b4-4df1-b90c-862c8a59935f
     2546
     2547commit 62a0e8821e229dfc5e90b88555cb6232daf1b143
     2548Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2549Date:   Fri Dec 29 16:46:06 2006 +0000
     2550
     2551      * Change -i/-e to -I/-E.
     2552   
     2553   
     2554    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1525 92316355-f0b4-4df1-b90c-862c8a59935f
     2555
     2556commit 944b9bdf9fef1ff8a1cfaacf2c89cfb881d87948
     2557Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2558Date:   Thu Dec 28 20:32:21 2006 +0000
     2559
     2560      * Renamed functions here and there.
     2561   
     2562   
     2563    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1524 92316355-f0b4-4df1-b90c-862c8a59935f
     2564
     2565commit 18f824112152ea395fa29541701a8f4bc7b2823a
     2566Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2567Date:   Thu Dec 28 20:22:32 2006 +0000
     2568
     2569      * Improved zfd_register() and zfd_* function performances.
     2570      * Changed function names here and there.
     2571   
     2572   
     2573    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1523 92316355-f0b4-4df1-b90c-862c8a59935f
     2574
     2575commit cf6685d6b3ac0991b7d4e4af14a6539510371ffd
     2576Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2577Date:   Thu Dec 28 17:48:05 2006 +0000
     2578
     2579      * Fixed a partial read data loss bug in the fread implementation.
     2580      * Cosmetic fixes.
     2581   
     2582   
     2583    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1522 92316355-f0b4-4df1-b90c-862c8a59935f
     2584
     2585commit 3c1c5e12fabc9101ff0164d82dccfada6597b28c
     2586Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2587Date:   Thu Dec 28 17:47:26 2006 +0000
     2588
     2589      * Added cat reimplementations to the testsuite.
     2590   
     2591   
     2592    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1521 92316355-f0b4-4df1-b90c-862c8a59935f
     2593
     2594commit d32d5babf16d53d29d0fa8ebca3ef1ccbac9f732
     2595Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2596Date:   Thu Dec 28 15:51:43 2006 +0000
     2597
     2598      * Shorten function names.
     2599   
     2600   
     2601    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1520 92316355-f0b4-4df1-b90c-862c8a59935f
     2602
     2603commit 5863e7b925aa5ac7fdeba863ac8fa195cbf31bed
     2604Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2605Date:   Thu Dec 28 15:48:10 2006 +0000
     2606
     2607      * Hide struct zzuf behind public functions. No real abstraction yet.
     2608   
     2609   
     2610    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1519 92316355-f0b4-4df1-b90c-862c8a59935f
     2611
     2612commit ffb2b21de1ff8599ab20a09578784cdfc00242fc
     2613Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2614Date:   Thu Dec 28 15:44:28 2006 +0000
     2615
     2616      * Add a changelog (from version 1.0).
     2617   
     2618   
     2619    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1518 92316355-f0b4-4df1-b90c-862c8a59935f
     2620
     2621commit 4f48479e11e401d96948976cef9f283fe2f3921c
     2622Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2623Date:   Thu Dec 28 15:44:13 2006 +0000
     2624
     2625      * Do not put version information in the distributed .so.
     2626   
     2627   
     2628    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1517 92316355-f0b4-4df1-b90c-862c8a59935f
     2629
     2630commit 5f348bee9696613ee9ee69ee2736dd529f4931f2
     2631Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2632Date:   Thu Dec 28 15:43:28 2006 +0000
     2633
     2634      * Update documentation.
     2635   
     2636   
     2637    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1516 92316355-f0b4-4df1-b90c-862c8a59935f
     2638
     2639commit ff246c746cc0093bfdf7c5ed190f14255096e2e7
     2640Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2641Date:   Sat Dec 23 19:12:52 2006 +0000
     2642
     2643      * Oops, correctly install manpage.
     2644   
     2645   
     2646    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1515 92316355-f0b4-4df1-b90c-862c8a59935f
     2647
     2648commit abe0757d55551c30d8b93f9b525dca8c206f6766
     2649Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2650Date:   Sat Dec 23 18:40:28 2006 +0000
     2651
     2652      * Typo in Makefile.am.
     2653   
     2654   
     2655    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1514 92316355-f0b4-4df1-b90c-862c8a59935f
     2656
     2657commit d54d8db8c340ce46d6ac2d6d76b8e333ba42f9f6
     2658Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2659Date:   Sat Dec 23 18:37:52 2006 +0000
     2660
     2661      * Prepare version 0.1.
     2662   
     2663   
     2664    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1513 92316355-f0b4-4df1-b90c-862c8a59935f
     2665
     2666commit b4c0935ccf7eb7d019581f5917c85c2f1f1e5b34
     2667Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2668Date:   Fri Dec 22 23:40:03 2006 +0000
     2669
     2670      * Sync’ed README and manpage.
     2671   
     2672   
     2673    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1512 92316355-f0b4-4df1-b90c-862c8a59935f
     2674
     2675commit 077054a3cc4e4a064561d648f8f37573c78dfae0
     2676Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2677Date:   Fri Dec 22 23:36:04 2006 +0000
     2678
     2679      * Slightly updated documentation.
     2680   
     2681   
     2682    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1511 92316355-f0b4-4df1-b90c-862c8a59935f
     2683
     2684commit d1f8b10b4406ecfa68c2be1981de3825ef63eb3b
     2685Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2686Date:   Fri Dec 22 17:01:16 2006 +0000
     2687
     2688      * Fix stdout/stderr copying. Don't use fprintf for something that can
     2689        have null bytes (lol @ me).
     2690   
     2691   
     2692    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1510 92316355-f0b4-4df1-b90c-862c8a59935f
     2693
     2694commit b53d285afd7fdc85097223e19d98a92b03565247
     2695Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2696Date:   Fri Dec 22 16:54:55 2006 +0000
     2697
     2698      * Fix a cleanup bug in the testsuite.
     2699      * If any of the tests failed, do not erase the test files.
     2700   
     2701   
     2702    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1509 92316355-f0b4-4df1-b90c-862c8a59935f
     2703
     2704commit e1adfc44fd1f9f1f903e5b190d3e9a2f092b8743
     2705Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2706Date:   Fri Dec 22 16:36:47 2006 +0000
     2707
     2708      * Slightly modified --help message.
     2709   
     2710   
     2711    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1508 92316355-f0b4-4df1-b90c-862c8a59935f
     2712
     2713commit d98b13bf9b3a3c123f09c76d37122139ab367038
     2714Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2715Date:   Fri Dec 22 16:36:30 2006 +0000
     2716
     2717      * Wrote a manpage. Phew.
     2718   
     2719   
     2720    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1507 92316355-f0b4-4df1-b90c-862c8a59935f
     2721
     2722commit 7a64c123daa17f5aeaf4b8cefaf0fc14ea3cfb69
     2723Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2724Date:   Fri Dec 22 15:06:21 2006 +0000
     2725
     2726      * Implement --max-bytes and --max-time.
     2727   
     2728   
     2729    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1506 92316355-f0b4-4df1-b90c-862c8a59935f
     2730
     2731commit 5a856cd864e8da9ec398266fd2da62c1c34a4148
     2732Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2733Date:   Fri Dec 22 13:53:58 2006 +0000
     2734
     2735      * Implemented parallelisation.
     2736      * Implemented “quiet” mode.
     2737      * Handle stdin and stderr in their own pipes.
     2738   
     2739   
     2740    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1505 92316355-f0b4-4df1-b90c-862c8a59935f
     2741
     2742commit 4d714909cd2fd4c476adb37ea18fd89cd88ef711
     2743Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2744Date:   Fri Dec 22 13:18:13 2006 +0000
     2745
     2746      * Don’t rely on libzzuf.h in debug.c, so that it can be used in zzuf, too.
     2747   
     2748   
     2749    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1504 92316355-f0b4-4df1-b90c-862c8a59935f
     2750
     2751commit 0525ddd7c02676049dab2cadf357310a155acee7
     2752Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2753Date:   Thu Dec 21 19:56:22 2006 +0000
     2754
     2755      * Fork to launch the child and read its stdout/stderr.
     2756   
     2757   
     2758    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1503 92316355-f0b4-4df1-b90c-862c8a59935f
     2759
     2760commit 343875108d71916e2ce7b865767129d64780e1b6
     2761Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2762Date:   Mon Dec 18 13:23:56 2006 +0000
     2763
     2764      * Improved help.
     2765   
     2766   
     2767    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1502 92316355-f0b4-4df1-b90c-862c8a59935f
     2768
     2769commit f0e3700a62d7af44414dea3f82d8dbc6a3b0739b
     2770Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2771Date:   Mon Dec 18 12:58:47 2006 +0000
     2772
     2773      * Improved TODO list.
     2774   
     2775   
     2776    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1501 92316355-f0b4-4df1-b90c-862c8a59935f
     2777
     2778commit b05f2326f7ba1383c541a8c4bf7d6eb76c934ed0
     2779Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2780Date:   Mon Dec 18 12:48:49 2006 +0000
     2781
     2782      * More testsuite improvements.
     2783   
     2784   
     2785    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1500 92316355-f0b4-4df1-b90c-862c8a59935f
     2786
     2787commit cf7c6a6353b7b918a4208b956ea48fa35f90bcef
     2788Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2789Date:   Mon Dec 18 11:07:42 2006 +0000
     2790
     2791      * Better tests and error reporting in the testsuite.
     2792   
     2793   
     2794    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1499 92316355-f0b4-4df1-b90c-862c8a59935f
     2795
     2796commit f5ef4d4d49a81de0f2d6c9a7a4f411af3cc781d5
     2797Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2798Date:   Sun Dec 17 23:58:23 2006 +0000
     2799
     2800      * Huge performance improvement by caching the bit array. Yay.
     2801   
     2802   
     2803    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1498 92316355-f0b4-4df1-b90c-862c8a59935f
     2804
     2805commit 9a3253a9c8de7a325b1b186cae0ac19c1f14c3cc
     2806Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2807Date:   Sun Dec 17 22:14:13 2006 +0000
     2808
     2809      * Added getc(), fgetc(), fgets(), ungetc(), getline() and getdelim().
     2810      * sed now works properly.
     2811   
     2812   
     2813    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1497 92316355-f0b4-4df1-b90c-862c8a59935f
     2814
     2815commit d90c8d8d34d7657f15bdd0ca4d0849a80709423b
     2816Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2817Date:   Sun Dec 17 22:12:11 2006 +0000
     2818
     2819      * Better, more complete testsuite program.
     2820   
     2821   
     2822    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1496 92316355-f0b4-4df1-b90c-862c8a59935f
     2823
     2824commit 2a44223aaa5b90a48e1f9bb044500574dc69e51e
     2825Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2826Date:   Sun Dec 17 17:33:02 2006 +0000
     2827
     2828      * Added a testsuite script.
     2829   
     2830   
     2831    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1495 92316355-f0b4-4df1-b90c-862c8a59935f
     2832
     2833commit e34777b38d84bfbd997d6b72dd23ff57f5f59652
     2834Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2835Date:   Sun Dec 17 17:17:31 2006 +0000
     2836
     2837      * Split preload.c into load-fd.c and load-stream.c.
     2838   
     2839   
     2840    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1494 92316355-f0b4-4df1-b90c-862c8a59935f
     2841
     2842commit bdf9b43116c6c01e31f097ce8cfe780e7735e370
     2843Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2844Date:   Sat Dec 16 10:37:41 2006 +0000
     2845
     2846      * Update README file.
     2847   
     2848   
     2849    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1493 92316355-f0b4-4df1-b90c-862c8a59935f
     2850
     2851commit f0e76579671d435ec92b73d70a31b1a22dba49fa
     2852Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2853Date:   Fri Dec 15 20:42:27 2006 +0000
     2854
     2855      * Added AUTHORS file.
     2856   
     2857   
     2858    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1492 92316355-f0b4-4df1-b90c-862c8a59935f
     2859
     2860commit e76e830dc0ed123f7d4872ca5000f983dc2c55c7
     2861Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2862Date:   Fri Dec 15 18:49:33 2006 +0000
     2863
     2864      * More TODO.
     2865   
     2866   
     2867    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1491 92316355-f0b4-4df1-b90c-862c8a59935f
     2868
     2869commit 01648ee6aad054d2e6deaee48e7e18715b35a270
     2870Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2871Date:   Fri Dec 15 18:48:24 2006 +0000
     2872
     2873      * Rename zzuf_preload to zzuf_preload_libc. You never know.
     2874   
     2875   
     2876    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1490 92316355-f0b4-4df1-b90c-862c8a59935f
     2877
     2878commit 309d2231c7acfcffe5caf939a92210d8abc84181
     2879Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2880Date:   Fri Dec 15 17:48:17 2006 +0000
     2881
     2882      * Added a few examples to README.
     2883   
     2884   
     2885    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1489 92316355-f0b4-4df1-b90c-862c8a59935f
     2886
     2887commit 9ce2cf73b4b3fa3c28a65851ef32aca83ebd78f1
     2888Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2889Date:   Fri Dec 15 17:47:59 2006 +0000
     2890
     2891      * Fix ratio so that it talks about bits, not bytes.
     2892   
     2893   
     2894    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1488 92316355-f0b4-4df1-b90c-862c8a59935f
     2895
     2896commit b7342aa9932677c6d764c9d9171d1b41f6b27d46
     2897Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2898Date:   Fri Dec 15 17:44:20 2006 +0000
     2899
     2900      * Support --prefix (library location).
     2901   
     2902   
     2903    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1487 92316355-f0b4-4df1-b90c-862c8a59935f
     2904
     2905commit b5bd3458d137034333562b7c3d1819cb3bed9e1e
     2906Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2907Date:   Fri Dec 15 16:10:56 2006 +0000
     2908
     2909      * Rename percent to ratio.
     2910   
     2911   
     2912    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1486 92316355-f0b4-4df1-b90c-862c8a59935f
     2913
     2914commit a1f60e0d7cf32a4ebd2448d5dafe143ecd44e61d
     2915Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2916Date:   Fri Dec 15 15:07:38 2006 +0000
     2917
     2918      * Crap, percents could not go higer than 1.0.
     2919   
     2920   
     2921    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1485 92316355-f0b4-4df1-b90c-862c8a59935f
     2922
     2923commit 178c82d46b051b0db720c5fc156fee542dd05b0d
     2924Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2925Date:   Fri Dec 15 14:57:59 2006 +0000
     2926
     2927      * Switch random back to 32 bits. It's enough (tm).
     2928   
     2929   
     2930    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1484 92316355-f0b4-4df1-b90c-862c8a59935f
     2931
     2932commit 909599959425f63adab5164980baafcd7891d0bd
     2933Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2934Date:   Fri Dec 15 14:07:46 2006 +0000
     2935
     2936      * Really fix the inconsistency bug. Now dd bs=2048 count=1 gives the same
     2937        result as dd bs=1 count=2048.
     2938   
     2939   
     2940    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1483 92316355-f0b4-4df1-b90c-862c8a59935f
     2941
     2942commit 934366dd7667ab3e43b12d06df62d39278397ede
     2943Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2944Date:   Fri Dec 15 13:20:01 2006 +0000
     2945
     2946      * Implemented lseek() and factored lseek64() code.
     2947   
     2948   
     2949    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1482 92316355-f0b4-4df1-b90c-862c8a59935f
     2950
     2951commit 5b04ac93c83e199cbad58c15ce487cde13ff80f6
     2952Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2953Date:   Fri Dec 15 13:12:44 2006 +0000
     2954
     2955      * Handle percent < 100.0/CHUNK_SIZE a bit better.
     2956      * Fix a grave index bug in the fuzzer that made everything inconsistent.
     2957   
     2958   
     2959    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1481 92316355-f0b4-4df1-b90c-862c8a59935f
     2960
     2961commit 8e3241bb8ee503869d323fbd4d704ca66c843084
     2962Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2963Date:   Fri Dec 15 10:18:57 2006 +0000
     2964
     2965      * Add a printf attribute to the debug function to trap errors.
     2966   
     2967   
     2968    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1480 92316355-f0b4-4df1-b90c-862c8a59935f
     2969
     2970commit 2d6bfa0f77176df301fe6f1d0c919627d452ab6c
     2971Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2972Date:   Fri Dec 15 10:07:53 2006 +0000
     2973
     2974      * Oops, fix a bug in the lseek64() diversion.
     2975   
     2976   
     2977    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1479 92316355-f0b4-4df1-b90c-862c8a59935f
     2978
     2979commit 784d34c471e815d82d3a4c586fbd5daa598ee0bc
     2980Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2981Date:   Fri Dec 15 10:06:30 2006 +0000
     2982
     2983      * Divert close, fclose, lseek64.
     2984   
     2985   
     2986    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1478 92316355-f0b4-4df1-b90c-862c8a59935f
     2987
     2988commit fd9825dd5225c902205f2fc996fc870f1231cefa
     2989Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2990Date:   Fri Dec 15 09:08:52 2006 +0000
     2991
     2992      * Remove useless verbosity.
     2993   
     2994   
     2995    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1477 92316355-f0b4-4df1-b90c-862c8a59935f
     2996
     2997commit cac118f089b178c7bf70bbde6fc218391684ed97
     2998Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     2999Date:   Fri Dec 15 09:03:48 2006 +0000
     3000
     3001      * Divert fseek().
     3002   
     3003   
     3004    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1476 92316355-f0b4-4df1-b90c-862c8a59935f
     3005
     3006commit 3cb1ef3522349aea991b000793a28b8e18522d5a
     3007Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     3008Date:   Fri Dec 15 09:01:46 2006 +0000
     3009
     3010      * Better error reporting if command failed.
     3011   
     3012   
     3013    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1475 92316355-f0b4-4df1-b90c-862c8a59935f
     3014
     3015commit 00e5aea1cd4ad4a08d6f732eae718e32c90727a3
     3016Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     3017Date:   Fri Dec 15 08:42:27 2006 +0000
     3018
     3019      * Add --debug.
     3020      * --include and --exclude now work.
     3021   
     3022   
     3023    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1474 92316355-f0b4-4df1-b90c-862c8a59935f
     3024
     3025commit 7ad3a52b86b2e4139d0d71d175f1f47fe9f76403
     3026Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     3027Date:   Fri Dec 15 08:14:38 2006 +0000
     3028
     3029      * Add fallbacks to our functions in case other libraries call libc functions
     3030        in their init constructor (eg. libproc).
     3031   
     3032   
     3033    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1473 92316355-f0b4-4df1-b90c-862c8a59935f
     3034
     3035commit 1ec3fd16599603a8dfaba0348f2582b464362fd3
     3036Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     3037Date:   Fri Dec 15 07:53:09 2006 +0000
     3038
     3039      * Added code for --include/--exclude. Does not work yet.
     3040   
     3041   
     3042    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1472 92316355-f0b4-4df1-b90c-862c8a59935f
     3043
     3044commit 2d3ab7f839efeb4072e25b55754053ce1c73f785
     3045Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     3046Date:   Fri Dec 15 00:43:39 2006 +0000
     3047
     3048      * Support fopen64().
     3049   
     3050   
     3051    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1471 92316355-f0b4-4df1-b90c-862c8a59935f
     3052
     3053commit c2094bbdbab3ffb1f4aef791a6e176081db53851
     3054Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     3055Date:   Fri Dec 15 00:26:01 2006 +0000
     3056
     3057      * First somewhat working version.
     3058   
     3059   
     3060    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1470 92316355-f0b4-4df1-b90c-862c8a59935f
     3061
     3062commit 51b336492c39af8634f99928b29eae48e3bd44e9
     3063Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     3064Date:   Thu Dec 14 16:11:14 2006 +0000
     3065
     3066      * Fix a bug and refactor some code.
     3067   
     3068   
     3069    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1467 92316355-f0b4-4df1-b90c-862c8a59935f
     3070
     3071commit de6f4e24a1b7425a79415d79ca1b587bbe7d049c
     3072Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     3073Date:   Thu Dec 14 15:55:18 2006 +0000
     3074
     3075      * First try at libzzuf.
     3076   
     3077   
     3078    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1466 92316355-f0b4-4df1-b90c-862c8a59935f
     3079
     3080commit e13ce91133e5a6a1d261b7951d735807e31f4479
     3081Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     3082Date:   Thu Dec 14 14:25:10 2006 +0000
     3083
     3084      * Oops, typo.
     3085   
     3086   
     3087    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1465 92316355-f0b4-4df1-b90c-862c8a59935f
     3088
     3089commit 3d0ee5546b4ffe3fa704d1a9c4e756517fb80f5f
     3090Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     3091Date:   Thu Dec 14 14:23:07 2006 +0000
     3092
     3093      * Easy POC code. We need some LD_PRELOAD shit instead.
     3094   
     3095   
     3096    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1464 92316355-f0b4-4df1-b90c-862c8a59935f
     3097
     3098commit e876a1102d893c6c40dcee474811ec07deed2b6e
     3099Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
     3100Date:   Wed Dec 13 20:17:27 2006 +0000
     3101
     3102      * Initial tree.
     3103   
     3104   
     3105    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1463 92316355-f0b4-4df1-b90c-862c8a59935f
Note: See TracChangeset for help on using the changeset viewer.