Changeset 1576 for zzuf/trunk/ChangeLog
- Timestamp:
- Jan 6, 2007, 1:40:51 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
zzuf/trunk/ChangeLog
r1518 r1576 1 ------------------------------------------------------------------------ 2 r110 | sam | 2007-01-06 01:26:39 +0100 (Sat, 06 Jan 2007) | 2 lines 3 Changed paths: 4 M /trunk/doc/zzuf.1 5 6 * Another note in the manpage. 7 8 ------------------------------------------------------------------------ 9 r109 | sam | 2007-01-06 01:10:46 +0100 (Sat, 06 Jan 2007) | 2 lines 10 Changed paths: 11 M /trunk/src/zzuf.c 12 13 * Cosmetic fixes. 14 15 ------------------------------------------------------------------------ 16 r108 | sam | 2007-01-06 01:08:16 +0100 (Sat, 06 Jan 2007) | 4 lines 17 Changed paths: 18 M /trunk/doc/zzuf.1 19 M /trunk/src/zzuf.c 20 21 * Implemented --max-crashes. 22 * Renamed --forks to --max-forks. 23 * Changed debug messages format. 24 25 ------------------------------------------------------------------------ 26 r107 | sam | 2007-01-06 00:15:29 +0100 (Sat, 06 Jan 2007) | 2 lines 27 Changed paths: 28 M /trunk/src/zzuf.c 29 30 * Oops, forgot to fix --help output. 31 32 ------------------------------------------------------------------------ 33 r106 | sam | 2007-01-06 00:14:37 +0100 (Sat, 06 Jan 2007) | 2 lines 34 Changed paths: 35 M /trunk/doc/zzuf.1 36 M /trunk/src/zzuf.c 37 38 * Rename --fork to --max-forks. 39 40 ------------------------------------------------------------------------ 41 r105 | sam | 2007-01-05 22:36:13 +0100 (Fri, 05 Jan 2007) | 2 lines 42 Changed paths: 43 M /trunk/doc/zzuf.1 44 45 * Specified signal handling stuff in the manpage. 46 47 ------------------------------------------------------------------------ 48 r104 | sam | 2007-01-05 22:33:28 +0100 (Fri, 05 Jan 2007) | 3 lines 49 Changed paths: 50 M /trunk/doc/zzuf.1 51 52 * Split the bugs manpage section into bugs and restrictions. 53 * Listed diverted functions. 54 55 ------------------------------------------------------------------------ 56 r103 | sam | 2007-01-05 18:34:10 +0100 (Fri, 05 Jan 2007) | 2 lines 57 Changed paths: 58 M /trunk/src/load-stream.c 59 60 * Fix an uncontrolled corruption bug in fgetln(). 61 62 ------------------------------------------------------------------------ 63 r102 | sam | 2007-01-05 17:03:04 +0100 (Fri, 05 Jan 2007) | 2 lines 64 Changed paths: 65 M /trunk/src/load-stream.c 66 67 * Fix fgetln(). The testsuite *almost* passes. 68 69 ------------------------------------------------------------------------ 70 r101 | sam | 2007-01-05 15:36:39 +0100 (Fri, 05 Jan 2007) | 2 lines 71 Changed paths: 72 M /trunk/configure.ac 73 M /trunk/src/libzzuf.c 74 M /trunk/src/libzzuf.h 75 M /trunk/src/load-stream.c 76 77 * Implemented BSD fgetln(). Untested yet. 78 79 ------------------------------------------------------------------------ 80 r100 | sam | 2007-01-05 12:01:49 +0100 (Fri, 05 Jan 2007) | 3 lines 81 Changed paths: 82 M /trunk/test/testsuite.sh 83 84 * Put back grep and sed into the testsuite, now that we can protect newlines 85 from being fuzzed away. 86 87 ------------------------------------------------------------------------ 88 r99 | sam | 2007-01-05 11:49:12 +0100 (Fri, 05 Jan 2007) | 2 lines 89 Changed paths: 90 M /trunk/doc/zzuf.1 91 92 * Minor layout tuning. 93 94 ------------------------------------------------------------------------ 95 r98 | sam | 2007-01-05 11:28:07 +0100 (Fri, 05 Jan 2007) | 3 lines 96 Changed paths: 97 M /trunk/doc/zzuf.1 98 M /trunk/src/libzzuf.c 99 100 * Allow octal escape values for -P and -R. 101 * Updated manpage accordingly and added a few minor things in it. 102 103 ------------------------------------------------------------------------ 104 r97 | sam | 2007-01-05 09:01:06 +0100 (Fri, 05 Jan 2007) | 2 lines 105 Changed paths: 106 M /trunk/doc/zzuf.1 107 M /trunk/src/zzuf.c 108 109 * Change -N to -n for --network. 110 111 ------------------------------------------------------------------------ 112 r96 | sam | 2007-01-05 08:57:41 +0100 (Fri, 05 Jan 2007) | 2 lines 113 Changed paths: 114 M /trunk/doc/zzuf.1 115 116 * Clarified reproducibility claim. 117 118 ------------------------------------------------------------------------ 119 r95 | sam | 2007-01-05 08:52:30 +0100 (Fri, 05 Jan 2007) | 2 lines 120 Changed paths: 121 M /trunk/doc/zzuf.1 122 M /trunk/src/libzzuf.c 123 M /trunk/src/libzzuf.h 124 M /trunk/src/load-fd.c 125 M /trunk/src/zzuf.c 126 127 * Network support. 128 129 ------------------------------------------------------------------------ 130 r94 | sam | 2007-01-05 01:24:43 +0100 (Fri, 05 Jan 2007) | 2 lines 131 Changed paths: 132 M /trunk/doc/zzuf.1 133 134 * Manpage layout improvements. 135 136 ------------------------------------------------------------------------ 137 r93 | sam | 2007-01-04 14:33:33 +0100 (Thu, 04 Jan 2007) | 2 lines 138 Changed paths: 139 M /trunk/doc/zzuf.1 140 141 * Minor manpage improvement. 142 143 ------------------------------------------------------------------------ 144 r92 | sam | 2007-01-04 14:28:35 +0100 (Thu, 04 Jan 2007) | 2 lines 145 Changed paths: 146 M /trunk/doc/zzuf.1 147 148 * Improved manpage, especially the statistical effect of using -R. 149 150 ------------------------------------------------------------------------ 151 r91 | sam | 2007-01-04 09:59:05 +0100 (Thu, 04 Jan 2007) | 2 lines 152 Changed paths: 153 M /trunk/doc/zzuf.1 154 M /trunk/src/fuzz.c 155 M /trunk/src/libzzuf.c 156 M /trunk/src/libzzuf.h 157 M /trunk/src/zzuf.c 158 159 * Implemented -R / --refuse. 160 161 ------------------------------------------------------------------------ 162 r90 | sam | 2007-01-04 02:09:04 +0100 (Thu, 04 Jan 2007) | 2 lines 163 Changed paths: 164 M /trunk/doc/zzuf.1 165 M /trunk/src/fuzz.c 166 M /trunk/src/libzzuf.c 167 M /trunk/src/libzzuf.h 168 M /trunk/src/zzuf.c 169 170 * Implement -P / --protect. 171 172 ------------------------------------------------------------------------ 173 r89 | sam | 2007-01-03 23:51:36 +0100 (Wed, 03 Jan 2007) | 4 lines 174 Changed paths: 175 M /trunk/src/libzzuf.c 176 M /trunk/src/libzzuf.h 177 M /trunk/src/load-fd.c 178 M /trunk/src/load-stream.c 179 180 * Added a _zz_disabled flag. This is needed on OS X where we protect the 181 fopen_orig() call because it will call our own diverted open() function 182 and we don't want it to fiddle with our structures. 183 184 ------------------------------------------------------------------------ 185 r88 | sam | 2007-01-03 23:25:45 +0100 (Wed, 03 Jan 2007) | 3 lines 186 Changed paths: 187 M /trunk/src/fuzz.c 188 M /trunk/src/load-stream.c 189 190 * Do not fuzz anything if 0 bytes were read. 191 * Added a debug message for fuzzing. 192 193 ------------------------------------------------------------------------ 194 r87 | sam | 2007-01-03 23:12:02 +0100 (Wed, 03 Jan 2007) | 2 lines 195 Changed paths: 196 M /trunk/src/load-stream.c 197 198 * Better debug messages in load-stream.c. 199 200 ------------------------------------------------------------------------ 201 r86 | sam | 2007-01-03 23:10:57 +0100 (Wed, 03 Jan 2007) | 2 lines 202 Changed paths: 203 M /trunk/src/debug.c 204 205 * Implemented %c in our debug() printf implementation. 206 207 ------------------------------------------------------------------------ 208 r85 | sam | 2007-01-03 22:53:03 +0100 (Wed, 03 Jan 2007) | 2 lines 209 Changed paths: 210 M /trunk/test/testsuite.sh 211 212 * Use "strings </dev/urandom", not "strings /dev/urandom". 213 214 ------------------------------------------------------------------------ 215 r84 | sam | 2007-01-03 22:51:11 +0100 (Wed, 03 Jan 2007) | 3 lines 216 Changed paths: 217 M /trunk/test/fdcat.c 218 M /trunk/test/streamcat.c 219 M /trunk/test/testsuite.sh 220 221 * Added a stupid PRNG to streamcat and fdcat. 222 * Do not use sed in the testsuite, because of OS X. 223 224 ------------------------------------------------------------------------ 225 r83 | sam | 2007-01-03 22:20:22 +0100 (Wed, 03 Jan 2007) | 3 lines 226 Changed paths: 227 M /trunk/src/random.c 228 229 * No longer use the OS's PRNG, we use our own (based on a Dr Dobbs article 230 from November 1985, page 91). 231 232 ------------------------------------------------------------------------ 233 r82 | sam | 2007-01-03 21:43:47 +0100 (Wed, 03 Jan 2007) | 2 lines 234 Changed paths: 235 M /trunk/src/zzuf.c 236 237 * Split some code into clean functions. 238 239 ------------------------------------------------------------------------ 240 r81 | sam | 2007-01-03 18:58:11 +0100 (Wed, 03 Jan 2007) | 2 lines 241 Changed paths: 242 M /trunk/test/testsuite.sh 243 244 * Make the testsuite reproductible. 245 246 ------------------------------------------------------------------------ 247 r80 | sam | 2007-01-03 18:57:52 +0100 (Wed, 03 Jan 2007) | 2 lines 248 Changed paths: 249 M /trunk/src/Makefile.am 250 M /trunk/src/zzuf.c 251 252 * Now works on Darwin! 253 254 ------------------------------------------------------------------------ 255 r79 | sam | 2007-01-03 10:09:41 +0100 (Wed, 03 Jan 2007) | 2 lines 256 Changed paths: 257 M /trunk/configure.ac 258 M /trunk/src/Makefile.am 259 M /trunk/src/load-fd.c 260 M /trunk/src/load-signal.c 261 M /trunk/src/load-stream.c 262 M /trunk/src/zzuf.c 263 M /trunk/test/fdcat.c 264 265 * The whole crap now builds on OS X. Now if it only agreed to run, too... 266 267 ------------------------------------------------------------------------ 268 r78 | sam | 2007-01-03 10:04:01 +0100 (Wed, 03 Jan 2007) | 2 lines 269 Changed paths: 270 M /trunk/test/testsuite.sh 271 272 * Minor optimisations to the testsuite. 273 274 ------------------------------------------------------------------------ 275 r77 | sam | 2007-01-03 02:28:02 +0100 (Wed, 03 Jan 2007) | 2 lines 276 Changed paths: 277 M /trunk/test/testsuite.sh 278 279 * Oops, fixed the testsuite again. 280 281 ------------------------------------------------------------------------ 282 r76 | sam | 2007-01-02 19:26:56 +0100 (Tue, 02 Jan 2007) | 2 lines 283 Changed paths: 284 M /trunk/src/zzuf.c 285 286 * Oops, fixed stdout writing. 287 288 ------------------------------------------------------------------------ 289 r75 | sam | 2007-01-02 18:15:34 +0100 (Tue, 02 Jan 2007) | 2 lines 290 Changed paths: 291 M /trunk/doc/zzuf.1 292 293 * Totally reworked webpage. 294 295 ------------------------------------------------------------------------ 296 r74 | sam | 2007-01-02 15:51:55 +0100 (Tue, 02 Jan 2007) | 2 lines 297 Changed paths: 298 M /trunk/src/zzuf.c 299 300 * Output process status to stdout, not stderr. 301 302 ------------------------------------------------------------------------ 303 r73 | sam | 2007-01-02 14:26:32 +0100 (Tue, 02 Jan 2007) | 2 lines 304 Changed paths: 305 M /trunk/src/zzuf.c 306 307 * Do not count debug bytes in the --max-bytes count. 308 309 ------------------------------------------------------------------------ 310 r72 | sam | 2007-01-02 11:45:19 +0100 (Tue, 02 Jan 2007) | 2 lines 311 Changed paths: 312 M /trunk/doc/zzuf.1 313 314 * Fix typo in manpage. 315 316 ------------------------------------------------------------------------ 317 r71 | sam | 2007-01-02 02:13:05 +0100 (Tue, 02 Jan 2007) | 4 lines 318 Changed paths: 319 M /trunk/src/debug.c 320 M /trunk/src/libzzuf.h 321 M /trunk/src/load-fd.c 322 M /trunk/src/zzuf.c 323 324 * Use a separate file descriptor for debugging messages, so that the -q flag 325 does not remove debug messages. 326 * Slightly improved fd handling code. 327 328 ------------------------------------------------------------------------ 329 r70 | sam | 2007-01-02 01:27:33 +0100 (Tue, 02 Jan 2007) | 3 lines 330 Changed paths: 331 M /trunk/src/debug.c 332 333 * Made the debug() function signal-safe by reimplementing the necessary 334 subset of fprintf() we needed. 335 336 ------------------------------------------------------------------------ 337 r69 | sam | 2007-01-01 22:55:48 +0100 (Mon, 01 Jan 2007) | 2 lines 338 Changed paths: 339 M /trunk/README 340 341 * Deprecate README tutorial. Everything’s in the manpage now. 342 343 ------------------------------------------------------------------------ 344 r68 | sam | 2007-01-01 22:35:54 +0100 (Mon, 01 Jan 2007) | 3 lines 345 Changed paths: 346 M /trunk/doc/zzuf.1 347 M /trunk/src/Makefile.am 348 M /trunk/src/libzzuf.c 349 M /trunk/src/libzzuf.h 350 A /trunk/src/load-signal.c 351 M /trunk/src/load.h 352 M /trunk/src/zzuf.c 353 354 * Implemented signal handling. 355 * Updated documentation accordingly and improved a few parts. 356 357 ------------------------------------------------------------------------ 358 r67 | sam | 2007-01-01 20:49:57 +0100 (Mon, 01 Jan 2007) | 2 lines 359 Changed paths: 360 M /trunk/doc/zzuf.1 361 M /trunk/src/zzuf.c 362 363 * Alphabetise flags in help output and manpage. 364 365 ------------------------------------------------------------------------ 366 r66 | sam | 2007-01-01 20:14:55 +0100 (Mon, 01 Jan 2007) | 2 lines 367 Changed paths: 368 M /trunk/README 369 M /trunk/doc/zzuf.1 370 371 * Update documentation. 372 373 ------------------------------------------------------------------------ 374 r65 | sam | 2007-01-01 19:56:13 +0100 (Mon, 01 Jan 2007) | 4 lines 375 Changed paths: 376 M /trunk/doc/zzuf.1 377 M /trunk/src/libzzuf.c 378 M /trunk/src/zzuf.c 379 380 * Switch to REG_EXTENDED. 381 * Implement -c (--cmdline). 382 * Updated documentation accordingly. 383 384 ------------------------------------------------------------------------ 385 r64 | sam | 2006-12-29 19:13:42 +0100 (Fri, 29 Dec 2006) | 3 lines 386 Changed paths: 387 M /trunk/src/zzuf.c 388 389 * Check regex syntax in zzuf. 390 * Fix minor, harmful memory leaks. 391 392 ------------------------------------------------------------------------ 393 r63 | sam | 2006-12-29 18:49:11 +0100 (Fri, 29 Dec 2006) | 2 lines 394 Changed paths: 395 M /trunk/src/debug.c 396 M /trunk/src/fuzz.c 397 M /trunk/src/libzzuf.c 398 M /trunk/src/libzzuf.h 399 M /trunk/src/load-fd.c 400 M /trunk/src/load-stream.c 401 402 * Factored regex matching stuff. 403 404 ------------------------------------------------------------------------ 405 r62 | sam | 2006-12-29 18:22:11 +0100 (Fri, 29 Dec 2006) | 2 lines 406 Changed paths: 407 M /trunk/doc/zzuf.1 408 M /trunk/src/libzzuf.c 409 M /trunk/src/zzuf.c 410 M /trunk/test/testsuite.sh 411 412 * Added the -i flag (for stdin fuzzing). 413 414 ------------------------------------------------------------------------ 415 r61 | sam | 2006-12-29 17:46:06 +0100 (Fri, 29 Dec 2006) | 2 lines 416 Changed paths: 417 M /trunk/README 418 M /trunk/doc/zzuf.1 419 M /trunk/src/zzuf.c 420 421 * Change -i/-e to -I/-E. 422 423 ------------------------------------------------------------------------ 424 r60 | sam | 2006-12-28 21:32:21 +0100 (Thu, 28 Dec 2006) | 2 lines 425 Changed paths: 426 M /trunk/src/fuzz.c 427 M /trunk/src/libzzuf.c 428 M /trunk/src/libzzuf.h 429 M /trunk/src/load-fd.c 430 M /trunk/src/load-stream.c 431 432 * Renamed functions here and there. 433 434 ------------------------------------------------------------------------ 435 r59 | sam | 2006-12-28 21:22:32 +0100 (Thu, 28 Dec 2006) | 3 lines 436 Changed paths: 437 M /trunk/src/debug.c 438 M /trunk/src/debug.h 439 M /trunk/src/fuzz.c 440 M /trunk/src/fuzz.h 441 M /trunk/src/libzzuf.c 442 M /trunk/src/libzzuf.h 443 M /trunk/src/load-fd.c 444 M /trunk/src/load-stream.c 445 M /trunk/src/load.h 446 M /trunk/src/random.c 447 M /trunk/src/random.h 448 449 * Improved zfd_register() and zfd_* function performances. 450 * Changed function names here and there. 451 452 ------------------------------------------------------------------------ 453 r58 | sam | 2006-12-28 18:48:05 +0100 (Thu, 28 Dec 2006) | 3 lines 454 Changed paths: 455 M /trunk/src/load-fd.c 456 M /trunk/src/load-stream.c 457 458 * Fixed a partial read data loss bug in the fread implementation. 459 * Cosmetic fixes. 460 461 ------------------------------------------------------------------------ 462 r57 | sam | 2006-12-28 18:47:26 +0100 (Thu, 28 Dec 2006) | 2 lines 463 Changed paths: 464 M /trunk/Makefile.am 465 M /trunk/test 466 M /trunk/test/Makefile.am 467 A /trunk/test/fdcat.c 468 A /trunk/test/streamcat.c 469 M /trunk/test/testsuite.sh 470 471 * Added cat reimplementations to the testsuite. 472 473 ------------------------------------------------------------------------ 474 r56 | sam | 2006-12-28 16:51:43 +0100 (Thu, 28 Dec 2006) | 2 lines 475 Changed paths: 476 M /trunk/src/fuzz.c 477 M /trunk/src/libzzuf.c 478 M /trunk/src/libzzuf.h 479 M /trunk/src/load-fd.c 480 M /trunk/src/load-stream.c 481 482 * Shorten function names. 483 484 ------------------------------------------------------------------------ 485 r55 | sam | 2006-12-28 16:48:10 +0100 (Thu, 28 Dec 2006) | 2 lines 486 Changed paths: 487 M /trunk/src/fuzz.c 488 M /trunk/src/libzzuf.c 489 M /trunk/src/libzzuf.h 490 M /trunk/src/load-fd.c 491 M /trunk/src/load-stream.c 492 493 * Hide struct zzuf behind public functions. No real abstraction yet. 494 495 ------------------------------------------------------------------------ 496 r54 | sam | 2006-12-28 16:44:28 +0100 (Thu, 28 Dec 2006) | 2 lines 497 Changed paths: 498 A /trunk/ChangeLog 499 500 * Add a changelog (from version 1.0). 501 502 ------------------------------------------------------------------------ 503 r53 | sam | 2006-12-28 16:44:13 +0100 (Thu, 28 Dec 2006) | 2 lines 504 Changed paths: 505 M /trunk/src/Makefile.am 506 507 * Do not put version information in the distributed .so. 508 509 ------------------------------------------------------------------------ 510 r52 | sam | 2006-12-28 16:43:28 +0100 (Thu, 28 Dec 2006) | 2 lines 511 Changed paths: 512 M /trunk/README 513 514 * Update documentation. 515 516 ------------------------------------------------------------------------ 517 r51 | sam | 2006-12-23 20:12:52 +0100 (Sat, 23 Dec 2006) | 2 lines 518 Changed paths: 519 M /trunk/Makefile.am 520 521 * Oops, correctly install manpage. 522 523 ------------------------------------------------------------------------ 524 r50 | sam | 2006-12-23 19:40:28 +0100 (Sat, 23 Dec 2006) | 2 lines 525 Changed paths: 526 M /trunk/src/Makefile.am 527 528 * Typo in Makefile.am. 529 530 ------------------------------------------------------------------------ 531 r49 | sam | 2006-12-23 19:37:52 +0100 (Sat, 23 Dec 2006) | 2 lines 532 Changed paths: 533 M /trunk/AUTHORS 534 M /trunk/NEWS 535 M /trunk/README 536 M /trunk/configure.ac 537 538 * Prepare version 0.1. 539 540 ------------------------------------------------------------------------ 541 r48 | sam | 2006-12-23 00:40:03 +0100 (Sat, 23 Dec 2006) | 2 lines 542 Changed paths: 543 M /trunk/README 544 545 * Sync’ed README and manpage. 546 547 ------------------------------------------------------------------------ 548 r47 | sam | 2006-12-23 00:36:04 +0100 (Sat, 23 Dec 2006) | 2 lines 549 Changed paths: 550 M /trunk/doc/zzuf.1 551 M /trunk/src/zzuf.c 552 553 * Slightly updated documentation. 554 555 ------------------------------------------------------------------------ 556 r46 | sam | 2006-12-22 18:01:16 +0100 (Fri, 22 Dec 2006) | 3 lines 557 Changed paths: 558 M /trunk/src/zzuf.c 559 560 * Fix stdout/stderr copying. Don't use fprintf for something that can 561 have null bytes (lol @ me). 562 563 ------------------------------------------------------------------------ 564 r45 | sam | 2006-12-22 17:54:55 +0100 (Fri, 22 Dec 2006) | 3 lines 565 Changed paths: 566 M /trunk/test/testsuite.sh 567 568 * Fix a cleanup bug in the testsuite. 569 * If any of the tests failed, do not erase the test files. 570 571 ------------------------------------------------------------------------ 572 r44 | sam | 2006-12-22 17:36:47 +0100 (Fri, 22 Dec 2006) | 2 lines 573 Changed paths: 574 M /trunk/src/zzuf.c 575 576 * Slightly modified --help message. 577 578 ------------------------------------------------------------------------ 579 r43 | sam | 2006-12-22 17:36:30 +0100 (Fri, 22 Dec 2006) | 2 lines 580 Changed paths: 581 M /trunk/Makefile.am 582 M /trunk/configure.ac 583 A /trunk/doc 584 A /trunk/doc/Makefile.am 585 A /trunk/doc/zzuf.1 586 587 * Wrote a manpage. Phew. 588 589 ------------------------------------------------------------------------ 590 r42 | sam | 2006-12-22 16:06:21 +0100 (Fri, 22 Dec 2006) | 2 lines 591 Changed paths: 592 M /trunk/src/zzuf.c 593 594 * Implement --max-bytes and --max-time. 595 596 ------------------------------------------------------------------------ 597 r41 | sam | 2006-12-22 14:53:58 +0100 (Fri, 22 Dec 2006) | 4 lines 598 Changed paths: 599 M /trunk/src/zzuf.c 600 601 * Implemented parallelisation. 602 * Implemented “quiet” mode. 603 * Handle stdin and stderr in their own pipes. 604 605 ------------------------------------------------------------------------ 606 r40 | sam | 2006-12-22 14:18:13 +0100 (Fri, 22 Dec 2006) | 2 lines 607 Changed paths: 608 M /trunk/src/debug.c 609 610 * Don’t rely on libzzuf.h in debug.c, so that it can be used in zzuf, too. 611 612 ------------------------------------------------------------------------ 613 r39 | sam | 2006-12-21 20:56:22 +0100 (Thu, 21 Dec 2006) | 2 lines 614 Changed paths: 615 M /trunk/src/zzuf.c 616 617 * Fork to launch the child and read its stdout/stderr. 618 619 ------------------------------------------------------------------------ 620 r38 | sam | 2006-12-18 14:23:56 +0100 (Mon, 18 Dec 2006) | 2 lines 621 Changed paths: 622 M /trunk/src/zzuf.c 623 624 * Improved help. 625 626 ------------------------------------------------------------------------ 627 r37 | sam | 2006-12-18 13:58:47 +0100 (Mon, 18 Dec 2006) | 2 lines 628 Changed paths: 629 M /trunk/TODO 630 631 * Improved TODO list. 632 633 ------------------------------------------------------------------------ 634 r36 | sam | 2006-12-18 13:48:49 +0100 (Mon, 18 Dec 2006) | 2 lines 635 Changed paths: 636 M /trunk/test/testsuite.sh 637 638 * More testsuite improvements. 639 640 ------------------------------------------------------------------------ 641 r35 | sam | 2006-12-18 12:07:42 +0100 (Mon, 18 Dec 2006) | 2 lines 642 Changed paths: 643 M /trunk/test/testsuite.sh 644 645 * Better tests and error reporting in the testsuite. 646 647 ------------------------------------------------------------------------ 648 r34 | sam | 2006-12-18 00:58:23 +0100 (Mon, 18 Dec 2006) | 2 lines 649 Changed paths: 650 M /trunk/src/fuzz.c 651 M /trunk/src/libzzuf.c 652 M /trunk/src/libzzuf.h 653 M /trunk/src/load-fd.c 654 M /trunk/src/load-stream.c 655 656 * Huge performance improvement by caching the bit array. Yay. 657 658 ------------------------------------------------------------------------ 659 r33 | sam | 2006-12-17 23:14:13 +0100 (Sun, 17 Dec 2006) | 3 lines 660 Changed paths: 661 M /trunk/src/load-stream.c 662 663 * Added getc(), fgetc(), fgets(), ungetc(), getline() and getdelim(). 664 * sed now works properly. 665 666 ------------------------------------------------------------------------ 667 r32 | sam | 2006-12-17 23:12:11 +0100 (Sun, 17 Dec 2006) | 2 lines 668 Changed paths: 669 M /trunk/test/testsuite.sh 670 671 * Better, more complete testsuite program. 672 673 ------------------------------------------------------------------------ 674 r31 | sam | 2006-12-17 18:33:02 +0100 (Sun, 17 Dec 2006) | 2 lines 675 Changed paths: 676 M /trunk/Makefile.am 677 M /trunk/configure.ac 678 A /trunk/test 679 A /trunk/test/Makefile.am 680 A /trunk/test/testsuite.sh 681 682 * Added a testsuite script. 683 684 ------------------------------------------------------------------------ 685 r30 | sam | 2006-12-17 18:17:31 +0100 (Sun, 17 Dec 2006) | 2 lines 686 Changed paths: 687 M /trunk/README 688 M /trunk/src/Makefile.am 689 M /trunk/src/libzzuf.c 690 A /trunk/src/load-fd.c (from /trunk/src/preload.c:26) 691 A /trunk/src/load-stream.c (from /trunk/src/preload.c:26) 692 A /trunk/src/load.h (from /trunk/src/preload.h:26) 693 D /trunk/src/preload.c 694 D /trunk/src/preload.h 695 696 * Split preload.c into load-fd.c and load-stream.c. 697 698 ------------------------------------------------------------------------ 699 r29 | sam | 2006-12-16 11:37:41 +0100 (Sat, 16 Dec 2006) | 2 lines 700 Changed paths: 701 M /trunk/README 702 703 * Update README file. 704 705 ------------------------------------------------------------------------ 706 r28 | sam | 2006-12-15 21:42:27 +0100 (Fri, 15 Dec 2006) | 2 lines 707 Changed paths: 708 A /trunk/AUTHORS 709 M /trunk/Makefile.am 710 711 * Added AUTHORS file. 712 713 ------------------------------------------------------------------------ 714 r27 | sam | 2006-12-15 19:49:33 +0100 (Fri, 15 Dec 2006) | 2 lines 715 Changed paths: 716 M /trunk/TODO 717 718 * More TODO. 719 720 ------------------------------------------------------------------------ 721 r26 | sam | 2006-12-15 19:48:24 +0100 (Fri, 15 Dec 2006) | 2 lines 722 Changed paths: 723 M /trunk/TODO 724 M /trunk/src/libzzuf.c 725 M /trunk/src/preload.c 726 M /trunk/src/preload.h 727 728 * Rename zzuf_preload to zzuf_preload_libc. You never know. 729 730 ------------------------------------------------------------------------ 731 r25 | sam | 2006-12-15 18:48:17 +0100 (Fri, 15 Dec 2006) | 2 lines 732 Changed paths: 733 M /trunk/README 734 735 * Added a few examples to README. 736 737 ------------------------------------------------------------------------ 738 r24 | sam | 2006-12-15 18:47:59 +0100 (Fri, 15 Dec 2006) | 2 lines 739 Changed paths: 740 M /trunk/src/fuzz.c 741 M /trunk/src/libzzuf.c 742 743 * Fix ratio so that it talks about bits, not bytes. 744 745 ------------------------------------------------------------------------ 746 r23 | sam | 2006-12-15 18:44:20 +0100 (Fri, 15 Dec 2006) | 2 lines 747 Changed paths: 748 M /trunk/src/Makefile.am 749 M /trunk/src/zzuf.c 750 751 * Support --prefix (library location). 752 753 ------------------------------------------------------------------------ 754 r22 | sam | 2006-12-15 17:10:56 +0100 (Fri, 15 Dec 2006) | 2 lines 755 Changed paths: 756 M /trunk/TODO 757 M /trunk/src/fuzz.c 758 M /trunk/src/libzzuf.c 759 M /trunk/src/libzzuf.h 760 M /trunk/src/preload.c 761 M /trunk/src/zzuf.c 762 763 * Rename percent to ratio. 764 765 ------------------------------------------------------------------------ 766 r21 | sam | 2006-12-15 16:07:38 +0100 (Fri, 15 Dec 2006) | 2 lines 767 Changed paths: 768 M /trunk/src/libzzuf.c 769 770 * Crap, percents could not go higer than 1.0. 771 772 ------------------------------------------------------------------------ 773 r20 | sam | 2006-12-15 15:57:59 +0100 (Fri, 15 Dec 2006) | 2 lines 774 Changed paths: 775 M /trunk/src/random.c 776 M /trunk/src/random.h 777 778 * Switch random back to 32 bits. It's enough (tm). 779 780 ------------------------------------------------------------------------ 781 r19 | sam | 2006-12-15 15:07:46 +0100 (Fri, 15 Dec 2006) | 3 lines 782 Changed paths: 783 M /trunk/src/fuzz.c 784 785 * Really fix the inconsistency bug. Now dd bs=2048 count=1 gives the same 786 result as dd bs=1 count=2048. 787 788 ------------------------------------------------------------------------ 789 r18 | sam | 2006-12-15 14:20:01 +0100 (Fri, 15 Dec 2006) | 2 lines 790 Changed paths: 791 M /trunk/src/preload.c 792 793 * Implemented lseek() and factored lseek64() code. 794 795 ------------------------------------------------------------------------ 796 r17 | sam | 2006-12-15 14:12:44 +0100 (Fri, 15 Dec 2006) | 3 lines 797 Changed paths: 798 M /trunk/src/fuzz.c 799 800 * Handle percent < 100.0/CHUNK_SIZE a bit better. 801 * Fix a grave index bug in the fuzzer that made everything inconsistent. 802 803 ------------------------------------------------------------------------ 804 r16 | sam | 2006-12-15 11:18:57 +0100 (Fri, 15 Dec 2006) | 2 lines 805 Changed paths: 806 M /trunk/src/debug.h 807 808 * Add a printf attribute to the debug function to trap errors. 809 810 ------------------------------------------------------------------------ 811 r15 | sam | 2006-12-15 11:07:53 +0100 (Fri, 15 Dec 2006) | 2 lines 812 Changed paths: 813 M /trunk/src/preload.c 814 815 * Oops, fix a bug in the lseek64() diversion. 816 817 ------------------------------------------------------------------------ 818 r14 | sam | 2006-12-15 11:06:30 +0100 (Fri, 15 Dec 2006) | 2 lines 819 Changed paths: 820 M /trunk/TODO 821 M /trunk/src/preload.c 822 823 * Divert close, fclose, lseek64. 824 825 ------------------------------------------------------------------------ 826 r13 | sam | 2006-12-15 10:08:52 +0100 (Fri, 15 Dec 2006) | 2 lines 827 Changed paths: 828 M /trunk/src/preload.c 829 830 * Remove useless verbosity. 831 832 ------------------------------------------------------------------------ 833 r12 | sam | 2006-12-15 10:03:48 +0100 (Fri, 15 Dec 2006) | 2 lines 834 Changed paths: 835 M /trunk/src/preload.c 836 837 * Divert fseek(). 838 839 ------------------------------------------------------------------------ 840 r11 | sam | 2006-12-15 10:01:46 +0100 (Fri, 15 Dec 2006) | 2 lines 841 Changed paths: 842 M /trunk/src/zzuf.c 843 844 * Better error reporting if command failed. 845 846 ------------------------------------------------------------------------ 847 r10 | sam | 2006-12-15 09:42:27 +0100 (Fri, 15 Dec 2006) | 3 lines 848 Changed paths: 849 M /trunk/src/fuzz.c 850 M /trunk/src/libzzuf.c 851 M /trunk/src/preload.c 852 M /trunk/src/zzuf.c 853 854 * Add --debug. 855 * --include and --exclude now work. 856 857 ------------------------------------------------------------------------ 858 r9 | sam | 2006-12-15 09:14:38 +0100 (Fri, 15 Dec 2006) | 3 lines 859 Changed paths: 860 M /trunk/src/libzzuf.c 861 M /trunk/src/libzzuf.h 862 M /trunk/src/preload.c 863 864 * Add fallbacks to our functions in case other libraries call libc functions 865 in their init constructor (eg. libproc). 866 867 ------------------------------------------------------------------------ 868 r8 | sam | 2006-12-15 08:53:09 +0100 (Fri, 15 Dec 2006) | 2 lines 869 Changed paths: 870 M /trunk/src/debug.c 871 M /trunk/src/fuzz.c 872 M /trunk/src/libzzuf.c 873 M /trunk/src/libzzuf.h 874 M /trunk/src/preload.c 875 M /trunk/src/zzuf.c 876 877 * Added code for --include/--exclude. Does not work yet. 878 879 ------------------------------------------------------------------------ 880 r7 | sam | 2006-12-15 01:43:39 +0100 (Fri, 15 Dec 2006) | 2 lines 881 Changed paths: 882 M /trunk/src/preload.c 883 884 * Support fopen64(). 885 886 ------------------------------------------------------------------------ 887 r6 | sam | 2006-12-15 01:26:01 +0100 (Fri, 15 Dec 2006) | 2 lines 888 Changed paths: 889 M /trunk/README 890 M /trunk/TODO 891 M /trunk/src/Makefile.am 892 A /trunk/src/debug.c 893 A /trunk/src/debug.h 894 A /trunk/src/fuzz.c 895 A /trunk/src/fuzz.h 896 M /trunk/src/libzzuf.c 897 A /trunk/src/libzzuf.h 898 A /trunk/src/preload.c (from /trunk/src/libzzuf.c:5) 899 A /trunk/src/preload.h 900 M /trunk/src/zzuf.c 901 902 * First somewhat working version. 903 904 ------------------------------------------------------------------------ 905 r5 | sam | 2006-12-14 17:11:14 +0100 (Thu, 14 Dec 2006) | 2 lines 906 Changed paths: 907 M /trunk/src/libzzuf.c 908 909 * Fix a bug and refactor some code. 910 1 911 ------------------------------------------------------------------------ 2 912 r4 | sam | 2006-12-14 16:55:18 +0100 (Thu, 14 Dec 2006) | 2 lines
Note: See TracChangeset
for help on using the changeset viewer.