Changeset 2338 for zzuf/trunk/ChangeLog
- Timestamp:
- May 18, 2008, 9:56:52 PM (15 years ago)
- 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 ------------------------------------------------------------------------ 1 commit 2fc889dfde6300a82b12c4d5cd5cc183a262e74a 2 Author: Sam Hocevar <sam@zoy.org> 3 Date: Sun May 18 19:55:45 2008 +0000 4 5 * Minor memory and speed optimisation. 6 7 commit 55d6b282fe64d620c78b8758e02ad0ba394c4ae1 8 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 9 Date: 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 16 commit b23e6f6d1ffe319bab701461046ab1b16ac86d87 17 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 18 Date: 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 25 commit 6878caf0233304a9840890f4611841644d4c451b 26 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 27 Date: 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 34 commit 2195331d79b1d0f13bd1a7d0ac3368e46eb5b68c 35 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 36 Date: 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 43 commit 0310e6df18691d5cdf233ddd8705e81de34ce30c 44 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 45 Date: 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 53 commit 4f90c5cac54429a342cd3d89158c3ede9aa96a7a 54 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 55 Date: 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 62 commit 366d3e34344bbc1ca7375911f37e2885c5a0c36b 63 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 64 Date: 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 71 commit 77696046ec0212a67e66fbcffc52480ea8fbe212 72 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 73 Date: 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 80 commit fe0175caa122801c8bc52b125289e6ec953edacb 81 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 82 Date: 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 90 commit 173639a25168855517211031178d4c8ceda416b5 91 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 92 Date: 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 99 commit 85038d0d052fa2021440d33d36e24c460c4a8229 100 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 101 Date: 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 109 commit 3a16d81e016363d774124358758799a578fa9cdf 110 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 111 Date: 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 119 commit ec33640c4c482a2516dad74e9167b160213505a1 120 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 121 Date: 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 128 commit 598a079e5c5cad2ee24f49b6d6831e09be3189a7 129 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 130 Date: 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 137 commit 2fcd5443c4ae9410d253b6854e718d6b09618398 138 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 139 Date: 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 147 commit 167c4bd6a0d95be6dc517ccbb4bbc55b45ab62ca 148 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 149 Date: 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 156 commit afa62fb3427277fface10233dfbb74f447fd4e21 157 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 158 Date: 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 166 commit 154aeba35277db385d46a94330f696f2785b790e 167 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 168 Date: 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 175 commit d362b379676d6fb028d1620ceed5e5991d2353ef 176 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 177 Date: 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 185 commit c43c65bc41859913b7ed93dacd49d3d16cbbc1de 186 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 187 Date: 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 194 commit 3a67614e84d77eda502fa99b97bf18c67e50fcea 195 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 196 Date: 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 203 commit 5e4355d4f7b887b1b19e6ea648fbbfa98b29b85d 204 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 205 Date: 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 212 commit 2b366b6aeb34fc47f6ef4dceb6a85fb5e541411d 213 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 214 Date: 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 223 commit f724eaddbc5935c45c66f665c2810a17242a22b0 224 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 225 Date: 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 232 commit 36a1d6d638e666c43d233668b5b4a322887e1f88 233 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 234 Date: 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 241 commit 641fb3dfef07b1be67a3a2813ce95670db52feb7 242 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 243 Date: 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 250 commit b6158f9d44b968f08e3cda0abd91e5f5b35d1336 251 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 252 Date: 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 260 commit a9af95e4e80ba477a0b08fd9f0c1b4f3040419d5 261 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 262 Date: 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 270 commit b5ac0ce54cd7ab10062c23edb5844450f7a71be0 271 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 272 Date: 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 279 commit ee8bae2f341cdf5155812858d0e01b444594ebe8 280 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 281 Date: 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 288 commit a30236149611e24259264a01e372d0878b4d268f 289 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 290 Date: 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 297 commit a37583961ae5c6bab6d4d8b42cc5df19e050066c 298 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 299 Date: 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 306 commit 8015cefe33b79545c06eede75c5b818f32ada822 307 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 308 Date: 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 316 commit 82109307cb1fd2798602fba824ce3d80d40a290a 317 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 318 Date: 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 325 commit 84dd6b2f10b1d9661c63113e6a5bce20525ba940 326 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 327 Date: 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 334 commit ea7d338f1ccb0350bc143233f77f572bb3544170 335 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 336 Date: 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 343 commit 48d7ef78d2e06445061eaaaabad7346f92db3198 344 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 345 Date: 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 352 commit 6480d28eec195c23a5d14c2fe9a0a8371b9b6ab8 353 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 354 Date: 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 362 commit a8a75acfa14c896c72cd7dbf7bc56e051aa39f6b 363 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 364 Date: 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 371 commit a013023cbccb3d2bfe20e6a7d17e43b162078b99 372 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 373 Date: 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 381 commit dba3ff6a2103046dd2dba4ee263498634850938a 382 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 383 Date: 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 390 commit fa5646275d2e28dfd1c467c180a42787565d3c45 391 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 392 Date: 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 399 commit 0698e4c74384530019b888948aeda8d270c0328d 400 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 401 Date: 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 408 commit 2a9e992aa5d22c23a685a59bd28513eacdebd6ce 409 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 410 Date: 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 417 commit 13e400ace8a560f60d43d06de1b1fec602726af8 418 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 419 Date: 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 426 commit 51c22666edd63a7dc60412de9df931dfe2622b33 427 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 428 Date: 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 436 commit 4500fde8e6b7184faa5d64cb2e025e952c678345 437 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 438 Date: 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 445 commit a0f92cc7a9753cdfa9b3d680b5edf0fecb746ef2 446 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 447 Date: 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 455 commit 3ff283422d19673ac90aebd32ed76fcafba373da 456 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 457 Date: 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 464 commit 5f538eeb17ec50904618e34a695ef3d852cd82d6 465 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 466 Date: 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 473 commit b1c4e08f1fa877bd97dcb37c11ba71f8d00268ed 474 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 475 Date: 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 484 commit 53b3e8017e9de57b45fb438f2484ed5d52408c02 485 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 486 Date: 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 494 commit 7399adbe977b9c09d5e1e3eb34afccc817b04802 495 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 496 Date: 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 503 commit 3e8348887a61ce7bbf751120cbb3510cf9927de0 504 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 505 Date: 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 512 commit aadd0d1a56d6b246294875cd1aa6f5dfd0bf7359 513 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 514 Date: 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 521 commit 79f35f770e0326c476ec08ab2c20308baa6ec239 522 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 523 Date: 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 531 commit 68c3ce62371e6745e1e413e4a1290deed9d885f7 532 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 533 Date: 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 540 commit 6c37047b5153af8d41b6fdd715d0cf4053ce4fb4 541 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 542 Date: 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 550 commit 555502122bd0bcb99c667b14f340033c460e7af4 551 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 552 Date: 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 559 commit a482e0becc8f63917dcf466cf8153cf45c243d20 560 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 561 Date: 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 568 commit d4c5389b2bdc703ded03b2b15090af48792bc156 569 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 570 Date: 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 577 commit 3b059b7987e8f1ad852aa73b5084580079025a12 578 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 579 Date: 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 586 commit f75d9ac051b4d8162c9abf905d9f8ae645cf0021 587 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 588 Date: 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 594 commit 5c36363504617bb94c43977ada24de0f6daa4309 595 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 596 Date: 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 603 commit ffb7d8acf3f83e3aa3e75007997c32ac948934c2 604 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 605 Date: 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 612 commit 7c708caf85faaf4a7c539739bd691c583bc0567f 613 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 614 Date: 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 620 commit 35095929e22fca97ca4c3e54ca9023fc5c00ce88 621 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 622 Date: 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 628 commit 0a6d1d5c0047086a86d7195cf70adfc96f1faa5b 629 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 630 Date: 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 636 commit 7ca5ac191fafa696003ab2005a7cae7ae0a7727f 637 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 638 Date: 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 646 commit c4bc06ccc4fb12b17c657a1bb89bf3feb68b2f2a 647 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 648 Date: 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 655 commit 03ac083b79a6486a46eb390c80e6c0d81bbd43d6 656 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 657 Date: 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 664 commit b2bfc3cc1c03786104b4f06b692ac49005a06b97 665 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 666 Date: 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 673 commit ce794ecefcbea23e4958077c690e266c7f37ab27 674 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 675 Date: 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 681 commit 5ecc0cd95aae02de6702af8df7baa7acc8e8e132 682 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 683 Date: 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 690 commit fda34eaef8e033e5d6996c303133595f1fae7430 691 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 692 Date: 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 699 commit 88bd22bb3f3d007d70f99980dc716878775cc188 700 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 701 Date: 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 709 commit 0867c50fbe1856118459e194964e89975a2c4a20 710 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 711 Date: 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 718 commit 21a27a53177eac9270b93fa40c35e218d286e2de 719 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 720 Date: 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 727 commit 0ea0389f79de7785206506c5737e99633acb44fb 728 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 729 Date: 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 736 commit 1e5d26591bb85d1a33b6dcd60bbc56b7d3b37f2e 737 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 738 Date: 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 745 commit 7aacef91a13851a3bb1fb81725a0fa622dbe522d 746 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 747 Date: 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 754 commit 5aaac19407fde552b9b4d7188931c48092b61069 755 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 756 Date: 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 763 commit c253e61cee6f2004901eec04b9b807773d0b1068 764 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 765 Date: 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 773 commit 7bb45612e2bbf36c78b9cdc95563ee4c9e0dae6d 774 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 775 Date: 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 782 commit 9c75d64d33cc8960e22aac2600afb5ac8edc7058 783 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 784 Date: 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 792 commit 2cad7c8c277a0b948f74b3b6a28e323dc1f5c99c 793 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 794 Date: 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 802 commit 211870d75e2e86c9804c1ddc2b366be3ee52b70d 803 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 804 Date: 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 811 commit 0227f9b36ea5a3456d7f980b7fcacb55569ff358 812 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 813 Date: 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 821 commit 7bc4184eb259c03bee220bebf9b4f22c81da314a 822 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 823 Date: 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 831 commit 2cfd6dc543da53a2b3005bfdd18a8f8116a9d74e 832 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 833 Date: 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 840 commit f5a48c25b141d5fb0b827fafb39a4d1660aff20d 841 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 842 Date: 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 849 commit d603953fb925367cf2d282d6ec7939da96e59fbf 850 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 851 Date: 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 858 commit 126441f91deaf5fea92aefdc79714f2984daf489 859 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 860 Date: 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 868 commit a3b6f5242d5f303d0f6617b2d9d9a0e826492637 869 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 870 Date: 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 877 commit 2cb2bb91d3ff787231c353637692098af07dc287 878 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 879 Date: 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 886 commit 051665e7ccaccc5a9d3c70de4c1841912d9051e5 887 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 888 Date: 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 895 commit 0f0620a7e8840aa153052a705c432b5716e6f507 896 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 897 Date: 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 904 commit 5b9cc9ef26d5f4dfbe04835f0ea884f903143004 905 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 906 Date: 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 913 commit abfa806d1873d1e13e23e1e07e8f7a8315f37519 914 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 915 Date: 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 922 commit 49aca7e7e5b3b511d3d259c180a8375c0f3e0bd8 923 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 924 Date: 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 931 commit 0a51b0d9cf032da94b1d6ee3b500f5555fb98d54 932 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 933 Date: 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 940 commit dbba79b87a77149178da7d64f45db5b63736e7da 941 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 942 Date: 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 949 commit 8c133628484a390c6f8ddc9069e9ad9125c70ea9 950 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 951 Date: 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 959 commit 43989d8729a927d9b0b3ea8c6d7cf1f3c8b3b9c7 960 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 961 Date: 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 968 commit 2ee5f1dae7f12321fad014532ed1b4d477aea0c7 969 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 970 Date: 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 977 commit 27e5de91475bf2abfa81c051be04c40d1ed723ef 978 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 979 Date: 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 986 commit b09372fe8d0f5ce9291ba390ee01b510b48d250a 987 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 988 Date: 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 996 commit 37c26496b451f74cdab930ab7ee21a1f002e5f5f 997 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 998 Date: 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 1006 commit cdf161608c05122bc57c38bdf2eacac0494786a9 1007 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1008 Date: 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 1016 commit 616829f8634dc509b8debb7d30c282be89ccb3bb 1017 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1018 Date: 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 1025 commit 25e26576e3cafe6ccfbd46fac35b10e29a198ebb 1026 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1027 Date: 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 1035 commit 6391dda196b9ed90e36b303fb2304904d4d3e17b 1036 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1037 Date: 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 1045 commit 1f207fbdd82bcb9f454de6060f9076c0a3fccb64 1046 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1047 Date: 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 1054 commit 0a9f3051c622db53352dbc95e01545e20212a366 1055 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1056 Date: 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 1063 commit 10f5871609a410b7b225e14a51a18efac3dc6381 1064 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1065 Date: 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 1072 commit c6aa547ceb74a0226f47359be971ca09f87cb506 1073 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1074 Date: 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 1081 commit 831c29045116d3a3690a363785e508364bd5818d 1082 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1083 Date: 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 1090 commit c00ae0099af84dd8711e6cedc426128ecd8199a6 1091 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1092 Date: 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 1099 commit 2a5326a69ef6ce86b261970ed352d920dd534d64 1100 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1101 Date: 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 1108 commit f685c88375b666876ed034a9cf15458497ea6b96 1109 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1110 Date: 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 1117 commit 10d4511b58547dcac91305c206e670a60bb6a1be 1118 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1119 Date: 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 1126 commit f757f49d51d49b3277f51676be6af2a717413d7d 1127 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1128 Date: 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 1135 commit 4bcb10325a090f40ec7115136b797922417fb811 1136 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1137 Date: 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 1145 commit 090bcb800f3ed266136bbd1807c8a4db9e147f31 1146 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1147 Date: 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 1154 commit d228086399957bba9a211649e4b8a03fb9a9c39f 1155 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1156 Date: 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 1163 commit fbc569c967df2506411454607eb10fd6d5b8f39c 1164 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1165 Date: 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 1172 commit f07251d9f2876021e32806c95582b99aa0318313 1173 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1174 Date: 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 1182 commit 7233748dd9cfe1ebc7e959a6ecb2372d228e6f7d 1183 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1184 Date: 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 1192 commit f4f8f289173d4f4f97f1b82cebaa8dd4786c9c59 1193 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1194 Date: 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 1201 commit e75edd4cdcc7f00172b5e19e3d925d851d67f27c 1202 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1203 Date: 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 1210 commit 50685b028b1aca810e99992a2b6e41cec18f2f15 1211 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1212 Date: 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 1219 commit c376af60fc3be24137e11df9b3bc3cef5e013e6b 1220 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1221 Date: 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 1228 commit e394452529ee65c790683b7bdc58b10ea2906d32 1229 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1230 Date: 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 1237 commit 1dec769822103e275fdab027720a719b9f092bae 1238 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1239 Date: 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 1247 commit 1ba41a8a18beb7ffb091a4e9f7bd3a0abb9903ee 1248 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1249 Date: 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 1256 commit daa02f8b5c5f027cd339fcbbbd474505d285a633 1257 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1258 Date: 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 1265 commit 3bc06e53d6f4112a6e2450f755543402483759bd 1266 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1267 Date: 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 1276 commit f74c5b1beb463313f8f0dd323cecd96d41f29ce8 1277 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1278 Date: 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 1285 commit ad0461ffac346dc50039c8b14a53c002d88d367a 1286 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1287 Date: 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 1294 commit 0efc21cdd92450880bfdeb98690a37aef4d88deb 1295 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1296 Date: 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 1303 commit 7db0ab13de04d69d68caa6d36b2763ffca9d9b92 1304 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1305 Date: 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 1313 commit f47c46a3c183a44a0577c02c341bfa00d7e25252 1314 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1315 Date: 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 1322 commit 1d68bc784499bab0eaf8b9b03d3b4a6c3c115e9c 1323 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1324 Date: 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 1331 commit e95d9f9895dc432f67e543a3f3af46f800a40b96 1332 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1333 Date: 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 1340 commit fb41a81ee65d8e5e3f1ad3a9484a9ee35511143c 1341 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1342 Date: 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 1350 commit 23e202c336b6e02094aa3dd584555f629eec3cfa 1351 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1352 Date: 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 1359 commit 2b50cdc843cc385de13c2cffd525c98228355299 1360 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1361 Date: 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 1368 commit bd1e4b6781341bb61a82f7daeef3085cedf9903d 1369 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1370 Date: 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 1378 commit a9f04fa129c0fd2aae92d8e61b33e734befe61c7 1379 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1380 Date: 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 1388 commit 6b7641f3f1976376ec01c3b69ed4000045ee73ab 1389 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1390 Date: 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 1397 commit f65031ae6191d4092e3a47167d8d08b5b85bf7ea 1398 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1399 Date: 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 1406 commit 98790fa3337e016ce4b3876a9a0b89cc8afed52a 1407 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1408 Date: 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 1415 commit c332680bd51b8a687e89c704597528f4d4a8c4d1 1416 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1417 Date: 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 1424 commit 7e56dd05cb59e50fc345bf9d5bde11371d3bb955 1425 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1426 Date: 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 1433 commit 55f7d73be390948f51e0af94ef7d7b0adc30746d 1434 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1435 Date: 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 1442 commit 001af9af7dd65aa864e8757ad9d53c5c65fb09d8 1443 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1444 Date: 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 1451 commit 070fc46970445248a950de1046388c3822d9811c 1452 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1453 Date: 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 1460 commit c1876592decd9758791db414bf004a8e90affb43 1461 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1462 Date: 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 1469 commit 715e645c8b73e3faf1a032867b875dc86145b62c 1470 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1471 Date: 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 1478 commit 4ee193c73e09ebdf8726d77edd8afd7d24ab2433 1479 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1480 Date: 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 1487 commit 078a7afa1bc7654ebaf3872863478f32955e2ba8 1488 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1489 Date: 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 1497 commit 5ec99810046ad4cdf899d5127daca0864633c175 1498 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1499 Date: 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 1506 commit 906f0afaeef813a2d5161cfa9cceb09752fe4082 1507 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1508 Date: 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 1515 commit 90576cb680f2ae583f5dd56c8f8cc19b5ca33164 1516 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1517 Date: 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 1524 commit 11dc8b6c6d8fda3819c5bc38d547bbf78f9d91ad 1525 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1526 Date: 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 1534 commit d0875b55aab3a2b6b5ec530f36ef6d4982a59ebd 1535 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1536 Date: 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 1543 commit 53e72a22152c296c1ec2062c53eda030b29dd3ea 1544 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1545 Date: 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 1552 commit 9bdff8ac519ee512cd1fb8b95642e50311989c71 1553 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1554 Date: 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 1562 commit fcd22b6474faeb7958a05a300115a6b87f1cf69e 1563 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1564 Date: 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 1571 commit f68cbe55dbf24f2606121ac83bae44d4378bd05f 1572 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1573 Date: 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 1580 commit 3b9f2db74356e526ec742f18a49641607010aa40 1581 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1582 Date: 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 1589 commit fe028ec8789593c59a2fe1d37a5f3dacdeceb04f 1590 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1591 Date: 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 1598 commit 4f9c0e7244ec358ef878e91d1159b9e898a02449 1599 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1600 Date: 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 1607 commit a6695e0ad2353b9fa586cdc3255e416204aedf2e 1608 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1609 Date: 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 1616 commit 3769d13e84dc220ca7288ce8109bb23515a06b15 1617 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1618 Date: 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 1625 commit 9329ed73f8994cd61e43db61933025b291ae8af1 1626 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1627 Date: 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 1634 commit f5d3a826750368ad51a4055aebea1a8856f25e29 1635 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1636 Date: 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 1643 commit ec6d5434ced3886050b63accc9e6d7d0b0c613db 1644 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1645 Date: 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 1652 commit 214cddf57e3703e8b2cbc37f2c47ef84e308c3f0 1653 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1654 Date: 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 1661 commit 42429f94660a75d563f696f024eb7448d2632064 1662 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1663 Date: 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 1671 commit 0faa467a258d37ab98e4a4080d5e56c3e9c4908c 1672 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1673 Date: 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 1680 commit 1cd450310fc616192e76a7bd179ede3be1ca0338 1681 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1682 Date: 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 1689 commit a1b86adf916e4a7341c958cd66fe62eaf62a3d57 1690 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1691 Date: 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 1698 commit 372d7e494656c57e735fe0d260a33642f02e4eff 1699 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1700 Date: 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 1707 commit 8541bae1e254afd9d66b82d1a05690177dd157bf 1708 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1709 Date: 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 1716 commit 5def4f865c855fde1c859bc976921782870071be 1717 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1718 Date: 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 1725 commit f7d235fa90ae47f77bc2ecdbcf57f9ee1206baaf 1726 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1727 Date: 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 1734 commit cd2b38ca23091b4988fb5d72f0eae0c5ddf1d584 1735 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1736 Date: 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 1743 commit 3f1e7f93c0c6100c85ef2542f8e38144f1937f17 1744 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1745 Date: 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 1752 commit f03ddbd8356e0abb947a32d17c91f532d535a47e 1753 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1754 Date: 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 1761 commit ae749302ce43777106bfab96281dde67ea04115f 1762 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1763 Date: 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 1770 commit ad39f0638d3c500171db5b0f7360f9b908653085 1771 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1772 Date: 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 1779 commit bb9d97f50940ccd07348cf9d52fc03438948b386 1780 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1781 Date: 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 1788 commit 8f8b7e2a0adb774939fd6c16632443690dc38b05 1789 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1790 Date: 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 1797 commit eaf5c617b5b15112c965881c852b0e299edca175 1798 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1799 Date: 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 1806 commit d1b0512986c0b304a9791af91a6bf8052ea86670 1807 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1808 Date: 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 1815 commit ab9d811fd9c2e8ded61526a9743c585d4c75be01 1816 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1817 Date: 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 1824 commit d367550fc99b1448984977bc43e5674ebb50c109 1825 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1826 Date: 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 1833 commit ace4bfa13ab850ebcd9859b308af03b951108628 1834 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1835 Date: 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 1842 commit 10f17f48197f8d206c05765688910da985829bcc 1843 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1844 Date: 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 1851 commit ae18bb2f87ea1878cb22d35b77606cfe10a858f7 1852 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1853 Date: 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 1860 commit 5dd97f8469452ba7971303c651869ff9cc9f932d 1861 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1862 Date: 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 1869 commit f93d1dd3146996eb0915d79a6661481795d4c9b8 1870 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1871 Date: 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 1878 commit f2e805e0f0e4bce2256a3f1d78b48a9e4abfff6f 1879 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1880 Date: 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 1887 commit 7ee4debd47ae53fa62676075fe5bbc120e5862fb 1888 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1889 Date: 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 1896 commit 7fe0ef7de94bb9defd6860ccfb01f0b34d1c957a 1897 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1898 Date: 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 1905 commit eaf692461a6c6fd9d81b64ddc9ffc0b7d56f806e 1906 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1907 Date: 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 1915 commit a4797afc4529301c72dac2a56bd1064b1234ee24 1916 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1917 Date: 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 1924 commit 190511294a27f63c1dd40374bd6c06ef2e3dc8f6 1925 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1926 Date: 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 1934 commit cf5ca3a3c1be1e65c3064affd371d207f3a27e7a 1935 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1936 Date: 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 1943 commit 7beda020ce6ff05e10514d7a02c9a248bf7b334b 1944 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1945 Date: 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 1952 commit f693e7287dcebbdf66c79eb098a74f00d3b9b665 1953 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1954 Date: 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 1963 commit 9e0e4cb76770fd17c88f5e02bfabc75efa501a01 1964 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1965 Date: 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 1972 commit 883aa413bf1a71e27e13969100268b48c9e06bde 1973 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1974 Date: 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 1981 commit 2b202a471ac870b87151e7f3455e54b83af57d37 1982 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1983 Date: 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 1990 commit b372bdaafadf5726dec46dd6ef266c7ec3ce5c89 1991 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 1992 Date: 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 1999 commit 24946cc39474f4b2bc53be5b2ed6fc590654fbba 2000 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2001 Date: 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 2008 commit 1a2d2faaa70ce6bf2edcd6f9036e0bef0b04a8bd 2009 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2010 Date: 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 2017 commit fc2c562801d977e225142225dc59abbece3fe7c5 2018 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2019 Date: 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 2026 commit 943a0278b5a56bd4a48ae945c73853f1412c169b 2027 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2028 Date: 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 2035 commit 76ce44308ce68ace44e87e175a76295313e32292 2036 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2037 Date: 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 2044 commit 00b1f1a1ebbcdda7da9bb79e563441c729c2d02a 2045 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2046 Date: 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 2053 commit 65d07c22d424d3d77780d37bf9c9714e2ec52dc6 2054 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2055 Date: 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 2062 commit c3f925484173f40c9710c5f3111f326024f2a9d0 2063 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2064 Date: 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 2071 commit 280ea46a38cd8d11b3edde9ddddb8291fca76967 2072 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2073 Date: 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 2080 commit cc0823a88153ad61662bf3fa0183f87881e32ad3 2081 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2082 Date: 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 2089 commit 951a1b7ad55de644bf4addabcbf3c4b393163cec 2090 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2091 Date: 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 2098 commit b9e12a232b078844e63fd3949aad923415f83b38 2099 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2100 Date: 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 2107 commit a906f8bc784702385bc6f559729cbb099701b8b8 2108 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2109 Date: 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 2118 commit 7af80dac2e51b5eeb8d3c0e8c35306bf51eaf7e7 2119 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2120 Date: 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 2127 commit 8b38085f751cc71819075d636f2e4f086c268f1d 2128 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2129 Date: 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 2136 commit 721f5d9d2cbeb6b5ff7872d5deaf0e694bcaaaae 2137 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2138 Date: 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 2145 commit 6a12dc31a020c268b7bde1553fedb00ad328bcc2 2146 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2147 Date: 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 2155 commit ba16f0dc550b316c054ff98bd22c904c9abc9748 2156 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2157 Date: 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 2164 commit d3ac2577c43c733938af5fb1dd5d463b3676af00 2165 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2166 Date: 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 2173 commit fdaa9cfef83dbd783b6b5476862eb9bf7a5bef40 2174 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2175 Date: 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 2182 commit 5340742077256c95afa8d90a741098b895d8569a 2183 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2184 Date: 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 2192 commit 708ee4d029e82d7270312f4df67a822d8d9b51d4 2193 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2194 Date: 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 2201 commit 8b24c6b5e0296e990d4c348b822f6ede88fa9511 2202 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2203 Date: 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 2211 commit dd964972484febd3cd940740166deca44f2a6b21 2212 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2213 Date: 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 2220 commit 5627236611eca3e22f6942b747dd204aec6ee581 2221 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2222 Date: 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 2229 commit b5df66bf0dfa156f911331634b46f2f812562ada 2230 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2231 Date: 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 2238 commit f99b21a0d8b8d7024f8a3aa3ef7d470720c79ebb 2239 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2240 Date: 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 2247 commit 8ab98ef880431ac281a605a4f3f4d94272295996 2248 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2249 Date: 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 2256 commit 9072f7022a919d73189a03331cfc5987bc632170 2257 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2258 Date: 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 2265 commit d02551154b4f350dab88964de580068faf9863bc 2266 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2267 Date: 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 2274 commit f930ad29221b0715dbd0415615fa5ac7de779ea0 2275 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2276 Date: 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 2283 commit faae881c76b5eac291c3d6142aa7a539174172a8 2284 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2285 Date: 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 2294 commit b9eed7bf9daa4c0b1008e1cb74d3e5b643107d0a 2295 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2296 Date: 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 2304 commit ab943738876fa48f4970871bb81da9e807c3f8e0 2305 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2306 Date: 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 2313 commit 871f9d27dc093bc19be25fc632f4ec1cd1687a6a 2314 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2315 Date: 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 2322 commit 875b8c5a24833ff8a5ff94f05520ecd7de588d4d 2323 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2324 Date: 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 2331 commit 8aad11b56d7e2506091f8e0212a5bf803697a3a5 2332 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2333 Date: 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 2341 commit 40cd2ff92bfd475f7c63330a6a0196e7784b71bd 2342 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2343 Date: 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 2351 commit 8440679beb5a497ede45783cf962b288eaec7983 2352 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2353 Date: 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 2360 commit c262e3b04a65442545fdd07bff7043cfb26405c5 2361 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2362 Date: 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 2369 commit 475565b81fbe33886887e21ec29d8132b9a3f784 2370 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2371 Date: 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 2378 commit 2ff341f08885ca980ecc2954f49b41be10b16f13 2379 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2380 Date: 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 2387 commit 2d48100d1abd051770b22b52db858b6f5c615591 2388 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2389 Date: 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 2396 commit 25e2e334d951027b678159bda263215254334ada 2397 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2398 Date: 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 2405 commit d229f69f87d0a9c4be891b23d9524f94fc084534 2406 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2407 Date: 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 2414 commit cad778250cda8be8c82b8233d690610bbbf9ce81 2415 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2416 Date: 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 2423 commit 0b6c094b887e16809793af3eb94b49baab396e38 2424 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2425 Date: 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 2432 commit acdb9fdcec5ed793cb391cbb83cdd3f0aea736bc 2433 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2434 Date: 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 2441 commit 52350c75832e804c346efde298988b5c4d2f2a7a 2442 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2443 Date: 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 2450 commit 8b3d23095aa377dd42f54fdb66f42fc3edd3339e 2451 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2452 Date: 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 2461 commit a54d904955b15916ddf020be960a7333941e91c8 2462 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2463 Date: 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 2471 commit a48b358b768e77666390d24315428bbea8568d95 2472 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2473 Date: 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 2480 commit 5b8dae09456d1c1a739c3eacdcf14d97e71f8bd9 2481 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2482 Date: 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 2490 commit 0f4ce45838f3f8a6066019fdc933c64081d082bf 2491 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2492 Date: 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 2499 commit 5b072e01aeed09473923df8a7c2273ba5e20521f 2500 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2501 Date: 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 2508 commit afe6d97bc7ce8b9734f032b2356033bd008ebc47 2509 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2510 Date: 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 2519 commit c2e64f1d37c050a7c08f96c65fa3cdfdfa0df3f2 2520 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2521 Date: 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 2529 commit 1891f39b0b59f09519b28372aacd5965799db178 2530 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2531 Date: 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 2538 commit 0f14107de892b1c622b6c95dfd37179c99a88746 2539 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2540 Date: 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 2547 commit 62a0e8821e229dfc5e90b88555cb6232daf1b143 2548 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2549 Date: 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 2556 commit 944b9bdf9fef1ff8a1cfaacf2c89cfb881d87948 2557 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2558 Date: 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 2565 commit 18f824112152ea395fa29541701a8f4bc7b2823a 2566 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2567 Date: 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 2575 commit cf6685d6b3ac0991b7d4e4af14a6539510371ffd 2576 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2577 Date: 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 2585 commit 3c1c5e12fabc9101ff0164d82dccfada6597b28c 2586 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2587 Date: 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 2594 commit d32d5babf16d53d29d0fa8ebca3ef1ccbac9f732 2595 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2596 Date: 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 2603 commit 5863e7b925aa5ac7fdeba863ac8fa195cbf31bed 2604 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2605 Date: 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 2612 commit ffb2b21de1ff8599ab20a09578784cdfc00242fc 2613 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2614 Date: 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 2621 commit 4f48479e11e401d96948976cef9f283fe2f3921c 2622 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2623 Date: 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 2630 commit 5f348bee9696613ee9ee69ee2736dd529f4931f2 2631 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2632 Date: 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 2639 commit ff246c746cc0093bfdf7c5ed190f14255096e2e7 2640 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2641 Date: 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 2648 commit abe0757d55551c30d8b93f9b525dca8c206f6766 2649 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2650 Date: 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 2657 commit d54d8db8c340ce46d6ac2d6d76b8e333ba42f9f6 2658 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2659 Date: 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 2666 commit b4c0935ccf7eb7d019581f5917c85c2f1f1e5b34 2667 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2668 Date: 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 2675 commit 077054a3cc4e4a064561d648f8f37573c78dfae0 2676 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2677 Date: 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 2684 commit d1f8b10b4406ecfa68c2be1981de3825ef63eb3b 2685 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2686 Date: 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 2694 commit b53d285afd7fdc85097223e19d98a92b03565247 2695 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2696 Date: 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 2704 commit e1adfc44fd1f9f1f903e5b190d3e9a2f092b8743 2705 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2706 Date: 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 2713 commit d98b13bf9b3a3c123f09c76d37122139ab367038 2714 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2715 Date: 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 2722 commit 7a64c123daa17f5aeaf4b8cefaf0fc14ea3cfb69 2723 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2724 Date: 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 2731 commit 5a856cd864e8da9ec398266fd2da62c1c34a4148 2732 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2733 Date: 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 2742 commit 4d714909cd2fd4c476adb37ea18fd89cd88ef711 2743 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2744 Date: 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 2751 commit 0525ddd7c02676049dab2cadf357310a155acee7 2752 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2753 Date: 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 2760 commit 343875108d71916e2ce7b865767129d64780e1b6 2761 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2762 Date: 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 2769 commit f0e3700a62d7af44414dea3f82d8dbc6a3b0739b 2770 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2771 Date: 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 2778 commit b05f2326f7ba1383c541a8c4bf7d6eb76c934ed0 2779 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2780 Date: 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 2787 commit cf7c6a6353b7b918a4208b956ea48fa35f90bcef 2788 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2789 Date: 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 2796 commit f5ef4d4d49a81de0f2d6c9a7a4f411af3cc781d5 2797 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2798 Date: 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 2805 commit 9a3253a9c8de7a325b1b186cae0ac19c1f14c3cc 2806 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2807 Date: 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 2815 commit d90c8d8d34d7657f15bdd0ca4d0849a80709423b 2816 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2817 Date: 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 2824 commit 2a44223aaa5b90a48e1f9bb044500574dc69e51e 2825 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2826 Date: 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 2833 commit e34777b38d84bfbd997d6b72dd23ff57f5f59652 2834 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2835 Date: 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 2842 commit bdf9b43116c6c01e31f097ce8cfe780e7735e370 2843 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2844 Date: 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 2851 commit f0e76579671d435ec92b73d70a31b1a22dba49fa 2852 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2853 Date: 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 2860 commit e76e830dc0ed123f7d4872ca5000f983dc2c55c7 2861 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2862 Date: 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 2869 commit 01648ee6aad054d2e6deaee48e7e18715b35a270 2870 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2871 Date: 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 2878 commit 309d2231c7acfcffe5caf939a92210d8abc84181 2879 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2880 Date: 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 2887 commit 9ce2cf73b4b3fa3c28a65851ef32aca83ebd78f1 2888 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2889 Date: 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 2896 commit b7342aa9932677c6d764c9d9171d1b41f6b27d46 2897 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2898 Date: 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 2905 commit b5bd3458d137034333562b7c3d1819cb3bed9e1e 2906 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2907 Date: 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 2914 commit a1f60e0d7cf32a4ebd2448d5dafe143ecd44e61d 2915 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2916 Date: 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 2923 commit 178c82d46b051b0db720c5fc156fee542dd05b0d 2924 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2925 Date: 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 2932 commit 909599959425f63adab5164980baafcd7891d0bd 2933 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2934 Date: 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 2942 commit 934366dd7667ab3e43b12d06df62d39278397ede 2943 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2944 Date: 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 2951 commit 5b04ac93c83e199cbad58c15ce487cde13ff80f6 2952 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2953 Date: 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 2961 commit 8e3241bb8ee503869d323fbd4d704ca66c843084 2962 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2963 Date: 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 2970 commit 2d6bfa0f77176df301fe6f1d0c919627d452ab6c 2971 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2972 Date: 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 2979 commit 784d34c471e815d82d3a4c586fbd5daa598ee0bc 2980 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2981 Date: 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 2988 commit fd9825dd5225c902205f2fc996fc870f1231cefa 2989 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2990 Date: 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 2997 commit cac118f089b178c7bf70bbde6fc218391684ed97 2998 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 2999 Date: 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 3006 commit 3cb1ef3522349aea991b000793a28b8e18522d5a 3007 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 3008 Date: 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 3015 commit 00e5aea1cd4ad4a08d6f732eae718e32c90727a3 3016 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 3017 Date: 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 3025 commit 7ad3a52b86b2e4139d0d71d175f1f47fe9f76403 3026 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 3027 Date: 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 3035 commit 1ec3fd16599603a8dfaba0348f2582b464362fd3 3036 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 3037 Date: 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 3044 commit 2d3ab7f839efeb4072e25b55754053ce1c73f785 3045 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 3046 Date: 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 3053 commit c2094bbdbab3ffb1f4aef791a6e176081db53851 3054 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 3055 Date: 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 3062 commit 51b336492c39af8634f99928b29eae48e3bd44e9 3063 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 3064 Date: 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 3071 commit de6f4e24a1b7425a79415d79ca1b587bbe7d049c 3072 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 3073 Date: 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 3080 commit e13ce91133e5a6a1d261b7951d735807e31f4479 3081 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 3082 Date: 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 3089 commit 3d0ee5546b4ffe3fa704d1a9c4e756517fb80f5f 3090 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 3091 Date: 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 3098 commit e876a1102d893c6c40dcee474811ec07deed2b6e 3099 Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f> 3100 Date: 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.