source: zzuf/trunk/ChangeLog @ 1713

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