source: zzuf/trunk/ChangeLog @ 1804

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