source: zzuf/trunk/ChangeLog @ 1709

Last change on this file since 1709 was 1709, checked in by Sam Hocevar, 16 years ago
File size: 65.0 KB
Line 
1------------------------------------------------------------------------
2r243 | sam | 2007-01-25 13:15:47 +0100 (Thu, 25 Jan 2007) | 2 lines
3Changed paths:
4   M /trunk/doc/zzuf.1
5
6  * Added a networking example using socat.
7
8------------------------------------------------------------------------
9r242 | sam | 2007-01-25 12:59:33 +0100 (Thu, 25 Jan 2007) | 2 lines
10Changed paths:
11   M /trunk/src/opts.h
12   M /trunk/src/zzuf.c
13
14  * Oops, fix in-tree preloading!
15
16------------------------------------------------------------------------
17r241 | sam | 2007-01-25 12:47:44 +0100 (Thu, 25 Jan 2007) | 2 lines
18Changed paths:
19   M /trunk/src/zzuf.c
20
21  * Put opts->bytes handling in the right place.
22
23------------------------------------------------------------------------
24r240 | sam | 2007-01-25 12:40:27 +0100 (Thu, 25 Jan 2007) | 2 lines
25Changed paths:
26   M /trunk/doc/zzuf.1
27   M /trunk/src/fuzz.c
28   M /trunk/src/fuzz.h
29   M /trunk/src/libzzuf.c
30   M /trunk/src/opts.c
31   M /trunk/src/opts.h
32   M /trunk/src/zzuf.c
33
34  * Implemented -b/--bytes to restrict fuzzing to specific offsets.
35
36------------------------------------------------------------------------
37r239 | sam | 2007-01-25 03:16:00 +0100 (Thu, 25 Jan 2007) | 2 lines
38Changed paths:
39   M /trunk/src/zzuf.c
40
41  * Fixed ifdef typo.
42
43------------------------------------------------------------------------
44r238 | sam | 2007-01-25 02:10:10 +0100 (Thu, 25 Jan 2007) | 2 lines
45Changed paths:
46   M /trunk/TODO
47
48  * Updated TODO list.
49
50------------------------------------------------------------------------
51r237 | sam | 2007-01-24 16:06:17 +0100 (Wed, 24 Jan 2007) | 2 lines
52Changed paths:
53   M /trunk/build-win32
54   M /trunk/configure.ac
55   M /trunk/src/Makefile.am
56   M /trunk/src/opts.h
57   M /trunk/src/timer.c
58   M /trunk/src/zzuf.c
59
60  * Added DLL injection to the Win32 port attempt.
61
62------------------------------------------------------------------------
63r236 | sam | 2007-01-23 16:38:18 +0100 (Tue, 23 Jan 2007) | 2 lines
64Changed paths:
65   A /trunk/build-win32
66   M /trunk/configure.ac
67   M /trunk/src/Makefile.am
68   M /trunk/src/lib-load.h
69   M /trunk/src/libzzuf.c
70   M /trunk/src/libzzuf.h
71   A /trunk/src/sys.c
72   A /trunk/src/sys.h
73   M /trunk/src/zzuf.c
74
75  * Added DLL initialisation code for Win32.
76
77------------------------------------------------------------------------
78r235 | sam | 2007-01-23 13:16:50 +0100 (Tue, 23 Jan 2007) | 2 lines
79Changed paths:
80   M /trunk/src/fd.c
81
82  * Fix minor memory leak.
83
84------------------------------------------------------------------------
85r234 | sam | 2007-01-23 09:45:47 +0100 (Tue, 23 Jan 2007) | 3 lines
86Changed paths:
87   M /trunk/src/lib-fd.c
88   M /trunk/src/lib-load.h
89   M /trunk/src/lib-mem.c
90   M /trunk/src/lib-signal.c
91   M /trunk/src/lib-stream.c
92   M /trunk/src/zzuf.c
93
94  * Put either ORIG() or NEW(() around functions, because the naming scheme is
95    likely to change for the Win32 port.
96
97------------------------------------------------------------------------
98r233 | sam | 2007-01-18 22:04:34 +0100 (Thu, 18 Jan 2007) | 2 lines
99Changed paths:
100   M /trunk/doc/zzuf.1
101   M /trunk/src/zzuf.c
102
103  * Minor documentation updates.
104
105------------------------------------------------------------------------
106r232 | sam | 2007-01-18 19:45:58 +0100 (Thu, 18 Jan 2007) | 2 lines
107Changed paths:
108   M /trunk/src/fd.c
109   M /trunk/src/lib-stream.c
110
111  * Minor improvement in the locking mechanism.
112
113------------------------------------------------------------------------
114r231 | sam | 2007-01-18 13:32:31 +0100 (Thu, 18 Jan 2007) | 2 lines
115Changed paths:
116   M /trunk/configure.ac
117   M /trunk/src/lib-fd.c
118
119  * Check recv() return type: int on Linux, ssize_t on OS X.
120
121------------------------------------------------------------------------
122r230 | sam | 2007-01-18 01:21:07 +0100 (Thu, 18 Jan 2007) | 3 lines
123Changed paths:
124   M /trunk/configure.ac
125   M /trunk/src/fd.c
126   M /trunk/src/lib-fd.c
127   M /trunk/src/lib-load.h
128   M /trunk/src/lib-mem.c
129   M /trunk/src/lib-signal.c
130   M /trunk/src/lib-stream.c
131   M /trunk/src/libzzuf.c
132   M /trunk/src/zzuf.c
133
134  * Added enough autoconf checks and #ifdefs so that libzzuf builds on Win32.
135    zzuf itself doesn't build yet, though.
136
137------------------------------------------------------------------------
138r229 | sam | 2007-01-17 22:52:44 +0100 (Wed, 17 Jan 2007) | 3 lines
139Changed paths:
140   M /trunk/src/fd.c
141   M /trunk/src/fd.h
142   M /trunk/src/lib-fd.c
143   M /trunk/src/lib-mem.c
144   M /trunk/src/lib-stream.c
145   M /trunk/src/libzzuf.c
146
147  * Replaced _zz_disabled with a less stinky API. Still not thread safe, does
148    not recover very well from errors, but why care?
149
150------------------------------------------------------------------------
151r228 | sam | 2007-01-17 22:12:27 +0100 (Wed, 17 Jan 2007) | 3 lines
152Changed paths:
153   M /trunk/doc/zzuf.1
154   M /trunk/src/fuzz.c
155   M /trunk/src/fuzz.h
156   M /trunk/src/lib-fd.c
157
158  * Added aio_read() and aio_return(). They don’t work well yet, I’ll need
159    to fix the _zz_disabled mess first.
160
161------------------------------------------------------------------------
162r227 | sam | 2007-01-17 20:48:23 +0100 (Wed, 17 Jan 2007) | 2 lines
163Changed paths:
164   M /trunk/src/Makefile.am
165   A /trunk/src/opts.c
166   A /trunk/src/opts.h
167   M /trunk/src/zzuf.c
168
169  * Reorganised code, got rid of global variables.
170
171------------------------------------------------------------------------
172r226 | sam | 2007-01-17 18:14:22 +0100 (Wed, 17 Jan 2007) | 3 lines
173Changed paths:
174   M /trunk/AUTHORS
175   M /trunk/doc/zzuf.1
176   M /trunk/src/lib-fd.c
177
178  * recvmsg() support by Rémi Denis-Courmont.
179  * Minor code reorganisation.
180
181------------------------------------------------------------------------
182r225 | sam | 2007-01-17 17:32:45 +0100 (Wed, 17 Jan 2007) | 3 lines
183Changed paths:
184   M /trunk/src/lib-fd.c
185
186  * Improved recvfrom() debug information.
187  * Implemented recv().
188
189------------------------------------------------------------------------
190r224 | sam | 2007-01-17 17:26:40 +0100 (Wed, 17 Jan 2007) | 2 lines
191Changed paths:
192   M /trunk/src/debug.c
193
194  * Add %x to the format string parameters supported by debug().
195
196------------------------------------------------------------------------
197r223 | sam | 2007-01-17 16:31:40 +0100 (Wed, 17 Jan 2007) | 2 lines
198Changed paths:
199   M /trunk/src/debug.c
200   M /trunk/src/lib-stream.c
201
202  * Improved %c usage in our custom fprintf() implementation.
203
204------------------------------------------------------------------------
205r222 | sam | 2007-01-17 16:21:09 +0100 (Wed, 17 Jan 2007) | 2 lines
206Changed paths:
207   M /trunk/src/lib-fd.c
208   M /trunk/src/lib-load.h
209   M /trunk/src/lib-mem.c
210   M /trunk/src/lib-signal.c
211   M /trunk/src/lib-stream.c
212
213  * Use __func__ wherever possible.
214
215------------------------------------------------------------------------
216r221 | sam | 2007-01-17 16:07:35 +0100 (Wed, 17 Jan 2007) | 2 lines
217Changed paths:
218   M /trunk/AUTHORS
219   M /trunk/doc/zzuf.1
220   M /trunk/src/lib-fd.c
221
222  * recvfrom() support from Dominik Kuhlen.
223
224------------------------------------------------------------------------
225r220 | sam | 2007-01-17 16:02:05 +0100 (Wed, 17 Jan 2007) | 2 lines
226Changed paths:
227   M /trunk/src/debug.c
228
229  * Print "NULL" instead of "(nil)" when printing null pointers.
230
231------------------------------------------------------------------------
232r219 | sam | 2007-01-17 15:35:12 +0100 (Wed, 17 Jan 2007) | 2 lines
233Changed paths:
234   M /trunk/src/fd.c
235   M /trunk/test/testsuite.sh
236
237  * Allow -r 0.0 again. Fixed the testsuite accordingly.
238
239------------------------------------------------------------------------
240r218 | sam | 2007-01-17 14:46:38 +0100 (Wed, 17 Jan 2007) | 2 lines
241Changed paths:
242   M /trunk/src/Makefile.am
243   A /trunk/src/lib-fd.c (from /trunk/src/load-fd.c:214)
244   A /trunk/src/lib-load.h (from /trunk/src/load.h:214)
245   A /trunk/src/lib-mem.c (from /trunk/src/load-mem.c:214)
246   A /trunk/src/lib-signal.c (from /trunk/src/load-signal.c:214)
247   A /trunk/src/lib-stream.c (from /trunk/src/load-stream.c:214)
248   D /trunk/src/load-fd.c
249   D /trunk/src/load-mem.c
250   D /trunk/src/load-signal.c
251   D /trunk/src/load-stream.c
252   D /trunk/src/load.h
253
254  * Moved files around.
255
256------------------------------------------------------------------------
257r217 | sam | 2007-01-17 14:42:18 +0100 (Wed, 17 Jan 2007) | 2 lines
258Changed paths:
259   M /trunk/doc/zzuf.1
260
261  * Suggest jot instead of seq in the examples.
262
263------------------------------------------------------------------------
264r216 | sam | 2007-01-17 08:22:10 +0100 (Wed, 17 Jan 2007) | 2 lines
265Changed paths:
266   M /trunk/src/zzuf.c
267
268  * Fix a longopt parsing crash, thanks to Matti Hämäläinen.
269
270------------------------------------------------------------------------
271r215 | sam | 2007-01-17 08:21:40 +0100 (Wed, 17 Jan 2007) | 2 lines
272Changed paths:
273   M /trunk/doc/zzuf.1
274   M /trunk/src/zzuf.c
275
276  * Fix testsuite by printing MD5 hashes to stdout.
277
278------------------------------------------------------------------------
279r214 | sam | 2007-01-16 15:36:33 +0100 (Tue, 16 Jan 2007) | 3 lines
280Changed paths:
281   M /trunk/src/libzzuf.c
282   M /trunk/src/load-fd.c
283   M /trunk/src/load-mem.c
284   M /trunk/src/load-signal.c
285   M /trunk/src/load-stream.c
286   M /trunk/src/load.h
287
288  * Got rid of the *_load() functions. Now each diverted function is supposed
289    to check that the *_orig() functions it calls are properly loaded.
290
291------------------------------------------------------------------------
292r213 | sam | 2007-01-16 15:21:28 +0100 (Tue, 16 Jan 2007) | 2 lines
293Changed paths:
294   M /trunk/AUTHORS
295   M /trunk/doc/zzuf.1
296   M /trunk/src/load-fd.c
297
298  * pread() implementation, thanks to Clément Stenac.
299
300------------------------------------------------------------------------
301r212 | sam | 2007-01-16 15:06:57 +0100 (Tue, 16 Jan 2007) | 2 lines
302Changed paths:
303   M /trunk/src/load-fd.c
304
305  * Don't do the offset sanity check on non-seekable devices.
306
307------------------------------------------------------------------------
308r211 | sam | 2007-01-16 14:54:34 +0100 (Tue, 16 Jan 2007) | 2 lines
309Changed paths:
310   M /trunk/AUTHORS
311   M /trunk/doc/zzuf.1
312   M /trunk/src/load-fd.c
313
314  * readv() implementation, thanks to Rémi Denis-Courmont.
315
316------------------------------------------------------------------------
317r210 | sam | 2007-01-15 14:28:19 +0100 (Mon, 15 Jan 2007) | 3 lines
318Changed paths:
319   M /trunk/doc/zzuf.1
320
321  * Use seq instead of awk in the example, to make shorter code. I know it
322    won't work on BSD systems, but should I care?
323
324------------------------------------------------------------------------
325r209 | sam | 2007-01-15 00:56:39 +0100 (Mon, 15 Jan 2007) | 3 lines
326Changed paths:
327   M /trunk/ChangeLog
328   M /trunk/NEWS
329   M /trunk/TODO
330   M /trunk/configure.ac
331
332  * Version 0.5.
333  * Updated NEWS and ChangeLog.
334
335------------------------------------------------------------------------
336r208 | sam | 2007-01-15 00:42:34 +0100 (Mon, 15 Jan 2007) | 2 lines
337Changed paths:
338   M /trunk/doc/zzuf.1
339
340  * interval -> range.
341
342------------------------------------------------------------------------
343r207 | sam | 2007-01-15 00:41:03 +0100 (Mon, 15 Jan 2007) | 2 lines
344Changed paths:
345   M /trunk/configure.ac
346   M /trunk/doc/zzuf.1
347   M /trunk/src/Makefile.am
348   M /trunk/src/fd.c
349   M /trunk/src/fd.h
350   M /trunk/src/libzzuf.c
351   M /trunk/src/zzuf.c
352
353  * Support ranges with the -r flag.
354
355------------------------------------------------------------------------
356r206 | sam | 2007-01-14 21:47:18 +0100 (Sun, 14 Jan 2007) | 2 lines
357Changed paths:
358   M /trunk/src/fd.c
359   M /trunk/src/fd.h
360   M /trunk/src/libzzuf.h
361   M /trunk/src/zzuf.c
362
363  * Oops, ratio should be a double, not a float.
364
365------------------------------------------------------------------------
366r205 | sam | 2007-01-14 21:28:09 +0100 (Sun, 14 Jan 2007) | 2 lines
367Changed paths:
368   M /trunk/doc/zzuf.1
369   M /trunk/src/zzuf.c
370
371  * Exit non-zero if one process crashed.
372
373------------------------------------------------------------------------
374r204 | sam | 2007-01-14 21:18:31 +0100 (Sun, 14 Jan 2007) | 2 lines
375Changed paths:
376   M /trunk/doc/zzuf.1
377   M /trunk/src/zzuf.c
378
379  * Display our information to stderr, not stdout. Documented that.
380
381------------------------------------------------------------------------
382r203 | sam | 2007-01-14 21:17:45 +0100 (Sun, 14 Jan 2007) | 3 lines
383Changed paths:
384   M /trunk/src/fd.c
385   M /trunk/src/libzzuf.h
386   M /trunk/src/zzuf.c
387
388  * Only display our own kills in verbose mode.
389  * Factorise min/max ratio values.
390
391------------------------------------------------------------------------
392r202 | sam | 2007-01-14 18:47:01 +0100 (Sun, 14 Jan 2007) | 2 lines
393Changed paths:
394   M /trunk/doc/zzuf.1
395   M /trunk/src/zzuf.c
396
397  * Added -v/--verbose (unused yet).
398
399------------------------------------------------------------------------
400r201 | sam | 2007-01-14 12:03:37 +0100 (Sun, 14 Jan 2007) | 2 lines
401Changed paths:
402   M /trunk/doc/zzuf.1
403   M /trunk/src/zzuf.c
404
405  * Set --version to -V, not -v. We'll use -v for verbose.
406
407------------------------------------------------------------------------
408r200 | sam | 2007-01-14 02:03:44 +0100 (Sun, 14 Jan 2007) | 4 lines
409Changed paths:
410   M /trunk/src/zzuf.c
411
412  * Fix a problem with filedescriptor 17 being reused for other purposes than
413    the debugging channel.
414  * Print signal name, eg. SIGABRT instead of just "signal 6".
415
416------------------------------------------------------------------------
417r199 | sam | 2007-01-13 23:47:56 +0100 (Sat, 13 Jan 2007) | 2 lines
418Changed paths:
419   M /trunk/doc/zzuf.1
420
421  * Minor documentation layout fix.
422
423------------------------------------------------------------------------
424r198 | sam | 2007-01-13 20:33:48 +0100 (Sat, 13 Jan 2007) | 2 lines
425Changed paths:
426   M /trunk/doc/zzuf.1
427   M /trunk/src/fd.c
428   M /trunk/src/fd.h
429   M /trunk/src/fuzz.c
430   M /trunk/src/fuzz.h
431   M /trunk/src/libzzuf.c
432   M /trunk/src/libzzuf.h
433   M /trunk/src/zzuf.c
434
435  * Added auto-increment mode. Not very handy to use yet.
436
437------------------------------------------------------------------------
438r197 | sam | 2007-01-13 19:00:03 +0100 (Sat, 13 Jan 2007) | 2 lines
439Changed paths:
440   M /trunk/src/libzzuf.c
441
442  * Print program PID when initialising libzzuf.
443
444------------------------------------------------------------------------
445r196 | sam | 2007-01-13 11:59:07 +0100 (Sat, 13 Jan 2007) | 3 lines
446Changed paths:
447   M /trunk/src/zzuf.c
448
449  * Fixed -c behaviour. Sometimes apps open "$PWD/file" when asked to
450    simply open "file" (eg. eog).
451
452------------------------------------------------------------------------
453r195 | sam | 2007-01-13 11:50:38 +0100 (Sat, 13 Jan 2007) | 2 lines
454Changed paths:
455   M /trunk/doc/zzuf.1
456   M /trunk/src/zzuf.c
457
458  * Implemented -D/--delay to avoid fork bombs.
459
460------------------------------------------------------------------------
461r194 | sam | 2007-01-12 19:01:27 +0100 (Fri, 12 Jan 2007) | 2 lines
462Changed paths:
463   M /trunk/src/zzuf.c
464
465  * Refactored some shit around.
466
467------------------------------------------------------------------------
468r193 | sam | 2007-01-12 17:20:14 +0100 (Fri, 12 Jan 2007) | 2 lines
469Changed paths:
470   M /trunk/doc/zzuf.1
471   M /trunk/src/zzuf.c
472
473  * Minor documentation fixes.
474
475------------------------------------------------------------------------
476r192 | sam | 2007-01-12 16:47:48 +0100 (Fri, 12 Jan 2007) | 3 lines
477Changed paths:
478   M /trunk/Makefile.am
479   M /trunk/src/Makefile.am
480   A /trunk/src/timer.c
481   A /trunk/src/timer.h
482   M /trunk/src/zzuf.c
483
484  * Change timing functions to gettimeofday() instead of time() for more
485    precision.
486
487------------------------------------------------------------------------
488r191 | sam | 2007-01-12 15:19:55 +0100 (Fri, 12 Jan 2007) | 2 lines
489Changed paths:
490   M /trunk/AUTHORS
491   M /trunk/README
492   M /trunk/doc/zzuf.1
493
494  * Lowercase zzuf everywhere.
495
496------------------------------------------------------------------------
497r190 | sam | 2007-01-12 11:09:22 +0100 (Fri, 12 Jan 2007) | 2 lines
498Changed paths:
499   M /trunk/src/zzuf.c
500
501  * Better line-buffered stdin reads.
502
503------------------------------------------------------------------------
504r189 | sam | 2007-01-12 00:36:28 +0100 (Fri, 12 Jan 2007) | 3 lines
505Changed paths:
506   M /trunk/ChangeLog
507   M /trunk/NEWS
508   M /trunk/configure.ac
509
510  * Version 0.4.
511  * Updated NEWS and ChangeLog.
512
513------------------------------------------------------------------------
514r188 | sam | 2007-01-12 00:30:29 +0100 (Fri, 12 Jan 2007) | 3 lines
515Changed paths:
516   M /trunk/src/fd.c
517
518  * Got rid of malloc() for each file opened. Now we only start calling
519    malloc() after the 32th file descriptor.
520
521------------------------------------------------------------------------
522r187 | sam | 2007-01-11 23:43:45 +0100 (Thu, 11 Jan 2007) | 2 lines
523Changed paths:
524   M /trunk/src/fd.c
525   M /trunk/src/libzzuf.h
526
527  * Reduce number of malloc() calls within libzzuf.
528
529------------------------------------------------------------------------
530r186 | sam | 2007-01-11 23:11:56 +0100 (Thu, 11 Jan 2007) | 2 lines
531Changed paths:
532   M /trunk/src/fd.c
533
534  * Remove two useless malloc() calls.
535
536------------------------------------------------------------------------
537r185 | sam | 2007-01-11 23:11:28 +0100 (Thu, 11 Jan 2007) | 2 lines
538Changed paths:
539   M /trunk/src/zzuf.c
540
541  * Don't stop if the process was killed by us.
542
543------------------------------------------------------------------------
544r184 | sam | 2007-01-11 11:21:11 +0100 (Thu, 11 Jan 2007) | 2 lines
545Changed paths:
546   M /trunk/src/load-mem.c
547
548  * Better realloc dummy implementation.
549
550------------------------------------------------------------------------
551r183 | sam | 2007-01-11 01:39:59 +0100 (Thu, 11 Jan 2007) | 2 lines
552Changed paths:
553   M /trunk/src/libzzuf.c
554   M /trunk/src/load-fd.c
555   M /trunk/src/load-mem.c
556   M /trunk/src/load-signal.c
557   M /trunk/src/load-stream.c
558   M /trunk/src/load.h
559
560  * Minor code factorisation into LOADSYM().
561
562------------------------------------------------------------------------
563r182 | sam | 2007-01-11 01:27:47 +0100 (Thu, 11 Jan 2007) | 2 lines
564Changed paths:
565   M /trunk/doc/zzuf.1
566
567  * Typo in the manpage.
568
569------------------------------------------------------------------------
570r181 | sam | 2007-01-10 19:11:13 +0100 (Wed, 10 Jan 2007) | 2 lines
571Changed paths:
572   M /trunk/src/load-mem.c
573
574  * Allow several calls to malloc()/calloc() in the library preloading stage.
575
576------------------------------------------------------------------------
577r180 | sam | 2007-01-10 18:31:58 +0100 (Wed, 10 Jan 2007) | 2 lines
578Changed paths:
579   M /trunk/doc/zzuf.1
580   M /trunk/src/load-mem.c
581
582  * Removed brk/sbrk, they're so outdated and useless.
583
584------------------------------------------------------------------------
585r179 | sam | 2007-01-10 18:25:09 +0100 (Wed, 10 Jan 2007) | 2 lines
586Changed paths:
587   M /trunk/src/load-mem.c
588
589  * Oops, fixed an old OS X build failure.
590
591------------------------------------------------------------------------
592r178 | sam | 2007-01-10 18:23:23 +0100 (Wed, 10 Jan 2007) | 2 lines
593Changed paths:
594   M /trunk/configure.ac
595   M /trunk/src/load-mem.c
596
597  * Check for memalign and posix_memalign.
598
599------------------------------------------------------------------------
600r177 | sam | 2007-01-10 18:19:48 +0100 (Wed, 10 Jan 2007) | 2 lines
601Changed paths:
602   M /trunk/configure.ac
603   M /trunk/src/load-mem.c
604
605  * Check for malloc.h.
606
607------------------------------------------------------------------------
608r176 | sam | 2007-01-10 18:17:26 +0100 (Wed, 10 Jan 2007) | 3 lines
609Changed paths:
610   M /trunk/doc/zzuf.1
611   M /trunk/src/libzzuf.c
612   M /trunk/src/libzzuf.h
613   M /trunk/src/load-mem.c
614   M /trunk/src/zzuf.c
615
616  * Implemented memory limits. Probably breaks on other arches because of all
617    the new functions.
618
619------------------------------------------------------------------------
620r175 | sam | 2007-01-10 16:22:09 +0100 (Wed, 10 Jan 2007) | 2 lines
621Changed paths:
622   M /trunk/doc/zzuf.1
623   M /trunk/src/zzuf.c
624   M /trunk/test/testsuite.sh
625
626  * Changed -M to -m (for --md5).
627
628------------------------------------------------------------------------
629r174 | sam | 2007-01-10 15:57:22 +0100 (Wed, 10 Jan 2007) | 2 lines
630Changed paths:
631   M /trunk/src/Makefile.am
632   M /trunk/src/libzzuf.c
633   M /trunk/src/load-fd.c
634   A /trunk/src/load-mem.c (from /trunk/src/load-fd.c:173)
635   M /trunk/src/load.h
636
637  * Split load-fd.c into load-fd.c and load-mem.c (mmap, etc.).
638
639------------------------------------------------------------------------
640r173 | sam | 2007-01-09 17:39:07 +0100 (Tue, 09 Jan 2007) | 2 lines
641Changed paths:
642   M /trunk/src/load-fd.c
643
644  * Fixed double mmap debug message.
645
646------------------------------------------------------------------------
647r172 | sam | 2007-01-09 17:16:00 +0100 (Tue, 09 Jan 2007) | 3 lines
648Changed paths:
649   M /trunk/src/load-fd.c
650
651  * Add verbosity to read() and mmap() so that we roughly know where we
652    are reading.
653
654------------------------------------------------------------------------
655r171 | sam | 2007-01-09 17:14:31 +0100 (Tue, 09 Jan 2007) | 2 lines
656Changed paths:
657   M /trunk/src/debug.c
658
659  * Change debug's %c so that it automatically escapes binary characters.
660
661------------------------------------------------------------------------
662r170 | sam | 2007-01-09 16:40:08 +0100 (Tue, 09 Jan 2007) | 2 lines
663Changed paths:
664   M /trunk/src/load-fd.c
665
666  * mmap() maps the file descriptor at offset 0.
667
668------------------------------------------------------------------------
669r169 | sam | 2007-01-09 12:22:09 +0100 (Tue, 09 Jan 2007) | 3 lines
670Changed paths:
671   M /trunk/doc/zzuf.1
672   M /trunk/src/zzuf.c
673
674  * Don’t report exit status by default.
675  * Add -x/--check-exit to get back to the previous behaviour.
676
677------------------------------------------------------------------------
678r168 | sam | 2007-01-09 11:07:35 +0100 (Tue, 09 Jan 2007) | 2 lines
679Changed paths:
680   M /trunk/doc/zzuf.1
681   M /trunk/src/zzuf.c
682
683  * Bah, reverted that. We'll use -O for --offset.
684
685------------------------------------------------------------------------
686r167 | sam | 2007-01-09 11:05:47 +0100 (Tue, 09 Jan 2007) | 2 lines
687Changed paths:
688   M /trunk/doc/zzuf.1
689   M /trunk/src/zzuf.c
690
691  * Rename -B/--max-bytes to -O/--max-output so that we can implement -A/-B.
692
693------------------------------------------------------------------------
694r166 | sam | 2007-01-09 11:02:57 +0100 (Tue, 09 Jan 2007) | 2 lines
695Changed paths:
696   M /trunk/configure.ac
697   M /trunk/doc/zzuf.1
698   M /trunk/src/load-fd.c
699
700  * Implement map_fd for OS X.
701
702------------------------------------------------------------------------
703r165 | sam | 2007-01-08 22:51:06 +0100 (Mon, 08 Jan 2007) | 2 lines
704Changed paths:
705   M /trunk/test/testsuite.sh
706
707  * Fixed testsuite for anal shells.
708
709------------------------------------------------------------------------
710r164 | sam | 2007-01-08 22:49:57 +0100 (Mon, 08 Jan 2007) | 2 lines
711Changed paths:
712   M /trunk/src/zzuf.c
713
714  * Tru64 loader support (_RLD_LIST).
715
716------------------------------------------------------------------------
717r163 | sam | 2007-01-08 22:48:39 +0100 (Mon, 08 Jan 2007) | 2 lines
718Changed paths:
719   M /trunk/configure.ac
720
721  * Fix the socklen_t type detection on Linux.
722
723------------------------------------------------------------------------
724r162 | sam | 2007-01-08 22:05:05 +0100 (Mon, 08 Jan 2007) | 2 lines
725Changed paths:
726   M /trunk/src/load-signal.c
727
728  * Define sig_t to void (*) (int) if it does not exist.
729
730------------------------------------------------------------------------
731r161 | sam | 2007-01-08 22:03:32 +0100 (Mon, 08 Jan 2007) | 2 lines
732Changed paths:
733   M /trunk/configure.ac
734   M /trunk/src/load-fd.c
735
736  * Define socklen_t to int if it does not exist.
737
738------------------------------------------------------------------------
739r160 | sam | 2007-01-08 19:15:49 +0100 (Mon, 08 Jan 2007) | 2 lines
740Changed paths:
741   M /trunk/test/testsuite.sh
742
743  * Test suite now uses the new MD5 feature.
744
745------------------------------------------------------------------------
746r159 | sam | 2007-01-08 18:54:16 +0100 (Mon, 08 Jan 2007) | 2 lines
747Changed paths:
748   M /trunk/doc/zzuf.1
749   M /trunk/src/zzuf.c
750
751  * Changed --md5 to only compute the standard output.
752
753------------------------------------------------------------------------
754r158 | sam | 2007-01-08 18:50:34 +0100 (Mon, 08 Jan 2007) | 2 lines
755Changed paths:
756   M /trunk/doc/zzuf.1
757   M /trunk/src/Makefile.am
758   A /trunk/src/md5.c
759   A /trunk/src/md5.h
760   M /trunk/src/zzuf.c
761
762  * Implemented -M/--md5 flag.
763
764------------------------------------------------------------------------
765r157 | sam | 2007-01-07 22:29:37 +0100 (Sun, 07 Jan 2007) | 3 lines
766Changed paths:
767   M /trunk/ChangeLog
768   M /trunk/NEWS
769   M /trunk/configure.ac
770
771  * Version 0.3.
772  * Updated NEWS and ChangeLog.
773
774------------------------------------------------------------------------
775r156 | sam | 2007-01-07 22:14:26 +0100 (Sun, 07 Jan 2007) | 2 lines
776Changed paths:
777   M /trunk/src/fd.c
778   M /trunk/src/fd.h
779   M /trunk/src/fuzz.c
780   M /trunk/src/libzzuf.c
781   M /trunk/src/load-fd.c
782   M /trunk/src/load-signal.c
783   M /trunk/src/load-stream.c
784
785  * Factor regex stuff into fd.c, so that <regex.h> isn’t needed otherwhere.
786
787------------------------------------------------------------------------
788r155 | sam | 2007-01-07 22:13:31 +0100 (Sun, 07 Jan 2007) | 2 lines
789Changed paths:
790   M /trunk/doc/zzuf.1
791   M /trunk/src/load-stream.c
792
793  * Use __srefill() on OS X, too. It now works properly.
794
795------------------------------------------------------------------------
796r154 | sam | 2007-01-07 21:50:49 +0100 (Sun, 07 Jan 2007) | 2 lines
797Changed paths:
798   M /trunk/doc/zzuf.1
799   M /trunk/src/load-stream.c
800
801  * Implemented freopen().
802
803------------------------------------------------------------------------
804r153 | sam | 2007-01-07 21:24:03 +0100 (Sun, 07 Jan 2007) | 2 lines
805Changed paths:
806   M /trunk/src/load-stream.c
807
808  * Protect __srefill_orig() calls.
809
810------------------------------------------------------------------------
811r152 | sam | 2007-01-07 20:12:35 +0100 (Sun, 07 Jan 2007) | 2 lines
812Changed paths:
813   M /trunk/bootstrap
814
815  * Updated bootstrap script.
816
817------------------------------------------------------------------------
818r151 | sam | 2007-01-07 19:45:00 +0100 (Sun, 07 Jan 2007) | 2 lines
819Changed paths:
820   M /trunk/doc/zzuf.1
821   M /trunk/src/zzuf.c
822   M /trunk/test/testsuite.sh
823
824  * Documented stdin behaviour.
825
826------------------------------------------------------------------------
827r150 | sam | 2007-01-07 19:36:19 +0100 (Sun, 07 Jan 2007) | 2 lines
828Changed paths:
829   M /trunk/src/Makefile.am
830
831  * Factored sources in the makefile.
832
833------------------------------------------------------------------------
834r149 | sam | 2007-01-07 19:34:50 +0100 (Sun, 07 Jan 2007) | 2 lines
835Changed paths:
836   M /trunk/src/Makefile.am
837   D /trunk/src/chars.c
838   D /trunk/src/chars.h
839   M /trunk/src/fuzz.c
840   M /trunk/src/fuzz.h
841   M /trunk/src/libzzuf.c
842   M /trunk/src/libzzuf.h
843   M /trunk/src/zzuf.c
844
845  * Merged chars.c and fuzz.c.
846
847------------------------------------------------------------------------
848r148 | sam | 2007-01-07 19:18:50 +0100 (Sun, 07 Jan 2007) | 2 lines
849Changed paths:
850   M /trunk/src/Makefile.am
851   A /trunk/src/chars.c (from /trunk/src/libzzuf.c:126)
852   A /trunk/src/chars.h
853   A /trunk/src/fd.c (from /trunk/src/libzzuf.c:126)
854   A /trunk/src/fd.h
855   M /trunk/src/fuzz.c
856   M /trunk/src/fuzz.h
857   M /trunk/src/libzzuf.c
858   M /trunk/src/libzzuf.h
859   M /trunk/src/load-fd.c
860   M /trunk/src/load-signal.c
861   M /trunk/src/load-stream.c
862   M /trunk/src/zzuf.c
863
864  * If no argument is given, just fuzz standard input.
865
866------------------------------------------------------------------------
867r147 | sam | 2007-01-07 18:12:53 +0100 (Sun, 07 Jan 2007) | 2 lines
868Changed paths:
869   M /trunk/test/testsuite.sh
870
871  * Don't call cat or dd in the testsuite if they're statically linked.
872
873------------------------------------------------------------------------
874r146 | sam | 2007-01-07 17:31:33 +0100 (Sun, 07 Jan 2007) | 2 lines
875Changed paths:
876   M /trunk/src/load-stream.c
877
878  * Fix a compilation warning.
879
880------------------------------------------------------------------------
881r145 | sam | 2007-01-07 17:29:25 +0100 (Sun, 07 Jan 2007) | 2 lines
882Changed paths:
883   M /trunk/doc/zzuf.1
884
885  * Added note about 64-bit offsets in manpage.
886
887------------------------------------------------------------------------
888r144 | sam | 2007-01-07 17:27:59 +0100 (Sun, 07 Jan 2007) | 2 lines
889Changed paths:
890   M /trunk/src/load-stream.c
891
892  * Fixed __srefill()/lseek() conflict issue.
893
894------------------------------------------------------------------------
895r143 | sam | 2007-01-07 17:09:13 +0100 (Sun, 07 Jan 2007) | 2 lines
896Changed paths:
897   M /trunk/src/load-stream.c
898
899  * Only use __srefill on OpenBSD and FreeBSD.
900
901------------------------------------------------------------------------
902r142 | sam | 2007-01-07 16:55:24 +0100 (Sun, 07 Jan 2007) | 2 lines
903Changed paths:
904   M /trunk/doc/zzuf.1
905
906  * Updated manpage, fixed - to \- here and there.
907
908------------------------------------------------------------------------
909r141 | sam | 2007-01-07 16:55:00 +0100 (Sun, 07 Jan 2007) | 2 lines
910Changed paths:
911   M /trunk/src/load-stream.c
912
913  * Implemented BSD stdio by overriding __srefill().
914
915------------------------------------------------------------------------
916r140 | sam | 2007-01-07 15:22:34 +0100 (Sun, 07 Jan 2007) | 2 lines
917Changed paths:
918   M /trunk/src/load-stream.c
919
920  * Fuzz in __srefill even if _zz_disabled is on.
921
922------------------------------------------------------------------------
923r139 | sam | 2007-01-07 15:16:46 +0100 (Sun, 07 Jan 2007) | 2 lines
924Changed paths:
925   M /trunk/src/load-stream.c
926
927  * Oops, got it wrong.
928
929------------------------------------------------------------------------
930r138 | sam | 2007-01-07 15:16:06 +0100 (Sun, 07 Jan 2007) | 2 lines
931Changed paths:
932   M /trunk/src/load-stream.c
933
934  * Fix compilation warnings on BSD libc’s and a bug on FreeBSD.
935
936------------------------------------------------------------------------
937r137 | sam | 2007-01-07 15:14:19 +0100 (Sun, 07 Jan 2007) | 2 lines
938Changed paths:
939   M /trunk/src/load-stream.c
940
941  * Implemented __refill(). Untested yet.
942
943------------------------------------------------------------------------
944r136 | sam | 2007-01-07 15:13:29 +0100 (Sun, 07 Jan 2007) | 2 lines
945Changed paths:
946   M /trunk/test/testsuite.sh
947
948  * Made the testsuite shorter.
949
950------------------------------------------------------------------------
951r135 | sam | 2007-01-07 14:20:04 +0100 (Sun, 07 Jan 2007) | 2 lines
952Changed paths:
953   M /trunk/src/load-stream.c
954
955  * Protected the _IO_getc_orig declaration.
956
957------------------------------------------------------------------------
958r134 | sam | 2007-01-07 14:18:36 +0100 (Sun, 07 Jan 2007) | 2 lines
959Changed paths:
960   M /trunk/src/load-stream.c
961
962  * Oops, compilation fix.
963
964------------------------------------------------------------------------
965r133 | sam | 2007-01-07 14:16:43 +0100 (Sun, 07 Jan 2007) | 2 lines
966Changed paths:
967   M /trunk/configure.ac
968   M /trunk/src/load-stream.c
969
970  * Added __srefill() skeleton, for BSD libc.
971
972------------------------------------------------------------------------
973r132 | sam | 2007-01-07 13:39:30 +0100 (Sun, 07 Jan 2007) | 2 lines
974Changed paths:
975   M /trunk/doc/zzuf.1
976
977  * Added a note about statically linked binaries and one about getc().
978
979------------------------------------------------------------------------
980r131 | sam | 2007-01-07 13:06:07 +0100 (Sun, 07 Jan 2007) | 2 lines
981Changed paths:
982   M /trunk/test/testsuite.sh
983
984  * Don’t run the testsuite if /bin/cat is statically linked.
985
986------------------------------------------------------------------------
987r130 | sam | 2007-01-07 11:34:45 +0100 (Sun, 07 Jan 2007) | 3 lines
988Changed paths:
989   M /trunk/configure.ac
990   M /trunk/doc/zzuf.1
991   M /trunk/src/fuzz.c
992   M /trunk/src/load-stream.c
993   M /trunk/test/testsuite.sh
994
995  * Always define getc(), but undefine the getc macro beforehands just in case.
996  * Implemented _IO_getc().
997
998------------------------------------------------------------------------
999r129 | sam | 2007-01-07 10:34:42 +0100 (Sun, 07 Jan 2007) | 2 lines
1000Changed paths:
1001   M /trunk/configure.ac
1002   M /trunk/doc/zzuf.1
1003   M /trunk/src/load-stream.c
1004
1005  * Implemented fseeko().
1006
1007------------------------------------------------------------------------
1008r128 | sam | 2007-01-06 23:17:09 +0100 (Sat, 06 Jan 2007) | 3 lines
1009Changed paths:
1010   M /trunk/src/load-stream.c
1011
1012  * Fix a bug in the fgetln() implementation. The newline was not properly
1013    accounted for in the returned length.
1014
1015------------------------------------------------------------------------
1016r127 | sam | 2007-01-06 22:54:02 +0100 (Sat, 06 Jan 2007) | 2 lines
1017Changed paths:
1018   M /trunk/test/testsuite.sh
1019
1020  * BSD's md5 does not have a --help option. Trying /dev/null instead.
1021
1022------------------------------------------------------------------------
1023r126 | sam | 2007-01-06 22:38:33 +0100 (Sat, 06 Jan 2007) | 2 lines
1024Changed paths:
1025   M /trunk/src/load-stream.c
1026
1027  * Cleaned up code.
1028
1029------------------------------------------------------------------------
1030r125 | sam | 2007-01-06 22:37:42 +0100 (Sat, 06 Jan 2007) | 4 lines
1031Changed paths:
1032   M /trunk/configure.ac
1033   M /trunk/src/Makefile.am
1034
1035  * Only link with -ldl when available.
1036  * Removed PKG_* stuff from configure.ac.
1037  * Add more compilation warnings.
1038
1039------------------------------------------------------------------------
1040r124 | sam | 2007-01-06 22:25:56 +0100 (Sat, 06 Jan 2007) | 2 lines
1041Changed paths:
1042   M /trunk/test/testsuite.sh
1043
1044  * Got testsuite to work on FreeBSD.
1045
1046------------------------------------------------------------------------
1047r123 | sam | 2007-01-06 21:59:28 +0100 (Sat, 06 Jan 2007) | 2 lines
1048Changed paths:
1049   M /trunk/src/load-stream.c
1050
1051  * Fix for BSD machines: getc() may be defined as a macro.
1052
1053------------------------------------------------------------------------
1054r122 | sam | 2007-01-06 21:24:54 +0100 (Sat, 06 Jan 2007) | 2 lines
1055Changed paths:
1056   M /trunk/test/testsuite.sh
1057
1058  * Fixed the head call in the testsuite so that it works on OS X.
1059
1060------------------------------------------------------------------------
1061r121 | sam | 2007-01-06 21:20:15 +0100 (Sat, 06 Jan 2007) | 2 lines
1062Changed paths:
1063   M /trunk/test/testsuite.sh
1064
1065  * Added head and tail to the testsuite.
1066
1067------------------------------------------------------------------------
1068r120 | sam | 2007-01-06 21:08:31 +0100 (Sat, 06 Jan 2007) | 2 lines
1069Changed paths:
1070   M /trunk/src/load-fd.c
1071
1072  * Fixed implicit declaration.
1073
1074------------------------------------------------------------------------
1075r119 | sam | 2007-01-06 21:02:01 +0100 (Sat, 06 Jan 2007) | 2 lines
1076Changed paths:
1077   M /trunk/doc/zzuf.1
1078
1079  * Updated documentation wrt. mmap().
1080
1081------------------------------------------------------------------------
1082r118 | sam | 2007-01-06 21:01:51 +0100 (Sat, 06 Jan 2007) | 2 lines
1083Changed paths:
1084   M /trunk/configure.ac
1085
1086  * Missing autoconf check for mmap64().
1087
1088------------------------------------------------------------------------
1089r117 | sam | 2007-01-06 21:01:25 +0100 (Sat, 06 Jan 2007) | 2 lines
1090Changed paths:
1091   M /trunk/src/load-fd.c
1092
1093  * Implemented the mmap() family.
1094
1095------------------------------------------------------------------------
1096r116 | sam | 2007-01-06 21:01:15 +0100 (Sat, 06 Jan 2007) | 2 lines
1097Changed paths:
1098   M /trunk/src/load-stream.c
1099
1100  * Implemented rewind().
1101
1102------------------------------------------------------------------------
1103r115 | sam | 2007-01-06 16:54:14 +0100 (Sat, 06 Jan 2007) | 2 lines
1104Changed paths:
1105   M /trunk/src/load-stream.c
1106   M /trunk/test/testsuite.sh
1107
1108  * Fix fread() issue with standard input reading.
1109
1110------------------------------------------------------------------------
1111r114 | sam | 2007-01-06 15:03:07 +0100 (Sat, 06 Jan 2007) | 2 lines
1112Changed paths:
1113   M /trunk/doc/zzuf.1
1114
1115  * Added a note about mmap() not being available.
1116
1117------------------------------------------------------------------------
1118r113 | sam | 2007-01-06 15:02:51 +0100 (Sat, 06 Jan 2007) | 2 lines
1119Changed paths:
1120   M /trunk/src/debug.c
1121   M /trunk/src/zzuf.c
1122
1123  * Fix build with older versions of gcc.
1124
1125------------------------------------------------------------------------
1126r112 | sam | 2007-01-06 11:51:44 +0100 (Sat, 06 Jan 2007) | 2 lines
1127Changed paths:
1128   M /trunk/doc/zzuf.1
1129   M /trunk/src/zzuf.c
1130
1131  * Documentation tuning.
1132
1133------------------------------------------------------------------------
1134r111 | sam | 2007-01-06 01:40:51 +0100 (Sat, 06 Jan 2007) | 2 lines
1135Changed paths:
1136   M /trunk/ChangeLog
1137   M /trunk/NEWS
1138   M /trunk/TODO
1139   M /trunk/configure.ac
1140   M /trunk/src/zzuf.c
1141
1142  * Version 0.2 is ready.
1143
1144------------------------------------------------------------------------
1145r110 | sam | 2007-01-06 01:26:39 +0100 (Sat, 06 Jan 2007) | 2 lines
1146Changed paths:
1147   M /trunk/doc/zzuf.1
1148
1149  * Another note in the manpage.
1150
1151------------------------------------------------------------------------
1152r109 | sam | 2007-01-06 01:10:46 +0100 (Sat, 06 Jan 2007) | 2 lines
1153Changed paths:
1154   M /trunk/src/zzuf.c
1155
1156  * Cosmetic fixes.
1157
1158------------------------------------------------------------------------
1159r108 | sam | 2007-01-06 01:08:16 +0100 (Sat, 06 Jan 2007) | 4 lines
1160Changed paths:
1161   M /trunk/doc/zzuf.1
1162   M /trunk/src/zzuf.c
1163
1164  * Implemented --max-crashes.
1165  * Renamed --forks to --max-forks.
1166  * Changed debug messages format.
1167
1168------------------------------------------------------------------------
1169r107 | sam | 2007-01-06 00:15:29 +0100 (Sat, 06 Jan 2007) | 2 lines
1170Changed paths:
1171   M /trunk/src/zzuf.c
1172
1173  * Oops, forgot to fix --help output.
1174
1175------------------------------------------------------------------------
1176r106 | sam | 2007-01-06 00:14:37 +0100 (Sat, 06 Jan 2007) | 2 lines
1177Changed paths:
1178   M /trunk/doc/zzuf.1
1179   M /trunk/src/zzuf.c
1180
1181  * Rename --fork to --max-forks.
1182
1183------------------------------------------------------------------------
1184r105 | sam | 2007-01-05 22:36:13 +0100 (Fri, 05 Jan 2007) | 2 lines
1185Changed paths:
1186   M /trunk/doc/zzuf.1
1187
1188  * Specified signal handling stuff in the manpage.
1189
1190------------------------------------------------------------------------
1191r104 | sam | 2007-01-05 22:33:28 +0100 (Fri, 05 Jan 2007) | 3 lines
1192Changed paths:
1193   M /trunk/doc/zzuf.1
1194
1195  * Split the bugs manpage section into bugs and restrictions.
1196  * Listed diverted functions.
1197
1198------------------------------------------------------------------------
1199r103 | sam | 2007-01-05 18:34:10 +0100 (Fri, 05 Jan 2007) | 2 lines
1200Changed paths:
1201   M /trunk/src/load-stream.c
1202
1203  * Fix an uncontrolled corruption bug in fgetln().
1204
1205------------------------------------------------------------------------
1206r102 | sam | 2007-01-05 17:03:04 +0100 (Fri, 05 Jan 2007) | 2 lines
1207Changed paths:
1208   M /trunk/src/load-stream.c
1209
1210  * Fix fgetln(). The testsuite *almost* passes.
1211
1212------------------------------------------------------------------------
1213r101 | sam | 2007-01-05 15:36:39 +0100 (Fri, 05 Jan 2007) | 2 lines
1214Changed paths:
1215   M /trunk/configure.ac
1216   M /trunk/src/libzzuf.c
1217   M /trunk/src/libzzuf.h
1218   M /trunk/src/load-stream.c
1219
1220  * Implemented BSD fgetln(). Untested yet.
1221
1222------------------------------------------------------------------------
1223r100 | sam | 2007-01-05 12:01:49 +0100 (Fri, 05 Jan 2007) | 3 lines
1224Changed paths:
1225   M /trunk/test/testsuite.sh
1226
1227  * Put back grep and sed into the testsuite, now that we can protect newlines
1228    from being fuzzed away.
1229
1230------------------------------------------------------------------------
1231r99 | sam | 2007-01-05 11:49:12 +0100 (Fri, 05 Jan 2007) | 2 lines
1232Changed paths:
1233   M /trunk/doc/zzuf.1
1234
1235  * Minor layout tuning.
1236
1237------------------------------------------------------------------------
1238r98 | sam | 2007-01-05 11:28:07 +0100 (Fri, 05 Jan 2007) | 3 lines
1239Changed paths:
1240   M /trunk/doc/zzuf.1
1241   M /trunk/src/libzzuf.c
1242
1243  * Allow octal escape values for -P and -R.
1244  * Updated manpage accordingly and added a few minor things in it.
1245
1246------------------------------------------------------------------------
1247r97 | sam | 2007-01-05 09:01:06 +0100 (Fri, 05 Jan 2007) | 2 lines
1248Changed paths:
1249   M /trunk/doc/zzuf.1
1250   M /trunk/src/zzuf.c
1251
1252  * Change -N to -n for --network.
1253
1254------------------------------------------------------------------------
1255r96 | sam | 2007-01-05 08:57:41 +0100 (Fri, 05 Jan 2007) | 2 lines
1256Changed paths:
1257   M /trunk/doc/zzuf.1
1258
1259  * Clarified reproducibility claim.
1260
1261------------------------------------------------------------------------
1262r95 | sam | 2007-01-05 08:52:30 +0100 (Fri, 05 Jan 2007) | 2 lines
1263Changed paths:
1264   M /trunk/doc/zzuf.1
1265   M /trunk/src/libzzuf.c
1266   M /trunk/src/libzzuf.h
1267   M /trunk/src/load-fd.c
1268   M /trunk/src/zzuf.c
1269
1270  * Network support.
1271
1272------------------------------------------------------------------------
1273r94 | sam | 2007-01-05 01:24:43 +0100 (Fri, 05 Jan 2007) | 2 lines
1274Changed paths:
1275   M /trunk/doc/zzuf.1
1276
1277  * Manpage layout improvements.
1278
1279------------------------------------------------------------------------
1280r93 | sam | 2007-01-04 14:33:33 +0100 (Thu, 04 Jan 2007) | 2 lines
1281Changed paths:
1282   M /trunk/doc/zzuf.1
1283
1284  * Minor manpage improvement.
1285
1286------------------------------------------------------------------------
1287r92 | sam | 2007-01-04 14:28:35 +0100 (Thu, 04 Jan 2007) | 2 lines
1288Changed paths:
1289   M /trunk/doc/zzuf.1
1290
1291  * Improved manpage, especially the statistical effect of using -R.
1292
1293------------------------------------------------------------------------
1294r91 | sam | 2007-01-04 09:59:05 +0100 (Thu, 04 Jan 2007) | 2 lines
1295Changed paths:
1296   M /trunk/doc/zzuf.1
1297   M /trunk/src/fuzz.c
1298   M /trunk/src/libzzuf.c
1299   M /trunk/src/libzzuf.h
1300   M /trunk/src/zzuf.c
1301
1302  * Implemented -R / --refuse.
1303
1304------------------------------------------------------------------------
1305r90 | sam | 2007-01-04 02:09:04 +0100 (Thu, 04 Jan 2007) | 2 lines
1306Changed paths:
1307   M /trunk/doc/zzuf.1
1308   M /trunk/src/fuzz.c
1309   M /trunk/src/libzzuf.c
1310   M /trunk/src/libzzuf.h
1311   M /trunk/src/zzuf.c
1312
1313  * Implement -P / --protect.
1314
1315------------------------------------------------------------------------
1316r89 | sam | 2007-01-03 23:51:36 +0100 (Wed, 03 Jan 2007) | 4 lines
1317Changed paths:
1318   M /trunk/src/libzzuf.c
1319   M /trunk/src/libzzuf.h
1320   M /trunk/src/load-fd.c
1321   M /trunk/src/load-stream.c
1322
1323  * Added a _zz_disabled flag. This is needed on OS X where we protect the
1324    fopen_orig() call because it will call our own diverted open() function
1325    and we don't want it to fiddle with our structures.
1326
1327------------------------------------------------------------------------
1328r88 | sam | 2007-01-03 23:25:45 +0100 (Wed, 03 Jan 2007) | 3 lines
1329Changed paths:
1330   M /trunk/src/fuzz.c
1331   M /trunk/src/load-stream.c
1332
1333  * Do not fuzz anything if 0 bytes were read.
1334  * Added a debug message for fuzzing.
1335
1336------------------------------------------------------------------------
1337r87 | sam | 2007-01-03 23:12:02 +0100 (Wed, 03 Jan 2007) | 2 lines
1338Changed paths:
1339   M /trunk/src/load-stream.c
1340
1341  * Better debug messages in load-stream.c.
1342
1343------------------------------------------------------------------------
1344r86 | sam | 2007-01-03 23:10:57 +0100 (Wed, 03 Jan 2007) | 2 lines
1345Changed paths:
1346   M /trunk/src/debug.c
1347
1348  * Implemented %c in our debug() printf implementation.
1349
1350------------------------------------------------------------------------
1351r85 | sam | 2007-01-03 22:53:03 +0100 (Wed, 03 Jan 2007) | 2 lines
1352Changed paths:
1353   M /trunk/test/testsuite.sh
1354
1355  * Use "strings </dev/urandom", not "strings /dev/urandom".
1356
1357------------------------------------------------------------------------
1358r84 | sam | 2007-01-03 22:51:11 +0100 (Wed, 03 Jan 2007) | 3 lines
1359Changed paths:
1360   M /trunk/test/fdcat.c
1361   M /trunk/test/streamcat.c
1362   M /trunk/test/testsuite.sh
1363
1364  * Added a stupid PRNG to streamcat and fdcat.
1365  * Do not use sed in the testsuite, because of OS X.
1366
1367------------------------------------------------------------------------
1368r83 | sam | 2007-01-03 22:20:22 +0100 (Wed, 03 Jan 2007) | 3 lines
1369Changed paths:
1370   M /trunk/src/random.c
1371
1372  * No longer use the OS's PRNG, we use our own (based on a Dr Dobbs article
1373    from November 1985, page 91).
1374
1375------------------------------------------------------------------------
1376r82 | sam | 2007-01-03 21:43:47 +0100 (Wed, 03 Jan 2007) | 2 lines
1377Changed paths:
1378   M /trunk/src/zzuf.c
1379
1380  * Split some code into clean functions.
1381
1382------------------------------------------------------------------------
1383r81 | sam | 2007-01-03 18:58:11 +0100 (Wed, 03 Jan 2007) | 2 lines
1384Changed paths:
1385   M /trunk/test/testsuite.sh
1386
1387  * Make the testsuite reproductible.
1388
1389------------------------------------------------------------------------
1390r80 | sam | 2007-01-03 18:57:52 +0100 (Wed, 03 Jan 2007) | 2 lines
1391Changed paths:
1392   M /trunk/src/Makefile.am
1393   M /trunk/src/zzuf.c
1394
1395  * Now works on Darwin!
1396
1397------------------------------------------------------------------------
1398r79 | sam | 2007-01-03 10:09:41 +0100 (Wed, 03 Jan 2007) | 2 lines
1399Changed paths:
1400   M /trunk/configure.ac
1401   M /trunk/src/Makefile.am
1402   M /trunk/src/load-fd.c
1403   M /trunk/src/load-signal.c
1404   M /trunk/src/load-stream.c
1405   M /trunk/src/zzuf.c
1406   M /trunk/test/fdcat.c
1407
1408  * The whole crap now builds on OS X. Now if it only agreed to run, too...
1409
1410------------------------------------------------------------------------
1411r78 | sam | 2007-01-03 10:04:01 +0100 (Wed, 03 Jan 2007) | 2 lines
1412Changed paths:
1413   M /trunk/test/testsuite.sh
1414
1415  * Minor optimisations to the testsuite.
1416
1417------------------------------------------------------------------------
1418r77 | sam | 2007-01-03 02:28:02 +0100 (Wed, 03 Jan 2007) | 2 lines
1419Changed paths:
1420   M /trunk/test/testsuite.sh
1421
1422  * Oops, fixed the testsuite again.
1423
1424------------------------------------------------------------------------
1425r76 | sam | 2007-01-02 19:26:56 +0100 (Tue, 02 Jan 2007) | 2 lines
1426Changed paths:
1427   M /trunk/src/zzuf.c
1428
1429  * Oops, fixed stdout writing.
1430
1431------------------------------------------------------------------------
1432r75 | sam | 2007-01-02 18:15:34 +0100 (Tue, 02 Jan 2007) | 2 lines
1433Changed paths:
1434   M /trunk/doc/zzuf.1
1435
1436  * Totally reworked webpage.
1437
1438------------------------------------------------------------------------
1439r74 | sam | 2007-01-02 15:51:55 +0100 (Tue, 02 Jan 2007) | 2 lines
1440Changed paths:
1441   M /trunk/src/zzuf.c
1442
1443  * Output process status to stdout, not stderr.
1444
1445------------------------------------------------------------------------
1446r73 | sam | 2007-01-02 14:26:32 +0100 (Tue, 02 Jan 2007) | 2 lines
1447Changed paths:
1448   M /trunk/src/zzuf.c
1449
1450  * Do not count debug bytes in the --max-bytes count.
1451
1452------------------------------------------------------------------------
1453r72 | sam | 2007-01-02 11:45:19 +0100 (Tue, 02 Jan 2007) | 2 lines
1454Changed paths:
1455   M /trunk/doc/zzuf.1
1456
1457  * Fix typo in manpage.
1458
1459------------------------------------------------------------------------
1460r71 | sam | 2007-01-02 02:13:05 +0100 (Tue, 02 Jan 2007) | 4 lines
1461Changed paths:
1462   M /trunk/src/debug.c
1463   M /trunk/src/libzzuf.h
1464   M /trunk/src/load-fd.c
1465   M /trunk/src/zzuf.c
1466
1467  * Use a separate file descriptor for debugging messages, so that the -q flag
1468    does not remove debug messages.
1469  * Slightly improved fd handling code.
1470
1471------------------------------------------------------------------------
1472r70 | sam | 2007-01-02 01:27:33 +0100 (Tue, 02 Jan 2007) | 3 lines
1473Changed paths:
1474   M /trunk/src/debug.c
1475
1476  * Made the debug() function signal-safe by reimplementing the necessary
1477    subset of fprintf() we needed.
1478
1479------------------------------------------------------------------------
1480r69 | sam | 2007-01-01 22:55:48 +0100 (Mon, 01 Jan 2007) | 2 lines
1481Changed paths:
1482   M /trunk/README
1483
1484  * Deprecate README tutorial. Everything’s in the manpage now.
1485
1486------------------------------------------------------------------------
1487r68 | sam | 2007-01-01 22:35:54 +0100 (Mon, 01 Jan 2007) | 3 lines
1488Changed paths:
1489   M /trunk/doc/zzuf.1
1490   M /trunk/src/Makefile.am
1491   M /trunk/src/libzzuf.c
1492   M /trunk/src/libzzuf.h
1493   A /trunk/src/load-signal.c
1494   M /trunk/src/load.h
1495   M /trunk/src/zzuf.c
1496
1497  * Implemented signal handling.
1498  * Updated documentation accordingly and improved a few parts.
1499
1500------------------------------------------------------------------------
1501r67 | sam | 2007-01-01 20:49:57 +0100 (Mon, 01 Jan 2007) | 2 lines
1502Changed paths:
1503   M /trunk/doc/zzuf.1
1504   M /trunk/src/zzuf.c
1505
1506  * Alphabetise flags in help output and manpage.
1507
1508------------------------------------------------------------------------
1509r66 | sam | 2007-01-01 20:14:55 +0100 (Mon, 01 Jan 2007) | 2 lines
1510Changed paths:
1511   M /trunk/README
1512   M /trunk/doc/zzuf.1
1513
1514  * Update documentation.
1515
1516------------------------------------------------------------------------
1517r65 | sam | 2007-01-01 19:56:13 +0100 (Mon, 01 Jan 2007) | 4 lines
1518Changed paths:
1519   M /trunk/doc/zzuf.1
1520   M /trunk/src/libzzuf.c
1521   M /trunk/src/zzuf.c
1522
1523  * Switch to REG_EXTENDED.
1524  * Implement -c (--cmdline).
1525  * Updated documentation accordingly.
1526
1527------------------------------------------------------------------------
1528r64 | sam | 2006-12-29 19:13:42 +0100 (Fri, 29 Dec 2006) | 3 lines
1529Changed paths:
1530   M /trunk/src/zzuf.c
1531
1532  * Check regex syntax in zzuf.
1533  * Fix minor, harmful memory leaks.
1534
1535------------------------------------------------------------------------
1536r63 | sam | 2006-12-29 18:49:11 +0100 (Fri, 29 Dec 2006) | 2 lines
1537Changed paths:
1538   M /trunk/src/debug.c
1539   M /trunk/src/fuzz.c
1540   M /trunk/src/libzzuf.c
1541   M /trunk/src/libzzuf.h
1542   M /trunk/src/load-fd.c
1543   M /trunk/src/load-stream.c
1544
1545  * Factored regex matching stuff.
1546
1547------------------------------------------------------------------------
1548r62 | sam | 2006-12-29 18:22:11 +0100 (Fri, 29 Dec 2006) | 2 lines
1549Changed paths:
1550   M /trunk/doc/zzuf.1
1551   M /trunk/src/libzzuf.c
1552   M /trunk/src/zzuf.c
1553   M /trunk/test/testsuite.sh
1554
1555  * Added the -i flag (for stdin fuzzing).
1556
1557------------------------------------------------------------------------
1558r61 | sam | 2006-12-29 17:46:06 +0100 (Fri, 29 Dec 2006) | 2 lines
1559Changed paths:
1560   M /trunk/README
1561   M /trunk/doc/zzuf.1
1562   M /trunk/src/zzuf.c
1563
1564  * Change -i/-e to -I/-E.
1565
1566------------------------------------------------------------------------
1567r60 | sam | 2006-12-28 21:32:21 +0100 (Thu, 28 Dec 2006) | 2 lines
1568Changed paths:
1569   M /trunk/src/fuzz.c
1570   M /trunk/src/libzzuf.c
1571   M /trunk/src/libzzuf.h
1572   M /trunk/src/load-fd.c
1573   M /trunk/src/load-stream.c
1574
1575  * Renamed functions here and there.
1576
1577------------------------------------------------------------------------
1578r59 | sam | 2006-12-28 21:22:32 +0100 (Thu, 28 Dec 2006) | 3 lines
1579Changed paths:
1580   M /trunk/src/debug.c
1581   M /trunk/src/debug.h
1582   M /trunk/src/fuzz.c
1583   M /trunk/src/fuzz.h
1584   M /trunk/src/libzzuf.c
1585   M /trunk/src/libzzuf.h
1586   M /trunk/src/load-fd.c
1587   M /trunk/src/load-stream.c
1588   M /trunk/src/load.h
1589   M /trunk/src/random.c
1590   M /trunk/src/random.h
1591
1592  * Improved zfd_register() and zfd_* function performances.
1593  * Changed function names here and there.
1594
1595------------------------------------------------------------------------
1596r58 | sam | 2006-12-28 18:48:05 +0100 (Thu, 28 Dec 2006) | 3 lines
1597Changed paths:
1598   M /trunk/src/load-fd.c
1599   M /trunk/src/load-stream.c
1600
1601  * Fixed a partial read data loss bug in the fread implementation.
1602  * Cosmetic fixes.
1603
1604------------------------------------------------------------------------
1605r57 | sam | 2006-12-28 18:47:26 +0100 (Thu, 28 Dec 2006) | 2 lines
1606Changed paths:
1607   M /trunk/Makefile.am
1608   M /trunk/test
1609   M /trunk/test/Makefile.am
1610   A /trunk/test/fdcat.c
1611   A /trunk/test/streamcat.c
1612   M /trunk/test/testsuite.sh
1613
1614  * Added cat reimplementations to the testsuite.
1615
1616------------------------------------------------------------------------
1617r56 | sam | 2006-12-28 16:51:43 +0100 (Thu, 28 Dec 2006) | 2 lines
1618Changed paths:
1619   M /trunk/src/fuzz.c
1620   M /trunk/src/libzzuf.c
1621   M /trunk/src/libzzuf.h
1622   M /trunk/src/load-fd.c
1623   M /trunk/src/load-stream.c
1624
1625  * Shorten function names.
1626
1627------------------------------------------------------------------------
1628r55 | sam | 2006-12-28 16:48:10 +0100 (Thu, 28 Dec 2006) | 2 lines
1629Changed paths:
1630   M /trunk/src/fuzz.c
1631   M /trunk/src/libzzuf.c
1632   M /trunk/src/libzzuf.h
1633   M /trunk/src/load-fd.c
1634   M /trunk/src/load-stream.c
1635
1636  * Hide struct zzuf behind public functions. No real abstraction yet.
1637
1638------------------------------------------------------------------------
1639r54 | sam | 2006-12-28 16:44:28 +0100 (Thu, 28 Dec 2006) | 2 lines
1640Changed paths:
1641   A /trunk/ChangeLog
1642
1643  * Add a changelog (from version 1.0).
1644
1645------------------------------------------------------------------------
1646r53 | sam | 2006-12-28 16:44:13 +0100 (Thu, 28 Dec 2006) | 2 lines
1647Changed paths:
1648   M /trunk/src/Makefile.am
1649
1650  * Do not put version information in the distributed .so.
1651
1652------------------------------------------------------------------------
1653r52 | sam | 2006-12-28 16:43:28 +0100 (Thu, 28 Dec 2006) | 2 lines
1654Changed paths:
1655   M /trunk/README
1656
1657  * Update documentation.
1658
1659------------------------------------------------------------------------
1660r51 | sam | 2006-12-23 20:12:52 +0100 (Sat, 23 Dec 2006) | 2 lines
1661Changed paths:
1662   M /trunk/Makefile.am
1663
1664  * Oops, correctly install manpage.
1665
1666------------------------------------------------------------------------
1667r50 | sam | 2006-12-23 19:40:28 +0100 (Sat, 23 Dec 2006) | 2 lines
1668Changed paths:
1669   M /trunk/src/Makefile.am
1670
1671  * Typo in Makefile.am.
1672
1673------------------------------------------------------------------------
1674r49 | sam | 2006-12-23 19:37:52 +0100 (Sat, 23 Dec 2006) | 2 lines
1675Changed paths:
1676   M /trunk/AUTHORS
1677   M /trunk/NEWS
1678   M /trunk/README
1679   M /trunk/configure.ac
1680
1681  * Prepare version 0.1.
1682
1683------------------------------------------------------------------------
1684r48 | sam | 2006-12-23 00:40:03 +0100 (Sat, 23 Dec 2006) | 2 lines
1685Changed paths:
1686   M /trunk/README
1687
1688  * Sync’ed README and manpage.
1689
1690------------------------------------------------------------------------
1691r47 | sam | 2006-12-23 00:36:04 +0100 (Sat, 23 Dec 2006) | 2 lines
1692Changed paths:
1693   M /trunk/doc/zzuf.1
1694   M /trunk/src/zzuf.c
1695
1696  * Slightly updated documentation.
1697
1698------------------------------------------------------------------------
1699r46 | sam | 2006-12-22 18:01:16 +0100 (Fri, 22 Dec 2006) | 3 lines
1700Changed paths:
1701   M /trunk/src/zzuf.c
1702
1703  * Fix stdout/stderr copying. Don't use fprintf for something that can
1704    have null bytes (lol @ me).
1705
1706------------------------------------------------------------------------
1707r45 | sam | 2006-12-22 17:54:55 +0100 (Fri, 22 Dec 2006) | 3 lines
1708Changed paths:
1709   M /trunk/test/testsuite.sh
1710
1711  * Fix a cleanup bug in the testsuite.
1712  * If any of the tests failed, do not erase the test files.
1713
1714------------------------------------------------------------------------
1715r44 | sam | 2006-12-22 17:36:47 +0100 (Fri, 22 Dec 2006) | 2 lines
1716Changed paths:
1717   M /trunk/src/zzuf.c
1718
1719  * Slightly modified --help message.
1720
1721------------------------------------------------------------------------
1722r43 | sam | 2006-12-22 17:36:30 +0100 (Fri, 22 Dec 2006) | 2 lines
1723Changed paths:
1724   M /trunk/Makefile.am
1725   M /trunk/configure.ac
1726   A /trunk/doc
1727   A /trunk/doc/Makefile.am
1728   A /trunk/doc/zzuf.1
1729
1730  * Wrote a manpage. Phew.
1731
1732------------------------------------------------------------------------
1733r42 | sam | 2006-12-22 16:06:21 +0100 (Fri, 22 Dec 2006) | 2 lines
1734Changed paths:
1735   M /trunk/src/zzuf.c
1736
1737  * Implement --max-bytes and --max-time.
1738
1739------------------------------------------------------------------------
1740r41 | sam | 2006-12-22 14:53:58 +0100 (Fri, 22 Dec 2006) | 4 lines
1741Changed paths:
1742   M /trunk/src/zzuf.c
1743
1744  * Implemented parallelisation.
1745  * Implemented “quiet” mode.
1746  * Handle stdin and stderr in their own pipes.
1747
1748------------------------------------------------------------------------
1749r40 | sam | 2006-12-22 14:18:13 +0100 (Fri, 22 Dec 2006) | 2 lines
1750Changed paths:
1751   M /trunk/src/debug.c
1752
1753  * Don’t rely on libzzuf.h in debug.c, so that it can be used in zzuf, too.
1754
1755------------------------------------------------------------------------
1756r39 | sam | 2006-12-21 20:56:22 +0100 (Thu, 21 Dec 2006) | 2 lines
1757Changed paths:
1758   M /trunk/src/zzuf.c
1759
1760  * Fork to launch the child and read its stdout/stderr.
1761
1762------------------------------------------------------------------------
1763r38 | sam | 2006-12-18 14:23:56 +0100 (Mon, 18 Dec 2006) | 2 lines
1764Changed paths:
1765   M /trunk/src/zzuf.c
1766
1767  * Improved help.
1768
1769------------------------------------------------------------------------
1770r37 | sam | 2006-12-18 13:58:47 +0100 (Mon, 18 Dec 2006) | 2 lines
1771Changed paths:
1772   M /trunk/TODO
1773
1774  * Improved TODO list.
1775
1776------------------------------------------------------------------------
1777r36 | sam | 2006-12-18 13:48:49 +0100 (Mon, 18 Dec 2006) | 2 lines
1778Changed paths:
1779   M /trunk/test/testsuite.sh
1780
1781  * More testsuite improvements.
1782
1783------------------------------------------------------------------------
1784r35 | sam | 2006-12-18 12:07:42 +0100 (Mon, 18 Dec 2006) | 2 lines
1785Changed paths:
1786   M /trunk/test/testsuite.sh
1787
1788  * Better tests and error reporting in the testsuite.
1789
1790------------------------------------------------------------------------
1791r34 | sam | 2006-12-18 00:58:23 +0100 (Mon, 18 Dec 2006) | 2 lines
1792Changed paths:
1793   M /trunk/src/fuzz.c
1794   M /trunk/src/libzzuf.c
1795   M /trunk/src/libzzuf.h
1796   M /trunk/src/load-fd.c
1797   M /trunk/src/load-stream.c
1798
1799  * Huge performance improvement by caching the bit array. Yay.
1800
1801------------------------------------------------------------------------
1802r33 | sam | 2006-12-17 23:14:13 +0100 (Sun, 17 Dec 2006) | 3 lines
1803Changed paths:
1804   M /trunk/src/load-stream.c
1805
1806  * Added getc(), fgetc(), fgets(), ungetc(), getline() and getdelim().
1807  * sed now works properly.
1808
1809------------------------------------------------------------------------
1810r32 | sam | 2006-12-17 23:12:11 +0100 (Sun, 17 Dec 2006) | 2 lines
1811Changed paths:
1812   M /trunk/test/testsuite.sh
1813
1814  * Better, more complete testsuite program.
1815
1816------------------------------------------------------------------------
1817r31 | sam | 2006-12-17 18:33:02 +0100 (Sun, 17 Dec 2006) | 2 lines
1818Changed paths:
1819   M /trunk/Makefile.am
1820   M /trunk/configure.ac
1821   A /trunk/test
1822   A /trunk/test/Makefile.am
1823   A /trunk/test/testsuite.sh
1824
1825  * Added a testsuite script.
1826
1827------------------------------------------------------------------------
1828r30 | sam | 2006-12-17 18:17:31 +0100 (Sun, 17 Dec 2006) | 2 lines
1829Changed paths:
1830   M /trunk/README
1831   M /trunk/src/Makefile.am
1832   M /trunk/src/libzzuf.c
1833   A /trunk/src/load-fd.c (from /trunk/src/preload.c:26)
1834   A /trunk/src/load-stream.c (from /trunk/src/preload.c:26)
1835   A /trunk/src/load.h (from /trunk/src/preload.h:26)
1836   D /trunk/src/preload.c
1837   D /trunk/src/preload.h
1838
1839  * Split preload.c into load-fd.c and load-stream.c.
1840
1841------------------------------------------------------------------------
1842r29 | sam | 2006-12-16 11:37:41 +0100 (Sat, 16 Dec 2006) | 2 lines
1843Changed paths:
1844   M /trunk/README
1845
1846  * Update README file.
1847
1848------------------------------------------------------------------------
1849r28 | sam | 2006-12-15 21:42:27 +0100 (Fri, 15 Dec 2006) | 2 lines
1850Changed paths:
1851   A /trunk/AUTHORS
1852   M /trunk/Makefile.am
1853
1854  * Added AUTHORS file.
1855
1856------------------------------------------------------------------------
1857r27 | sam | 2006-12-15 19:49:33 +0100 (Fri, 15 Dec 2006) | 2 lines
1858Changed paths:
1859   M /trunk/TODO
1860
1861  * More TODO.
1862
1863------------------------------------------------------------------------
1864r26 | sam | 2006-12-15 19:48:24 +0100 (Fri, 15 Dec 2006) | 2 lines
1865Changed paths:
1866   M /trunk/TODO
1867   M /trunk/src/libzzuf.c
1868   M /trunk/src/preload.c
1869   M /trunk/src/preload.h
1870
1871  * Rename zzuf_preload to zzuf_preload_libc. You never know.
1872
1873------------------------------------------------------------------------
1874r25 | sam | 2006-12-15 18:48:17 +0100 (Fri, 15 Dec 2006) | 2 lines
1875Changed paths:
1876   M /trunk/README
1877
1878  * Added a few examples to README.
1879
1880------------------------------------------------------------------------
1881r24 | sam | 2006-12-15 18:47:59 +0100 (Fri, 15 Dec 2006) | 2 lines
1882Changed paths:
1883   M /trunk/src/fuzz.c
1884   M /trunk/src/libzzuf.c
1885
1886  * Fix ratio so that it talks about bits, not bytes.
1887
1888------------------------------------------------------------------------
1889r23 | sam | 2006-12-15 18:44:20 +0100 (Fri, 15 Dec 2006) | 2 lines
1890Changed paths:
1891   M /trunk/src/Makefile.am
1892   M /trunk/src/zzuf.c
1893
1894  * Support --prefix (library location).
1895
1896------------------------------------------------------------------------
1897r22 | sam | 2006-12-15 17:10:56 +0100 (Fri, 15 Dec 2006) | 2 lines
1898Changed paths:
1899   M /trunk/TODO
1900   M /trunk/src/fuzz.c
1901   M /trunk/src/libzzuf.c
1902   M /trunk/src/libzzuf.h
1903   M /trunk/src/preload.c
1904   M /trunk/src/zzuf.c
1905
1906  * Rename percent to ratio.
1907
1908------------------------------------------------------------------------
1909r21 | sam | 2006-12-15 16:07:38 +0100 (Fri, 15 Dec 2006) | 2 lines
1910Changed paths:
1911   M /trunk/src/libzzuf.c
1912
1913  * Crap, percents could not go higer than 1.0.
1914
1915------------------------------------------------------------------------
1916r20 | sam | 2006-12-15 15:57:59 +0100 (Fri, 15 Dec 2006) | 2 lines
1917Changed paths:
1918   M /trunk/src/random.c
1919   M /trunk/src/random.h
1920
1921  * Switch random back to 32 bits. It's enough (tm).
1922
1923------------------------------------------------------------------------
1924r19 | sam | 2006-12-15 15:07:46 +0100 (Fri, 15 Dec 2006) | 3 lines
1925Changed paths:
1926   M /trunk/src/fuzz.c
1927
1928  * Really fix the inconsistency bug. Now dd bs=2048 count=1 gives the same
1929    result as dd bs=1 count=2048.
1930
1931------------------------------------------------------------------------
1932r18 | sam | 2006-12-15 14:20:01 +0100 (Fri, 15 Dec 2006) | 2 lines
1933Changed paths:
1934   M /trunk/src/preload.c
1935
1936  * Implemented lseek() and factored lseek64() code.
1937
1938------------------------------------------------------------------------
1939r17 | sam | 2006-12-15 14:12:44 +0100 (Fri, 15 Dec 2006) | 3 lines
1940Changed paths:
1941   M /trunk/src/fuzz.c
1942
1943  * Handle percent < 100.0/CHUNK_SIZE a bit better.
1944  * Fix a grave index bug in the fuzzer that made everything inconsistent.
1945
1946------------------------------------------------------------------------
1947r16 | sam | 2006-12-15 11:18:57 +0100 (Fri, 15 Dec 2006) | 2 lines
1948Changed paths:
1949   M /trunk/src/debug.h
1950
1951  * Add a printf attribute to the debug function to trap errors.
1952
1953------------------------------------------------------------------------
1954r15 | sam | 2006-12-15 11:07:53 +0100 (Fri, 15 Dec 2006) | 2 lines
1955Changed paths:
1956   M /trunk/src/preload.c
1957
1958  * Oops, fix a bug in the lseek64() diversion.
1959
1960------------------------------------------------------------------------
1961r14 | sam | 2006-12-15 11:06:30 +0100 (Fri, 15 Dec 2006) | 2 lines
1962Changed paths:
1963   M /trunk/TODO
1964   M /trunk/src/preload.c
1965
1966  * Divert close, fclose, lseek64.
1967
1968------------------------------------------------------------------------
1969r13 | sam | 2006-12-15 10:08:52 +0100 (Fri, 15 Dec 2006) | 2 lines
1970Changed paths:
1971   M /trunk/src/preload.c
1972
1973  * Remove useless verbosity.
1974
1975------------------------------------------------------------------------
1976r12 | sam | 2006-12-15 10:03:48 +0100 (Fri, 15 Dec 2006) | 2 lines
1977Changed paths:
1978   M /trunk/src/preload.c
1979
1980  * Divert fseek().
1981
1982------------------------------------------------------------------------
1983r11 | sam | 2006-12-15 10:01:46 +0100 (Fri, 15 Dec 2006) | 2 lines
1984Changed paths:
1985   M /trunk/src/zzuf.c
1986
1987  * Better error reporting if command failed.
1988
1989------------------------------------------------------------------------
1990r10 | sam | 2006-12-15 09:42:27 +0100 (Fri, 15 Dec 2006) | 3 lines
1991Changed paths:
1992   M /trunk/src/fuzz.c
1993   M /trunk/src/libzzuf.c
1994   M /trunk/src/preload.c
1995   M /trunk/src/zzuf.c
1996
1997  * Add --debug.
1998  * --include and --exclude now work.
1999
2000------------------------------------------------------------------------
2001r9 | sam | 2006-12-15 09:14:38 +0100 (Fri, 15 Dec 2006) | 3 lines
2002Changed paths:
2003   M /trunk/src/libzzuf.c
2004   M /trunk/src/libzzuf.h
2005   M /trunk/src/preload.c
2006
2007  * Add fallbacks to our functions in case other libraries call libc functions
2008    in their init constructor (eg. libproc).
2009
2010------------------------------------------------------------------------
2011r8 | sam | 2006-12-15 08:53:09 +0100 (Fri, 15 Dec 2006) | 2 lines
2012Changed paths:
2013   M /trunk/src/debug.c
2014   M /trunk/src/fuzz.c
2015   M /trunk/src/libzzuf.c
2016   M /trunk/src/libzzuf.h
2017   M /trunk/src/preload.c
2018   M /trunk/src/zzuf.c
2019
2020  * Added code for --include/--exclude. Does not work yet.
2021
2022------------------------------------------------------------------------
2023r7 | sam | 2006-12-15 01:43:39 +0100 (Fri, 15 Dec 2006) | 2 lines
2024Changed paths:
2025   M /trunk/src/preload.c
2026
2027  * Support fopen64().
2028
2029------------------------------------------------------------------------
2030r6 | sam | 2006-12-15 01:26:01 +0100 (Fri, 15 Dec 2006) | 2 lines
2031Changed paths:
2032   M /trunk/README
2033   M /trunk/TODO
2034   M /trunk/src/Makefile.am
2035   A /trunk/src/debug.c
2036   A /trunk/src/debug.h
2037   A /trunk/src/fuzz.c
2038   A /trunk/src/fuzz.h
2039   M /trunk/src/libzzuf.c
2040   A /trunk/src/libzzuf.h
2041   A /trunk/src/preload.c (from /trunk/src/libzzuf.c:5)
2042   A /trunk/src/preload.h
2043   M /trunk/src/zzuf.c
2044
2045  * First somewhat working version.
2046
2047------------------------------------------------------------------------
2048r5 | sam | 2006-12-14 17:11:14 +0100 (Thu, 14 Dec 2006) | 2 lines
2049Changed paths:
2050   M /trunk/src/libzzuf.c
2051
2052  * Fix a bug and refactor some code.
2053
2054------------------------------------------------------------------------
2055r4 | sam | 2006-12-14 16:55:18 +0100 (Thu, 14 Dec 2006) | 2 lines
2056Changed paths:
2057   M /trunk
2058   M /trunk/configure.ac
2059   M /trunk/src
2060   M /trunk/src/Makefile.am
2061   A /trunk/src/libzzuf.c
2062
2063  * First try at libzzuf.
2064
2065------------------------------------------------------------------------
2066r3 | sam | 2006-12-14 15:25:10 +0100 (Thu, 14 Dec 2006) | 2 lines
2067Changed paths:
2068   M /trunk/src/zzuf.c
2069
2070  * Oops, typo.
2071
2072------------------------------------------------------------------------
2073r2 | sam | 2006-12-14 15:23:07 +0100 (Thu, 14 Dec 2006) | 2 lines
2074Changed paths:
2075   M /trunk/configure.ac
2076   M /trunk/src/Makefile.am
2077   A /trunk/src/random.c
2078   A /trunk/src/random.h
2079   M /trunk/src/zzuf.c
2080
2081  * Easy POC code. We need some LD_PRELOAD shit instead.
2082
2083------------------------------------------------------------------------
2084r1 | sam | 2006-12-13 21:17:27 +0100 (Wed, 13 Dec 2006) | 2 lines
2085Changed paths:
2086   A /branches
2087   A /tags
2088   A /trunk
2089   A /trunk/COPYING
2090   A /trunk/Makefile.am
2091   A /trunk/NEWS
2092   A /trunk/README
2093   A /trunk/TODO
2094   A /trunk/bootstrap
2095   A /trunk/configure.ac
2096   A /trunk/src
2097   A /trunk/src/Makefile.am
2098   A /trunk/src/zzuf.c
2099
2100  * Initial tree.
2101
2102------------------------------------------------------------------------
Note: See TracBrowser for help on using the repository browser.