source: zzuf/trunk/ChangeLog @ 1576

Last change on this file since 1576 was 1576, checked in by Sam Hocevar, 16 years ago
  • Version 0.2 is ready.
File size: 29.3 KB
Line 
1------------------------------------------------------------------------
2r110 | sam | 2007-01-06 01:26:39 +0100 (Sat, 06 Jan 2007) | 2 lines
3Changed paths:
4   M /trunk/doc/zzuf.1
5
6  * Another note in the manpage.
7
8------------------------------------------------------------------------
9r109 | sam | 2007-01-06 01:10:46 +0100 (Sat, 06 Jan 2007) | 2 lines
10Changed paths:
11   M /trunk/src/zzuf.c
12
13  * Cosmetic fixes.
14
15------------------------------------------------------------------------
16r108 | sam | 2007-01-06 01:08:16 +0100 (Sat, 06 Jan 2007) | 4 lines
17Changed 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------------------------------------------------------------------------
26r107 | sam | 2007-01-06 00:15:29 +0100 (Sat, 06 Jan 2007) | 2 lines
27Changed paths:
28   M /trunk/src/zzuf.c
29
30  * Oops, forgot to fix --help output.
31
32------------------------------------------------------------------------
33r106 | sam | 2007-01-06 00:14:37 +0100 (Sat, 06 Jan 2007) | 2 lines
34Changed paths:
35   M /trunk/doc/zzuf.1
36   M /trunk/src/zzuf.c
37
38  * Rename --fork to --max-forks.
39
40------------------------------------------------------------------------
41r105 | sam | 2007-01-05 22:36:13 +0100 (Fri, 05 Jan 2007) | 2 lines
42Changed paths:
43   M /trunk/doc/zzuf.1
44
45  * Specified signal handling stuff in the manpage.
46
47------------------------------------------------------------------------
48r104 | sam | 2007-01-05 22:33:28 +0100 (Fri, 05 Jan 2007) | 3 lines
49Changed paths:
50   M /trunk/doc/zzuf.1
51
52  * Split the bugs manpage section into bugs and restrictions.
53  * Listed diverted functions.
54
55------------------------------------------------------------------------
56r103 | sam | 2007-01-05 18:34:10 +0100 (Fri, 05 Jan 2007) | 2 lines
57Changed paths:
58   M /trunk/src/load-stream.c
59
60  * Fix an uncontrolled corruption bug in fgetln().
61
62------------------------------------------------------------------------
63r102 | sam | 2007-01-05 17:03:04 +0100 (Fri, 05 Jan 2007) | 2 lines
64Changed paths:
65   M /trunk/src/load-stream.c
66
67  * Fix fgetln(). The testsuite *almost* passes.
68
69------------------------------------------------------------------------
70r101 | sam | 2007-01-05 15:36:39 +0100 (Fri, 05 Jan 2007) | 2 lines
71Changed 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------------------------------------------------------------------------
80r100 | sam | 2007-01-05 12:01:49 +0100 (Fri, 05 Jan 2007) | 3 lines
81Changed 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------------------------------------------------------------------------
88r99 | sam | 2007-01-05 11:49:12 +0100 (Fri, 05 Jan 2007) | 2 lines
89Changed paths:
90   M /trunk/doc/zzuf.1
91
92  * Minor layout tuning.
93
94------------------------------------------------------------------------
95r98 | sam | 2007-01-05 11:28:07 +0100 (Fri, 05 Jan 2007) | 3 lines
96Changed 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------------------------------------------------------------------------
104r97 | sam | 2007-01-05 09:01:06 +0100 (Fri, 05 Jan 2007) | 2 lines
105Changed paths:
106   M /trunk/doc/zzuf.1
107   M /trunk/src/zzuf.c
108
109  * Change -N to -n for --network.
110
111------------------------------------------------------------------------
112r96 | sam | 2007-01-05 08:57:41 +0100 (Fri, 05 Jan 2007) | 2 lines
113Changed paths:
114   M /trunk/doc/zzuf.1
115
116  * Clarified reproducibility claim.
117
118------------------------------------------------------------------------
119r95 | sam | 2007-01-05 08:52:30 +0100 (Fri, 05 Jan 2007) | 2 lines
120Changed 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------------------------------------------------------------------------
130r94 | sam | 2007-01-05 01:24:43 +0100 (Fri, 05 Jan 2007) | 2 lines
131Changed paths:
132   M /trunk/doc/zzuf.1
133
134  * Manpage layout improvements.
135
136------------------------------------------------------------------------
137r93 | sam | 2007-01-04 14:33:33 +0100 (Thu, 04 Jan 2007) | 2 lines
138Changed paths:
139   M /trunk/doc/zzuf.1
140
141  * Minor manpage improvement.
142
143------------------------------------------------------------------------
144r92 | sam | 2007-01-04 14:28:35 +0100 (Thu, 04 Jan 2007) | 2 lines
145Changed paths:
146   M /trunk/doc/zzuf.1
147
148  * Improved manpage, especially the statistical effect of using -R.
149
150------------------------------------------------------------------------
151r91 | sam | 2007-01-04 09:59:05 +0100 (Thu, 04 Jan 2007) | 2 lines
152Changed 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------------------------------------------------------------------------
162r90 | sam | 2007-01-04 02:09:04 +0100 (Thu, 04 Jan 2007) | 2 lines
163Changed 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------------------------------------------------------------------------
173r89 | sam | 2007-01-03 23:51:36 +0100 (Wed, 03 Jan 2007) | 4 lines
174Changed 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------------------------------------------------------------------------
185r88 | sam | 2007-01-03 23:25:45 +0100 (Wed, 03 Jan 2007) | 3 lines
186Changed 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------------------------------------------------------------------------
194r87 | sam | 2007-01-03 23:12:02 +0100 (Wed, 03 Jan 2007) | 2 lines
195Changed paths:
196   M /trunk/src/load-stream.c
197
198  * Better debug messages in load-stream.c.
199
200------------------------------------------------------------------------
201r86 | sam | 2007-01-03 23:10:57 +0100 (Wed, 03 Jan 2007) | 2 lines
202Changed paths:
203   M /trunk/src/debug.c
204
205  * Implemented %c in our debug() printf implementation.
206
207------------------------------------------------------------------------
208r85 | sam | 2007-01-03 22:53:03 +0100 (Wed, 03 Jan 2007) | 2 lines
209Changed paths:
210   M /trunk/test/testsuite.sh
211
212  * Use "strings </dev/urandom", not "strings /dev/urandom".
213
214------------------------------------------------------------------------
215r84 | sam | 2007-01-03 22:51:11 +0100 (Wed, 03 Jan 2007) | 3 lines
216Changed 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------------------------------------------------------------------------
225r83 | sam | 2007-01-03 22:20:22 +0100 (Wed, 03 Jan 2007) | 3 lines
226Changed 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------------------------------------------------------------------------
233r82 | sam | 2007-01-03 21:43:47 +0100 (Wed, 03 Jan 2007) | 2 lines
234Changed paths:
235   M /trunk/src/zzuf.c
236
237  * Split some code into clean functions.
238
239------------------------------------------------------------------------
240r81 | sam | 2007-01-03 18:58:11 +0100 (Wed, 03 Jan 2007) | 2 lines
241Changed paths:
242   M /trunk/test/testsuite.sh
243
244  * Make the testsuite reproductible.
245
246------------------------------------------------------------------------
247r80 | sam | 2007-01-03 18:57:52 +0100 (Wed, 03 Jan 2007) | 2 lines
248Changed paths:
249   M /trunk/src/Makefile.am
250   M /trunk/src/zzuf.c
251
252  * Now works on Darwin!
253
254------------------------------------------------------------------------
255r79 | sam | 2007-01-03 10:09:41 +0100 (Wed, 03 Jan 2007) | 2 lines
256Changed 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------------------------------------------------------------------------
268r78 | sam | 2007-01-03 10:04:01 +0100 (Wed, 03 Jan 2007) | 2 lines
269Changed paths:
270   M /trunk/test/testsuite.sh
271
272  * Minor optimisations to the testsuite.
273
274------------------------------------------------------------------------
275r77 | sam | 2007-01-03 02:28:02 +0100 (Wed, 03 Jan 2007) | 2 lines
276Changed paths:
277   M /trunk/test/testsuite.sh
278
279  * Oops, fixed the testsuite again.
280
281------------------------------------------------------------------------
282r76 | sam | 2007-01-02 19:26:56 +0100 (Tue, 02 Jan 2007) | 2 lines
283Changed paths:
284   M /trunk/src/zzuf.c
285
286  * Oops, fixed stdout writing.
287
288------------------------------------------------------------------------
289r75 | sam | 2007-01-02 18:15:34 +0100 (Tue, 02 Jan 2007) | 2 lines
290Changed paths:
291   M /trunk/doc/zzuf.1
292
293  * Totally reworked webpage.
294
295------------------------------------------------------------------------
296r74 | sam | 2007-01-02 15:51:55 +0100 (Tue, 02 Jan 2007) | 2 lines
297Changed paths:
298   M /trunk/src/zzuf.c
299
300  * Output process status to stdout, not stderr.
301
302------------------------------------------------------------------------
303r73 | sam | 2007-01-02 14:26:32 +0100 (Tue, 02 Jan 2007) | 2 lines
304Changed paths:
305   M /trunk/src/zzuf.c
306
307  * Do not count debug bytes in the --max-bytes count.
308
309------------------------------------------------------------------------
310r72 | sam | 2007-01-02 11:45:19 +0100 (Tue, 02 Jan 2007) | 2 lines
311Changed paths:
312   M /trunk/doc/zzuf.1
313
314  * Fix typo in manpage.
315
316------------------------------------------------------------------------
317r71 | sam | 2007-01-02 02:13:05 +0100 (Tue, 02 Jan 2007) | 4 lines
318Changed 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------------------------------------------------------------------------
329r70 | sam | 2007-01-02 01:27:33 +0100 (Tue, 02 Jan 2007) | 3 lines
330Changed 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------------------------------------------------------------------------
337r69 | sam | 2007-01-01 22:55:48 +0100 (Mon, 01 Jan 2007) | 2 lines
338Changed paths:
339   M /trunk/README
340
341  * Deprecate README tutorial. Everything’s in the manpage now.
342
343------------------------------------------------------------------------
344r68 | sam | 2007-01-01 22:35:54 +0100 (Mon, 01 Jan 2007) | 3 lines
345Changed 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------------------------------------------------------------------------
358r67 | sam | 2007-01-01 20:49:57 +0100 (Mon, 01 Jan 2007) | 2 lines
359Changed paths:
360   M /trunk/doc/zzuf.1
361   M /trunk/src/zzuf.c
362
363  * Alphabetise flags in help output and manpage.
364
365------------------------------------------------------------------------
366r66 | sam | 2007-01-01 20:14:55 +0100 (Mon, 01 Jan 2007) | 2 lines
367Changed paths:
368   M /trunk/README
369   M /trunk/doc/zzuf.1
370
371  * Update documentation.
372
373------------------------------------------------------------------------
374r65 | sam | 2007-01-01 19:56:13 +0100 (Mon, 01 Jan 2007) | 4 lines
375Changed 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------------------------------------------------------------------------
385r64 | sam | 2006-12-29 19:13:42 +0100 (Fri, 29 Dec 2006) | 3 lines
386Changed paths:
387   M /trunk/src/zzuf.c
388
389  * Check regex syntax in zzuf.
390  * Fix minor, harmful memory leaks.
391
392------------------------------------------------------------------------
393r63 | sam | 2006-12-29 18:49:11 +0100 (Fri, 29 Dec 2006) | 2 lines
394Changed 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------------------------------------------------------------------------
405r62 | sam | 2006-12-29 18:22:11 +0100 (Fri, 29 Dec 2006) | 2 lines
406Changed 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------------------------------------------------------------------------
415r61 | sam | 2006-12-29 17:46:06 +0100 (Fri, 29 Dec 2006) | 2 lines
416Changed 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------------------------------------------------------------------------
424r60 | sam | 2006-12-28 21:32:21 +0100 (Thu, 28 Dec 2006) | 2 lines
425Changed 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------------------------------------------------------------------------
435r59 | sam | 2006-12-28 21:22:32 +0100 (Thu, 28 Dec 2006) | 3 lines
436Changed 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------------------------------------------------------------------------
453r58 | sam | 2006-12-28 18:48:05 +0100 (Thu, 28 Dec 2006) | 3 lines
454Changed 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------------------------------------------------------------------------
462r57 | sam | 2006-12-28 18:47:26 +0100 (Thu, 28 Dec 2006) | 2 lines
463Changed 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------------------------------------------------------------------------
474r56 | sam | 2006-12-28 16:51:43 +0100 (Thu, 28 Dec 2006) | 2 lines
475Changed 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------------------------------------------------------------------------
485r55 | sam | 2006-12-28 16:48:10 +0100 (Thu, 28 Dec 2006) | 2 lines
486Changed 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------------------------------------------------------------------------
496r54 | sam | 2006-12-28 16:44:28 +0100 (Thu, 28 Dec 2006) | 2 lines
497Changed paths:
498   A /trunk/ChangeLog
499
500  * Add a changelog (from version 1.0).
501
502------------------------------------------------------------------------
503r53 | sam | 2006-12-28 16:44:13 +0100 (Thu, 28 Dec 2006) | 2 lines
504Changed paths:
505   M /trunk/src/Makefile.am
506
507  * Do not put version information in the distributed .so.
508
509------------------------------------------------------------------------
510r52 | sam | 2006-12-28 16:43:28 +0100 (Thu, 28 Dec 2006) | 2 lines
511Changed paths:
512   M /trunk/README
513
514  * Update documentation.
515
516------------------------------------------------------------------------
517r51 | sam | 2006-12-23 20:12:52 +0100 (Sat, 23 Dec 2006) | 2 lines
518Changed paths:
519   M /trunk/Makefile.am
520
521  * Oops, correctly install manpage.
522
523------------------------------------------------------------------------
524r50 | sam | 2006-12-23 19:40:28 +0100 (Sat, 23 Dec 2006) | 2 lines
525Changed paths:
526   M /trunk/src/Makefile.am
527
528  * Typo in Makefile.am.
529
530------------------------------------------------------------------------
531r49 | sam | 2006-12-23 19:37:52 +0100 (Sat, 23 Dec 2006) | 2 lines
532Changed 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------------------------------------------------------------------------
541r48 | sam | 2006-12-23 00:40:03 +0100 (Sat, 23 Dec 2006) | 2 lines
542Changed paths:
543   M /trunk/README
544
545  * Sync’ed README and manpage.
546
547------------------------------------------------------------------------
548r47 | sam | 2006-12-23 00:36:04 +0100 (Sat, 23 Dec 2006) | 2 lines
549Changed paths:
550   M /trunk/doc/zzuf.1
551   M /trunk/src/zzuf.c
552
553  * Slightly updated documentation.
554
555------------------------------------------------------------------------
556r46 | sam | 2006-12-22 18:01:16 +0100 (Fri, 22 Dec 2006) | 3 lines
557Changed 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------------------------------------------------------------------------
564r45 | sam | 2006-12-22 17:54:55 +0100 (Fri, 22 Dec 2006) | 3 lines
565Changed 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------------------------------------------------------------------------
572r44 | sam | 2006-12-22 17:36:47 +0100 (Fri, 22 Dec 2006) | 2 lines
573Changed paths:
574   M /trunk/src/zzuf.c
575
576  * Slightly modified --help message.
577
578------------------------------------------------------------------------
579r43 | sam | 2006-12-22 17:36:30 +0100 (Fri, 22 Dec 2006) | 2 lines
580Changed 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------------------------------------------------------------------------
590r42 | sam | 2006-12-22 16:06:21 +0100 (Fri, 22 Dec 2006) | 2 lines
591Changed paths:
592   M /trunk/src/zzuf.c
593
594  * Implement --max-bytes and --max-time.
595
596------------------------------------------------------------------------
597r41 | sam | 2006-12-22 14:53:58 +0100 (Fri, 22 Dec 2006) | 4 lines
598Changed 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------------------------------------------------------------------------
606r40 | sam | 2006-12-22 14:18:13 +0100 (Fri, 22 Dec 2006) | 2 lines
607Changed 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------------------------------------------------------------------------
613r39 | sam | 2006-12-21 20:56:22 +0100 (Thu, 21 Dec 2006) | 2 lines
614Changed paths:
615   M /trunk/src/zzuf.c
616
617  * Fork to launch the child and read its stdout/stderr.
618
619------------------------------------------------------------------------
620r38 | sam | 2006-12-18 14:23:56 +0100 (Mon, 18 Dec 2006) | 2 lines
621Changed paths:
622   M /trunk/src/zzuf.c
623
624  * Improved help.
625
626------------------------------------------------------------------------
627r37 | sam | 2006-12-18 13:58:47 +0100 (Mon, 18 Dec 2006) | 2 lines
628Changed paths:
629   M /trunk/TODO
630
631  * Improved TODO list.
632
633------------------------------------------------------------------------
634r36 | sam | 2006-12-18 13:48:49 +0100 (Mon, 18 Dec 2006) | 2 lines
635Changed paths:
636   M /trunk/test/testsuite.sh
637
638  * More testsuite improvements.
639
640------------------------------------------------------------------------
641r35 | sam | 2006-12-18 12:07:42 +0100 (Mon, 18 Dec 2006) | 2 lines
642Changed paths:
643   M /trunk/test/testsuite.sh
644
645  * Better tests and error reporting in the testsuite.
646
647------------------------------------------------------------------------
648r34 | sam | 2006-12-18 00:58:23 +0100 (Mon, 18 Dec 2006) | 2 lines
649Changed 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------------------------------------------------------------------------
659r33 | sam | 2006-12-17 23:14:13 +0100 (Sun, 17 Dec 2006) | 3 lines
660Changed 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------------------------------------------------------------------------
667r32 | sam | 2006-12-17 23:12:11 +0100 (Sun, 17 Dec 2006) | 2 lines
668Changed paths:
669   M /trunk/test/testsuite.sh
670
671  * Better, more complete testsuite program.
672
673------------------------------------------------------------------------
674r31 | sam | 2006-12-17 18:33:02 +0100 (Sun, 17 Dec 2006) | 2 lines
675Changed 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------------------------------------------------------------------------
685r30 | sam | 2006-12-17 18:17:31 +0100 (Sun, 17 Dec 2006) | 2 lines
686Changed 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------------------------------------------------------------------------
699r29 | sam | 2006-12-16 11:37:41 +0100 (Sat, 16 Dec 2006) | 2 lines
700Changed paths:
701   M /trunk/README
702
703  * Update README file.
704
705------------------------------------------------------------------------
706r28 | sam | 2006-12-15 21:42:27 +0100 (Fri, 15 Dec 2006) | 2 lines
707Changed paths:
708   A /trunk/AUTHORS
709   M /trunk/Makefile.am
710
711  * Added AUTHORS file.
712
713------------------------------------------------------------------------
714r27 | sam | 2006-12-15 19:49:33 +0100 (Fri, 15 Dec 2006) | 2 lines
715Changed paths:
716   M /trunk/TODO
717
718  * More TODO.
719
720------------------------------------------------------------------------
721r26 | sam | 2006-12-15 19:48:24 +0100 (Fri, 15 Dec 2006) | 2 lines
722Changed 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------------------------------------------------------------------------
731r25 | sam | 2006-12-15 18:48:17 +0100 (Fri, 15 Dec 2006) | 2 lines
732Changed paths:
733   M /trunk/README
734
735  * Added a few examples to README.
736
737------------------------------------------------------------------------
738r24 | sam | 2006-12-15 18:47:59 +0100 (Fri, 15 Dec 2006) | 2 lines
739Changed 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------------------------------------------------------------------------
746r23 | sam | 2006-12-15 18:44:20 +0100 (Fri, 15 Dec 2006) | 2 lines
747Changed paths:
748   M /trunk/src/Makefile.am
749   M /trunk/src/zzuf.c
750
751  * Support --prefix (library location).
752
753------------------------------------------------------------------------
754r22 | sam | 2006-12-15 17:10:56 +0100 (Fri, 15 Dec 2006) | 2 lines
755Changed 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------------------------------------------------------------------------
766r21 | sam | 2006-12-15 16:07:38 +0100 (Fri, 15 Dec 2006) | 2 lines
767Changed paths:
768   M /trunk/src/libzzuf.c
769
770  * Crap, percents could not go higer than 1.0.
771
772------------------------------------------------------------------------
773r20 | sam | 2006-12-15 15:57:59 +0100 (Fri, 15 Dec 2006) | 2 lines
774Changed 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------------------------------------------------------------------------
781r19 | sam | 2006-12-15 15:07:46 +0100 (Fri, 15 Dec 2006) | 3 lines
782Changed 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------------------------------------------------------------------------
789r18 | sam | 2006-12-15 14:20:01 +0100 (Fri, 15 Dec 2006) | 2 lines
790Changed paths:
791   M /trunk/src/preload.c
792
793  * Implemented lseek() and factored lseek64() code.
794
795------------------------------------------------------------------------
796r17 | sam | 2006-12-15 14:12:44 +0100 (Fri, 15 Dec 2006) | 3 lines
797Changed 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------------------------------------------------------------------------
804r16 | sam | 2006-12-15 11:18:57 +0100 (Fri, 15 Dec 2006) | 2 lines
805Changed paths:
806   M /trunk/src/debug.h
807
808  * Add a printf attribute to the debug function to trap errors.
809
810------------------------------------------------------------------------
811r15 | sam | 2006-12-15 11:07:53 +0100 (Fri, 15 Dec 2006) | 2 lines
812Changed paths:
813   M /trunk/src/preload.c
814
815  * Oops, fix a bug in the lseek64() diversion.
816
817------------------------------------------------------------------------
818r14 | sam | 2006-12-15 11:06:30 +0100 (Fri, 15 Dec 2006) | 2 lines
819Changed paths:
820   M /trunk/TODO
821   M /trunk/src/preload.c
822
823  * Divert close, fclose, lseek64.
824
825------------------------------------------------------------------------
826r13 | sam | 2006-12-15 10:08:52 +0100 (Fri, 15 Dec 2006) | 2 lines
827Changed paths:
828   M /trunk/src/preload.c
829
830  * Remove useless verbosity.
831
832------------------------------------------------------------------------
833r12 | sam | 2006-12-15 10:03:48 +0100 (Fri, 15 Dec 2006) | 2 lines
834Changed paths:
835   M /trunk/src/preload.c
836
837  * Divert fseek().
838
839------------------------------------------------------------------------
840r11 | sam | 2006-12-15 10:01:46 +0100 (Fri, 15 Dec 2006) | 2 lines
841Changed paths:
842   M /trunk/src/zzuf.c
843
844  * Better error reporting if command failed.
845
846------------------------------------------------------------------------
847r10 | sam | 2006-12-15 09:42:27 +0100 (Fri, 15 Dec 2006) | 3 lines
848Changed 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------------------------------------------------------------------------
858r9 | sam | 2006-12-15 09:14:38 +0100 (Fri, 15 Dec 2006) | 3 lines
859Changed 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------------------------------------------------------------------------
868r8 | sam | 2006-12-15 08:53:09 +0100 (Fri, 15 Dec 2006) | 2 lines
869Changed 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------------------------------------------------------------------------
880r7 | sam | 2006-12-15 01:43:39 +0100 (Fri, 15 Dec 2006) | 2 lines
881Changed paths:
882   M /trunk/src/preload.c
883
884  * Support fopen64().
885
886------------------------------------------------------------------------
887r6 | sam | 2006-12-15 01:26:01 +0100 (Fri, 15 Dec 2006) | 2 lines
888Changed 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------------------------------------------------------------------------
905r5 | sam | 2006-12-14 17:11:14 +0100 (Thu, 14 Dec 2006) | 2 lines
906Changed paths:
907   M /trunk/src/libzzuf.c
908
909  * Fix a bug and refactor some code.
910
911------------------------------------------------------------------------
912r4 | sam | 2006-12-14 16:55:18 +0100 (Thu, 14 Dec 2006) | 2 lines
913Changed paths:
914   M /trunk
915   M /trunk/configure.ac
916   M /trunk/src
917   M /trunk/src/Makefile.am
918   A /trunk/src/libzzuf.c
919
920  * First try at libzzuf.
921
922------------------------------------------------------------------------
923r3 | sam | 2006-12-14 15:25:10 +0100 (Thu, 14 Dec 2006) | 2 lines
924Changed paths:
925   M /trunk/src/zzuf.c
926
927  * Oops, typo.
928
929------------------------------------------------------------------------
930r2 | sam | 2006-12-14 15:23:07 +0100 (Thu, 14 Dec 2006) | 2 lines
931Changed paths:
932   M /trunk/configure.ac
933   M /trunk/src/Makefile.am
934   A /trunk/src/random.c
935   A /trunk/src/random.h
936   M /trunk/src/zzuf.c
937
938  * Easy POC code. We need some LD_PRELOAD shit instead.
939
940------------------------------------------------------------------------
941r1 | sam | 2006-12-13 21:17:27 +0100 (Wed, 13 Dec 2006) | 2 lines
942Changed paths:
943   A /branches
944   A /tags
945   A /trunk
946   A /trunk/COPYING
947   A /trunk/Makefile.am
948   A /trunk/NEWS
949   A /trunk/README
950   A /trunk/TODO
951   A /trunk/bootstrap
952   A /trunk/configure.ac
953   A /trunk/src
954   A /trunk/src/Makefile.am
955   A /trunk/src/zzuf.c
956
957  * Initial tree.
958
959------------------------------------------------------------------------
Note: See TracBrowser for help on using the repository browser.