source: zzuf/trunk/ChangeLog @ 4280

Last change on this file since 4280 was 4280, checked in by Sam Hocevar, 13 years ago

Prepare for zzuf 0.13. Soon.

File size: 183.9 KB
Line 
1commit b54c5f2b0f43d2c2a445e3b631c9658b9e82382c
2Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3Date:   Mon Jan 18 02:02:12 2010 +0000
4
5    Add a check-zzuf-s-seed that tests whether all bits in a sequence have a
6    chance of being toggled.
7
8 .gitignore             |    1 +
9 test/Makefile.am       |    2 +-
10 test/check-zzuf-s-seed |   43 ++++++++++++++++++++++++
11 test/zzone.c           |   85 ++++++++++++++++++++++++++++++++++++++++++++++++
12 4 files changed, 130 insertions(+), 1 deletions(-)
13
14commit b508a55f625deaa8bb325508b4fcebe06bed6adc
15Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
16Date:   Mon Jan 18 02:02:06 2010 +0000
17
18    Add a -r flag to zzcat to repeatedly cat file lists.
19
20 doc/zzcat.1.in |    6 +++++-
21 src/zzcat.c    |   23 +++++++++++++++--------
22 2 files changed, 20 insertions(+), 9 deletions(-)
23
24commit afa93520bafdc99561984e9332c4c7a21822e99c
25Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
26Date:   Mon Jan 18 02:02:00 2010 +0000
27
28    In verbose mode, tell when a process exits.
29
30 src/zzuf.c |    9 +++++++++
31 1 files changed, 9 insertions(+), 0 deletions(-)
32
33commit f07f9ab9a29d3a2334db11925c81551fbdb915dc
34Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
35Date:   Fri Jan 15 21:14:48 2010 +0000
36
37    Improve zzcat's manual page. Fixes #75.
38
39 doc/zzcat.1.in |   51 ++++++++++++++++++++++++++++++++++++++++++++-------
40 1 files changed, 44 insertions(+), 7 deletions(-)
41
42commit f683e68d435b9a3c44cded0e8cd16eefe70828ca
43Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
44Date:   Fri Jan 15 21:14:39 2010 +0000
45
46    Fix zzcat's -s flag. It must propagate to the next file.
47
48 src/zzcat.c |   38 +++++++++++++++++++++++++++-----------
49 1 files changed, 27 insertions(+), 11 deletions(-)
50
51commit 44e0cb3d455f9d4da33f3efcec87d6cf6fda28b1
52Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
53Date:   Fri Jan 15 17:03:39 2010 +0000
54
55    Rename check-flag-# tests to check-zzuf-#-#### with the option's long name,
56    to avoid problems with case-insensitive filesystems.
57
58 test/Makefile.am             |    8 ++++-
59 test/check-flag-A            |   39 ------------------------
60 test/check-flag-M            |   48 ------------------------------
61 test/check-flag-f            |   67 ------------------------------------------
62 test/check-flag-m            |   36 ----------------------
63 test/check-flag-r            |   62 --------------------------------------
64 test/check-zzuf-A-autoinc    |   39 ++++++++++++++++++++++++
65 test/check-zzuf-M-max-memory |   48 ++++++++++++++++++++++++++++++
66 test/check-zzuf-f-fuzzing    |   67 ++++++++++++++++++++++++++++++++++++++++++
67 test/check-zzuf-m-md5        |   36 ++++++++++++++++++++++
68 test/check-zzuf-r-ratio      |   62 ++++++++++++++++++++++++++++++++++++++
69 11 files changed, 258 insertions(+), 254 deletions(-)
70
71commit f392a077a0e07b5ac65c7b6fece0fe394d8745ca
72Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
73Date:   Fri Jan 15 00:17:03 2010 +0000
74
75    Implement zzcat -s (squeeze empty lines).
76
77 src/zzcat.c |   13 +++++++++++--
78 1 files changed, 11 insertions(+), 2 deletions(-)
79
80commit 41a24bdceac45be718c27cc55f2e262ee051a20c
81Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
82Date:   Thu Jan 14 00:27:03 2010 +0000
83
84    Implement zzcat -b and -n. Fixes #74.
85
86 src/zzcat.c |   18 ++++++++++++++++--
87 1 files changed, 16 insertions(+), 2 deletions(-)
88
89commit 5cd5a10354884a9b9b2f022f871cd59272e571ac
90Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
91Date:   Thu Jan 14 00:26:52 2010 +0000
92
93    Avoid leading zeroes in the unit tests' initial random seed.
94
95 test/functions.inc |    2 +-
96 1 files changed, 1 insertions(+), 1 deletions(-)
97
98commit 203602e3582f6c1fa463f80307e120f2000f5d07
99Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
100Date:   Thu Jan 14 00:26:46 2010 +0000
101
102    Rename check-memory to check-flag-M and check-rng to check-flag-r.
103
104 test/Makefile.am  |    4 +-
105 test/check-flag-M |   48 +++++++++++++++++++++++++++++++++++++++++
106 test/check-flag-r |   62 +++++++++++++++++++++++++++++++++++++++++++++++++++++
107 test/check-memory |   48 -----------------------------------------
108 test/check-rng    |   62 -----------------------------------------------------
109 5 files changed, 112 insertions(+), 112 deletions(-)
110
111commit 3c9f9c261572ebb2737d01096397195314aa052a
112Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
113Date:   Thu Jan 14 00:26:35 2010 +0000
114
115    Add a check-flag-f test.
116
117 test/Makefile.am  |    2 +-
118 test/check-flag-A |    8 +++---
119 test/check-flag-f |   67 +++++++++++++++++++++++++++++++++++++++++++++++++++++
120 3 files changed, 72 insertions(+), 5 deletions(-)
121
122commit a12b8841432585cc52ec57e0b3fa09cd1ec2a3bc
123Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
124Date:   Thu Jan 14 00:26:21 2010 +0000
125
126    Add a check-flag-A test and rename check-md5 to check-flag-m.
127
128 test/Makefile.am  |    4 ++--
129 test/check-flag-A |   39 +++++++++++++++++++++++++++++++++++++++
130 test/check-flag-m |   36 ++++++++++++++++++++++++++++++++++++
131 test/check-md5    |   36 ------------------------------------
132 4 files changed, 77 insertions(+), 38 deletions(-)
133
134commit f46d90b4bd5116c7bd1a612e5aec544aa0d2ff10
135Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
136Date:   Wed Jan 13 01:16:32 2010 +0000
137
138    Add informative messages about why we exit the main loop.
139
140 src/zzuf.c |   10 ++++++++++
141 1 files changed, 10 insertions(+), 0 deletions(-)
142
143commit 7606a38c040060a9a7de5356211b42b4ed67e322
144Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
145Date:   Wed Jan 13 01:09:30 2010 +0000
146
147    Rename -t/--max-time to -U/--max-usertime, and add -t/--max-time to
148    roughly mean "maximum zzuf run time". Fixes bug #45.
149
150 doc/zzuf.1.in |   47 ++++++++++++++++++++----------
151 src/opts.c    |    5 ++-
152 src/opts.h    |    2 +
153 src/zzuf.c    |   88 +++++++++++++++++++++++++++++++++------------------------
154 4 files changed, 88 insertions(+), 54 deletions(-)
155
156commit 54aa51a6b260c6f34b902b79caa7b82f35bfd3bd
157Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
158Date:   Wed Jan 13 01:09:19 2010 +0000
159
160    Add CONNECT_USES_STRUCT_SOCKADDR to msvc/config.h.
161
162 msvc/config.h |    1 +
163 1 files changed, 1 insertions(+), 0 deletions(-)
164
165commit d536272a8512b931ee2982dd5aef50fcc71b6876
166Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
167Date:   Wed Jan 13 00:11:14 2010 +0000
168
169    On HP-UX, connect(), bind() etc. do not use the struct sockaddr type but
170    use a void pointer instead. Check for that at configure time.
171
172 configure.ac         |   12 ++++++++++++
173 src/libzzuf/lib-fd.c |   22 ++++++++++++++--------
174 2 files changed, 26 insertions(+), 8 deletions(-)
175
176commit d1cc0b5febcdecaba2cf6ad84fb39d8359810622
177Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
178Date:   Tue Jan 12 23:54:49 2010 +0000
179
180    Fix check-build on platforms without sh's pushd/popd or grep's \<\>.
181
182 msvc/config.h      |    8 ++------
183 test/check-build   |    7 +++----
184 test/functions.inc |    1 -
185 3 files changed, 5 insertions(+), 11 deletions(-)
186
187commit 15a181415a91d2f6d40241e09b7e556bf29b5373
188Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
189Date:   Tue Jan 12 23:54:43 2010 +0000
190
191    Fix the OpenBSD port. On this platform, weird stuff happens such as
192    fseek() calling fseeko(). Fortunately, we already have the mechanisms
193    for those situations.
194
195 src/libzzuf/lib-stream.c |   27 ++++++++++++++++++---------
196 1 files changed, 18 insertions(+), 9 deletions(-)
197
198commit 2b8d6cf18e8e8f82668574379a8d16bc3a77e392
199Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
200Date:   Tue Jan 12 23:54:38 2010 +0000
201
202    Minor zzcat refactoring.
203
204 src/zzcat.c |   74 ++++++++++++++++++++++++++++++++++------------------------
205 1 files changed, 43 insertions(+), 31 deletions(-)
206
207commit 955da3af00c3bb50d56a9bf60b39d1903f05e826
208Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
209Date:   Tue Jan 12 23:54:31 2010 +0000
210
211    Add a workaround for OS X ignoring RLIMIT_RSS / RLIMIT_AS and getrusage()
212    not filling in RSS information. After each memory allocation, we ask the
213    Mach for the RSS value.
214
215 configure.ac          |    2 +-
216 msvc/config.h         |    1 +
217 src/libzzuf/lib-mem.c |   35 ++++++++++++++++++++++++++++++-----
218 src/libzzuf/libzzuf.c |    6 +++---
219 src/libzzuf/libzzuf.h |    2 +-
220 5 files changed, 36 insertions(+), 10 deletions(-)
221
222commit dfcd86cb5acf39f0d4bca34d8c4954c757d78013
223Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
224Date:   Tue Jan 12 23:54:25 2010 +0000
225
226    Fix fork() return value check.
227
228 src/myfork.c |    2 +-
229 1 files changed, 1 insertions(+), 1 deletions(-)
230
231commit 4fe0e85e3df24eaf4eab09e20590ee9a3a84ffc5
232Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
233Date:   Tue Jan 12 23:54:20 2010 +0000
234
235    Properly compute SONAME using libtool variables.
236
237 configure.ac |    2 +-
238 1 files changed, 1 insertions(+), 1 deletions(-)
239
240commit 87416981d9d1163c811990f289a9af19e4b027ce
241Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
242Date:   Tue Jan 12 23:54:15 2010 +0000
243
244    Improve the default zzcat sequence to improve performance.
245
246 doc/zzcat.1.in |    2 +-
247 src/zzcat.c    |    2 +-
248 2 files changed, 2 insertions(+), 2 deletions(-)
249
250commit 28039c1ad9f9ac0a694390f052722d34099c6cca
251Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
252Date:   Tue Jan 12 23:54:09 2010 +0000
253
254    Support cat's -AeEtTv flags in zzcat.
255
256 doc/zzcat.1.in |   26 ++++++++++++++++-
257 src/zzcat.c    |   89 +++++++++++++++++++++++++++++++++++++++++++++++++++-----
258 2 files changed, 106 insertions(+), 9 deletions(-)
259
260commit c90602a87650ede164564f5f06a56c19e92544e0
261Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
262Date:   Tue Jan 12 23:54:02 2010 +0000
263
264    Fix copyright information and remove Id tag everywhere.
265
266 AUTHORS                  |    1 -
267 Makefile.am              |    1 -
268 NEWS                     |    1 -
269 README                   |    1 -
270 build-win32              |    3 +--
271 doc/libzzuf.3.in         |    2 +-
272 doc/zzuf.1.in            |    2 +-
273 src/Makefile.am          |    1 -
274 src/common/common.h      |    4 +---
275 src/common/fd.c          |    4 +---
276 src/common/fd.h          |    4 +---
277 src/common/fuzz.c        |    4 +---
278 src/common/fuzz.h        |    4 +---
279 src/common/random.c      |    4 +---
280 src/common/random.h      |    4 +---
281 src/common/ranges.c      |    4 +---
282 src/common/ranges.h      |    4 +---
283 src/libzzuf/debug.c      |    4 +---
284 src/libzzuf/debug.h      |    4 +---
285 src/libzzuf/lib-fd.c     |    2 --
286 src/libzzuf/lib-load.h   |    4 +---
287 src/libzzuf/lib-mem.c    |    4 +---
288 src/libzzuf/lib-signal.c |    4 +---
289 src/libzzuf/lib-stream.c |    2 --
290 src/libzzuf/libzzuf.c    |    4 +---
291 src/libzzuf/libzzuf.h    |    4 +---
292 src/libzzuf/network.c    |    4 +---
293 src/libzzuf/network.h    |    4 +---
294 src/libzzuf/sys.c        |    4 +---
295 src/libzzuf/sys.h        |    4 +---
296 src/md5.c                |    4 +---
297 src/md5.h                |    4 +---
298 src/myfork.c             |    4 +---
299 src/myfork.h             |    4 +---
300 src/mygetopt.c           |    4 +---
301 src/mygetopt.h           |    4 +---
302 src/opts.c               |    4 +---
303 src/opts.h               |    4 +---
304 src/timer.c              |    4 +---
305 src/timer.h              |    4 +---
306 src/zzcat.c              |    2 --
307 src/zzuf.c               |    6 ++----
308 test/bug-div0.c          |    4 +---
309 test/bug-memory.c        |    4 +---
310 test/bug-overflow.c      |    4 +---
311 test/check-build         |   11 +++++++++++
312 test/check-div0          |   11 +++++++++++
313 test/check-md5           |   11 +++++++++++
314 test/check-memory        |   11 +++++++++++
315 test/check-overflow      |   11 +++++++++++
316 test/check-rng           |   11 +++++++++++
317 test/functions.inc       |   13 ++++++++++++-
318 test/zzero.c             |    4 +---
319 test/zznop.c             |    4 +---
320 54 files changed, 118 insertions(+), 125 deletions(-)
321
322commit c5be81a9757694803abf3e8e614612aab066b7d3
323Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
324Date:   Tue Jan 12 23:53:56 2010 +0000
325
326    Reduce the number of hardcoded figures in check-utils.
327
328 test/check-utils |   45 ++++++++++++++++++++++++++++-----------------
329 1 files changed, 28 insertions(+), 17 deletions(-)
330
331commit 1e92503b6ae9a4dd354b4b209cf559a99e9b9e04
332Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
333Date:   Tue Jan 12 23:53:50 2010 +0000
334
335    Fix compilation warning in lib-fd.c.
336
337 src/libzzuf/lib-fd.c |    3 ++-
338 1 files changed, 2 insertions(+), 1 deletions(-)
339
340commit 7bea831632419e1ce2432669c1360186ce182e17
341Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
342Date:   Tue Jan 12 23:53:43 2010 +0000
343
344    Minor cosmetic change in the verbose debug output.
345
346 src/libzzuf/lib-stream.c |    4 ++--
347 1 files changed, 2 insertions(+), 2 deletions(-)
348
349commit a2c90737f2c16544a5a50f468fc025efa0d2861d
350Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
351Date:   Tue Jan 12 23:53:38 2010 +0000
352
353    Fix the FreeBSD port by not fuzzing the __srget() output unless it's called
354    directly.
355
356 src/libzzuf/lib-stream.c |    3 ++-
357 1 files changed, 2 insertions(+), 1 deletions(-)
358
359commit dbbf5f83649a1dc62a5a2c6167bf4259cf8fc6bc
360Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
361Date:   Tue Jan 12 23:53:30 2010 +0000
362
363    Reorganise FILE structure autoconf tests.
364
365 configure.ac             |   41 ++++++++++++++++-------------------------
366 msvc/config.h            |    3 ++-
367 src/libzzuf/lib-stream.c |   29 ++++++++++++++---------------
368 3 files changed, 32 insertions(+), 41 deletions(-)
369
370commit 7cc9aba77af397ffd97f2b89c22f048157a3b984
371Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
372Date:   Tue Jan 12 23:53:24 2010 +0000
373
374    In the unit test phase, only launch sequences with functions we support.
375
376 test/check-utils |   64 ++++++++++++++++++++++++++++++++++++++++-------------
377 1 files changed, 48 insertions(+), 16 deletions(-)
378
379commit ed586706653ba51108051f8d97b1aeda3916ad66
380Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
381Date:   Tue Jan 12 23:53:18 2010 +0000
382
383    Improve zzcat documentation and add commandline flags, including --help
384    and --version.
385
386 doc/zzcat.1.in   |   37 ++++++-
387 src/zzcat.c      |  278 ++++++++++++++++++++++++++++++++++++++++++++----------
388 test/check-utils |    6 +-
389 3 files changed, 262 insertions(+), 59 deletions(-)
390
391commit 6ea704bd68f2deb755a059ccce175b8aa84979b2
392Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
393Date:   Tue Jan 12 23:53:09 2010 +0000
394
395    Move zzcat to the main src/ directory. It's becoming mature enough to be
396    distributed.
397
398 .gitignore         |    2 +-
399 src/Makefile.am    |    7 +-
400 src/zzcat.c        |  503 ++++++++++++++++++++++++++++++++++++++++++++++++++++
401 test/Makefile.am   |    1 -
402 test/functions.inc |    2 +-
403 test/zzcat.c       |  503 ----------------------------------------------------
404 6 files changed, 511 insertions(+), 507 deletions(-)
405
406commit 9e7ee535826131dad3016e6e90e8011658dbd026
407Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
408Date:   Fri Jan 8 01:28:02 2010 +0000
409
410    Distribute zzcat and start writing documentation for it.
411
412 .gitignore       |    1 +
413 configure.ac     |    1 +
414 doc/Makefile.am  |    4 ++--
415 doc/zzcat.1.in   |   31 +++++++++++++++++++++++++++++++
416 doc/zzuf.1.in    |    2 +-
417 test/Makefile.am |    3 ++-
418 6 files changed, 38 insertions(+), 4 deletions(-)
419
420commit 0e3d5ea6dcc6af6419576c0137e9f68580130fd4
421Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
422Date:   Fri Jan 8 01:17:23 2010 +0000
423
424    Fix compilation warnings on FreeBSD.
425
426 test/zzcat.c |  112 +++++++++++++++++++++++++++++----------------------------
427 1 files changed, 57 insertions(+), 55 deletions(-)
428
429commit 983650ff13026fce345fd64b823560f08ec0450a
430Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
431Date:   Fri Jan 8 01:17:17 2010 +0000
432
433    Fix typos in configure.ac.
434
435 configure.ac |    8 ++++----
436 1 files changed, 4 insertions(+), 4 deletions(-)
437
438commit 804222408ab096d5491457931e10c12f38d3889e
439Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
440Date:   Fri Jan 8 01:06:18 2010 +0000
441
442    Try to fix FILE structure data on FreeBSD.
443
444 configure.ac |    8 ++++----
445 1 files changed, 4 insertions(+), 4 deletions(-)
446
447commit e70616f25816ee263c015e2df2d03671354b2927
448Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
449Date:   Fri Jan 8 00:48:33 2010 +0000
450
451    Implement feof(x) in zzcat, to break out of a loop after EOF was hit x times.
452
453 test/check-utils |   22 +++++++++++-----------
454 test/zzcat.c     |   33 ++++++++++++++++++++++++++++++---
455 2 files changed, 41 insertions(+), 14 deletions(-)
456
457commit 4c2f756d8328d7772ea1ee00e98f1f9c1bdb80e4
458Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
459Date:   Fri Jan 8 00:48:27 2010 +0000
460
461    Deprecate --deny <list> in favour of --allow !<list>.
462
463 src/opts.c |    4 ++--
464 src/opts.h |    4 ++--
465 src/zzuf.c |   39 +++++++++++++--------------------------
466 3 files changed, 17 insertions(+), 30 deletions(-)
467
468commit c58729850b7b814815744935c5f1d739c87f7ef8
469Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
470Date:   Fri Jan 8 00:48:21 2010 +0000
471
472    Fix compilation warning due to kfreebsd’s fcntl.h defining FREAD.
473
474 src/libzzuf/lib-fd.c     |   22 ++++----
475 src/libzzuf/lib-mem.c    |    6 +-
476 src/libzzuf/lib-stream.c |  118 +++++++++++++++++++++++-----------------------
477 3 files changed, 73 insertions(+), 73 deletions(-)
478
479commit 3bfa7eb046c0f6033973d8d5efc7241fed8130f8
480Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
481Date:   Fri Jan 8 00:48:12 2010 +0000
482
483    File descriptors 0 to 2 may be network sockets, don’t rule them out.
484
485 src/libzzuf/network.c |    4 ----
486 1 files changed, 0 insertions(+), 4 deletions(-)
487
488commit 23afecd2068b362f23b92a617fcead772499c4d9
489Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
490Date:   Wed Jan 6 22:46:49 2010 +0000
491
492    Generate manual pages, so we can put the version number in them.
493
494 .gitignore       |    2 +
495 configure.ac     |    7 +-
496 doc/Makefile.am  |    2 +-
497 doc/libzzuf.3    |  148 ------------------
498 doc/libzzuf.3.in |  148 ++++++++++++++++++
499 doc/zzuf.1       |  446 ------------------------------------------------------
500 doc/zzuf.1.in    |  446 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
501 7 files changed, 603 insertions(+), 596 deletions(-)
502
503commit 4d98ba9e88e087bc853a7d7e21f2eec4a977c50c
504Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
505Date:   Wed Jan 6 02:00:49 2010 +0000
506
507    Add a special section in the testsuite for regressions.
508
509 test/check-utils |    7 ++++++-
510 1 files changed, 6 insertions(+), 1 deletions(-)
511
512commit 76da749a383bdbf5a14ea9244ca99f5117637948
513Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
514Date:   Wed Jan 6 02:00:41 2010 +0000
515
516    Fix a bug caused by our seek() not understanding eglibc's behaviour.
517
518 src/common/fuzz.c        |    3 +-
519 src/libzzuf/lib-stream.c |   67 +++++++++++++++++++++++----------------------
520 2 files changed, 36 insertions(+), 34 deletions(-)
521
522commit 562229f865220c2e260d368ae8715fccae75217b
523Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
524Date:   Wed Jan 6 00:48:47 2010 +0000
525
526    Fix an overflow in our printf's NULL handling with %p.
527
528 src/libzzuf/debug.c |    2 +-
529 1 files changed, 1 insertions(+), 1 deletions(-)
530
531commit 21c0be9ff78400900e8736a13e6c9aa7336174f7
532Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
533Date:   Wed Jan 6 00:35:49 2010 +0000
534
535    Make seek() debug information more user-friendly.
536
537 src/libzzuf/lib-stream.c |   16 ++++++++++++++--
538 1 files changed, 14 insertions(+), 2 deletions(-)
539
540commit 4e510f2307d5f2bd417fb71ba3b2891afc5fdbd2
541Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
542Date:   Mon Jan 4 23:59:14 2010 +0000
543
544    Avoid useless allocations in the network allow/deny code.
545
546 src/libzzuf/network.c |   57 +++++++++++++++++++++++++-----------------------
547 1 files changed, 30 insertions(+), 27 deletions(-)
548
549commit 4ccbf1103a23bdfa43f8f1f8b998ccf2659bd4dc
550Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
551Date:   Sun Dec 20 12:25:02 2009 +0000
552
553    getline() and getdelim() must return -1 if EOF was reached and no bytes
554    were read.
555
556 src/libzzuf/lib-stream.c |    2 +-
557 1 files changed, 1 insertions(+), 1 deletions(-)
558
559commit caca642b3374e013ad23f9b096f3e52d1c452864
560Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
561Date:   Sun Dec 20 12:24:56 2009 +0000
562
563    Try to call _zz_init() as soon as possible. Otherwise, preloaded libraries
564    might be confused about half the calls actually working.
565
566 src/libzzuf/lib-load.h |    9 ++++++++-
567 src/libzzuf/libzzuf.c  |   21 ++++++++++++---------
568 src/libzzuf/libzzuf.h  |    9 +++++++++
569 3 files changed, 29 insertions(+), 10 deletions(-)
570
571commit 54840d4459608fc1ebe8730b45d71f50fe5cecd5
572Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
573Date:   Sun Dec 20 12:24:50 2009 +0000
574
575    Buffer debug output to reduce the number of write() calls and allow to
576    output information that was logged before the library was initialised.
577
578 src/libzzuf/debug.c |   89 +++++++++++++++++++++++++++++++++------------------
579 1 files changed, 58 insertions(+), 31 deletions(-)
580
581commit 73d322ebfae3e93fd1b1d805b425af2be59c4b9f
582Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
583Date:   Sun Dec 20 12:24:41 2009 +0000
584
585    Avoid overlapping regions in our realloc's memcpy call.
586
587 src/libzzuf/lib-mem.c |   25 ++++++++++++++++++++-----
588 1 files changed, 20 insertions(+), 5 deletions(-)
589
590commit 6aae7aec70ce9c4339e9b8f19205c6ba693e6f10
591Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
592Date:   Wed Dec 16 16:15:40 2009 +0000
593
594    Synchronise VS 2010 solution with [4112].
595
596 msvc/config.h        |    2 +-
597 msvc/libzzuf.vcxproj |   49 +++++++++++++++++++++--------------------
598 msvc/zzuf.vcxproj    |   42 +++++++++++++++++-----------------
599 src/myfork.c         |   59 ++++++++++++++++++++++++++++----------------------
600 4 files changed, 80 insertions(+), 72 deletions(-)
601
602commit c06746132549b71c919b5da10b70178ed3ec454c
603Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
604Date:   Mon Dec 14 16:10:15 2009 +0000
605
606    Make the check-utils output slightly clearer.
607
608 test/check-utils |   71 ++++++++++++++++++++++++++++-------------------------
609 1 files changed, 37 insertions(+), 34 deletions(-)
610
611commit 11dd26f4ce7c7824b885222ca34d031dfa025c6e
612Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
613Date:   Mon Dec 14 03:33:53 2009 +0000
614
615    Fix a regression in the rlimit handling code caused by the myfork split.
616
617 src/myfork.c |   19 +++++++++++++++++++
618 src/zzuf.c   |    2 +-
619 2 files changed, 20 insertions(+), 1 deletions(-)
620
621commit 684cf4445bcf901155b1322e3ce918eac73e2ff3
622Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
623Date:   Mon Dec 14 02:55:31 2009 +0000
624
625    Rewrite zzcat to make it a lot more configurable.
626
627 test/check-utils |   43 ++++-
628 test/zzcat.c     |  518 ++++++++++++++++++++++++++++++++----------------------
629 2 files changed, 343 insertions(+), 218 deletions(-)
630
631commit 139bc9a9691839dd6a7aceb92656f7c716f2e1dd
632Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
633Date:   Mon Dec 14 02:55:25 2009 +0000
634
635    Add a workaround in the test suite for a cowdancer limitation causing .ilist
636    corruption and use ulimit instead of limit.
637
638 test/check-div0     |    6 +++---
639 test/check-memory   |    6 +++---
640 test/check-overflow |    6 +++---
641 test/check-rng      |    2 +-
642 test/functions.inc  |    2 +-
643 5 files changed, 11 insertions(+), 11 deletions(-)
644
645commit 287c7ed695c54903bdc7915827fa0c35744346e8
646Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
647Date:   Mon Dec 14 02:55:20 2009 +0000
648
649    Limit coredumpsize to 0 in test scripts to avoid dumping cores at build time.
650
651 test/check-div0     |    2 ++
652 test/check-memory   |    2 ++
653 test/check-overflow |    2 ++
654 3 files changed, 6 insertions(+), 0 deletions(-)
655
656commit addfee30692937e1ba03b27c748c6e33054e2f75
657Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
658Date:   Mon Dec 14 02:55:11 2009 +0000
659
660    Add missing distributed files in Makefile.am.
661
662 Makefile.am     |    8 +++++++-
663 src/Makefile.am |    1 +
664 2 files changed, 8 insertions(+), 1 deletions(-)
665
666commit 4599769be84dd2bdab266a893d49deba22915aa0
667Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
668Date:   Sat Dec 12 22:20:22 2009 +0000
669
670    Refactor the stream diversions.
671
672 src/libzzuf/lib-stream.c |  563 +++++++++++++++++++++++-----------------------
673 1 files changed, 283 insertions(+), 280 deletions(-)
674
675commit 815ca09e59430b7e3ca56306a27f1d14046890e8
676Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
677Date:   Sat Dec 12 22:20:16 2009 +0000
678
679    Refactor the shellcode generation to remove all hardcoded values.
680
681 src/myfork.c |  169 +++++++++++++++++++++++++++++++++++++---------------------
682 1 files changed, 108 insertions(+), 61 deletions(-)
683
684commit 3aebddd3c02f443b8800140e00425e48a32adf3a
685Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
686Date:   Sat Dec 12 22:20:11 2009 +0000
687
688    Move process creation stuff to a separate myfork.c file.
689
690 src/Makefile.am     |    6 +-
691 src/common/common.h |    4 +
692 src/myfork.c        |  418 +++++++++++++++++++++++++++++++++++++++++++++++++++
693 src/myfork.h        |   20 +++
694 src/zzuf.c          |  361 +-------------------------------------------
695 5 files changed, 451 insertions(+), 358 deletions(-)
696
697commit efada73dc578a7feb9dbbec1bb34fcaa74d02e94
698Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
699Date:   Sat Dec 12 22:20:04 2009 +0000
700
701    Fix DEBUG_STREAM compilation on Win32.
702
703 src/libzzuf/lib-stream.c |   48 +++++++++++++++++++++++----------------------
704 1 files changed, 25 insertions(+), 23 deletions(-)
705
706commit ddb0f49a1015d6f9a33baa8fb90a318bfcb45158
707Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
708Date:   Sat Dec 12 22:19:57 2009 +0000
709
710    Minor Win32 compilation fix.
711
712 src/libzzuf/lib-stream.c |    3 +++
713 1 files changed, 3 insertions(+), 0 deletions(-)
714
715commit ed17a0a811a5a876b676c1d66421e2fa1d50ae1c
716Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
717Date:   Sat Dec 12 22:19:47 2009 +0000
718
719    Reorganise source code to better separate zzuf and libzzuf. Note: the Win32
720    build is now broken.
721
722 src/Makefile.am          |   34 ++-
723 src/common/common.h      |   49 +++
724 src/common/fd.c          |  413 +++++++++++++++++++
725 src/common/fd.h          |   43 ++
726 src/common/fuzz.c        |  253 ++++++++++++
727 src/common/fuzz.h        |   26 ++
728 src/common/random.c      |   49 +++
729 src/common/random.h      |   21 +
730 src/common/ranges.c      |   87 ++++
731 src/common/ranges.h      |   21 +
732 src/debug.c              |  206 ----------
733 src/debug.h              |   29 --
734 src/fd.c                 |  407 ------------------
735 src/fd.h                 |   43 --
736 src/fuzz.c               |  249 -----------
737 src/fuzz.h               |   26 --
738 src/lib-fd.c             |  674 ------------------------------
739 src/lib-load.h           |   40 --
740 src/lib-mem.c            |  382 -----------------
741 src/lib-signal.c         |  135 ------
742 src/lib-stream.c         | 1019 ---------------------------------------------
743 src/libzzuf.c            |  234 -----------
744 src/libzzuf.h            |   62 ---
745 src/libzzuf/debug.c      |  206 ++++++++++
746 src/libzzuf/debug.h      |   29 ++
747 src/libzzuf/lib-fd.c     |  674 ++++++++++++++++++++++++++++++
748 src/libzzuf/lib-load.h   |   40 ++
749 src/libzzuf/lib-mem.c    |  382 +++++++++++++++++
750 src/libzzuf/lib-signal.c |  135 ++++++
751 src/libzzuf/lib-stream.c | 1020 ++++++++++++++++++++++++++++++++++++++++++++++
752 src/libzzuf/libzzuf.c    |  234 +++++++++++
753 src/libzzuf/libzzuf.h    |   31 ++
754 src/libzzuf/network.c    |  218 ++++++++++
755 src/libzzuf/network.h    |   28 ++
756 src/libzzuf/sys.c        |  116 ++++++
757 src/libzzuf/sys.h        |   20 +
758 src/network.c            |  218 ----------
759 src/network.h            |   28 --
760 src/opts.c               |    2 +-
761 src/random.c             |   49 ---
762 src/random.h             |   21 -
763 src/ranges.c             |   87 ----
764 src/ranges.h             |   21 -
765 src/sys.c                |  116 ------
766 src/sys.h                |   20 -
767 src/zzuf.c               |    4 +-
768 46 files changed, 4122 insertions(+), 4079 deletions(-)
769
770commit ada1acd264f2a6f41cd87797a42acded79c6ec79
771Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
772Date:   Wed Dec 9 00:28:28 2009 +0000
773
774    Try to work around the Vista ASLR feature by retrieving the executable's
775    base address once it is loaded in memory.
776
777 src/zzuf.c |   47 +++++++++++++++++++++++++++++++++++++----------
778 1 files changed, 37 insertions(+), 10 deletions(-)
779
780commit b40d78ea7504f57e2d8cbbc7d8be14eff7ca8673
781Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
782Date:   Tue Dec 8 01:41:35 2009 +0000
783
784    Try to reorganise the Win32 loader.
785
786 src/zzuf.c |   70 +++++++++++++++++++++++++++++++++++++++--------------------
787 1 files changed, 46 insertions(+), 24 deletions(-)
788
789commit feec4cfe753e55fb0c5eb420eb52012ae03ddd8d
790Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
791Date:   Mon Dec 7 21:12:22 2009 +0000
792
793    Declare diverted Win32 functions as __stdcall.
794
795 src/sys.c |    2 +-
796 1 files changed, 1 insertions(+), 1 deletions(-)
797
798commit d05780ce7caff0d5a807b3b827ab66f2425cd09b
799Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
800Date:   Mon Dec 7 18:35:45 2009 +0000
801
802    Give the fuzzed Win32 program a chance to display something even
803    if the diverted function itself causes a crash.
804
805 src/sys.c    |    4 +++-
806 test/zznop.c |    2 +-
807 2 files changed, 4 insertions(+), 2 deletions(-)
808
809commit f7b3b44bcce6d184819122a23f018d1e0d033c11
810Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
811Date:   Mon Dec 7 18:34:21 2009 +0000
812
813    Fix memory leaks and infinite loops in the Win32 launcher.
814
815 src/zzuf.c |   34 ++++++++++++++++++++--------------
816 1 files changed, 20 insertions(+), 14 deletions(-)
817
818commit a3dd18b6114b03cf1164024a1bcbfb7666b1f6c5
819Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
820Date:   Mon Dec 7 12:36:15 2009 +0000
821
822    Synchronise Win32 port with recent config.h changes.
823
824 msvc/config.h        |   20 ++++++++++++--------
825 msvc/libzzuf.vcxproj |    4 ++--
826 msvc/zzuf.sln        |   40 ++++++++++++++++++----------------------
827 src/debug.c          |    2 +-
828 src/zzuf.c           |    2 +-
829 5 files changed, 34 insertions(+), 34 deletions(-)
830
831commit 93657c4f29fea4e63740d6c8949212ab8374b7bf
832Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
833Date:   Thu Nov 26 01:19:08 2009 +0000
834
835    Cleaner solution for echoing the SOURCES variable.
836
837 src/Makefile.am  |    2 ++
838 test/Makefile.am |    2 ++
839 test/check-build |    4 +---
840 3 files changed, 5 insertions(+), 3 deletions(-)
841
842commit 156beb34328c59908174959af900f48e75ce40aa
843Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
844Date:   Thu Nov 26 01:14:05 2009 +0000
845
846    Reset offset position before most stdio call.
847
848 src/lib-stream.c |    6 ++++++
849 1 files changed, 6 insertions(+), 0 deletions(-)
850
851commit b6d021faddaf57dfdfd65ac66207a2365f67c11a
852Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
853Date:   Thu Nov 26 01:13:58 2009 +0000
854
855    Use fseeko64() everywhere when possible, instead of potential 32-bit versions.
856
857 configure.ac     |    2 +-
858 msvc/config.h    |    3 +++
859 src/lib-stream.c |   33 ++++++++++++++++++++++-----------
860 3 files changed, 26 insertions(+), 12 deletions(-)
861
862commit ed2659d9a4695d27ecd231c9982312fec6661a86
863Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
864Date:   Wed Nov 25 00:42:32 2009 +0000
865
866    Minor refactoring in lib-stream.c.
867
868 src/lib-stream.c |   38 ++++++++++++++++++++------------------
869 1 files changed, 20 insertions(+), 18 deletions(-)
870
871commit 2eb818de7f684e1bd9ac8c041b81e2e2b748cf5d
872Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
873Date:   Wed Nov 25 00:42:25 2009 +0000
874
875    Synchronise msvc/config.h.
876
877 msvc/config.h |    1 +
878 1 files changed, 1 insertions(+), 0 deletions(-)
879
880commit f836c42a3f4068b46e7878f463626652321ada58
881Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
882Date:   Wed Nov 25 00:42:17 2009 +0000
883
884    More zzcat stuff.
885
886 test/check-utils |    4 +-
887 test/zzcat.c     |   66 ++++++++++++++++++++++++++++++++++++++---------------
888 2 files changed, 49 insertions(+), 21 deletions(-)
889
890commit 1db4ee0685ad29d9f2859374bed5b22b22944b3c
891Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
892Date:   Tue Nov 24 01:25:44 2009 +0000
893
894    We need to know the FILE buffer's current fill status. Implemented for
895    glibc for now.
896
897 configure.ac     |   17 ++++++++++-------
898 src/lib-stream.c |    9 +++++++++
899 2 files changed, 19 insertions(+), 7 deletions(-)
900
901commit 2f12140d66f826b316547428763c59217fd1c1c3
902Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
903Date:   Tue Nov 24 01:25:37 2009 +0000
904
905    More zzcat additions.
906
907 test/check-utils |    5 ++---
908 test/zzcat.c     |   34 +++++++++++++++++++++++++++++-----
909 2 files changed, 31 insertions(+), 8 deletions(-)
910
911commit 2bb489f9dfd643a10e960981814ee415297bcaf4
912Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
913Date:   Mon Nov 23 11:16:03 2009 +0000
914
915    Fix a compilation warning in the network code.
916
917 src/network.c |   16 +++++++++-------
918 1 files changed, 9 insertions(+), 7 deletions(-)
919
920commit 33f79082747ad53ab1ef5a4c08656032dfe72156
921Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
922Date:   Mon Nov 23 01:35:23 2009 +0000
923
924    More fread() behaviour improvements, with documentation.
925
926 src/lib-fd.c     |   20 ++--
927 src/lib-mem.c    |   12 ++--
928 src/lib-stream.c |  248 +++++++++++++++++++++++++++++++++---------------------
929 3 files changed, 168 insertions(+), 112 deletions(-)
930
931commit 3d76a8f8a4f2d5186f8e9707a5d93f4ceef19604
932Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
933Date:   Mon Nov 23 00:27:11 2009 +0000
934
935    Document the __srefill strategy in the source code.
936
937 src/lib-stream.c |   26 ++++++++++++++++++--------
938 1 files changed, 18 insertions(+), 8 deletions(-)
939
940commit b82078657ea89483e22bcc9b77578f016e616208
941Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
942Date:   Mon Nov 23 00:27:05 2009 +0000
943
944    Reimplement __uflow() under Linux. Unlocked IO now works on Linux, except
945    in combination with getdelim()/getline().
946
947 configure.ac     |   29 +++++++++------
948 msvc/config.h    |    1 +
949 src/lib-stream.c |  105 +++++++++++++++++++++++++++++++++++++++++++++--------
950 3 files changed, 108 insertions(+), 27 deletions(-)
951
952commit 716baa81d6755469f99682b8574cd9c58b73ef8e
953Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
954Date:   Mon Nov 23 00:26:59 2009 +0000
955
956    Minor refactoring in zzcat.
957
958 test/check-utils |    6 ++--
959 test/zzcat.c     |   96 +++++++++++++++++++++++++++---------------------------
960 2 files changed, 51 insertions(+), 51 deletions(-)
961
962commit 57ce7df8ab4df315ea59b9a1c8adb3a6a36a35f4
963Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
964Date:   Mon Nov 23 00:26:53 2009 +0000
965
966    Add a second level of debugging for slightly less useful information.
967
968 doc/libzzuf.3 |    8 +++++++-
969 doc/zzuf.1    |    5 +++--
970 src/debug.c   |   27 +++++++++++++++++++++------
971 src/debug.h   |    7 +++++--
972 src/fd.c      |    6 +++---
973 src/fuzz.c    |    4 ++--
974 src/libzzuf.c |   23 +++++++++++++++++------
975 src/libzzuf.h |    3 ++-
976 src/zzuf.c    |    7 +++++--
977 9 files changed, 65 insertions(+), 25 deletions(-)
978
979commit 4f5269ec8bb1fc8fb680a93e1afc53f2960f574b
980Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
981Date:   Sun Nov 22 18:54:49 2009 +0000
982
983    Improve the zzcat test suite with more unlocked IO functions.
984
985 test/check-utils |    7 +++-
986 test/zzcat.c     |  115 ++++++++++++++++++++++++++++++++----------------------
987 2 files changed, 74 insertions(+), 48 deletions(-)
988
989commit 7881694ba55e4340da03f5a63885220c3662407a
990Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
991Date:   Sun Nov 22 18:54:43 2009 +0000
992
993    Add a check to __uflow(). This will hopefully help us fix the problem with
994    recent sed versions.
995
996 configure.ac  |    2 +-
997 doc/libzzuf.3 |    8 +++++---
998 doc/zzuf.1    |    6 ++++--
999 msvc/config.h |    3 ++-
1000 4 files changed, 12 insertions(+), 7 deletions(-)
1001
1002commit 9158d8813e0e17750a04b5170fc90dc2072f6a73
1003Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1004Date:   Sun Nov 22 18:54:37 2009 +0000
1005
1006    Refactor dummy memory manager and fix a bug in realloc().
1007
1008 src/lib-mem.c |   21 ++++++++++++---------
1009 1 files changed, 12 insertions(+), 9 deletions(-)
1010
1011commit 432650728200e047452278b00a9057c2024c8980
1012Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1013Date:   Sun Nov 22 18:54:31 2009 +0000
1014
1015    Refactor zzcat for clarity.
1016
1017 test/zzcat.c |  363 ++++++++++++++++++++++++++++++++++------------------------
1018 1 files changed, 211 insertions(+), 152 deletions(-)
1019
1020commit d66c310fd6aea200c7d33d0b502fc1589b364272
1021Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1022Date:   Sun Nov 22 18:54:25 2009 +0000
1023
1024    Check for typical source code issues in the testsuite.
1025
1026 test/check-build |   40 +++++++++++++++++++++++++++++++++++++---
1027 1 files changed, 37 insertions(+), 3 deletions(-)
1028
1029commit 908414e0ba8b35ba650e8915be39c58edf864d13
1030Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1031Date:   Sun Nov 22 18:54:17 2009 +0000
1032
1033    Add a getc_unlocked method to zzcat.
1034
1035 test/check-utils |    2 +-
1036 test/zzcat.c     |   22 +++++++++++++++-------
1037 2 files changed, 16 insertions(+), 8 deletions(-)
1038
1039commit f6e215d095375e729c53406a69098fbcf58cd758
1040Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1041Date:   Fri Nov 20 22:47:38 2009 +0000
1042
1043    Add mingw32 defines to msvc/config.h. Needs to be tuned furthermore.
1044
1045 msvc/config.h |  102 +++++++++++++++++++++++++++++++++++++++++++++++++++++++--
1046 1 files changed, 99 insertions(+), 3 deletions(-)
1047
1048commit 723756ba73da601939f2360b4356200ce3ffd113
1049Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1050Date:   Fri Nov 20 22:47:31 2009 +0000
1051
1052    Use ftello64 instead of ftello to handle fseeko64.
1053
1054 src/lib-stream.c |    2 +-
1055 1 files changed, 1 insertions(+), 1 deletions(-)
1056
1057commit 210fc1dc9b1a1520cdbe91be10d80997dc1f3108
1058Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1059Date:   Fri Nov 20 17:38:06 2009 +0000
1060
1061    Ignore generated m4 files.
1062
1063 .gitignore |    6 ++++++
1064 1 files changed, 6 insertions(+), 0 deletions(-)
1065
1066commit 7843e251b729d846622c338734b7c77fa2f1bee8
1067Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1068Date:   Fri Nov 20 17:38:00 2009 +0000
1069
1070    Various compilation and unit test fixes.
1071
1072 configure.ac     |    2 +-
1073 msvc/config.h    |    5 ++---
1074 test/check-build |   46 +++++++++++++++++++++++-----------------------
1075 test/zznop.c     |    1 +
1076 4 files changed, 27 insertions(+), 27 deletions(-)
1077
1078commit f46f0b97beab01fa9b7a5c345dde0e9919b16a59
1079Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1080Date:   Fri Nov 20 13:00:28 2009 +0000
1081
1082    Make check-build executable.
1083
1084 0 files changed, 0 insertions(+), 0 deletions(-)
1085
1086commit 01ee3d44a41e8f396bcaf129d6bebe0ce7b8b3c8
1087Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1088Date:   Fri Nov 20 12:06:17 2009 +0000
1089
1090    Add zznop, a small test program to help debug the Win32 port.
1091    Also add check-build from libcaca to test that msvc/config.h is
1092    up to date.
1093
1094 msvc/libzzuf.vcxproj |    4 +-
1095 msvc/zznop.vcxproj   |  107 ++++++++++++++++++++++++++++++++++++++++++++++++++
1096 msvc/zzuf.vcxproj    |    4 +-
1097 msvc/zzuf10.sln      |    6 +++
1098 test/Makefile.am     |    5 +-
1099 test/check-build     |   23 +++++++++++
1100 test/zznop.c         |   37 +++++++++++++++++
1101 7 files changed, 182 insertions(+), 4 deletions(-)
1102
1103commit 02f219d9ed2b740171a957a4e1a41827a50b4866
1104Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1105Date:   Thu Nov 19 00:51:32 2009 +0000
1106
1107    Detect libzzuf soname at configure time rather than compile time.
1108
1109 configure.ac    |    9 +++++++++
1110 src/Makefile.am |    2 +-
1111 2 files changed, 10 insertions(+), 1 deletions(-)
1112
1113commit c85589a5bc453d5bbee55725fe50f9133e2937c0
1114Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1115Date:   Wed Nov 18 13:23:58 2009 +0000
1116
1117    Add a VS 2010 solution file and make the code build again for Win32.
1118
1119 msvc/config.h        |    4 +-
1120 msvc/libzzuf.vcxproj |  133 ++++++++++++++++++++++++++++++++++++++++++++++++++
1121 msvc/zzuf.vcxproj    |  121 +++++++++++++++++++++++++++++++++++++++++++++
1122 msvc/zzuf10.sln      |   26 ++++++++++
1123 src/network.c        |   29 +++++++++--
1124 5 files changed, 308 insertions(+), 5 deletions(-)
1125
1126commit 6cc8ebddbede962855c60bc011b88d6d0827382c
1127Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1128Date:   Tue Oct 27 23:10:22 2009 +0000
1129
1130    Compilation fix for systems without get_unlocked().
1131
1132 test/zzcat.c |    6 ++++++
1133 1 files changed, 6 insertions(+), 0 deletions(-)
1134
1135commit 22a436ff6220df0ae9c0e39575f1c46665438d21
1136Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1137Date:   Tue Oct 27 23:08:16 2009 +0000
1138
1139    Add a getc_unlocked() variant to zzcat.
1140
1141 test/zzcat.c |    6 ++++--
1142 1 files changed, 4 insertions(+), 2 deletions(-)
1143
1144commit e367560dd6ce11baa96fd8d25e8e296b0d110e0b
1145Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1146Date:   Tue Oct 27 22:44:09 2009 +0000
1147
1148    Add a getline() variant to zzcat.
1149
1150 test/check-utils |    2 +-
1151 test/zzcat.c     |   22 ++++++++++++++++++++++
1152 2 files changed, 23 insertions(+), 1 deletions(-)
1153
1154commit 5803d475bac91a3e5cf872ae2b14658ab6bb547e
1155Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1156Date:   Tue Oct 27 00:07:10 2009 +0000
1157
1158    Add missing svn:ignore properties.
1159
1160commit ebba6073b91c8948a1b184cf8387484399e4a532
1161Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1162Date:   Tue Oct 27 00:01:25 2009 +0000
1163
1164    Undefine _XOPEN_SOURCE before redefining it.
1165
1166 src/lib-mem.c |    1 +
1167 1 files changed, 1 insertions(+), 0 deletions(-)
1168
1169commit 92a20da100751e733d33a78504c4905c6b2651ae
1170Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1171Date:   Fri Aug 7 00:24:31 2009 +0000
1172
1173    Append "/" to our LT_OBJDIR override.
1174
1175 src/zzuf.c |    2 +-
1176 1 files changed, 1 insertions(+), 1 deletions(-)
1177
1178commit aca4f83dc0d6756bba15b57e33ae88e3cbf96e6a
1179Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1180Date:   Fri Aug 7 00:09:03 2009 +0000
1181
1182    Old libtool versions don't define LT_OBJDIR. Adding an override for them.
1183
1184 src/zzuf.c |    5 +++++
1185 1 files changed, 5 insertions(+), 0 deletions(-)
1186
1187commit 9f43b7f3794e2cb730ea1811e717db05f5e6e5f8
1188Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1189Date:   Thu Aug 6 21:17:00 2009 +0000
1190
1191    Allow remote network host filtering, courtesy of Corentin Delorme.
1192
1193 AUTHORS         |    4 +-
1194 src/Makefile.am |    3 +-
1195 src/fd.c        |   22 +------
1196 src/fd.h        |    3 +-
1197 src/fuzz.h      |    3 +-
1198 src/lib-fd.c    |   16 +++--
1199 src/libzzuf.c   |   13 ++++-
1200 src/network.c   |  195 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
1201 src/network.h   |   28 ++++++++
1202 src/opts.c      |    3 +-
1203 src/opts.h      |    4 +-
1204 src/zzuf.c      |   44 +++++++++++--
1205 12 files changed, 295 insertions(+), 43 deletions(-)
1206
1207commit 98152b7812b4b0a596f6079b2782ddaa490c4b95
1208Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1209Date:   Thu Aug 6 20:40:35 2009 +0000
1210
1211    Use strcpy, not strcat.
1212
1213 src/lib-fd.c |    2 +-
1214 1 files changed, 1 insertions(+), 1 deletions(-)
1215
1216commit 6b72d7b1bf8afcadd612ad84adef91e30c091096
1217Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1218Date:   Thu Aug 6 20:37:05 2009 +0000
1219
1220    Allow fromlen == NULL in the recvfrom() wrapper.
1221
1222 src/lib-fd.c |   16 +++++++++++-----
1223 1 files changed, 11 insertions(+), 5 deletions(-)
1224
1225commit e0fa5736fd4bc4d7b127c6394ab907b20a6bb3d9
1226Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1227Date:   Thu Aug 6 20:36:58 2009 +0000
1228
1229    lib-mem.c: undefine various feature macros before redefining them.
1230
1231 src/lib-mem.c |    2 ++
1232 1 files changed, 2 insertions(+), 0 deletions(-)
1233
1234commit 9fcbf8d052e147a7e7f5b220a1a45e898812f6c9
1235Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1236Date:   Thu Aug 6 20:36:49 2009 +0000
1237
1238    zzuf.c: use LT_OBJDIR instead of hardcoding ".libs/".
1239
1240 src/zzuf.c |    4 ++--
1241 1 files changed, 2 insertions(+), 2 deletions(-)
1242
1243commit f91d4dabf3f8db99c2c031a006e05b50b4d00416
1244Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1245Date:   Fri Mar 20 23:28:51 2009 +0000
1246
1247    lib-fd.c: accept() may accept NULL as the addrlen argument. Do not crash
1248    when faced with this situation. Closes #54.
1249
1250 src/lib-fd.c |    7 +++++--
1251 1 files changed, 5 insertions(+), 2 deletions(-)
1252
1253commit deee1cb593b754ff422b50608b303f62910a3465
1254Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1255Date:   Sat Oct 18 22:01:43 2008 +0000
1256
1257    Rename --max-cpu into --max-cputime to avoid confusion (fixes #44).
1258
1259 doc/zzuf.1 |    2 +-
1260 src/zzuf.c |    6 +++---
1261 2 files changed, 4 insertions(+), 4 deletions(-)
1262
1263commit fd22eba728232247c03d38f03766796e27213763
1264Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1265Date:   Wed Sep 17 22:17:23 2008 +0000
1266
1267      * zzuf.c: use atol() instead of atoi() for the --seed flag.
1268
1269 src/zzuf.c |    2 +-
1270 1 files changed, 1 insertions(+), 1 deletions(-)
1271
1272commit a9a3a0d2c5007322b181a81ac4f96003bab1a303
1273Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1274Date:   Wed Sep 17 22:17:17 2008 +0000
1275
1276      * zzuf.c: allow the use of -r=0 in addition to -r 0, and likewise for
1277        other flags with numerical arguments.
1278
1279 src/zzuf.c |   18 ++++++++++++++++++
1280 1 files changed, 18 insertions(+), 0 deletions(-)
1281
1282commit 5ec6ff56218311f7b8bb2d2189d4efba54a63839
1283Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1284Date:   Mon Sep 15 19:39:44 2008 +0000
1285
1286      * doc/zzuf.1: fix a typo in the manpage.
1287
1288 doc/zzuf.1 |    2 +-
1289 1 files changed, 1 insertions(+), 1 deletions(-)
1290
1291commit aaffb8146d01b82cd4c263a82790626ba18f513f
1292Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1293Date:   Mon Aug 25 19:28:25 2008 +0000
1294
1295      * zzuf.1: add a more advanced VLC fuzzing example.
1296
1297 doc/zzuf.1 |    6 ++++++
1298 1 files changed, 6 insertions(+), 0 deletions(-)
1299
1300commit fb049778087c4ac76ad88ce6022eebb23cb70736
1301Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1302Date:   Wed Jul 23 23:40:13 2008 +0000
1303
1304      * Hack around to get HP-UX tools to work. It still fails the most nasty
1305        zzcat test, though. But a more massive redesign is probably necessary.
1306
1307 src/fd.c         |   34 +++++++++++++++++++++++++++++-
1308 src/fd.h         |    3 ++
1309 src/lib-stream.c |   59 +++++++++++++++++++++++++++++++++++++++++++----------
1310 3 files changed, 83 insertions(+), 13 deletions(-)
1311
1312commit b85a74d4bd64ed234a0eb79bd3a56867efc75310
1313Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1314Date:   Wed Jul 23 23:40:06 2008 +0000
1315
1316      * zzuf.c: make the -B flag (max bytes) also work when fuzzing the standard
1317        input.
1318
1319 doc/zzuf.1 |   11 ++++++++---
1320 src/zzuf.c |   15 +++++++++++++--
1321 2 files changed, 21 insertions(+), 5 deletions(-)
1322
1323commit db2cb805f4155817533425178686109f5e197f75
1324Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1325Date:   Sun Jul 20 11:20:47 2008 +0000
1326
1327      * test/Makefile.am: add functions.inc to the distribution.
1328
1329 test/Makefile.am |    2 +-
1330 1 files changed, 1 insertions(+), 1 deletions(-)
1331
1332commit 770e33d025947087fcaf19c3cfac9662d3e67416
1333Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1334Date:   Sun Jul 20 11:16:06 2008 +0000
1335
1336      * configure.ac: fix the __printf__ attribute macro.
1337
1338 configure.ac |    4 +++-
1339 1 files changed, 3 insertions(+), 1 deletions(-)
1340
1341commit cccea932cd305837e48ee71c60844db6dfc97917
1342Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1343Date:   Sun Jul 20 11:11:27 2008 +0000
1344
1345      * configure.ac: add a check for the __printf__ function attribute.
1346
1347 configure.ac |    8 ++++++++
1348 src/debug.h  |    3 +--
1349 2 files changed, 9 insertions(+), 2 deletions(-)
1350
1351commit d9782c3e58fdfddddb5018fc64ac088709a5b698
1352Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1353Date:   Sun Jul 20 10:19:06 2008 +0000
1354
1355      * bug-div0.c: raise SIGFPE manually since Darwin won't trap on 1/0.
1356
1357 test/bug-div0.c |    4 ++++
1358 1 files changed, 4 insertions(+), 0 deletions(-)
1359
1360commit 804761bea1033ce0298965bc78ef9a9c54df61f5
1361Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1362Date:   Sun Jul 20 10:10:35 2008 +0000
1363
1364      * fuzz.c: activate the fuzz() debug message, it may be verbose but I end
1365        up activating it all the time anyway.
1366
1367 src/fuzz.c |    5 +----
1368 1 files changed, 1 insertions(+), 4 deletions(-)
1369
1370commit 4287ca73d5f30e5d85027d28def3e583192ea122
1371Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1372Date:   Sun Jul 20 10:10:31 2008 +0000
1373
1374      * lib-mem.c: with all the preprocessor crap that we now have in C files,
1375        libc.h no longer cleanly includes on OS X and we need more preprocessor
1376        crap to fix it. Adding _DARWIN_C_SOURCE.
1377
1378 src/lib-mem.c |    2 ++
1379 1 files changed, 2 insertions(+), 0 deletions(-)
1380
1381commit 1fcfed4f4525fd3b01851bb316c66f8c3acd7e33
1382Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1383Date:   Sun Jul 20 09:57:58 2008 +0000
1384
1385      * Factored the test suite to avoid excessive code duplication.
1386
1387 test/check-div0     |   44 ++++++++-----------------------
1388 test/check-md5      |   23 +++-------------
1389 test/check-memory   |   46 ++++++++------------------------
1390 test/check-overflow |   46 ++++++++------------------------
1391 test/check-rng      |   40 ++++++-----------------------
1392 test/check-utils    |   51 ++++--------------------------------
1393 test/functions.inc  |   70 +++++++++++++++++++++++++++++++++++++++++++++++++++
1394 7 files changed, 125 insertions(+), 195 deletions(-)
1395
1396commit 00e8b59a16a2f136a086b16cd59d9397f6d2a994
1397Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1398Date:   Sun Jul 20 09:57:52 2008 +0000
1399
1400      * lib-stream.c: since __srefill is far more powerful than __srget, we only
1401        reimplement the former on OS X and completely ignore the latter.
1402
1403 src/lib-stream.c |    6 +++---
1404 1 files changed, 3 insertions(+), 3 deletions(-)
1405
1406commit bcb26d97fc0596e7d749d9600bd4b3dee7e64184
1407Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1408Date:   Sun Jul 20 01:29:45 2008 +0000
1409
1410      * lib-stream.c: fix a bug in the OS X __srefill implementation.
1411
1412 src/lib-stream.c |    5 ++++-
1413 1 files changed, 4 insertions(+), 1 deletions(-)
1414
1415commit 6b04aea92600dccf68d7435d4a26e40f3c8c1bf4
1416Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1417Date:   Sun Jul 20 01:22:46 2008 +0000
1418
1419      * lib-stream.c: the BSDs' refill function is slightly different from the
1420        HP-UX and Solaris ones; fixing our implementation accordinly.
1421
1422 src/lib-stream.c |   26 +++++++++++++++++---------
1423 1 files changed, 17 insertions(+), 9 deletions(-)
1424
1425commit 14f58c33416be08ceb88946ccdaa8848c2a786d3
1426Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1427Date:   Fri Jul 18 09:28:30 2008 +0000
1428
1429      * Implement __srget on FreeBSD, which is yet another version of __srefill.
1430
1431 configure.ac     |   19 ++++++-----
1432 doc/libzzuf.3    |    2 +-
1433 src/lib-stream.c |   90 ++++++++++++++++++++++++-----------------------------
1434 3 files changed, 53 insertions(+), 58 deletions(-)
1435
1436commit 8834098cdb66c0911795b7d3ad0912b1a3fd9d36
1437Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1438Date:   Fri Jul 18 09:28:26 2008 +0000
1439
1440      * lib-stream.c: fix the fread() implementation on FreeBSD 7.0.
1441
1442 src/lib-stream.c |    1 +
1443 1 files changed, 1 insertions(+), 0 deletions(-)
1444
1445commit 295df163935ae915c7bcfe31ce3c189cdf357642
1446Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1447Date:   Fri Jul 18 09:28:22 2008 +0000
1448
1449      * check-utils: only perform 3 util test series, the rest was only here to
1450        validate the RNG and we now have another test for that.
1451
1452 test/check-utils |    6 +-----
1453 1 files changed, 1 insertions(+), 5 deletions(-)
1454
1455commit 404b10dabdde4ff5d9c42a2a5d9c0f5e993ce0ad
1456Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1457Date:   Fri Jul 18 09:28:18 2008 +0000
1458
1459      * lib-stream.c: only use the __srefill trick on OS X. HP-UX is too different.
1460
1461 src/lib-stream.c |   25 +++++++++++++------------
1462 1 files changed, 13 insertions(+), 12 deletions(-)
1463
1464commit d8f0dcfb6e03e3a1be97787838a1c7008b25baff
1465Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1466Date:   Fri Jul 18 09:28:14 2008 +0000
1467
1468      * lib-mem.c: fix FreeBSD 7.0 build by including <sys/cdefs.h> earlier on.
1469
1470 src/lib-mem.c |    6 +++---
1471 1 files changed, 3 insertions(+), 3 deletions(-)
1472
1473commit 5eda5620ebf36acd5ccc987bafe2e57bcaaa5da7
1474Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1475Date:   Fri Jul 18 09:28:10 2008 +0000
1476
1477      * Make the RNG test shorter... it should not vary across platforms anyway.
1478
1479 test/check-rng |    7 +++----
1480 1 files changed, 3 insertions(+), 4 deletions(-)
1481
1482commit 6f2f52bfb78398e8e52000b38f5caa75fd505eb0
1483Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1484Date:   Fri Jul 18 09:28:06 2008 +0000
1485
1486      * Add slightly more complex modes to zzcat.
1487
1488 test/check-utils |    2 +-
1489 test/zzcat.c     |   35 +++++++++++++++++++++++++++++------
1490 2 files changed, 30 insertions(+), 7 deletions(-)
1491
1492commit fcaf431a1a6703e18a5768c449906cf0f28008b8
1493Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1494Date:   Fri Jul 18 09:28:02 2008 +0000
1495
1496      * Better check for the __func__ keyword that does not rely on assumptions
1497        about the compiler version.
1498
1499 Makefile.am    |    2 +-
1500 configure.ac   |    1 +
1501 m4/func.m4     |   13 +++++++++++++
1502 msvc/config.h  |    1 +
1503 src/lib-load.h |    9 ---------
1504 5 files changed, 16 insertions(+), 10 deletions(-)
1505
1506commit 262d6951eb4f970c8c113f21a7158b8f8ba7202e
1507Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1508Date:   Fri Jul 18 09:27:56 2008 +0000
1509
1510      * Add simpler modes to zzcat to better analyse what's going on.
1511
1512 test/check-utils |    2 +-
1513 test/zzcat.c     |   38 +++++++++++++++++++++++++++++++++++---
1514 2 files changed, 36 insertions(+), 4 deletions(-)
1515
1516commit 2b62ccde943114ad2c8792fcba0f1c6eb0423474
1517Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1518Date:   Wed Jul 16 23:24:06 2008 +0000
1519
1520      * bug-memory.c: fix the SIGSEGV unit test.
1521
1522 test/bug-memory.c |    2 +-
1523 1 files changed, 1 insertions(+), 1 deletions(-)
1524
1525commit c82abbd41abd4b662792f4e9b3ed7789b49463fa
1526Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1527Date:   Wed Jul 16 23:17:12 2008 +0000
1528
1529      * Support fsetpos64 on Linux.
1530
1531 configure.ac     |   16 ++++++++++++++++
1532 src/lib-stream.c |    5 ++---
1533 2 files changed, 18 insertions(+), 3 deletions(-)
1534
1535commit e7e28cbfc3f3f028b1ef978c8a18b68042795da3
1536Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1537Date:   Wed Jul 16 23:17:07 2008 +0000
1538
1539      * zzcat.c: partial fread() reads are undefined; avoid them in zzcat.
1540
1541 test/zzcat.c |    3 ++-
1542 1 files changed, 2 insertions(+), 1 deletions(-)
1543
1544commit ca581ef8ed4183916053a489637ef989e9a59902
1545Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1546Date:   Wed Jul 16 21:54:35 2008 +0000
1547
1548      * lib-mem.c: add pre-include macro to get getc_unlocked() on OpenSolaris.
1549
1550 src/lib-stream.c |    2 ++
1551 1 files changed, 2 insertions(+), 0 deletions(-)
1552
1553commit 6058c733cbd11bdd1906d0f979067bbd7f5d35d4
1554Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1555Date:   Wed Jul 16 21:45:44 2008 +0000
1556
1557      * lib-mem.c: add pre-include macros to get mmap and valloc on OpenSolaris.
1558
1559 src/lib-mem.c |    4 ++++
1560 1 files changed, 4 insertions(+), 0 deletions(-)
1561
1562commit 68adcf186a09133abe2565a81db38bd283878ef6
1563Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1564Date:   Wed Jul 16 21:45:40 2008 +0000
1565
1566      * zzuf.c: rename sig2str to sig2name; the former is a Solaris libc symbol.
1567
1568 src/zzuf.c |    6 +++---
1569 1 files changed, 3 insertions(+), 3 deletions(-)
1570
1571commit 0b9c8b4d1aefa9aeb37a6060c702a4976a3f8985
1572Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1573Date:   Wed Jul 16 21:41:27 2008 +0000
1574
1575      * Another fucked commit... synchronise config.h and lib-stream.c.
1576
1577 src/lib-stream.c |   10 +++++-----
1578 1 files changed, 5 insertions(+), 5 deletions(-)
1579
1580commit f413e837f4e5ac9add7593ad824a7b4624cb06be
1581Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1582Date:   Wed Jul 16 21:37:12 2008 +0000
1583
1584      * lib-stream.c: try to make the __filbuf() implementation portable across
1585        HP-UX and OpenSolaris.
1586
1587 configure.ac     |   16 ++++++++++++++++
1588 src/lib-stream.c |   10 +++++-----
1589 2 files changed, 21 insertions(+), 5 deletions(-)
1590
1591commit d412fe7381eb4bf31bc69bc371077513cab4d65d
1592Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1593Date:   Wed Jul 16 21:24:09 2008 +0000
1594
1595      * Implement freopen64, fsetpos64 and fseeko64 for OpenSolaris.
1596
1597 configure.ac     |    2 +-
1598 doc/libzzuf.3    |    3 ++
1599 src/lib-stream.c |   65 +++++++++++++++++++++++++++++++++++++++++------------
1600 3 files changed, 54 insertions(+), 16 deletions(-)
1601
1602commit aa047c898566278482244718d3745baca57a8eef
1603Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1604Date:   Wed Jul 16 21:03:37 2008 +0000
1605
1606      * check-utils: use tail -n X or tail -X depending on the platform.
1607
1608 test/check-utils |   15 +++++++++++----
1609 1 files changed, 11 insertions(+), 4 deletions(-)
1610
1611commit 04576c27a78cc24f3e763d576fed2ebd4a37eff9
1612Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1613Date:   Wed Jul 16 20:53:14 2008 +0000
1614
1615      * bootstrap: update bootstrapping script for OpenSolaris compatibility.
1616      * check-utils: do not use grep -q, OpenSolaris doesn't know about it.
1617
1618 bootstrap        |   32 ++++++++++++++++++++------------
1619 test/check-utils |    4 ++--
1620 2 files changed, 22 insertions(+), 14 deletions(-)
1621
1622commit fcc51f964d5c44865bd78ce6298e4a0eeab68b4b
1623Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1624Date:   Wed Jul 16 20:36:58 2008 +0000
1625
1626      * Oops, forgot to check in check-md5.
1627
1628 test/check-md5 |   38 ++++++++++++++++++++++++++++++++++++++
1629 1 files changed, 38 insertions(+), 0 deletions(-)
1630
1631commit fa18351b05735031a4234ce1f66a62cfbf5c6b6b
1632Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1633Date:   Wed Jul 16 20:36:14 2008 +0000
1634
1635      * Add a unit test for MD5 hashes.
1636
1637 test/Makefile.am    |    8 ++------
1638 test/check-div0     |   13 ++++++-------
1639 test/check-memory   |   13 ++++++-------
1640 test/check-overflow |   13 ++++++-------
1641 test/check-rng      |    1 -
1642 test/check-utils    |    1 -
1643 6 files changed, 20 insertions(+), 29 deletions(-)
1644
1645commit c628f4cfc8ebab4e3e3e26d52ed7fca6842d1647
1646Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1647Date:   Wed Jul 16 17:23:37 2008 +0000
1648
1649      * Add a bunch of unit tests to check for zzuf basic capabilities: SIGSEGV
1650        and SIGFPE detection, memory exhaustion detection.
1651
1652 .gitignore          |    3 +
1653 test/Makefile.am    |    4 +-
1654 test/bug-div0.c     |   31 ++++++++++++
1655 test/bug-memory.c   |   33 +++++++++++++
1656 test/bug-overflow.c |   31 ++++++++++++
1657 test/check-div0     |   58 +++++++++++++++++++++++
1658 test/check-memory   |   58 +++++++++++++++++++++++
1659 test/check-overflow |   58 +++++++++++++++++++++++
1660 test/check-rng      |   77 +++++++++++++++++++++++++++++++
1661 test/check-utils    |  127 +++++++++++++++++++++++++++++++++++++++++++++++++++
1662 test/rng            |   77 -------------------------------
1663 test/utils          |  127 ---------------------------------------------------
1664 12 files changed, 478 insertions(+), 206 deletions(-)
1665
1666commit 51aa538c8f2935cb3064ba8662fe63a58cd2e372
1667Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1668Date:   Wed Jul 16 17:23:33 2008 +0000
1669
1670      * mygetopt.c: fix a parsing issue with short options.
1671
1672 src/mygetopt.c |    2 +-
1673 1 files changed, 1 insertions(+), 1 deletions(-)
1674
1675commit 17aa5a43d22484586b2b09753446507611d0f0e4
1676Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1677Date:   Wed Jul 16 17:23:29 2008 +0000
1678
1679      * Fix a few HP-UX warnings caused by missing headers.
1680
1681 configure.ac     |    2 +-
1682 src/lib-fd.c     |    3 +++
1683 src/lib-stream.c |   13 +++++++------
1684 3 files changed, 11 insertions(+), 7 deletions(-)
1685
1686commit eac7a73aef04249c393a9cef54d7ce01fc053b75
1687Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1688Date:   Wed Jul 16 17:23:24 2008 +0000
1689
1690      * Split the test suite into the RNG test and the Unix utils test.
1691
1692 test/Makefile.am  |    4 +-
1693 test/rng          |   77 ++++++++++++++++++++++
1694 test/testsuite.sh |  182 -----------------------------------------------------
1695 test/utils        |  127 +++++++++++++++++++++++++++++++++++++
1696 4 files changed, 206 insertions(+), 184 deletions(-)
1697
1698commit e902607b945acdc11edbb4ab9376dfa9df9bc28a
1699Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1700Date:   Wed Jul 16 09:52:08 2008 +0000
1701
1702      * zzuf.c: retrieve library object name from libtool's .la file so we don't
1703        need to hardcode .so, .sl, .dylib etc. for various platforms.
1704
1705 msvc/config.h   |    3 ++-
1706 src/Makefile.am |    3 ++-
1707 src/zzuf.c      |   11 ++++-------
1708 3 files changed, 8 insertions(+), 9 deletions(-)
1709
1710commit 22bbfe7ffc1967b0e3b9a8202888386360b43df4
1711Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1712Date:   Wed Jul 16 09:52:02 2008 +0000
1713
1714      * Implement __srefill() for full HP-UX support on parisc-gcc.
1715
1716 configure.ac     |    2 +-
1717 doc/libzzuf.3    |    3 +-
1718 src/lib-stream.c |   93 +++++++++++++++++++++++++++++++++++++++++++++++++-----
1719 3 files changed, 87 insertions(+), 11 deletions(-)
1720
1721commit 7166d404d50ee43c2b2e74fd5a643a932cf59f3f
1722Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1723Date:   Wed Jul 16 09:51:58 2008 +0000
1724
1725      * zzcat.c: compilation fix for missing headers.
1726
1727 test/zzcat.c |    6 +++++-
1728 1 files changed, 5 insertions(+), 1 deletions(-)
1729
1730commit 4db4da9e2c366cf783a372241d033857c6e3a593
1731Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1732Date:   Wed Jul 16 09:51:53 2008 +0000
1733
1734      * testsuite.h: do not test for grep -a if the option is unknown.
1735
1736 test/testsuite.sh |   10 +++++++---
1737 1 files changed, 7 insertions(+), 3 deletions(-)
1738
1739commit 47230d033a3047ecf6b2677378e4c489c49d1637
1740Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1741Date:   Tue Jul 15 21:34:14 2008 +0000
1742
1743      * Add a few _INCLUDE_POSIX_SOURCE defines here and there so that we build
1744        out of the box with HP-UX's c99 compiler.
1745
1746 configure.ac     |    3 ++-
1747 src/lib-fd.c     |    1 +
1748 src/lib-mem.c    |    2 ++
1749 src/lib-signal.c |    4 +++-
1750 src/zzuf.c       |    6 ++++++
1751 test/zzcat.c     |    5 ++++-
1752 6 files changed, 18 insertions(+), 3 deletions(-)
1753
1754commit a657d8d193bb487ddc59b339b7b68347f3b8e4ad
1755Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1756Date:   Tue Jul 15 20:16:15 2008 +0000
1757
1758      * testsuite.sh: use printf instead of echo -n for better portability.
1759
1760 test/testsuite.sh |    2 +-
1761 1 files changed, 1 insertions(+), 1 deletions(-)
1762
1763commit 2634a32904d2a7a1f3e1aa378207eabe43dc7908
1764Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1765Date:   Tue Jul 15 20:16:11 2008 +0000
1766
1767      * Implement additional functions required on HP-UX: __fopen64, __fseeko64,
1768        __freopen64, __open64, __lseek64.
1769
1770 configure.ac     |    2 +-
1771 doc/libzzuf.3    |   10 +++++--
1772 src/lib-fd.c     |   24 ++++++++++++++--
1773 src/lib-stream.c |   78 +++++++++++++++++++++++++++++++++++++----------------
1774 4 files changed, 83 insertions(+), 31 deletions(-)
1775
1776commit b4cd604e3aa988483a247cc24f0fbf58ba009637
1777Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1778Date:   Tue Jul 15 20:16:06 2008 +0000
1779
1780      * Build on HP-UX systems: disable unsupported warning flags, define
1781        _XOPEN_SOURCE_EXTENDED where appropriate, use AC_C_INLINE to avoid using
1782        the inline keyword when unsupported, and use #pragma INIT for library
1783        initialisation routines.
1784
1785 Makefile.am   |    3 ++-
1786 configure.ac  |   27 ++++++++++++++++++++-------
1787 m4/cflags.m4  |   14 ++++++++++++++
1788 src/lib-fd.c  |    2 ++
1789 src/libzzuf.c |    6 ++++++
1790 5 files changed, 44 insertions(+), 8 deletions(-)
1791
1792commit 7b961d0884058ac0c14ce4a1c3079824f2292925
1793Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1794Date:   Tue Jul 15 20:16:02 2008 +0000
1795
1796      * configure.ac: do not use -fno-strength-reduce -fomit-frame-pointer,
1797        they're pretty useless for our project.
1798
1799 configure.ac |    2 +-
1800 1 files changed, 1 insertions(+), 1 deletions(-)
1801
1802commit 2b528b9ae5421f5cbee784bec0c970f93d8e1049
1803Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1804Date:   Tue Jul 15 20:15:58 2008 +0000
1805
1806      * zzuf.c: reformated the licensing information for zzuf -V.
1807
1808 src/zzuf.c |    8 ++++----
1809 1 files changed, 4 insertions(+), 4 deletions(-)
1810
1811commit 043173308b71665026159f0799306381176e39f6
1812Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1813Date:   Tue Jul 15 20:15:53 2008 +0000
1814
1815      * lib-stream.c: remove an unused variable.
1816
1817 src/lib-stream.c |    2 +-
1818 1 files changed, 1 insertions(+), 1 deletions(-)
1819
1820commit aa632fa705e4385a517d273e6934923890ac314a
1821Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1822Date:   Tue Jul 15 20:15:47 2008 +0000
1823
1824      * Fix a compilation issue on FreeBSD by defining _BSD_SOURCE and including
1825        <sys/cdefs.h>.
1826
1827 configure.ac  |    2 +-
1828 src/lib-mem.c |    5 +++++
1829 2 files changed, 6 insertions(+), 1 deletions(-)
1830
1831commit f693089193adcbcce1d64c3a36a1c3ccf8b67104
1832Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1833Date:   Tue Jul 15 20:15:43 2008 +0000
1834
1835      * Fix the Win32 package build. No, it still doesn't work, it just builds.
1836
1837 build-win32 |    8 ++++----
1838 1 files changed, 4 insertions(+), 4 deletions(-)
1839
1840commit 67e7ce4cfca6a7c3884cc47c2651db647dd21c86
1841Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1842Date:   Tue Jul 15 20:15:35 2008 +0000
1843
1844      * Set a default maximum memory usage value to avoid excessive swapping.
1845
1846 doc/zzuf.1    |    8 ++++++--
1847 src/libzzuf.h |    4 ++++
1848 src/opts.c    |    2 +-
1849 src/zzuf.c    |    2 +-
1850 4 files changed, 12 insertions(+), 4 deletions(-)
1851
1852commit c62aa102d10b9efd52c832551bd234d1104e4a63
1853Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1854Date:   Wed Jul 9 10:50:43 2008 +0000
1855
1856      * Ideas for a zzufrc file.
1857
1858 TODO |    5 +++++
1859 1 files changed, 5 insertions(+), 0 deletions(-)
1860
1861commit acb2eeefb22d770a90c4e947f9e3c9acedc4958a
1862Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1863Date:   Fri Jun 20 06:05:25 2008 +0000
1864
1865      * Run the testsuite when "make check" is called.
1866
1867 test/Makefile.am |    2 ++
1868 1 files changed, 2 insertions(+), 0 deletions(-)
1869
1870commit db8463a010d4f045b6efd8bed00238d748c1e151
1871Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1872Date:   Fri Jun 20 06:05:13 2008 +0000
1873
1874      * Avoid a potential shared library attack by never looking for libzzuf in
1875        the current directory.
1876
1877 src/zzuf.c |   21 ++++++++++++---------
1878 1 files changed, 12 insertions(+), 9 deletions(-)
1879
1880commit 4445e4d91ca716e58d17f7c8ac36e335dfbe393d
1881Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1882Date:   Fri Jun 13 09:31:21 2008 +0000
1883
1884      * Version 0.12.
1885      * Updated NEWS and ChangeLog.
1886
1887 ChangeLog    | 1442 +++++++++++++++++++++++++++++++---------------------------
1888 NEWS         |    7 +
1889 configure.ac |    2 +-
1890 3 files changed, 782 insertions(+), 669 deletions(-)
1891
1892commit 9bdfb23af5611f775928a3d59cf9c2c5d485c6e1
1893Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1894Date:   Fri Jun 13 09:31:17 2008 +0000
1895
1896      * Finished the libzzuf manual page.
1897
1898 doc/libzzuf.3 |   65 +++++++++++++++++++++++++++++++++-----------------------
1899 1 files changed, 38 insertions(+), 27 deletions(-)
1900
1901commit b2a9bd1e49519ef729cf08fd2c334b05aad31cf6
1902Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1903Date:   Tue Jun 10 16:21:22 2008 +0000
1904
1905      * Fix a crash in the realloc() wrapper occurring when dlsym() or dlopen()
1906        call realloc() with a NULL pointer.
1907
1908 src/lib-mem.c |    6 +++++-
1909 1 files changed, 5 insertions(+), 1 deletions(-)
1910
1911commit e7512ba9002aac3da85786e416945b9b2271c1af
1912Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1913Date:   Tue Jun 10 16:21:17 2008 +0000
1914
1915      * Do not try to free() on buffers that have been allocated with the real
1916        malloc, or we may crash unexpectedly, for instance if dlsym("free") calls
1917        malloc() then free() while free hasn't been loaded yet.
1918
1919 src/lib-mem.c |    8 +++++++-
1920 src/libzzuf.c |    6 +++---
1921 2 files changed, 10 insertions(+), 4 deletions(-)
1922
1923commit cec5bf9acf967ac2819c3a6c57366586af225040
1924Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1925Date:   Tue Jun 10 16:21:11 2008 +0000
1926
1927      * Started writing a manual page for libzzuf.
1928
1929 doc/Makefile.am |    4 +-
1930 doc/libzzuf.3   |  123 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
1931 doc/zzuf.1      |   48 +--------------------
1932 3 files changed, 128 insertions(+), 47 deletions(-)
1933
1934commit f24ef88ab39ca93640531ca5b794d62be66e088e
1935Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1936Date:   Mon May 19 11:25:05 2008 +0000
1937
1938      * Change -M to mean mebibytes instead of megabytes, because I'm a fucking
1939        pedant.
1940
1941 doc/zzuf.1    |   12 ++++++------
1942 src/libzzuf.c |    5 +++--
1943 src/zzuf.c    |    2 +-
1944 3 files changed, 10 insertions(+), 9 deletions(-)
1945
1946commit 6fb1534dd3fb8a0aa70f002c69a335f8715df4a6
1947Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1948Date:   Mon May 19 11:25:01 2008 +0000
1949
1950      * Change -F to -j, to mimic make.
1951
1952 doc/zzuf.1 |   10 +++++-----
1953 src/zzuf.c |   17 ++++++++++-------
1954 2 files changed, 15 insertions(+), 12 deletions(-)
1955
1956commit 165cb3e1d88729e5e7c9b741d83a2d0a6b18918e
1957Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1958Date:   Mon May 19 11:24:56 2008 +0000
1959
1960      * Allow to omit the right-hand side of the seed range, for indefinite
1961        fuzzing attempts.
1962
1963 doc/zzuf.1 |    4 +++-
1964 src/zzuf.c |    4 +++-
1965 2 files changed, 6 insertions(+), 2 deletions(-)
1966
1967commit 17f520620875c356ef8fefa8643b51717cc9a338
1968Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1969Date:   Mon May 19 11:24:51 2008 +0000
1970
1971      * Clarify -C0 behaviour.
1972
1973 doc/zzuf.1 |    8 +++++---
1974 1 files changed, 5 insertions(+), 3 deletions(-)
1975
1976commit 72a58bd7258b83ebdca6065a4159f713109d0d82
1977Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1978Date:   Mon May 19 11:24:46 2008 +0000
1979
1980      * Add SIGPIPE to the list of crashing signals.
1981
1982 src/zzuf.c |   29 +++++++++++++++--------------
1983 1 files changed, 15 insertions(+), 14 deletions(-)
1984
1985commit 0d13041f540a4825962cf2fce0ff63686b6749e7
1986Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1987Date:   Mon May 19 11:24:41 2008 +0000
1988
1989      * Fix an invalid cast on the Alpha architecture caused by sockaddr_in*
1990        having larger alignment requirements than sockaddr*.
1991
1992 src/lib-fd.c |   11 +++++++++--
1993 1 files changed, 9 insertions(+), 2 deletions(-)
1994
1995commit d8cdd907bbb6d0b45fa0303401378c4dccfe9dfd
1996Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1997Date:   Sun May 18 19:56:52 2008 +0000
1998
1999      * Version 0.11.
2000      * Updated NEWS and ChangeLog.
2001
2002 ChangeLog    | 5839 +++++++++++++++++++++++++++++++---------------------------
2003 NEWS         |   28 +-
2004 configure.ac |    2 +-
2005 3 files changed, 3123 insertions(+), 2746 deletions(-)
2006
2007commit 8a012199697a3ea4a97b88c44de199be5b9b2b47
2008Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2009Date:   Sun May 18 19:56:48 2008 +0000
2010
2011      * Minor memory and speed optimisation.
2012
2013 src/fuzz.c |   10 +++++-----
2014 1 files changed, 5 insertions(+), 5 deletions(-)
2015
2016commit 55d6b282fe64d620c78b8758e02ad0ba394c4ae1
2017Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2018Date:   Sun May 18 18:13:45 2008 +0000
2019
2020      * Start working on the internal code documentation.
2021
2022 src/debug.c   |   23 +++++++++++++++--------
2023 src/fd.c      |    2 +-
2024 src/libzzuf.c |   46 +++++++++++++++++++++++++++++++++++++++++++---
2025 3 files changed, 59 insertions(+), 12 deletions(-)
2026
2027commit b23e6f6d1ffe319bab701461046ab1b16ac86d87
2028Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2029Date:   Sun May 18 12:38:37 2008 +0000
2030
2031      * Don't use `--' in the testsuite, it is no longer understood.
2032
2033 test/testsuite.sh |   24 ++++++++++++------------
2034 1 files changed, 12 insertions(+), 12 deletions(-)
2035
2036commit 6878caf0233304a9840890f4611841644d4c451b
2037Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2038Date:   Sun May 18 12:38:32 2008 +0000
2039
2040      * Implement getchar() and getchar_unlocked().
2041
2042 doc/zzuf.1       |    9 +++++----
2043 src/lib-stream.c |   42 ++++++++++++++++++++++++++++++------------
2044 2 files changed, 35 insertions(+), 16 deletions(-)
2045
2046commit 2195331d79b1d0f13bd1a7d0ac3368e46eb5b68c
2047Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2048Date:   Sun May 18 09:45:53 2008 +0000
2049
2050      * Minor changes: add quotes between launched program name, update copyright.
2051
2052 src/zzuf.c |    4 ++--
2053 1 files changed, 2 insertions(+), 2 deletions(-)
2054
2055commit 0310e6df18691d5cdf233ddd8705e81de34ce30c
2056Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2057Date:   Sun May 18 09:45:48 2008 +0000
2058
2059      * Make sure the fgets_unlocked() reimplementation uses fgetc_unlocked(),
2060        not fgetc().
2061
2062 src/lib-stream.c |   18 +++++++++---------
2063 1 files changed, 9 insertions(+), 9 deletions(-)
2064
2065commit 4f90c5cac54429a342cd3d89158c3ede9aa96a7a
2066Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2067Date:   Sat May 17 23:10:47 2008 +0000
2068
2069      * Implement fgets_unlocked() and fread_unlocked().
2070
2071 doc/zzuf.1       |    3 +-
2072 src/lib-stream.c |  224 +++++++++++++++++++++++++++++++-----------------------
2073 2 files changed, 131 insertions(+), 96 deletions(-)
2074
2075commit 366d3e34344bbc1ca7375911f37e2885c5a0c36b
2076Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2077Date:   Sat May 17 23:10:41 2008 +0000
2078
2079      * Implement getc_unlocked() and fgetc_unlocked().
2080
2081 configure.ac     |    2 +-
2082 src/lib-stream.c |   20 ++++++++++++++++++++
2083 2 files changed, 21 insertions(+), 1 deletions(-)
2084
2085commit 77696046ec0212a67e66fbcffc52480ea8fbe212
2086Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2087Date:   Sat May 17 13:40:45 2008 +0000
2088
2089      * Document the new command line parsing behaviour.
2090
2091 doc/zzuf.1 |   19 ++++++++++---------
2092 1 files changed, 10 insertions(+), 9 deletions(-)
2093
2094commit fe0175caa122801c8bc52b125289e6ec953edacb
2095Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2096Date:   Sat May 17 13:40:40 2008 +0000
2097
2098      * No longer require the "--" trick to separate zzuf's flags and the called
2099        program's.
2100
2101 src/zzuf.c |    2 +-
2102 1 files changed, 1 insertions(+), 1 deletions(-)
2103
2104commit 173639a25168855517211031178d4c8ceda416b5
2105Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2106Date:   Fri May 16 22:01:18 2008 +0000
2107
2108      * Cosmetic: remove trailing spaces from the source code.
2109
2110 src/debug.c  |    2 +-
2111 src/fd.c     |    6 +++---
2112 src/lib-fd.c |    6 +++---
2113 src/zzuf.c   |    4 ++--
2114 4 files changed, 9 insertions(+), 9 deletions(-)
2115
2116commit 85038d0d052fa2021440d33d36e24c460c4a8229
2117Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2118Date:   Fri May 16 22:01:11 2008 +0000
2119
2120      * Add statistical analysis to the testsuite to check our random number
2121        generator.
2122
2123 .gitignore        |    1 +
2124 test/Makefile.am  |    5 ++-
2125 test/testsuite.sh |  154 ++++++++++++++++++++++++++++++++++++++--------------
2126 test/zzero.c      |   36 ++++++++++++
2127 4 files changed, 153 insertions(+), 43 deletions(-)
2128
2129commit 3a16d81e016363d774124358758799a578fa9cdf
2130Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2131Date:   Fri May 16 22:01:07 2008 +0000
2132
2133      * Improve overall randomness. Now even close seeds have very different
2134        behaviours on which bits are flipped.
2135
2136 src/fuzz.c |   12 ++++++++++--
2137 1 files changed, 10 insertions(+), 2 deletions(-)
2138
2139commit ec33640c4c482a2516dad74e9167b160213505a1
2140Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2141Date:   Fri May 16 22:01:03 2008 +0000
2142
2143      * Update TODO.
2144
2145 TODO |    2 +-
2146 1 files changed, 1 insertions(+), 1 deletions(-)
2147
2148commit 598a079e5c5cad2ee24f49b6d6831e09be3189a7
2149Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2150Date:   Fri May 16 22:00:58 2008 +0000
2151
2152      * Update copyright and homepage in the manual page.
2153
2154 doc/zzuf.1 |    4 ++--
2155 1 files changed, 2 insertions(+), 2 deletions(-)
2156
2157commit 2fcd5443c4ae9410d253b6854e718d6b09618398
2158Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2159Date:   Sat Apr 26 12:24:57 2008 +0000
2160
2161      * Implement dup() and dup2(). They are needed for Debian's implementation
2162        of dd which otherwise causes the regression tests to fail.
2163
2164 .gitignore   |    2 ++
2165 configure.ac |    2 +-
2166 doc/zzuf.1   |    7 ++++---
2167 src/lib-fd.c |   53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
2168 4 files changed, 60 insertions(+), 4 deletions(-)
2169
2170commit 167c4bd6a0d95be6dc517ccbb4bbc55b45ab62ca
2171Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2172Date:   Sat Apr 26 11:30:45 2008 +0000
2173
2174      * Slightly updated the build system.
2175
2176 .gitignore   |   20 ++++++++++++++++++++
2177 configure.ac |    9 +++------
2178 src/zzuf.c   |    2 +-
2179 3 files changed, 24 insertions(+), 7 deletions(-)
2180
2181commit afa62fb3427277fface10233dfbb74f447fd4e21
2182Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2183Date:   Sat Apr 12 07:44:34 2008 +0000
2184
2185      * Set minimal fuzzing ratio to 0.000000001% (less than one bit changed on
2186        a whole DVD).
2187
2188 src/fuzz.c    |    4 ++--
2189 src/libzzuf.h |    5 +++--
2190 2 files changed, 5 insertions(+), 4 deletions(-)
2191
2192commit 154aeba35277db385d46a94330f696f2785b790e
2193Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2194Date:   Wed Apr 9 09:49:16 2008 +0000
2195
2196      * Implement %g in the debug() format string. Incomplete but useful.
2197
2198 src/debug.c |   16 ++++++++++++++++
2199 1 files changed, 16 insertions(+), 0 deletions(-)
2200
2201commit d362b379676d6fb028d1620ceed5e5991d2353ef
2202Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2203Date:   Sat Nov 3 00:24:46 2007 +0000
2204
2205      * Version 0.10.
2206      * Updated NEWS and ChangeLog.
2207
2208 ChangeLog    |  106 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2209 NEWS         |    4 ++
2210 configure.ac |    4 +-
2211 3 files changed, 112 insertions(+), 2 deletions(-)
2212
2213commit c43c65bc41859913b7ed93dacd49d3d16cbbc1de
2214Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2215Date:   Sat Nov 3 00:22:58 2007 +0000
2216
2217      * Link libzzuf with winsock because of our use of htons.
2218
2219 src/Makefile.am |    2 +-
2220 1 files changed, 1 insertions(+), 1 deletions(-)
2221
2222commit 3a67614e84d77eda502fa99b97bf18c67e50fcea
2223Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2224Date:   Sat Nov 3 00:14:40 2007 +0000
2225
2226      * Documentation updates.
2227
2228 doc/zzuf.1 |   32 +++++++++++++++++++++-----------
2229 1 files changed, 21 insertions(+), 11 deletions(-)
2230
2231commit 5e4355d4f7b887b1b19e6ea648fbbfa98b29b85d
2232Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2233Date:   Sat Nov 3 00:08:43 2007 +0000
2234
2235      * Do not fuzz non-IP network protocols. They’re too painful to fine-tune.
2236
2237 src/lib-fd.c |   16 +++++-----------
2238 1 files changed, 5 insertions(+), 11 deletions(-)
2239
2240commit 2b366b6aeb34fc47f6ef4dceb6a85fb5e541411d
2241Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2242Date:   Fri Nov 2 23:34:22 2007 +0000
2243
2244      * Merged the bind() and connect() diversions using macros. They were almost
2245        identical.
2246      * Check the addrlen value to avoid crashing with weird protocols.
2247
2248 src/lib-fd.c |  110 +++++++++++++++++++++------------------------------------
2249 1 files changed, 41 insertions(+), 69 deletions(-)
2250
2251commit f724eaddbc5935c45c66f665c2810a17242a22b0
2252Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2253Date:   Fri Nov 2 23:23:25 2007 +0000
2254
2255      * Divert connect() so that -p/--ports now works with outbound connections.
2256
2257 src/lib-fd.c |   46 ++++++++++++++++++++++++++++++++++++++++++++++
2258 1 files changed, 46 insertions(+), 0 deletions(-)
2259
2260commit 36a1d6d638e666c43d233668b5b4a322887e1f88
2261Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2262Date:   Fri Nov 2 23:22:11 2007 +0000
2263
2264      * Look for connect().
2265
2266 configure.ac |    3 ++-
2267 1 files changed, 2 insertions(+), 1 deletions(-)
2268
2269commit 641fb3dfef07b1be67a3a2813ce95670db52feb7
2270Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2271Date:   Fri Nov 2 23:07:41 2007 +0000
2272
2273      * Updated documentation.
2274
2275 doc/zzuf.1 |   41 +++++++++++++++++++++++++++--------------
2276 1 files changed, 27 insertions(+), 14 deletions(-)
2277
2278commit b6158f9d44b968f08e3cda0abd91e5f5b35d1336
2279Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2280Date:   Fri Nov 2 23:01:09 2007 +0000
2281
2282      * Fix a bug in the -p handling that made it opt-out instead of opt-in.
2283      * Don’t bother using AF_UNIX, it doesn’t have ports.
2284
2285 src/fd.c     |   11 +++++++----
2286 src/lib-fd.c |    3 ---
2287 2 files changed, 7 insertions(+), 7 deletions(-)
2288
2289commit a9af95e4e80ba477a0b08fd9f0c1b4f3040419d5
2290Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2291Date:   Fri Nov 2 22:45:54 2007 +0000
2292
2293      * Network destination port choosing with -p/--ports.
2294      * Renamed -p/--pick into -l/--list to avoid conflicts.
2295
2296 src/fd.c      |   33 ++++++++++++++++++++++++---------
2297 src/fd.h      |    1 +
2298 src/fuzz.c    |    1 -
2299 src/fuzz.h    |    3 ++-
2300 src/lib-fd.c  |   31 +++++++++++++++++++++++++++++--
2301 src/libzzuf.c |    8 ++++++--
2302 src/opts.c    |    2 +-
2303 src/opts.h    |    2 +-
2304 src/zzuf.c    |   42 +++++++++++++++++++++++++++++++-----------
2305 9 files changed, 95 insertions(+), 28 deletions(-)
2306
2307commit b5ac0ce54cd7ab10062c23edb5844450f7a71be0
2308Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2309Date:   Fri Nov 2 21:50:08 2007 +0000
2310
2311      * Check for <netinet/in.h>, it’s needed for struct sockaddr_in.
2312
2313 configure.ac |    2 +-
2314 1 files changed, 1 insertions(+), 1 deletions(-)
2315
2316commit ee8bae2f341cdf5155812858d0e01b444594ebe8
2317Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2318Date:   Fri Nov 2 21:40:38 2007 +0000
2319
2320      * Support %d, %ld and %lld in addition to %i etc. in debug().
2321
2322 src/debug.c |    6 +++---
2323 1 files changed, 3 insertions(+), 3 deletions(-)
2324
2325commit a30236149611e24259264a01e372d0878b4d268f
2326Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2327Date:   Fri Nov 2 21:32:18 2007 +0000
2328
2329      * Log and divert bind() calls.
2330
2331 src/lib-fd.c |   39 +++++++++++++++++++++++++++++++++------
2332 1 files changed, 33 insertions(+), 6 deletions(-)
2333
2334commit a37583961ae5c6bab6d4d8b42cc5df19e050066c
2335Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2336Date:   Fri Nov 2 21:16:57 2007 +0000
2337
2338      * Check for bind in the configure step.
2339
2340 configure.ac |    3 ++-
2341 1 files changed, 2 insertions(+), 1 deletions(-)
2342
2343commit 8015cefe33b79545c06eede75c5b818f32ada822
2344Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2345Date:   Tue Jul 10 15:55:35 2007 +0000
2346
2347      * Version 0.9. For real, this time.
2348      * Updated NEWS and ChangeLog.
2349
2350 ChangeLog |   56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2351 NEWS      |    1 +
2352 2 files changed, 57 insertions(+), 0 deletions(-)
2353
2354commit 82109307cb1fd2798602fba824ce3d80d40a290a
2355Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2356Date:   Tue Jul 10 15:42:37 2007 +0000
2357
2358      * Documented the new -T / --max-cpu flag.
2359
2360 doc/zzuf.1 |   22 ++++++++++++++++++----
2361 1 files changed, 18 insertions(+), 4 deletions(-)
2362
2363commit 84dd6b2f10b1d9661c63113e6a5bce20525ba940
2364Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2365Date:   Tue Jul 10 15:31:40 2007 +0000
2366
2367      * -M is megabytes, not bytes. Fixed --help output.
2368
2369 src/zzuf.c |   12 ++++++------
2370 1 files changed, 6 insertions(+), 6 deletions(-)
2371
2372commit ea7d338f1ccb0350bc143233f77f572bb3544170
2373Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2374Date:   Tue Jul 10 15:23:18 2007 +0000
2375
2376      * Implemented -T / --max-cpu for max CPU time limits.
2377
2378 src/opts.c |    1 +
2379 src/opts.h |    1 +
2380 src/zzuf.c |   58 ++++++++++++++++++++++++++++++++++++++++++++++------------
2381 3 files changed, 48 insertions(+), 12 deletions(-)
2382
2383commit 48d7ef78d2e06445061eaaaabad7346f92db3198
2384Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2385Date:   Tue Jul 10 14:30:13 2007 +0000
2386
2387      * Rename -T to -t. -T will be the CPU time limit.
2388
2389 doc/zzuf.1 |    6 +++---
2390 src/zzuf.c |   12 ++++++------
2391 2 files changed, 9 insertions(+), 9 deletions(-)
2392
2393commit 6480d28eec195c23a5d14c2fe9a0a8371b9b6ab8
2394Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2395Date:   Tue Jul 10 14:26:08 2007 +0000
2396
2397      * Rename ZZUF_RLIMIT_CONST into ZZUF_RLIMIT_MEM because we're going to have
2398        the _CPU one as well.
2399
2400 src/zzuf.c |   32 +++++++++++++++++++-------------
2401 1 files changed, 19 insertions(+), 13 deletions(-)
2402
2403commit a8a75acfa14c896c72cd7dbf7bc56e051aa39f6b
2404Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2405Date:   Tue Jul 10 09:01:12 2007 +0000
2406
2407      * Correct thinko in manpage.
2408
2409 doc/zzuf.1 |    5 +++--
2410 1 files changed, 3 insertions(+), 2 deletions(-)
2411
2412commit a013023cbccb3d2bfe20e6a7d17e43b162078b99
2413Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2414Date:   Tue Jul 10 00:24:35 2007 +0000
2415
2416      * Version 0.9.
2417      * Updated NEWS and ChangeLog.
2418
2419 ChangeLog    |   77 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2420 NEWS         |    5 ++++
2421 configure.ac |    4 +-
2422 3 files changed, 84 insertions(+), 2 deletions(-)
2423
2424commit dba3ff6a2103046dd2dba4ee263498634850938a
2425Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2426Date:   Mon Jul 9 23:51:49 2007 +0000
2427
2428      * Do not clobber LD_PRELOAD, patch by Sami Liedes. Heavily rewritten.
2429
2430 AUTHORS    |    2 +-
2431 src/zzuf.c |   28 ++++++++++++++++++++++------
2432 2 files changed, 23 insertions(+), 7 deletions(-)
2433
2434commit fa5646275d2e28dfd1c467c180a42787565d3c45
2435Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2436Date:   Fri Jul 6 20:47:51 2007 +0000
2437
2438      * Renamed ranges_static into static_ranges.
2439
2440 src/fd.c     |    7 ++++---
2441 src/fuzz.c   |    6 +++---
2442 src/ranges.c |    8 ++++----
2443 3 files changed, 11 insertions(+), 10 deletions(-)
2444
2445commit 0698e4c74384530019b888948aeda8d270c0328d
2446Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2447Date:   Fri Jul 6 20:47:38 2007 +0000
2448
2449      * Documented -p/--pick in the man page.
2450
2451 doc/zzuf.1 |   18 +++++++++++++++++-
2452 1 files changed, 17 insertions(+), 1 deletions(-)
2453
2454commit 2a9e992aa5d22c23a685a59bd28513eacdebd6ce
2455Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2456Date:   Fri Jul 6 14:39:39 2007 +0000
2457
2458      * Factored common range-parsing code.
2459
2460 src/Makefile.am |    2 +-
2461 src/fd.c        |   46 ++--------------------------
2462 src/fuzz.c      |   46 +++--------------------------
2463 src/ranges.c    |   87 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
2464 src/ranges.h    |   21 +++++++++++++
2465 5 files changed, 118 insertions(+), 84 deletions(-)
2466
2467commit 13e400ace8a560f60d43d06de1b1fec602726af8
2468Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2469Date:   Fri Jul 6 13:40:55 2007 +0000
2470
2471      * Added -p flag to cherry pick file descriptors that get fuzzed.
2472
2473 src/fd.c         |   71 +++++++++++++++++++++++++++++++++++++++++++++++++++++-
2474 src/fd.h         |    1 +
2475 src/fuzz.c       |    1 +
2476 src/fuzz.h       |    1 +
2477 src/lib-fd.c     |   22 ++++++++++-------
2478 src/lib-mem.c    |    6 +++-
2479 src/lib-stream.c |   18 +++++++-------
2480 src/libzzuf.c    |    4 +++
2481 src/opts.c       |    3 +-
2482 src/opts.h       |    2 +-
2483 src/zzuf.c       |   16 ++++++++++--
2484 11 files changed, 119 insertions(+), 26 deletions(-)
2485
2486commit 51c22666edd63a7dc60412de9df931dfe2622b33
2487Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2488Date:   Fri Jul 6 13:34:38 2007 +0000
2489
2490      * Allow to use debug() everywhere in the code; it'll just do nothing in
2491        zzuf itself, and will only output stuff in the library.
2492
2493 src/debug.h |    6 +++++-
2494 1 files changed, 5 insertions(+), 1 deletions(-)
2495
2496commit 4500fde8e6b7184faa5d64cb2e025e952c678345
2497Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2498Date:   Fri Jul 6 13:31:23 2007 +0000
2499
2500      * Add -DLIBZZUF to the libzzuf build.
2501
2502 src/Makefile.am |    1 +
2503 1 files changed, 1 insertions(+), 0 deletions(-)
2504
2505commit a0f92cc7a9753cdfa9b3d680b5edf0fecb746ef2
2506Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2507Date:   Thu Mar 1 23:57:14 2007 +0000
2508
2509      * Version 0.8.1.
2510      * Updated NEWS and ChangeLog.
2511
2512 ChangeLog    |   41 +++++++++++++++++++++++++++++++++++++++++
2513 NEWS         |    5 +++++
2514 configure.ac |    4 ++--
2515 3 files changed, 48 insertions(+), 2 deletions(-)
2516
2517commit 3ff283422d19673ac90aebd32ed76fcafba373da
2518Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2519Date:   Thu Mar 1 23:53:51 2007 +0000
2520
2521      * Save errno in offset_check, thanks to Sami Liedes.
2522
2523 src/lib-fd.c |    5 ++++-
2524 1 files changed, 4 insertions(+), 1 deletions(-)
2525
2526commit 5f538eeb17ec50904618e34a695ef3d852cd82d6
2527Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2528Date:   Thu Mar 1 23:52:00 2007 +0000
2529
2530      * Removed spurious verbosity, thanks to Sami Liedes.
2531
2532 src/zzuf.c |    1 -
2533 1 files changed, 0 insertions(+), 1 deletions(-)
2534
2535commit b1c4e08f1fa877bd97dcb37c11ba71f8d00268ed
2536Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2537Date:   Sat Feb 24 17:37:46 2007 +0000
2538
2539      * Cleaned up md5.c.
2540      * Do not convert words to little endian if the architecture is already
2541        little endian.
2542
2543 configure.ac |    2 +-
2544 src/md5.c    |  118 +++++++++++++++++++++++++++++----------------------------
2545 2 files changed, 61 insertions(+), 59 deletions(-)
2546
2547commit 53b3e8017e9de57b45fb438f2484ed5d52408c02
2548Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2549Date:   Sat Feb 24 16:37:12 2007 +0000
2550
2551      * Version 0.8.
2552      * Updated NEWS and ChangeLog.
2553
2554 ChangeLog    |  198 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2555 NEWS         |    7 ++
2556 configure.ac |    4 +-
2557 3 files changed, 207 insertions(+), 2 deletions(-)
2558
2559commit 7399adbe977b9c09d5e1e3eb34afccc817b04802
2560Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2561Date:   Sat Feb 24 16:32:54 2007 +0000
2562
2563      * Fix WTFPL address.
2564
2565 COPYING |    2 +-
2566 1 files changed, 1 insertions(+), 1 deletions(-)
2567
2568commit 3e8348887a61ce7bbf751120cbb3510cf9927de0
2569Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2570Date:   Sat Feb 24 16:20:42 2007 +0000
2571
2572      * Minor win32 cosmetic updates.
2573
2574 src/zzuf.c |   29 +++++++++++++++--------------
2575 1 files changed, 15 insertions(+), 14 deletions(-)
2576
2577commit aadd0d1a56d6b246294875cd1aa6f5dfd0bf7359
2578Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2579Date:   Tue Feb 20 18:18:27 2007 +0000
2580
2581      * OS X doesn’t have MAP_ANONYMOUS, alias it to MAP_ANON.
2582
2583 src/lib-mem.c |    4 ++++
2584 1 files changed, 4 insertions(+), 0 deletions(-)
2585
2586commit 79f35f770e0326c476ec08ab2c20308baa6ec239
2587Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2588Date:   Mon Feb 19 10:28:16 2007 +0000
2589
2590      * Use mmap() instead of malloc() in the mmap() reimplementation so that
2591        returned values are not in the heap.
2592
2593 src/lib-mem.c |   20 +++++++++++++++-----
2594 1 files changed, 15 insertions(+), 5 deletions(-)
2595
2596commit 68c3ce62371e6745e1e413e4a1290deed9d885f7
2597Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2598Date:   Mon Feb 19 10:26:41 2007 +0000
2599
2600      * Check for getpagesize() at configure time.
2601
2602 configure.ac |    2 +-
2603 1 files changed, 1 insertions(+), 1 deletions(-)
2604
2605commit 6c37047b5153af8d41b6fdd715d0cf4053ce4fb4
2606Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2607Date:   Mon Feb 19 10:25:54 2007 +0000
2608
2609      * Check mmap() return value.
2610      * Don't pass offsets to mmap() that are not page aligned.
2611
2612 test/zzcat.c |   18 ++++++++++++++----
2613 1 files changed, 14 insertions(+), 4 deletions(-)
2614
2615commit 555502122bd0bcb99c667b14f340033c460e7af4
2616Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2617Date:   Mon Feb 19 09:28:52 2007 +0000
2618
2619      * Oops, fix compilation warning.
2620
2621 test/zzcat.c |    2 +-
2622 1 files changed, 1 insertions(+), 1 deletions(-)
2623
2624commit a482e0becc8f63917dcf466cf8153cf45c243d20
2625Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2626Date:   Mon Feb 19 09:16:10 2007 +0000
2627
2628      * Added mmap() to the testsuite.
2629
2630 test/testsuite.sh |    5 +++--
2631 test/zzcat.c      |   22 ++++++++++++++++++++++
2632 2 files changed, 25 insertions(+), 2 deletions(-)
2633
2634commit d4c5389b2bdc703ded03b2b15090af48792bc156
2635Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2636Date:   Fri Feb 9 01:52:59 2007 +0000
2637
2638      * Improved win32 pipes.
2639
2640 src/zzuf.c |    7 ++++---
2641 1 files changed, 4 insertions(+), 3 deletions(-)
2642
2643commit 3b059b7987e8f1ad852aa73b5084580079025a12
2644Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2645Date:   Fri Feb 9 01:33:02 2007 +0000
2646
2647      * Use doubles, not float. Fixes an issue when using the default ratio value.
2648
2649 src/libzzuf.h |    6 +-
2650 src/zzuf.c    |  148 +++++++++++++++++++++++++++++----------------------------
2651 2 files changed, 79 insertions(+), 75 deletions(-)
2652
2653commit f75d9ac051b4d8162c9abf905d9f8ae645cf0021
2654Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2655Date:   Thu Feb 8 23:08:38 2007 +0000
2656
2657      * Disable -M when setrlimit isn't available.
2658
2659 src/zzuf.c |   15 +++++++++++++--
2660 1 files changed, 13 insertions(+), 2 deletions(-)
2661
2662commit 5c36363504617bb94c43977ada24de0f6daa4309
2663Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2664Date:   Thu Feb 8 21:51:37 2007 +0000
2665
2666      * OpenBSD support for setrlimit().
2667
2668 doc/zzuf.1 |    3 +--
2669 src/zzuf.c |    2 ++
2670 2 files changed, 3 insertions(+), 2 deletions(-)
2671
2672commit ffb7d8acf3f83e3aa3e75007997c32ac948934c2
2673Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2674Date:   Thu Feb 8 17:23:48 2007 +0000
2675
2676      * Handle architectures that don't have RLIMIT_AS (like OpenBSD).
2677
2678 doc/zzuf.1 |    3 ++-
2679 src/zzuf.c |   10 +++++++++-
2680 2 files changed, 11 insertions(+), 2 deletions(-)
2681
2682commit 7c708caf85faaf4a7c539739bd691c583bc0567f
2683Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2684Date:   Fri Feb 2 11:58:06 2007 +0000
2685
2686      * Fixed more MSVC compilation warnings.
2687
2688 msvc/config.h  |    2 +-
2689 src/fuzz.c     |    9 +++++----
2690 src/libzzuf.h  |    2 +-
2691 src/mygetopt.c |    2 +-
2692 src/zzuf.c     |    6 +++---
2693 5 files changed, 11 insertions(+), 10 deletions(-)
2694
2695commit 35095929e22fca97ca4c3e54ca9023fc5c00ce88
2696Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2697Date:   Fri Feb 2 11:29:27 2007 +0000
2698
2699      * Fixed a minor warning and commented our printf-like function.
2700
2701 src/debug.c |   23 ++++++++++-------------
2702 1 files changed, 10 insertions(+), 13 deletions(-)
2703
2704commit 0a6d1d5c0047086a86d7195cf70adfc96f1faa5b
2705Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2706Date:   Thu Feb 1 22:50:34 2007 +0000
2707
2708      * Added mygetopt files to the MSVC project.
2709
2710 msvc/zzuf.vcproj |    6 ++++++
2711 1 files changed, 6 insertions(+), 0 deletions(-)
2712
2713commit 7ca5ac191fafa696003ab2005a7cae7ae0a7727f
2714Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2715Date:   Thu Feb 1 22:33:07 2007 +0000
2716
2717      * Reimplemented getopt_long. We use our replacement even if simple getopt
2718        is available on the operating system.
2719
2720 configure.ac    |    9 +++-
2721 src/Makefile.am |    6 ++-
2722 src/mygetopt.c  |  122 +++++++++++++++++++++++++++++++++++++++++++++++
2723 src/mygetopt.h  |   31 ++++++++++++
2724 src/zzuf.c      |  141 ++++++++++++++++++------------------------------------
2725 5 files changed, 212 insertions(+), 97 deletions(-)
2726
2727commit c4bc06ccc4fb12b17c657a1bb89bf3feb68b2f2a
2728Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2729Date:   Thu Feb 1 22:20:48 2007 +0000
2730
2731      * Fixed a few signed/unsigned confusions.
2732
2733 src/fuzz.c    |    6 +++---
2734 src/fuzz.h    |    2 +-
2735 src/libzzuf.h |    2 +-
2736 3 files changed, 5 insertions(+), 5 deletions(-)
2737
2738commit 03ac083b79a6486a46eb390c80e6c0d81bbd43d6
2739Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2740Date:   Thu Feb 1 19:27:21 2007 +0000
2741
2742      * Fuck notepad and its fucking CRLFs.
2743
2744 configure.ac |  166 +++++++++++++++++++++++++++++-----------------------------
2745 1 files changed, 83 insertions(+), 83 deletions(-)
2746
2747commit b2bfc3cc1c03786104b4f06b692ac49005a06b97
2748Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2749Date:   Thu Feb 1 18:19:03 2007 +0000
2750
2751      * Fixed a few 64-bit issues reported by MSVC.
2752      * More Win32 portability fixes.
2753
2754 configure.ac     |  166 +++++++++++++++++++++++++++---------------------------
2755 msvc/config.h    |    4 +-
2756 src/debug.c      |    3 +
2757 src/fd.c         |    8 +-
2758 src/fd.h         |    6 +-
2759 src/fuzz.c       |   12 ++--
2760 src/lib-mem.c    |    2 +-
2761 src/lib-stream.c |    4 +-
2762 src/libzzuf.c    |    3 +
2763 9 files changed, 108 insertions(+), 100 deletions(-)
2764
2765commit ce794ecefcbea23e4958077c690e266c7f37ab27
2766Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2767Date:   Thu Feb 1 16:41:54 2007 +0000
2768
2769      * Added an MSVC project.
2770
2771 msvc/config.h       |   43 ++++++++++++
2772 msvc/libzzuf.vcproj |  187 +++++++++++++++++++++++++++++++++++++++++++++++++++
2773 msvc/zzuf.sln       |   29 ++++++++
2774 msvc/zzuf.vcproj    |  182 +++++++++++++++++++++++++++++++++++++++++++++++++
2775 src/zzuf.c          |   13 ++--
2776 5 files changed, 448 insertions(+), 6 deletions(-)
2777
2778commit 5ecc0cd95aae02de6702af8df7baa7acc8e8e132
2779Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2780Date:   Thu Feb 1 16:08:33 2007 +0000
2781
2782      * Check for <unistd.h>, too. MSVC doesn't have it.
2783
2784 configure.ac     |    2 +-
2785 src/debug.c      |    4 +++-
2786 src/lib-fd.c     |    4 +++-
2787 src/lib-mem.c    |    4 +++-
2788 src/lib-stream.c |    2 +-
2789 src/libzzuf.c    |    4 +++-
2790 src/zzuf.c       |    4 +++-
2791 test/zzcat.c     |    4 +++-
2792 8 files changed, 20 insertions(+), 8 deletions(-)
2793
2794commit fda34eaef8e033e5d6996c303133595f1fae7430
2795Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2796Date:   Thu Feb 1 15:57:10 2007 +0000
2797
2798      * Only include <sys/time.h> conditionally.
2799
2800 configure.ac |    2 +-
2801 src/timer.c  |    4 +++-
2802 src/zzuf.c   |    1 -
2803 3 files changed, 4 insertions(+), 3 deletions(-)
2804
2805commit 88bd22bb3f3d007d70f99980dc716878775cc188
2806Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2807Date:   Sun Jan 28 01:17:49 2007 +0000
2808
2809      * Version 0.7.
2810      * Updated NEWS and ChangeLog.
2811
2812 ChangeLog    |  122 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2813 NEWS         |    6 +++
2814 configure.ac |    4 +-
2815 3 files changed, 130 insertions(+), 2 deletions(-)
2816
2817commit 0867c50fbe1856118459e194964e89975a2c4a20
2818Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2819Date:   Sun Jan 28 00:53:19 2007 +0000
2820
2821      * Merged fdcat and streamcat into zzcat.
2822
2823 test/Makefile.am  |    6 +--
2824 test/fdcat.c      |   76 ------------------------------------
2825 test/streamcat.c  |   75 -----------------------------------
2826 test/testsuite.sh |   11 ++---
2827 test/zzcat.c      |  111 +++++++++++++++++++++++++++++++++++++++++++++++++++++
2828 5 files changed, 118 insertions(+), 161 deletions(-)
2829
2830commit 21a27a53177eac9270b93fa40c35e218d286e2de
2831Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2832Date:   Sun Jan 28 00:50:53 2007 +0000
2833
2834      * Print "EOF" instead of -1 when it means EOF.
2835
2836 src/lib-stream.c |    8 ++++----
2837 1 files changed, 4 insertions(+), 4 deletions(-)
2838
2839commit 0ea0389f79de7785206506c5737e99633acb44fb
2840Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2841Date:   Sun Jan 28 00:22:23 2007 +0000
2842
2843      * Oops, fixed syntax error.
2844
2845 src/lib-stream.c |    4 ++--
2846 1 files changed, 2 insertions(+), 2 deletions(-)
2847
2848commit 1e5d26591bb85d1a33b6dcd60bbc56b7d3b37f2e
2849Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2850Date:   Sun Jan 28 00:21:58 2007 +0000
2851
2852      * Better debug messages for special cases (eg. fgetc returning -1).
2853
2854 src/lib-stream.c |   11 +++++++++--
2855 1 files changed, 9 insertions(+), 2 deletions(-)
2856
2857commit 7aacef91a13851a3bb1fb81725a0fa622dbe522d
2858Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2859Date:   Sat Jan 27 21:40:31 2007 +0000
2860
2861      * Updated testsuite to use our own files instead of /dev/*.
2862
2863 test/Makefile.am  |    2 +-
2864 test/file-00      |  Bin 0 -> 32768 bytes
2865 test/file-ff      |    1 +
2866 test/file-random  |  Bin 0 -> 32768 bytes
2867 test/file-text    |  450 +++++++++++++++++++++++++++++++++++++++++++++++++++++
2868 test/testsuite.sh |   44 +-----
2869 6 files changed, 459 insertions(+), 38 deletions(-)
2870
2871commit 5aaac19407fde552b9b4d7188931c48092b61069
2872Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2873Date:   Sat Jan 27 19:05:46 2007 +0000
2874
2875      * Implemented -f/--fuzzing (fuzzing mode).
2876
2877 doc/zzuf.1 |   22 +++++++++++++++++++---
2878 src/fuzz.c |   37 +++++++++++++++++++++++++++++++++++--
2879 src/fuzz.h |    1 +
2880 src/opts.c |    2 +-
2881 src/opts.h |    2 +-
2882 src/zzuf.c |   22 ++++++++++++++++------
2883 6 files changed, 73 insertions(+), 13 deletions(-)
2884
2885commit c253e61cee6f2004901eec04b9b807773d0b1068
2886Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2887Date:   Sat Jan 27 15:13:34 2007 +0000
2888
2889      * Better ungetc() implementation. Now we don't need to care about the
2890        fuzzing method.
2891
2892 src/fd.c         |    1 +
2893 src/fuzz.c       |   10 +++++++++-
2894 src/lib-stream.c |   20 +++++++++-----------
2895 src/libzzuf.h    |    1 +
2896 4 files changed, 20 insertions(+), 12 deletions(-)
2897
2898commit 7bb45612e2bbf36c78b9cdc95563ee4c9e0dae6d
2899Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2900Date:   Thu Jan 25 22:34:28 2007 +0000
2901
2902      * Carry DEBUG_FILENO in the ZZUF_DEBUG environment variable.
2903
2904 src/debug.c   |   50 +++++++++++++++++++++++++-------------------------
2905 src/lib-fd.c  |    2 +-
2906 src/libzzuf.c |    6 +++---
2907 src/libzzuf.h |    5 +----
2908 src/zzuf.c    |    6 +++++-
2909 5 files changed, 35 insertions(+), 34 deletions(-)
2910
2911commit 9c75d64d33cc8960e22aac2600afb5ac8edc7058
2912Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2913Date:   Thu Jan 25 22:07:23 2007 +0000
2914
2915      * Initialise malloc-related functions earlier. They're needed for regex
2916        initialisation amongst others.
2917
2918 src/libzzuf.c |    4 +++-
2919 1 files changed, 3 insertions(+), 1 deletions(-)
2920
2921commit 2cad7c8c277a0b948f74b3b6a28e323dc1f5c99c
2922Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2923Date:   Thu Jan 25 21:43:37 2007 +0000
2924
2925      * Put a few debug messages in malloc-related functions when they use our
2926        custom buffer.
2927
2928 src/lib-mem.c |    7 +++++++
2929 1 files changed, 7 insertions(+), 0 deletions(-)
2930
2931commit 211870d75e2e86c9804c1ddc2b366be3ee52b70d
2932Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2933Date:   Thu Jan 25 20:18:34 2007 +0000
2934
2935      * Updated NEWS.
2936
2937 NEWS |    1 +
2938 1 files changed, 1 insertions(+), 0 deletions(-)
2939
2940commit 0227f9b36ea5a3456d7f980b7fcacb55569ff358
2941Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2942Date:   Thu Jan 25 19:55:20 2007 +0000
2943
2944      * Crap! Fixed memory manager initialisation. And sticking that into the
2945        0.6.1 tarball, no one will notice! (ha ha ha)
2946
2947 src/lib-mem.c |   10 +++++++++-
2948 src/libzzuf.c |    1 +
2949 src/libzzuf.h |    3 +++
2950 3 files changed, 13 insertions(+), 1 deletions(-)
2951
2952commit 7bc4184eb259c03bee220bebf9b4f22c81da314a
2953Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2954Date:   Thu Jan 25 16:56:22 2007 +0000
2955
2956      * Version 0.6.1.
2957      * Updated NEWS and ChangeLog.
2958
2959 ChangeLog    |   32 ++++++++++++++++++++++++++++++++
2960 NEWS         |    4 ++++
2961 configure.ac |    4 ++--
2962 3 files changed, 38 insertions(+), 2 deletions(-)
2963
2964commit 2cfd6dc543da53a2b3005bfdd18a8f8116a9d74e
2965Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2966Date:   Thu Jan 25 15:33:22 2007 +0000
2967
2968      * More verbosity in fread().
2969
2970 src/lib-stream.c |   15 +++++++++++++--
2971 1 files changed, 13 insertions(+), 2 deletions(-)
2972
2973commit f5a48c25b141d5fb0b827fafb39a4d1660aff20d
2974Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2975Date:   Thu Jan 25 15:28:24 2007 +0000
2976
2977      * Fixed an index inconsistency bug in fread().
2978
2979 src/lib-stream.c |    5 ++++-
2980 1 files changed, 4 insertions(+), 1 deletions(-)
2981
2982commit d603953fb925367cf2d282d6ec7939da96e59fbf
2983Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2984Date:   Thu Jan 25 14:56:18 2007 +0000
2985
2986      * Grrr, fixed a bug in finfo() that corrupted the display.
2987
2988 src/zzuf.c |   24 ++++++++++++------------
2989 1 files changed, 12 insertions(+), 12 deletions(-)
2990
2991commit 126441f91deaf5fea92aefdc79714f2984daf489
2992Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2993Date:   Thu Jan 25 13:28:40 2007 +0000
2994
2995      * Version 0.6.
2996      * Updated NEWS and ChangeLog.
2997
2998 ChangeLog    |  334 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2999 NEWS         |    7 ++
3000 configure.ac |    4 +-
3001 src/zzuf.c   |   72 ++++++++-----
3002 4 files changed, 385 insertions(+), 32 deletions(-)
3003
3004commit a3b6f5242d5f303d0f6617b2d9d9a0e826492637
3005Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3006Date:   Thu Jan 25 12:15:47 2007 +0000
3007
3008      * Added a networking example using socat.
3009
3010 doc/zzuf.1 |    7 +++++++
3011 1 files changed, 7 insertions(+), 0 deletions(-)
3012
3013commit 2cb2bb91d3ff787231c353637692098af07dc287
3014Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3015Date:   Thu Jan 25 11:59:33 2007 +0000
3016
3017      * Oops, fix in-tree preloading!
3018
3019 src/opts.h |    3 ++-
3020 src/zzuf.c |   13 +++++++------
3021 2 files changed, 9 insertions(+), 7 deletions(-)
3022
3023commit 051665e7ccaccc5a9d3c70de4c1841912d9051e5
3024Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3025Date:   Thu Jan 25 11:47:44 2007 +0000
3026
3027      * Put opts->bytes handling in the right place.
3028
3029 src/zzuf.c |    7 ++-----
3030 1 files changed, 2 insertions(+), 5 deletions(-)
3031
3032commit 0f0620a7e8840aa153052a705c432b5716e6f507
3033Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3034Date:   Thu Jan 25 11:40:27 2007 +0000
3035
3036      * Implemented -b/--bytes to restrict fuzzing to specific offsets.
3037
3038 doc/zzuf.1    |   46 ++++++++++++++++++++++++++++----------------
3039 src/fuzz.c    |   59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++--
3040 src/fuzz.h    |    1 +
3041 src/libzzuf.c |    4 +++
3042 src/opts.c    |    2 +-
3043 src/opts.h    |    2 +-
3044 src/zzuf.c    |   30 +++++++++++++++++++++-------
3045 7 files changed, 114 insertions(+), 30 deletions(-)
3046
3047commit 5b9cc9ef26d5f4dfbe04835f0ea884f903143004
3048Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3049Date:   Thu Jan 25 02:16:00 2007 +0000
3050
3051      * Fixed ifdef typo.
3052
3053 src/zzuf.c |    4 ++--
3054 1 files changed, 2 insertions(+), 2 deletions(-)
3055
3056commit abfa806d1873d1e13e23e1e07e8f7a8315f37519
3057Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3058Date:   Thu Jan 25 01:10:10 2007 +0000
3059
3060      * Updated TODO list.
3061
3062 TODO |    5 +++++
3063 1 files changed, 5 insertions(+), 0 deletions(-)
3064
3065commit 49aca7e7e5b3b511d3d259c180a8375c0f3e0bd8
3066Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3067Date:   Wed Jan 24 15:06:17 2007 +0000
3068
3069      * Added DLL injection to the Win32 port attempt.
3070
3071 build-win32     |    5 +-
3072 configure.ac    |    9 +-
3073 src/Makefile.am |    4 +-
3074 src/opts.h      |    2 +-
3075 src/timer.c     |   26 +++++
3076 src/zzuf.c      |  334 ++++++++++++++++++++++++++++++++++++++++++++-----------
3077 6 files changed, 309 insertions(+), 71 deletions(-)
3078
3079commit 0a51b0d9cf032da94b1d6ee3b500f5555fb98d54
3080Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3081Date:   Tue Jan 23 15:38:18 2007 +0000
3082
3083      * Added DLL initialisation code for Win32.
3084
3085 build-win32     |   31 +++++++++++++++
3086 configure.ac    |   15 +++++++-
3087 src/Makefile.am |    8 ++--
3088 src/lib-load.h  |   13 ++----
3089 src/libzzuf.c   |   31 +++++++++++++++
3090 src/libzzuf.h   |    4 --
3091 src/sys.c       |  114 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
3092 src/sys.h       |   20 ++++++++++
3093 src/zzuf.c      |    4 ++
3094 9 files changed, 222 insertions(+), 18 deletions(-)
3095
3096commit dbba79b87a77149178da7d64f45db5b63736e7da
3097Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3098Date:   Tue Jan 23 12:16:50 2007 +0000
3099
3100      * Fix minor memory leak.
3101
3102 src/fd.c |    7 +++++++
3103 1 files changed, 7 insertions(+), 0 deletions(-)
3104
3105commit 8c133628484a390c6f8ddc9069e9ad9125c70ea9
3106Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3107Date:   Tue Jan 23 08:45:47 2007 +0000
3108
3109      * Put either ORIG() or NEW(() around functions, because the naming scheme is
3110        likely to change for the Win32 port.
3111
3112 src/lib-fd.c     |  103 ++++++++++++++++++++++++----------------------
3113 src/lib-load.h   |    5 ++
3114 src/lib-mem.c    |   84 +++++++++++++++++++-------------------
3115 src/lib-signal.c |   21 +++++-----
3116 src/lib-stream.c |  120 +++++++++++++++++++++++++++---------------------------
3117 src/zzuf.c       |    3 +
3118 6 files changed, 174 insertions(+), 162 deletions(-)
3119
3120commit 43989d8729a927d9b0b3ea8c6d7cf1f3c8b3b9c7
3121Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3122Date:   Thu Jan 18 21:04:34 2007 +0000
3123
3124      * Minor documentation updates.
3125
3126 doc/zzuf.1 |    8 ++++----
3127 src/zzuf.c |    4 ++--
3128 2 files changed, 6 insertions(+), 6 deletions(-)
3129
3130commit 2ee5f1dae7f12321fad014532ed1b4d477aea0c7
3131Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3132Date:   Thu Jan 18 18:45:58 2007 +0000
3133
3134      * Minor improvement in the locking mechanism.
3135
3136 src/fd.c         |   13 +++++++------
3137 src/lib-stream.c |    4 +---
3138 2 files changed, 8 insertions(+), 9 deletions(-)
3139
3140commit 27e5de91475bf2abfa81c051be04c40d1ed723ef
3141Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3142Date:   Thu Jan 18 12:32:31 2007 +0000
3143
3144      * Check recv() return type: int on Linux, ssize_t on OS X.
3145
3146 configure.ac |    9 +++++++++
3147 src/lib-fd.c |   12 ++++++------
3148 2 files changed, 15 insertions(+), 6 deletions(-)
3149
3150commit b09372fe8d0f5ce9291ba390ee01b510b48d250a
3151Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3152Date:   Thu Jan 18 00:21:07 2007 +0000
3153
3154      * Added enough autoconf checks and #ifdefs so that libzzuf builds on Win32.
3155        zzuf itself doesn't build yet, though.
3156
3157 configure.ac     |   11 ++++++-
3158 src/fd.c         |   22 ++++++++++++--
3159 src/lib-fd.c     |   70 ++++++++++++++++++++++++++++++++++++++------
3160 src/lib-load.h   |   24 +++++++++++----
3161 src/lib-mem.c    |   37 +++++++++++++++++------
3162 src/lib-signal.c |   19 ++++++++----
3163 src/lib-stream.c |   37 +++++++++++------------
3164 src/libzzuf.c    |    1 -
3165 src/zzuf.c       |   84 ++++++++++++++++++++++++++++++++++++++++++++---------
3166 9 files changed, 232 insertions(+), 73 deletions(-)
3167
3168commit 37c26496b451f74cdab930ab7ee21a1f002e5f5f
3169Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3170Date:   Wed Jan 17 21:52:44 2007 +0000
3171
3172      * Replaced _zz_disabled with a less stinky API. Still not thread safe, does
3173        not recover very well from errors, but why care?
3174
3175 src/fd.c         |   41 +++++++++++++++++++++++++++++++++++-
3176 src/fd.h         |    3 ++
3177 src/lib-fd.c     |   28 ++++++++++++------------
3178 src/lib-mem.c    |    4 +-
3179 src/lib-stream.c |   61 +++++++++++++++++++++++++++--------------------------
3180 src/libzzuf.c    |    1 -
3181 6 files changed, 90 insertions(+), 48 deletions(-)
3182
3183commit cdf161608c05122bc57c38bdf2eacac0494786a9
3184Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3185Date:   Wed Jan 17 21:12:27 2007 +0000
3186
3187      * Added aio_read() and aio_return(). They don’t work well yet, I’ll need
3188        to fix the _zz_disabled mess first.
3189
3190 doc/zzuf.1   |    2 +-
3191 src/fuzz.c   |    4 ++--
3192 src/fuzz.h   |    2 +-
3193 src/lib-fd.c |   52 +++++++++++++++++++++++++++++++++++++++++++++++++++-
3194 4 files changed, 55 insertions(+), 5 deletions(-)
3195
3196commit 616829f8634dc509b8debb7d30c282be89ccb3bb
3197Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3198Date:   Wed Jan 17 19:48:23 2007 +0000
3199
3200      * Reorganised code, got rid of global variables.
3201
3202 src/Makefile.am |    2 +-
3203 src/opts.c      |   65 ++++++++++
3204 src/opts.h      |   60 +++++++++
3205 src/zzuf.c      |  363 ++++++++++++++++++++++++++-----------------------------
3206 4 files changed, 297 insertions(+), 193 deletions(-)
3207
3208commit 25e26576e3cafe6ccfbd46fac35b10e29a198ebb
3209Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3210Date:   Wed Jan 17 17:14:22 2007 +0000
3211
3212      * recvmsg() support by Rémi Denis-Courmont.
3213      * Minor code reorganisation.
3214
3215 AUTHORS      |    6 ++--
3216 doc/zzuf.1   |    3 +-
3217 src/lib-fd.c |   83 ++++++++++++++++++++++++++++++++++++++-------------------
3218 3 files changed, 60 insertions(+), 32 deletions(-)
3219
3220commit 6391dda196b9ed90e36b303fb2304904d4d3e17b
3221Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3222Date:   Wed Jan 17 16:32:45 2007 +0000
3223
3224      * Improved recvfrom() debug information.
3225      * Implemented recv().
3226
3227 src/lib-fd.c |   47 ++++++++++++++++++++++++++++++++++++++++-------
3228 1 files changed, 40 insertions(+), 7 deletions(-)
3229
3230commit 1f207fbdd82bcb9f454de6060f9076c0a3fccb64
3231Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3232Date:   Wed Jan 17 16:26:40 2007 +0000
3233
3234      * Add %x to the format string parameters supported by debug().
3235
3236 src/debug.c |    5 +++++
3237 1 files changed, 5 insertions(+), 0 deletions(-)
3238
3239commit 0a9f3051c622db53352dbc95e01545e20212a366
3240Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3241Date:   Wed Jan 17 15:31:40 2007 +0000
3242
3243      * Improved %c usage in our custom fprintf() implementation.
3244
3245 src/debug.c      |    6 ++++++
3246 src/lib-stream.c |   12 +++---------
3247 2 files changed, 9 insertions(+), 9 deletions(-)
3248
3249commit 10f5871609a410b7b225e14a51a18efac3dc6381
3250Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3251Date:   Wed Jan 17 15:21:09 2007 +0000
3252
3253      * Use __func__ wherever possible.
3254
3255 src/lib-fd.c     |   36 ++++++++++++++++++------------------
3256 src/lib-load.h   |   12 +++++++++++-
3257 src/lib-mem.c    |   25 +++++++++++++------------
3258 src/lib-signal.c |    4 ++--
3259 src/lib-stream.c |   33 +++++++++++++++++----------------
3260 5 files changed, 61 insertions(+), 49 deletions(-)
3261
3262commit c6aa547ceb74a0226f47359be971ca09f87cb506
3263Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3264Date:   Wed Jan 17 15:07:35 2007 +0000
3265
3266      * recvfrom() support from Dominik Kuhlen.
3267
3268 AUTHORS      |    1 +
3269 doc/zzuf.1   |    2 +-
3270 src/lib-fd.c |   33 +++++++++++++++++++++++++++++++++
3271 3 files changed, 35 insertions(+), 1 deletions(-)
3272
3273commit 831c29045116d3a3690a363785e508364bd5818d
3274Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3275Date:   Wed Jan 17 15:02:05 2007 +0000
3276
3277      * Print "NULL" instead of "(nil)" when printing null pointers.
3278
3279 src/debug.c |    2 +-
3280 1 files changed, 1 insertions(+), 1 deletions(-)
3281
3282commit c00ae0099af84dd8711e6cedc426128ecd8199a6
3283Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3284Date:   Wed Jan 17 14:35:12 2007 +0000
3285
3286      * Allow -r 0.0 again. Fixed the testsuite accordingly.
3287
3288 src/fd.c          |    9 +++++++++
3289 test/testsuite.sh |   15 +++++++++++++--
3290 2 files changed, 22 insertions(+), 2 deletions(-)
3291
3292commit 2a5326a69ef6ce86b261970ed352d920dd534d64
3293Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3294Date:   Wed Jan 17 13:46:38 2007 +0000
3295
3296      * Moved files around.
3297
3298 src/Makefile.am   |    2 +-
3299 src/lib-fd.c      |  309 ++++++++++++++++++++++++++++
3300 src/lib-load.h    |   29 +++
3301 src/lib-mem.c     |  302 +++++++++++++++++++++++++++
3302 src/lib-signal.c  |  125 ++++++++++++
3303 src/lib-stream.c  |  582 +++++++++++++++++++++++++++++++++++++++++++++++++++++
3304 src/load-fd.c     |  309 ----------------------------
3305 src/load-mem.c    |  302 ---------------------------
3306 src/load-signal.c |  125 ------------
3307 src/load-stream.c |  582 -----------------------------------------------------
3308 src/load.h        |   29 ---
3309 11 files changed, 1348 insertions(+), 1348 deletions(-)
3310
3311commit f685c88375b666876ed034a9cf15458497ea6b96
3312Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3313Date:   Wed Jan 17 13:42:18 2007 +0000
3314
3315      * Suggest jot instead of seq in the examples.
3316
3317 doc/zzuf.1 |   20 +++++++++++---------
3318 1 files changed, 11 insertions(+), 9 deletions(-)
3319
3320commit 10d4511b58547dcac91305c206e670a60bb6a1be
3321Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3322Date:   Wed Jan 17 07:22:10 2007 +0000
3323
3324      * Fix a longopt parsing crash, thanks to Matti Hämäläinen.
3325
3326 src/zzuf.c |    1 +
3327 1 files changed, 1 insertions(+), 0 deletions(-)
3328
3329commit f757f49d51d49b3277f51676be6af2a717413d7d
3330Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3331Date:   Wed Jan 17 07:21:40 2007 +0000
3332
3333      * Fix testsuite by printing MD5 hashes to stdout.
3334
3335 doc/zzuf.1 |    5 +++--
3336 src/zzuf.c |    6 ++++--
3337 2 files changed, 7 insertions(+), 4 deletions(-)
3338
3339commit 4bcb10325a090f40ec7115136b797922417fb811
3340Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3341Date:   Tue Jan 16 14:36:33 2007 +0000
3342
3343      * Got rid of the *_load() functions. Now each diverted function is supposed
3344        to check that the *_orig() functions it calls are properly loaded.
3345
3346 src/libzzuf.c     |    6 ------
3347 src/load-fd.c     |   30 +++++++-----------------------
3348 src/load-mem.c    |   24 ------------------------
3349 src/load-signal.c |    6 ------
3350 src/load-stream.c |   43 ++++---------------------------------------
3351 src/load.h        |    5 -----
3352 6 files changed, 11 insertions(+), 103 deletions(-)
3353
3354commit 090bcb800f3ed266136bbd1807c8a4db9e147f31
3355Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3356Date:   Tue Jan 16 14:21:28 2007 +0000
3357
3358      * pread() implementation, thanks to Clément Stenac.
3359
3360 AUTHORS       |    1 +
3361 doc/zzuf.1    |    4 ++--
3362 src/load-fd.c |   37 +++++++++++++++++++++++++++++++++++++
3363 3 files changed, 40 insertions(+), 2 deletions(-)
3364
3365commit d228086399957bba9a211649e4b8a03fb9a9c39f
3366Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3367Date:   Tue Jan 16 14:06:57 2007 +0000
3368
3369      * Don't do the offset sanity check on non-seekable devices.
3370
3371 src/load-fd.c |    5 +++--
3372 1 files changed, 3 insertions(+), 2 deletions(-)
3373
3374commit fbc569c967df2506411454607eb10fd6d5b8f39c
3375Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3376Date:   Tue Jan 16 13:54:34 2007 +0000
3377
3378      * readv() implementation, thanks to Rémi Denis-Courmont.
3379
3380 AUTHORS       |    7 ++++++-
3381 doc/zzuf.1    |    4 ++--
3382 src/load-fd.c |   53 +++++++++++++++++++++++++++++++++++++++++++++--------
3383 3 files changed, 53 insertions(+), 11 deletions(-)
3384
3385commit f07251d9f2876021e32806c95582b99aa0318313
3386Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3387Date:   Mon Jan 15 13:28:19 2007 +0000
3388
3389      * Use seq instead of awk in the example, to make shorter code. I know it
3390        won't work on BSD systems, but should I care?
3391
3392 doc/zzuf.1 |    4 +---
3393 1 files changed, 1 insertions(+), 3 deletions(-)
3394
3395commit 7233748dd9cfe1ebc7e959a6ecb2372d228e6f7d
3396Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3397Date:   Sun Jan 14 23:56:39 2007 +0000
3398
3399      * Version 0.5.
3400      * Updated NEWS and ChangeLog.
3401
3402 ChangeLog    |  178 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
3403 NEWS         |    6 ++
3404 TODO         |    3 +-
3405 configure.ac |    4 +-
3406 4 files changed, 188 insertions(+), 3 deletions(-)
3407
3408commit f4f8f289173d4f4f97f1b82cebaa8dd4786c9c59
3409Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3410Date:   Sun Jan 14 23:42:34 2007 +0000
3411
3412      * interval -> range.
3413
3414 doc/zzuf.1 |   14 +++++++-------
3415 1 files changed, 7 insertions(+), 7 deletions(-)
3416
3417commit e75edd4cdcc7f00172b5e19e3d925d851d67f27c
3418Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3419Date:   Sun Jan 14 23:41:03 2007 +0000
3420
3421      * Support ranges with the -r flag.
3422
3423 configure.ac    |    2 +
3424 doc/zzuf.1      |   29 ++++++++----
3425 src/Makefile.am |    3 +-
3426 src/fd.c        |   40 +++++++++++++---
3427 src/fd.h        |    3 +-
3428 src/libzzuf.c   |    9 ++--
3429 src/zzuf.c      |  131 ++++++++++++++++++++++++++++++-------------------------
3430 7 files changed, 134 insertions(+), 83 deletions(-)
3431
3432commit 50685b028b1aca810e99992a2b6e41cec18f2f15
3433Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3434Date:   Sun Jan 14 20:47:18 2007 +0000
3435
3436      * Oops, ratio should be a double, not a float.
3437
3438 src/fd.c      |    4 ++--
3439 src/fd.h      |    2 +-
3440 src/libzzuf.h |    2 +-
3441 src/zzuf.c    |    6 +++---
3442 4 files changed, 7 insertions(+), 7 deletions(-)
3443
3444commit c376af60fc3be24137e11df9b3bc3cef5e013e6b
3445Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3446Date:   Sun Jan 14 20:28:09 2007 +0000
3447
3448      * Exit non-zero if one process crashed.
3449
3450 doc/zzuf.1 |    4 ++++
3451 src/zzuf.c |    2 +-
3452 2 files changed, 5 insertions(+), 1 deletions(-)
3453
3454commit e394452529ee65c790683b7bdc58b10ea2906d32
3455Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3456Date:   Sun Jan 14 20:18:31 2007 +0000
3457
3458      * Display our information to stderr, not stdout. Documented that.
3459
3460 doc/zzuf.1 |    2 +-
3461 src/zzuf.c |   19 ++++++++-----------
3462 2 files changed, 9 insertions(+), 12 deletions(-)
3463
3464commit 1dec769822103e275fdab027720a719b9f092bae
3465Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3466Date:   Sun Jan 14 20:17:45 2007 +0000
3467
3468      * Only display our own kills in verbose mode.
3469      * Factorise min/max ratio values.
3470
3471 src/fd.c      |   12 ++++++------
3472 src/libzzuf.h |    8 ++++++++
3473 src/zzuf.c    |   38 ++++++++++++++++++++++++++------------
3474 3 files changed, 40 insertions(+), 18 deletions(-)
3475
3476commit 1ba41a8a18beb7ffb091a4e9f7bd3a0abb9903ee
3477Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3478Date:   Sun Jan 14 17:47:01 2007 +0000
3479
3480      * Added -v/--verbose (unused yet).
3481
3482 doc/zzuf.1 |   12 ++++++++----
3483 src/zzuf.c |   21 ++++++++++++++-------
3484 2 files changed, 22 insertions(+), 11 deletions(-)
3485
3486commit daa02f8b5c5f027cd339fcbbbd474505d285a633
3487Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3488Date:   Sun Jan 14 11:03:37 2007 +0000
3489
3490      * Set --version to -V, not -v. We'll use -v for verbose.
3491
3492 doc/zzuf.1 |    4 ++--
3493 src/zzuf.c |   14 +++++++-------
3494 2 files changed, 9 insertions(+), 9 deletions(-)
3495
3496commit 3bc06e53d6f4112a6e2450f755543402483759bd
3497Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3498Date:   Sun Jan 14 01:03:44 2007 +0000
3499
3500      * Fix a problem with filedescriptor 17 being reused for other purposes than
3501        the debugging channel.
3502      * Print signal name, eg. SIGABRT instead of just "signal 6".
3503
3504 src/zzuf.c |   45 +++++++++++++++++++++++++++++++++++++++++----
3505 1 files changed, 41 insertions(+), 4 deletions(-)
3506
3507commit f74c5b1beb463313f8f0dd323cecd96d41f29ce8
3508Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3509Date:   Sat Jan 13 22:47:56 2007 +0000
3510
3511      * Minor documentation layout fix.
3512
3513 doc/zzuf.1 |    5 +++++
3514 1 files changed, 5 insertions(+), 0 deletions(-)
3515
3516commit ad0461ffac346dc50039c8b14a53c002d88d367a
3517Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3518Date:   Sat Jan 13 19:33:48 2007 +0000
3519
3520      * Added auto-increment mode. Not very handy to use yet.
3521
3522 doc/zzuf.1    |   20 ++++++++++++++++----
3523 src/fd.c      |   35 ++++++++++++++++++++++++++++++++++-
3524 src/fd.h      |    3 +++
3525 src/fuzz.c    |   29 ++++++-----------------------
3526 src/fuzz.h    |    2 --
3527 src/libzzuf.c |    4 ++++
3528 src/libzzuf.h |   15 +++++++++------
3529 src/zzuf.c    |   16 +++++++++++-----
3530 8 files changed, 83 insertions(+), 41 deletions(-)
3531
3532commit 0efc21cdd92450880bfdeb98690a37aef4d88deb
3533Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3534Date:   Sat Jan 13 18:00:03 2007 +0000
3535
3536      * Print program PID when initialising libzzuf.
3537
3538 src/libzzuf.c |    3 ++-
3539 1 files changed, 2 insertions(+), 1 deletions(-)
3540
3541commit 7db0ab13de04d69d68caa6d36b2763ffca9d9b92
3542Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3543Date:   Sat Jan 13 10:59:07 2007 +0000
3544
3545      * Fixed -c behaviour. Sometimes apps open "$PWD/file" when asked to
3546        simply open "file" (eg. eog).
3547
3548 src/zzuf.c |    6 +++++-
3549 1 files changed, 5 insertions(+), 1 deletions(-)
3550
3551commit f47c46a3c183a44a0577c02c341bfa00d7e25252
3552Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3553Date:   Sat Jan 13 10:50:38 2007 +0000
3554
3555      * Implemented -D/--delay to avoid fork bombs.
3556
3557 doc/zzuf.1 |   19 ++++++++++++-------
3558 src/zzuf.c |   26 ++++++++++++++++++--------
3559 2 files changed, 30 insertions(+), 15 deletions(-)
3560
3561commit 1d68bc784499bab0eaf8b9b03d3b4a6c3c115e9c
3562Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3563Date:   Fri Jan 12 18:01:27 2007 +0000
3564
3565      * Refactored some shit around.
3566
3567 src/zzuf.c |  146 ++++++++++++++++++++++++++++++++++--------------------------
3568 1 files changed, 83 insertions(+), 63 deletions(-)
3569
3570commit e95d9f9895dc432f67e543a3f3af46f800a40b96
3571Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3572Date:   Fri Jan 12 16:20:14 2007 +0000
3573
3574      * Minor documentation fixes.
3575
3576 doc/zzuf.1 |    8 ++++----
3577 src/zzuf.c |    4 ++--
3578 2 files changed, 6 insertions(+), 6 deletions(-)
3579
3580commit fb41a81ee65d8e5e3f1ad3a9484a9ee35511143c
3581Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3582Date:   Fri Jan 12 15:47:48 2007 +0000
3583
3584      * Change timing functions to gettimeofday() instead of time() for more
3585        precision.
3586
3587 Makefile.am     |    1 +
3588 src/Makefile.am |    4 +++-
3589 src/timer.c     |   38 ++++++++++++++++++++++++++++++++++++++
3590 src/timer.h     |   20 ++++++++++++++++++++
3591 src/zzuf.c      |   21 ++++++++++-----------
3592 5 files changed, 72 insertions(+), 12 deletions(-)
3593
3594commit 23e202c336b6e02094aa3dd584555f629eec3cfa
3595Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3596Date:   Fri Jan 12 14:19:55 2007 +0000
3597
3598      * Lowercase zzuf everywhere.
3599
3600 AUTHORS    |    2 +-
3601 README     |    6 +++---
3602 doc/zzuf.1 |   16 ++++++++--------
3603 3 files changed, 12 insertions(+), 12 deletions(-)
3604
3605commit 2b50cdc843cc385de13c2cffd525c98228355299
3606Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3607Date:   Fri Jan 12 10:09:22 2007 +0000
3608
3609      * Better line-buffered stdin reads.
3610
3611 src/zzuf.c |   15 +++++++++++----
3612 1 files changed, 11 insertions(+), 4 deletions(-)
3613
3614commit bd1e4b6781341bb61a82f7daeef3085cedf9903d
3615Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3616Date:   Thu Jan 11 23:36:28 2007 +0000
3617
3618      * Version 0.4.
3619      * Updated NEWS and ChangeLog.
3620
3621 ChangeLog    |  261 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
3622 NEWS         |    6 ++
3623 configure.ac |    4 +-
3624 3 files changed, 269 insertions(+), 2 deletions(-)
3625
3626commit a9f04fa129c0fd2aae92d8e61b33e734befe61c7
3627Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3628Date:   Thu Jan 11 23:30:29 2007 +0000
3629
3630      * Got rid of malloc() for each file opened. Now we only start calling
3631        malloc() after the 32th file descriptor.
3632
3633 src/fd.c |   41 ++++++++++++++++++++++++++++++-----------
3634 1 files changed, 30 insertions(+), 11 deletions(-)
3635
3636commit 6b7641f3f1976376ec01c3b69ed4000045ee73ab
3637Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3638Date:   Thu Jan 11 22:43:45 2007 +0000
3639
3640      * Reduce number of malloc() calls within libzzuf.
3641
3642 src/fd.c      |   19 +++++++++++--------
3643 src/libzzuf.h |    2 +-
3644 2 files changed, 12 insertions(+), 9 deletions(-)
3645
3646commit f65031ae6191d4092e3a47167d8d08b5b85bf7ea
3647Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3648Date:   Thu Jan 11 22:11:56 2007 +0000
3649
3650      * Remove two useless malloc() calls.
3651
3652 src/fd.c |   26 ++++++++------------------
3653 1 files changed, 8 insertions(+), 18 deletions(-)
3654
3655commit 98790fa3337e016ce4b3876a9a0b89cc8afed52a
3656Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3657Date:   Thu Jan 11 22:11:28 2007 +0000
3658
3659      * Don't stop if the process was killed by us.
3660
3661 src/zzuf.c |    4 +++-
3662 1 files changed, 3 insertions(+), 1 deletions(-)
3663
3664commit c332680bd51b8a687e89c704597528f4d4a8c4d1
3665Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3666Date:   Thu Jan 11 10:21:11 2007 +0000
3667
3668      * Better realloc dummy implementation.
3669
3670 src/load-mem.c |   34 +++++++++++++++++++---------------
3671 1 files changed, 19 insertions(+), 15 deletions(-)
3672
3673commit 7e56dd05cb59e50fc345bf9d5bde11371d3bb955
3674Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3675Date:   Thu Jan 11 00:39:59 2007 +0000
3676
3677      * Minor code factorisation into LOADSYM().
3678
3679 src/libzzuf.c     |   10 +++++-----
3680 src/load-fd.c     |   18 ++++++------------
3681 src/load-mem.c    |   28 ++++++++++------------------
3682 src/load-signal.c |    6 ++----
3683 src/load-stream.c |   37 ++++++++++++-------------------------
3684 src/load.h        |    3 ++-
3685 6 files changed, 37 insertions(+), 65 deletions(-)
3686
3687commit 55f7d73be390948f51e0af94ef7d7b0adc30746d
3688Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3689Date:   Thu Jan 11 00:27:47 2007 +0000
3690
3691      * Typo in the manpage.
3692
3693 doc/zzuf.1 |    2 +-
3694 1 files changed, 1 insertions(+), 1 deletions(-)
3695
3696commit 001af9af7dd65aa864e8757ad9d53c5c65fb09d8
3697Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3698Date:   Wed Jan 10 18:11:13 2007 +0000
3699
3700      * Allow several calls to malloc()/calloc() in the library preloading stage.
3701
3702 src/load-mem.c |   27 ++++++++++++++++++---------
3703 1 files changed, 18 insertions(+), 9 deletions(-)
3704
3705commit 070fc46970445248a950de1046388c3822d9811c
3706Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3707Date:   Wed Jan 10 17:31:58 2007 +0000
3708
3709      * Removed brk/sbrk, they're so outdated and useless.
3710
3711 doc/zzuf.1     |    3 +--
3712 src/load-mem.c |   31 ++-----------------------------
3713 2 files changed, 3 insertions(+), 31 deletions(-)
3714
3715commit c1876592decd9758791db414bf004a8e90affb43
3716Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3717Date:   Wed Jan 10 17:25:09 2007 +0000
3718
3719      * Oops, fixed an old OS X build failure.
3720
3721 src/load-mem.c |    4 ++--
3722 1 files changed, 2 insertions(+), 2 deletions(-)
3723
3724commit 715e645c8b73e3faf1a032867b875dc86145b62c
3725Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3726Date:   Wed Jan 10 17:23:23 2007 +0000
3727
3728      * Check for memalign and posix_memalign.
3729
3730 configure.ac   |    2 +-
3731 src/load-mem.c |   16 +++++++++++++++-
3732 2 files changed, 16 insertions(+), 2 deletions(-)
3733
3734commit 4ee193c73e09ebdf8726d77edd8afd7d24ab2433
3735Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3736Date:   Wed Jan 10 17:19:48 2007 +0000
3737
3738      * Check for malloc.h.
3739
3740 configure.ac   |    2 +-
3741 src/load-mem.c |    4 +++-
3742 2 files changed, 4 insertions(+), 2 deletions(-)
3743
3744commit 078a7afa1bc7654ebaf3872863478f32955e2ba8
3745Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3746Date:   Wed Jan 10 17:17:26 2007 +0000
3747
3748      * Implemented memory limits. Probably breaks on other arches because of all
3749        the new functions.
3750
3751 doc/zzuf.1     |   32 +++++++++---
3752 src/libzzuf.c  |    5 ++
3753 src/libzzuf.h  |    1 +
3754 src/load-mem.c |  148 ++++++++++++++++++++++++++++++++++++++++++++++++++++++--
3755 src/zzuf.c     |   30 +++++++++--
3756 5 files changed, 197 insertions(+), 19 deletions(-)
3757
3758commit 5ec99810046ad4cdf899d5127daca0864633c175
3759Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3760Date:   Wed Jan 10 15:22:09 2007 +0000
3761
3762      * Changed -M to -m (for --md5).
3763
3764 doc/zzuf.1        |    2 +-
3765 src/zzuf.c        |   14 +++++++-------
3766 test/testsuite.sh |    2 +-
3767 3 files changed, 9 insertions(+), 9 deletions(-)
3768
3769commit 906f0afaeef813a2d5161cfa9cceb09752fe4082
3770Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3771Date:   Wed Jan 10 14:57:22 2007 +0000
3772
3773      * Split load-fd.c into load-fd.c and load-mem.c (mmap, etc.).
3774
3775 src/Makefile.am |    2 +-
3776 src/libzzuf.c   |    1 +
3777 src/load-fd.c   |  148 +-----------------------------------------
3778 src/load-mem.c  |  194 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
3779 src/load.h      |    1 +
3780 5 files changed, 198 insertions(+), 148 deletions(-)
3781
3782commit 90576cb680f2ae583f5dd56c8f8cc19b5ca33164
3783Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3784Date:   Tue Jan 9 16:39:07 2007 +0000
3785
3786      * Fixed double mmap debug message.
3787
3788 src/load-fd.c |    6 ++++--
3789 1 files changed, 4 insertions(+), 2 deletions(-)
3790
3791commit 11dc8b6c6d8fda3819c5bc38d547bbf78f9d91ad
3792Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3793Date:   Tue Jan 9 16:16:00 2007 +0000
3794
3795      * Add verbosity to read() and mmap() so that we roughly know where we
3796        are reading.
3797
3798 src/load-fd.c |   60 +++++++++++++++++++++++++++++++++++++++++---------------
3799 1 files changed, 44 insertions(+), 16 deletions(-)
3800
3801commit d0875b55aab3a2b6b5ec530f36ef6d4982a59ebd
3802Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3803Date:   Tue Jan 9 16:14:31 2007 +0000
3804
3805      * Change debug's %c so that it automatically escapes binary characters.
3806
3807 src/debug.c |    9 ++++++++-
3808 1 files changed, 8 insertions(+), 1 deletions(-)
3809
3810commit 53e72a22152c296c1ec2062c53eda030b29dd3ea
3811Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3812Date:   Tue Jan 9 15:40:08 2007 +0000
3813
3814      * mmap() maps the file descriptor at offset 0.
3815
3816 src/load-fd.c |    5 ++++-
3817 1 files changed, 4 insertions(+), 1 deletions(-)
3818
3819commit 9bdff8ac519ee512cd1fb8b95642e50311989c71
3820Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3821Date:   Tue Jan 9 11:22:09 2007 +0000
3822
3823      * Don’t report exit status by default.
3824      * Add -x/--check-exit to get back to the previous behaviour.
3825
3826 doc/zzuf.1 |    7 ++++++-
3827 src/zzuf.c |   21 ++++++++++++++-------
3828 2 files changed, 20 insertions(+), 8 deletions(-)
3829
3830commit fcd22b6474faeb7958a05a300115a6b87f1cf69e
3831Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3832Date:   Tue Jan 9 10:07:35 2007 +0000
3833
3834      * Bah, reverted that. We'll use -O for --offset.
3835
3836 doc/zzuf.1 |   16 ++++++++--------
3837 src/zzuf.c |   20 ++++++++++----------
3838 2 files changed, 18 insertions(+), 18 deletions(-)
3839
3840commit f68cbe55dbf24f2606121ac83bae44d4378bd05f
3841Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3842Date:   Tue Jan 9 10:05:47 2007 +0000
3843
3844      * Rename -B/--max-bytes to -O/--max-output so that we can implement -A/-B.
3845
3846 doc/zzuf.1 |   16 ++++++++--------
3847 src/zzuf.c |   20 ++++++++++----------
3848 2 files changed, 18 insertions(+), 18 deletions(-)
3849
3850commit 3b9f2db74356e526ec742f18a49641607010aa40
3851Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3852Date:   Tue Jan 9 10:02:57 2007 +0000
3853
3854      * Implement map_fd for OS X.
3855
3856 configure.ac  |    4 ++--
3857 doc/zzuf.1    |    3 +++
3858 src/load-fd.c |   41 +++++++++++++++++++++++++++++++++++++++++
3859 3 files changed, 46 insertions(+), 2 deletions(-)
3860
3861commit fe028ec8789593c59a2fe1d37a5f3dacdeceb04f
3862Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3863Date:   Mon Jan 8 21:51:06 2007 +0000
3864
3865      * Fixed testsuite for anal shells.
3866
3867 test/testsuite.sh |    2 +-
3868 1 files changed, 1 insertions(+), 1 deletions(-)
3869
3870commit 4f9c0e7244ec358ef878e91d1159b9e898a02449
3871Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3872Date:   Mon Jan 8 21:49:57 2007 +0000
3873
3874      * Tru64 loader support (_RLD_LIST).
3875
3876 src/zzuf.c |   20 +++++++++++++++-----
3877 1 files changed, 15 insertions(+), 5 deletions(-)
3878
3879commit a6695e0ad2353b9fa586cdc3255e416204aedf2e
3880Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3881Date:   Mon Jan 8 21:48:39 2007 +0000
3882
3883      * Fix the socklen_t type detection on Linux.
3884
3885 configure.ac |    3 ++-
3886 1 files changed, 2 insertions(+), 1 deletions(-)
3887
3888commit 3769d13e84dc220ca7288ce8109bb23515a06b15
3889Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3890Date:   Mon Jan 8 21:05:05 2007 +0000
3891
3892      * Define sig_t to void (*) (int) if it does not exist.
3893
3894 src/load-signal.c |    2 ++
3895 1 files changed, 2 insertions(+), 0 deletions(-)
3896
3897commit 9329ed73f8994cd61e43db61933025b291ae8af1
3898Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3899Date:   Mon Jan 8 21:03:32 2007 +0000
3900
3901      * Define socklen_t to int if it does not exist.
3902
3903 configure.ac  |    2 ++
3904 src/load-fd.c |   10 ++++++++--
3905 2 files changed, 10 insertions(+), 2 deletions(-)
3906
3907commit f5d3a826750368ad51a4055aebea1a8856f25e29
3908Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3909Date:   Mon Jan 8 18:15:49 2007 +0000
3910
3911      * Test suite now uses the new MD5 feature.
3912
3913 test/testsuite.sh |   35 ++++++++++++-----------------------
3914 1 files changed, 12 insertions(+), 23 deletions(-)
3915
3916commit ec6d5434ced3886050b63accc9e6d7d0b0c613db
3917Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3918Date:   Mon Jan 8 17:54:16 2007 +0000
3919
3920      * Changed --md5 to only compute the standard output.
3921
3922 doc/zzuf.1 |    4 ++--
3923 src/zzuf.c |    2 +-
3924 2 files changed, 3 insertions(+), 3 deletions(-)
3925
3926commit 214cddf57e3703e8b2cbc37f2c47ef84e308c3f0
3927Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3928Date:   Mon Jan 8 17:50:34 2007 +0000
3929
3930      * Implemented -M/--md5 flag.
3931
3932 doc/zzuf.1      |   12 ++-
3933 src/Makefile.am |    2 +-
3934 src/md5.c       |  237 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
3935 src/md5.h       |   24 ++++++
3936 src/zzuf.c      |   97 +++++++++++++++++------
3937 5 files changed, 341 insertions(+), 31 deletions(-)
3938
3939commit 42429f94660a75d563f696f024eb7448d2632064
3940Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3941Date:   Sun Jan 7 21:29:37 2007 +0000
3942
3943      * Version 0.3.
3944      * Updated NEWS and ChangeLog.
3945
3946 ChangeLog    |  370 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
3947 NEWS         |    7 +
3948 configure.ac |    4 +-
3949 3 files changed, 379 insertions(+), 2 deletions(-)
3950
3951commit 0faa467a258d37ab98e4a4080d5e56c3e9c4908c
3952Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3953Date:   Sun Jan 7 21:14:26 2007 +0000
3954
3955      * Factor regex stuff into fd.c, so that <regex.h> isn’t needed otherwhere.
3956
3957 src/fd.c          |   27 +++++++++++++++++++++++++--
3958 src/fd.h          |    5 ++---
3959 src/fuzz.c        |    1 -
3960 src/libzzuf.c     |   11 ++---------
3961 src/load-fd.c     |    1 -
3962 src/load-signal.c |    1 -
3963 src/load-stream.c |    1 -
3964 7 files changed, 29 insertions(+), 18 deletions(-)
3965
3966commit 1cd450310fc616192e76a7bd179ede3be1ca0338
3967Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3968Date:   Sun Jan 7 21:13:31 2007 +0000
3969
3970      * Use __srefill() on OS X, too. It now works properly.
3971
3972 doc/zzuf.1        |   10 +++++-----
3973 src/load-stream.c |    4 ----
3974 2 files changed, 5 insertions(+), 9 deletions(-)
3975
3976commit a1b86adf916e4a7341c958cd66fe62eaf62a3d57
3977Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3978Date:   Sun Jan 7 20:50:49 2007 +0000
3979
3980      * Implemented freopen().
3981
3982 doc/zzuf.1        |    5 +++--
3983 src/load-stream.c |   33 +++++++++++++++++++++++++++++++++
3984 2 files changed, 36 insertions(+), 2 deletions(-)
3985
3986commit 372d7e494656c57e735fe0d260a33642f02e4eff
3987Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3988Date:   Sun Jan 7 20:24:03 2007 +0000
3989
3990      * Protect __srefill_orig() calls.
3991
3992 src/load-stream.c |    2 +-
3993 1 files changed, 1 insertions(+), 1 deletions(-)
3994
3995commit 8541bae1e254afd9d66b82d1a05690177dd157bf
3996Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3997Date:   Sun Jan 7 19:12:35 2007 +0000
3998
3999      * Updated bootstrap script.
4000
4001 bootstrap |    9 +++++----
4002 1 files changed, 5 insertions(+), 4 deletions(-)
4003
4004commit 5def4f865c855fde1c859bc976921782870071be
4005Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4006Date:   Sun Jan 7 18:45:00 2007 +0000
4007
4008      * Documented stdin behaviour.
4009
4010 doc/zzuf.1        |    9 +++++++--
4011 src/zzuf.c        |    2 +-
4012 test/testsuite.sh |    3 ++-
4013 3 files changed, 10 insertions(+), 4 deletions(-)
4014
4015commit f7d235fa90ae47f77bc2ecdbcf57f9ee1206baaf
4016Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4017Date:   Sun Jan 7 18:36:19 2007 +0000
4018
4019      * Factored sources in the makefile.
4020
4021 src/Makefile.am |    8 ++++----
4022 1 files changed, 4 insertions(+), 4 deletions(-)
4023
4024commit cd2b38ca23091b4988fb5d72f0eae0c5ddf1d584
4025Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4026Date:   Sun Jan 7 18:34:50 2007 +0000
4027
4028      * Merged chars.c and fuzz.c.
4029
4030 src/Makefile.am |    4 +-
4031 src/chars.c     |   96 ----------------------------------------------
4032 src/chars.h     |   20 ----------
4033 src/fuzz.c      |  113 +++++++++++++++++++++++++++++++++++++++++++++++--------
4034 src/fuzz.h      |    3 +
4035 src/libzzuf.c   |    9 +---
4036 src/libzzuf.h   |    4 --
4037 src/zzuf.c      |    9 +---
4038 8 files changed, 106 insertions(+), 152 deletions(-)
4039
4040commit 3f1e7f93c0c6100c85ef2542f8e38144f1937f17
4041Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4042Date:   Sun Jan 7 18:18:50 2007 +0000
4043
4044      * If no argument is given, just fuzz standard input.
4045
4046 src/Makefile.am   |    6 +-
4047 src/chars.c       |   96 +++++++++++++++++++++
4048 src/chars.h       |   20 +++++
4049 src/fd.c          |  180 ++++++++++++++++++++++++++++++++++++++++
4050 src/fd.h          |   33 ++++++++
4051 src/fuzz.c        |   19 ++++
4052 src/fuzz.h        |    2 +
4053 src/libzzuf.c     |  238 ++---------------------------------------------------
4054 src/libzzuf.h     |   12 ---
4055 src/load-fd.c     |    2 +
4056 src/load-signal.c |    1 +
4057 src/load-stream.c |    2 +
4058 src/zzuf.c        |   61 ++++++++++++--
4059 13 files changed, 418 insertions(+), 254 deletions(-)
4060
4061commit f03ddbd8356e0abb947a32d17c91f532d535a47e
4062Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4063Date:   Sun Jan 7 17:12:53 2007 +0000
4064
4065      * Don't call cat or dd in the testsuite if they're statically linked.
4066
4067 test/testsuite.sh |   26 ++++++++++++++++----------
4068 1 files changed, 16 insertions(+), 10 deletions(-)
4069
4070commit ae749302ce43777106bfab96281dde67ea04115f
4071Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4072Date:   Sun Jan 7 16:31:33 2007 +0000
4073
4074      * Fix a compilation warning.
4075
4076 src/load-stream.c |    3 +++
4077 1 files changed, 3 insertions(+), 0 deletions(-)
4078
4079commit ad39f0638d3c500171db5b0f7360f9b908653085
4080Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4081Date:   Sun Jan 7 16:29:25 2007 +0000
4082
4083      * Added note about 64-bit offsets in manpage.
4084
4085 doc/zzuf.1 |    2 ++
4086 1 files changed, 2 insertions(+), 0 deletions(-)
4087
4088commit bb9d97f50940ccd07348cf9d52fc03438948b386
4089Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4090Date:   Sun Jan 7 16:27:59 2007 +0000
4091
4092      * Fixed __srefill()/lseek() conflict issue.
4093
4094 src/load-stream.c |    8 +++++---
4095 1 files changed, 5 insertions(+), 3 deletions(-)
4096
4097commit 8f8b7e2a0adb774939fd6c16632443690dc38b05
4098Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4099Date:   Sun Jan 7 16:09:13 2007 +0000
4100
4101      * Only use __srefill on OpenBSD and FreeBSD.
4102
4103 src/load-stream.c |    4 ++++
4104 1 files changed, 4 insertions(+), 0 deletions(-)
4105
4106commit eaf5c617b5b15112c965881c852b0e299edca175
4107Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4108Date:   Sun Jan 7 15:55:24 2007 +0000
4109
4110      * Updated manpage, fixed - to \- here and there.
4111
4112 doc/zzuf.1 |   42 +++++++++++++++++++++---------------------
4113 1 files changed, 21 insertions(+), 21 deletions(-)
4114
4115commit d1b0512986c0b304a9791af91a6bf8052ea86670
4116Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4117Date:   Sun Jan 7 15:55:00 2007 +0000
4118
4119      * Implemented BSD stdio by overriding __srefill().
4120
4121 src/load-stream.c |   82 ++++++++++++++++++++++++++++++++++------------------
4122 1 files changed, 53 insertions(+), 29 deletions(-)
4123
4124commit ab9d811fd9c2e8ded61526a9743c585d4c75be01
4125Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4126Date:   Sun Jan 7 14:22:34 2007 +0000
4127
4128      * Fuzz in __srefill even if _zz_disabled is on.
4129
4130 src/load-stream.c |    6 ++++--
4131 1 files changed, 4 insertions(+), 2 deletions(-)
4132
4133commit d367550fc99b1448984977bc43e5674ebb50c109
4134Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4135Date:   Sun Jan 7 14:16:46 2007 +0000
4136
4137      * Oops, got it wrong.
4138
4139 src/load-stream.c |    3 ++-
4140 1 files changed, 2 insertions(+), 1 deletions(-)
4141
4142commit ace4bfa13ab850ebcd9859b308af03b951108628
4143Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4144Date:   Sun Jan 7 14:16:06 2007 +0000
4145
4146      * Fix compilation warnings on BSD libc’s and a bug on FreeBSD.
4147
4148 src/load-stream.c |    8 ++++++--
4149 1 files changed, 6 insertions(+), 2 deletions(-)
4150
4151commit 10f17f48197f8d206c05765688910da985829bcc
4152Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4153Date:   Sun Jan 7 14:14:19 2007 +0000
4154
4155      * Implemented __refill(). Untested yet.
4156
4157 src/load-stream.c |   61 +++++++++++++++++++++++++++++++++++++++++++---------
4158 1 files changed, 50 insertions(+), 11 deletions(-)
4159
4160commit ae18bb2f87ea1878cb22d35b77606cfe10a858f7
4161Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4162Date:   Sun Jan 7 14:13:29 2007 +0000
4163
4164      * Made the testsuite shorter.
4165
4166 test/testsuite.sh |    2 +-
4167 1 files changed, 1 insertions(+), 1 deletions(-)
4168
4169commit 5dd97f8469452ba7971303c651869ff9cc9f932d
4170Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4171Date:   Sun Jan 7 13:20:04 2007 +0000
4172
4173      * Protected the _IO_getc_orig declaration.
4174
4175 src/load-stream.c |    2 ++
4176 1 files changed, 2 insertions(+), 0 deletions(-)
4177
4178commit f93d1dd3146996eb0915d79a6661481795d4c9b8
4179Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4180Date:   Sun Jan 7 13:18:36 2007 +0000
4181
4182      * Oops, compilation fix.
4183
4184 src/load-stream.c |    4 ++--
4185 1 files changed, 2 insertions(+), 2 deletions(-)
4186
4187commit f2e805e0f0e4bce2256a3f1d78b48a9e4abfff6f
4188Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4189Date:   Sun Jan 7 13:16:43 2007 +0000
4190
4191      * Added __srefill() skeleton, for BSD libc.
4192
4193 configure.ac      |    2 +-
4194 src/load-stream.c |   26 +++++++++++++++++++++++++-
4195 2 files changed, 26 insertions(+), 2 deletions(-)
4196
4197commit 7ee4debd47ae53fa62676075fe5bbc120e5862fb
4198Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4199Date:   Sun Jan 7 12:39:30 2007 +0000
4200
4201      * Added a note about statically linked binaries and one about getc().
4202
4203 doc/zzuf.1 |    8 ++++++++
4204 1 files changed, 8 insertions(+), 0 deletions(-)
4205
4206commit 7fe0ef7de94bb9defd6860ccfb01f0b34d1c957a
4207Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4208Date:   Sun Jan 7 12:06:07 2007 +0000
4209
4210      * Don’t run the testsuite if /bin/cat is statically linked.
4211
4212 test/testsuite.sh |    5 +++++
4213 1 files changed, 5 insertions(+), 0 deletions(-)
4214
4215commit eaf692461a6c6fd9d81b64ddc9ffc0b7d56f806e
4216Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4217Date:   Sun Jan 7 10:34:45 2007 +0000
4218
4219      * Always define getc(), but undefine the getc macro beforehands just in case.
4220      * Implemented _IO_getc().
4221
4222 configure.ac      |    2 +-
4223 doc/zzuf.1        |    8 ++++----
4224 src/fuzz.c        |    4 ++--
4225 src/load-stream.c |   38 ++++++++++++++++++++++++--------------
4226 test/testsuite.sh |   10 ++++++----
4227 5 files changed, 37 insertions(+), 25 deletions(-)
4228
4229commit a4797afc4529301c72dac2a56bd1064b1234ee24
4230Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4231Date:   Sun Jan 7 09:34:42 2007 +0000
4232
4233      * Implemented fseeko().
4234
4235 configure.ac      |    2 +-
4236 doc/zzuf.1        |    4 +-
4237 src/load-stream.c |   74 +++++++++++++++++++++++++++++++++--------------------
4238 3 files changed, 49 insertions(+), 31 deletions(-)
4239
4240commit 190511294a27f63c1dd40374bd6c06ef2e3dc8f6
4241Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4242Date:   Sat Jan 6 22:17:09 2007 +0000
4243
4244      * Fix a bug in the fgetln() implementation. The newline was not properly
4245        accounted for in the returned length.
4246
4247 src/load-stream.c |    4 ++--
4248 1 files changed, 2 insertions(+), 2 deletions(-)
4249
4250commit cf5ca3a3c1be1e65c3064affd371d207f3a27e7a
4251Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4252Date:   Sat Jan 6 21:54:02 2007 +0000
4253
4254      * BSD's md5 does not have a --help option. Trying /dev/null instead.
4255
4256 test/testsuite.sh |    4 ++--
4257 1 files changed, 2 insertions(+), 2 deletions(-)
4258
4259commit 7beda020ce6ff05e10514d7a02c9a248bf7b334b
4260Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4261Date:   Sat Jan 6 21:38:33 2007 +0000
4262
4263      * Cleaned up code.
4264
4265 src/load-stream.c |   27 +++++++++++++--------------
4266 1 files changed, 13 insertions(+), 14 deletions(-)
4267
4268commit f693e7287dcebbdf66c79eb098a74f00d3b9b665
4269Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4270Date:   Sat Jan 6 21:37:42 2007 +0000
4271
4272      * Only link with -ldl when available.
4273      * Removed PKG_* stuff from configure.ac.
4274      * Add more compilation warnings.
4275
4276 configure.ac    |   17 ++++-------------
4277 src/Makefile.am |    2 +-
4278 2 files changed, 5 insertions(+), 14 deletions(-)
4279
4280commit 9e0e4cb76770fd17c88f5e02bfabc75efa501a01
4281Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4282Date:   Sat Jan 6 21:25:56 2007 +0000
4283
4284      * Got testsuite to work on FreeBSD.
4285
4286 test/testsuite.sh |   31 ++++++++++++++++++++-----------
4287 1 files changed, 20 insertions(+), 11 deletions(-)
4288
4289commit 883aa413bf1a71e27e13969100268b48c9e06bde
4290Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4291Date:   Sat Jan 6 20:59:28 2007 +0000
4292
4293      * Fix for BSD machines: getc() may be defined as a macro.
4294
4295 src/load-stream.c |    2 ++
4296 1 files changed, 2 insertions(+), 0 deletions(-)
4297
4298commit 2b202a471ac870b87151e7f3455e54b83af57d37
4299Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4300Date:   Sat Jan 6 20:24:54 2007 +0000
4301
4302      * Fixed the head call in the testsuite so that it works on OS X.
4303
4304 test/testsuite.sh |   17 +++++++++--------
4305 1 files changed, 9 insertions(+), 8 deletions(-)
4306
4307commit b372bdaafadf5726dec46dd6ef266c7ec3ce5c89
4308Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4309Date:   Sat Jan 6 20:20:15 2007 +0000
4310
4311      * Added head and tail to the testsuite.
4312
4313 test/testsuite.sh |    4 ++++
4314 1 files changed, 4 insertions(+), 0 deletions(-)
4315
4316commit 24946cc39474f4b2bc53be5b2ed6fc590654fbba
4317Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4318Date:   Sat Jan 6 20:08:31 2007 +0000
4319
4320      * Fixed implicit declaration.
4321
4322 src/load-fd.c |    1 +
4323 1 files changed, 1 insertions(+), 0 deletions(-)
4324
4325commit 1a2d2faaa70ce6bf2edcd6f9036e0bef0b04a8bd
4326Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4327Date:   Sat Jan 6 20:02:01 2007 +0000
4328
4329      * Updated documentation wrt. mmap().
4330
4331 doc/zzuf.1 |   15 +++++++--------
4332 1 files changed, 7 insertions(+), 8 deletions(-)
4333
4334commit fc2c562801d977e225142225dc59abbece3fe7c5
4335Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4336Date:   Sat Jan 6 20:01:51 2007 +0000
4337
4338      * Missing autoconf check for mmap64().
4339
4340 configure.ac |    2 +-
4341 1 files changed, 1 insertions(+), 1 deletions(-)
4342
4343commit 943a0278b5a56bd4a48ae945c73853f1412c169b
4344Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4345Date:   Sat Jan 6 20:01:25 2007 +0000
4346
4347      * Implemented the mmap() family.
4348
4349 src/load-fd.c |   86 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
4350 1 files changed, 85 insertions(+), 1 deletions(-)
4351
4352commit 76ce44308ce68ace44e87e175a76295313e32292
4353Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4354Date:   Sat Jan 6 20:01:15 2007 +0000
4355
4356      * Implemented rewind().
4357
4358 src/load-stream.c |   25 +++++++++++++++++++++++++
4359 1 files changed, 25 insertions(+), 0 deletions(-)
4360
4361commit 00b1f1a1ebbcdda7da9bb79e563441c729c2d02a
4362Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4363Date:   Sat Jan 6 15:54:14 2007 +0000
4364
4365      * Fix fread() issue with standard input reading.
4366
4367 src/load-stream.c |    6 +++++-
4368 test/testsuite.sh |   11 +++++++----
4369 2 files changed, 12 insertions(+), 5 deletions(-)
4370
4371commit 65d07c22d424d3d77780d37bf9c9714e2ec52dc6
4372Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4373Date:   Sat Jan 6 14:03:07 2007 +0000
4374
4375      * Added a note about mmap() not being available.
4376
4377 doc/zzuf.1 |    5 +++--
4378 1 files changed, 3 insertions(+), 2 deletions(-)
4379
4380commit c3f925484173f40c9710c5f3111f326024f2a9d0
4381Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4382Date:   Sat Jan 6 14:02:51 2007 +0000
4383
4384      * Fix build with older versions of gcc.
4385
4386 src/debug.c |   19 +++++++++++--------
4387 src/zzuf.c  |    1 +
4388 2 files changed, 12 insertions(+), 8 deletions(-)
4389
4390commit 280ea46a38cd8d11b3edde9ddddb8291fca76967
4391Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4392Date:   Sat Jan 6 10:51:44 2007 +0000
4393
4394      * Documentation tuning.
4395
4396 doc/zzuf.1 |    4 ++--
4397 src/zzuf.c |   13 +++++++++----
4398 2 files changed, 11 insertions(+), 6 deletions(-)
4399
4400commit cc0823a88153ad61662bf3fa0183f87881e32ad3
4401Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4402Date:   Sat Jan 6 00:40:51 2007 +0000
4403
4404      * Version 0.2 is ready.
4405
4406 ChangeLog    |  910 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
4407 NEWS         |    7 +
4408 TODO         |    5 -
4409 configure.ac |    4 +-
4410 src/zzuf.c   |    6 +-
4411 5 files changed, 923 insertions(+), 9 deletions(-)
4412
4413commit 951a1b7ad55de644bf4addabcbf3c4b393163cec
4414Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4415Date:   Sat Jan 6 00:26:39 2007 +0000
4416
4417      * Another note in the manpage.
4418
4419 doc/zzuf.1 |    5 +++++
4420 1 files changed, 5 insertions(+), 0 deletions(-)
4421
4422commit b9e12a232b078844e63fd3949aad923415f83b38
4423Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4424Date:   Sat Jan 6 00:10:46 2007 +0000
4425
4426      * Cosmetic fixes.
4427
4428 src/zzuf.c |   78 ++++++++++++++++++++++++++++++------------------------------
4429 1 files changed, 39 insertions(+), 39 deletions(-)
4430
4431commit a906f8bc784702385bc6f559729cbb099701b8b8
4432Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4433Date:   Sat Jan 6 00:08:16 2007 +0000
4434
4435      * Implemented --max-crashes.
4436      * Renamed --forks to --max-forks.
4437      * Changed debug messages format.
4438
4439 doc/zzuf.1 |   21 ++++++++++---
4440 src/zzuf.c |   92 ++++++++++++++++++++++++++++++++++--------------------------
4441 2 files changed, 68 insertions(+), 45 deletions(-)
4442
4443commit 7af80dac2e51b5eeb8d3c0e8c35306bf51eaf7e7
4444Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4445Date:   Fri Jan 5 23:15:29 2007 +0000
4446
4447      * Oops, forgot to fix --help output.
4448
4449 src/zzuf.c |    2 +-
4450 1 files changed, 1 insertions(+), 1 deletions(-)
4451
4452commit 8b38085f751cc71819075d636f2e4f086c268f1d
4453Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4454Date:   Fri Jan 5 23:14:37 2007 +0000
4455
4456      * Rename --fork to --max-forks.
4457
4458 doc/zzuf.1 |    2 +-
4459 src/zzuf.c |    4 ++--
4460 2 files changed, 3 insertions(+), 3 deletions(-)
4461
4462commit 721f5d9d2cbeb6b5ff7872d5deaf0e694bcaaaae
4463Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4464Date:   Fri Jan 5 21:36:13 2007 +0000
4465
4466      * Specified signal handling stuff in the manpage.
4467
4468 doc/zzuf.1 |   14 ++++++++------
4469 1 files changed, 8 insertions(+), 6 deletions(-)
4470
4471commit 6a12dc31a020c268b7bde1553fedb00ad328bcc2
4472Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4473Date:   Fri Jan 5 21:33:28 2007 +0000
4474
4475      * Split the bugs manpage section into bugs and restrictions.
4476      * Listed diverted functions.
4477
4478 doc/zzuf.1 |   56 +++++++++++++++++++++++++++++++++++++-------------------
4479 1 files changed, 37 insertions(+), 19 deletions(-)
4480
4481commit ba16f0dc550b316c054ff98bd22c904c9abc9748
4482Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4483Date:   Fri Jan 5 17:34:10 2007 +0000
4484
4485      * Fix an uncontrolled corruption bug in fgetln().
4486
4487 src/load-stream.c |    2 +-
4488 1 files changed, 1 insertions(+), 1 deletions(-)
4489
4490commit d3ac2577c43c733938af5fb1dd5d463b3676af00
4491Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4492Date:   Fri Jan 5 16:03:04 2007 +0000
4493
4494      * Fix fgetln(). The testsuite *almost* passes.
4495
4496 src/load-stream.c |   22 ++++++++++++----------
4497 1 files changed, 12 insertions(+), 10 deletions(-)
4498
4499commit fdaa9cfef83dbd783b6b5476862eb9bf7a5bef40
4500Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4501Date:   Fri Jan 5 14:36:39 2007 +0000
4502
4503      * Implemented BSD fgetln(). Untested yet.
4504
4505 configure.ac      |    2 +-
4506 src/libzzuf.c     |    7 +++++++
4507 src/libzzuf.h     |    3 +++
4508 src/load-stream.c |   50 ++++++++++++++++++++++++++++++++++++++++++++++++++
4509 4 files changed, 61 insertions(+), 1 deletions(-)
4510
4511commit 5340742077256c95afa8d90a741098b895d8569a
4512Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4513Date:   Fri Jan 5 11:01:49 2007 +0000
4514
4515      * Put back grep and sed into the testsuite, now that we can protect newlines
4516        from being fuzzed away.
4517
4518 test/testsuite.sh |   52 ++++++++++++++++++++++++++++++----------------------
4519 1 files changed, 30 insertions(+), 22 deletions(-)
4520
4521commit 708ee4d029e82d7270312f4df67a822d8d9b51d4
4522Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4523Date:   Fri Jan 5 10:49:12 2007 +0000
4524
4525      * Minor layout tuning.
4526
4527 doc/zzuf.1 |    2 +-
4528 1 files changed, 1 insertions(+), 1 deletions(-)
4529
4530commit 8b24c6b5e0296e990d4c348b822f6ede88fa9511
4531Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4532Date:   Fri Jan 5 10:28:07 2007 +0000
4533
4534      * Allow octal escape values for -P and -R.
4535      * Updated manpage accordingly and added a few minor things in it.
4536
4537 doc/zzuf.1    |   44 +++++++++++++++++++++++---------------------
4538 src/libzzuf.c |   10 ++++++++--
4539 2 files changed, 31 insertions(+), 23 deletions(-)
4540
4541commit dd964972484febd3cd940740166deca44f2a6b21
4542Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4543Date:   Fri Jan 5 08:01:06 2007 +0000
4544
4545      * Change -N to -n for --network.
4546
4547 doc/zzuf.1 |    4 ++--
4548 src/zzuf.c |   14 +++++++-------
4549 2 files changed, 9 insertions(+), 9 deletions(-)
4550
4551commit 5627236611eca3e22f6942b747dd204aec6ee581
4552Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4553Date:   Fri Jan 5 07:57:41 2007 +0000
4554
4555      * Clarified reproducibility claim.
4556
4557 doc/zzuf.1 |    8 ++++----
4558 1 files changed, 4 insertions(+), 4 deletions(-)
4559
4560commit b5df66bf0dfa156f911331634b46f2f812562ada
4561Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4562Date:   Fri Jan 5 07:52:30 2007 +0000
4563
4564      * Network support.
4565
4566 doc/zzuf.1    |   13 +++++++------
4567 src/libzzuf.c |    5 +++++
4568 src/libzzuf.h |    1 +
4569 src/load-fd.c |   44 ++++++++++++++++++++++++++++++++++++++++++++
4570 src/zzuf.c    |   18 ++++++++++++------
4571 5 files changed, 69 insertions(+), 12 deletions(-)
4572
4573commit f99b21a0d8b8d7024f8a3aa3ef7d470720c79ebb
4574Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4575Date:   Fri Jan 5 00:24:43 2007 +0000
4576
4577      * Manpage layout improvements.
4578
4579 doc/zzuf.1 |   99 ++++++++++++++++++++++-------------------------------------
4580 1 files changed, 37 insertions(+), 62 deletions(-)
4581
4582commit 8ab98ef880431ac281a605a4f3f4d94272295996
4583Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4584Date:   Thu Jan 4 13:33:33 2007 +0000
4585
4586      * Minor manpage improvement.
4587
4588 doc/zzuf.1 |    5 +++--
4589 1 files changed, 3 insertions(+), 2 deletions(-)
4590
4591commit 9072f7022a919d73189a03331cfc5987bc632170
4592Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4593Date:   Thu Jan 4 13:28:35 2007 +0000
4594
4595      * Improved manpage, especially the statistical effect of using -R.
4596
4597 doc/zzuf.1 |   90 ++++++++++++++++++++++++++++++++++++++++--------------------
4598 1 files changed, 60 insertions(+), 30 deletions(-)
4599
4600commit d02551154b4f350dab88964de580068faf9863bc
4601Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4602Date:   Thu Jan 4 08:59:05 2007 +0000
4603
4604      * Implemented -R / --refuse.
4605
4606 doc/zzuf.1    |   20 ++++++++++++++++++++
4607 src/fuzz.c    |   11 +++++++++--
4608 src/libzzuf.c |   21 +++++++++++++--------
4609 src/libzzuf.h |    3 ++-
4610 src/zzuf.c    |   17 ++++++++++++-----
4611 5 files changed, 56 insertions(+), 16 deletions(-)
4612
4613commit f930ad29221b0715dbd0415615fa5ac7de779ea0
4614Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4615Date:   Thu Jan 4 01:09:04 2007 +0000
4616
4617      * Implement -P / --protect.
4618
4619 doc/zzuf.1    |   40 ++++++++++++++++++++++++++++++--
4620 src/fuzz.c    |   11 +++++++-
4621 src/libzzuf.c |   70 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
4622 src/libzzuf.h |    3 ++
4623 src/zzuf.c    |   22 ++++++++++++-----
4624 5 files changed, 134 insertions(+), 12 deletions(-)
4625
4626commit faae881c76b5eac291c3d6142aa7a539174172a8
4627Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4628Date:   Wed Jan 3 22:51:36 2007 +0000
4629
4630      * Added a _zz_disabled flag. This is needed on OS X where we protect the
4631        fopen_orig() call because it will call our own diverted open() function
4632        and we don't want it to fiddle with our structures.
4633
4634 src/libzzuf.c     |    1 +
4635 src/libzzuf.h     |    1 +
4636 src/load-fd.c     |    8 ++++----
4637 src/load-stream.c |   18 +++++++++++++++++-
4638 4 files changed, 23 insertions(+), 5 deletions(-)
4639
4640commit b9eed7bf9daa4c0b1008e1cb74d3e5b643107d0a
4641Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4642Date:   Wed Jan 3 22:25:45 2007 +0000
4643
4644      * Do not fuzz anything if 0 bytes were read.
4645      * Added a debug message for fuzzing.
4646
4647 src/fuzz.c        |    4 +++-
4648 src/load-stream.c |    7 +++++--
4649 2 files changed, 8 insertions(+), 3 deletions(-)
4650
4651commit ab943738876fa48f4970871bb81da9e807c3f8e0
4652Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4653Date:   Wed Jan 3 22:12:02 2007 +0000
4654
4655      * Better debug messages in load-stream.c.
4656
4657 src/load-stream.c |   30 ++++++++++++++++++------------
4658 1 files changed, 18 insertions(+), 12 deletions(-)
4659
4660commit 871f9d27dc093bc19be25fc632f4ec1cd1687a6a
4661Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4662Date:   Wed Jan 3 22:10:57 2007 +0000
4663
4664      * Implemented %c in our debug() printf implementation.
4665
4666 src/debug.c |    9 +++++++--
4667 1 files changed, 7 insertions(+), 2 deletions(-)
4668
4669commit 875b8c5a24833ff8a5ff94f05520ecd7de588d4d
4670Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4671Date:   Wed Jan 3 21:53:03 2007 +0000
4672
4673      * Use "strings </dev/urandom", not "strings /dev/urandom".
4674
4675 test/testsuite.sh |    2 +-
4676 1 files changed, 1 insertions(+), 1 deletions(-)
4677
4678commit 8aad11b56d7e2506091f8e0212a5bf803697a3a5
4679Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4680Date:   Wed Jan 3 21:51:11 2007 +0000
4681
4682      * Added a stupid PRNG to streamcat and fdcat.
4683      * Do not use sed in the testsuite, because of OS X.
4684
4685 test/fdcat.c      |   20 ++++++++++++++------
4686 test/streamcat.c  |   18 +++++++++++++-----
4687 test/testsuite.sh |    4 +++-
4688 3 files changed, 30 insertions(+), 12 deletions(-)
4689
4690commit 40cd2ff92bfd475f7c63330a6a0196e7784b71bd
4691Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4692Date:   Wed Jan 3 21:20:22 2007 +0000
4693
4694      * No longer use the OS's PRNG, we use our own (based on a Dr Dobbs article
4695        from November 1985, page 91).
4696
4697 src/random.c |   16 +++++++++++-----
4698 1 files changed, 11 insertions(+), 5 deletions(-)
4699
4700commit 8440679beb5a497ede45783cf962b288eaec7983
4701Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4702Date:   Wed Jan 3 20:43:47 2007 +0000
4703
4704      * Split some code into clean functions.
4705
4706 src/zzuf.c |  281 ++++++++++++++++++++++++++++++++----------------------------
4707 1 files changed, 150 insertions(+), 131 deletions(-)
4708
4709commit c262e3b04a65442545fdd07bff7043cfb26405c5
4710Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4711Date:   Wed Jan 3 17:58:11 2007 +0000
4712
4713      * Make the testsuite reproductible.
4714
4715 test/testsuite.sh |    4 ++--
4716 1 files changed, 2 insertions(+), 2 deletions(-)
4717
4718commit 475565b81fbe33886887e21ec29d8132b9a3f784
4719Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4720Date:   Wed Jan 3 17:57:52 2007 +0000
4721
4722      * Now works on Darwin!
4723
4724 src/Makefile.am |    2 +-
4725 src/zzuf.c      |   14 ++++++++------
4726 2 files changed, 9 insertions(+), 7 deletions(-)
4727
4728commit 2ff341f08885ca980ecc2954f49b41be10b16f13
4729Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4730Date:   Wed Jan 3 09:09:41 2007 +0000
4731
4732      * The whole crap now builds on OS X. Now if it only agreed to run, too...
4733
4734 configure.ac      |    6 ++++++
4735 src/Makefile.am   |    2 +-
4736 src/load-fd.c     |   18 +++++++++++++++++-
4737 src/load-signal.c |   16 +++++++++++-----
4738 src/load-stream.c |   25 ++++++++++++++++++++++++-
4739 src/zzuf.c        |   16 +++++++++++-----
4740 test/fdcat.c      |    2 ++
4741 7 files changed, 72 insertions(+), 13 deletions(-)
4742
4743commit 2d48100d1abd051770b22b52db858b6f5c615591
4744Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4745Date:   Wed Jan 3 09:04:01 2007 +0000
4746
4747      * Minor optimisations to the testsuite.
4748
4749 test/testsuite.sh |    6 +++---
4750 1 files changed, 3 insertions(+), 3 deletions(-)
4751
4752commit 25e2e334d951027b678159bda263215254334ada
4753Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4754Date:   Wed Jan 3 01:28:02 2007 +0000
4755
4756      * Oops, fixed the testsuite again.
4757
4758 test/testsuite.sh |    4 +++-
4759 1 files changed, 3 insertions(+), 1 deletions(-)
4760
4761commit d229f69f87d0a9c4be891b23d9524f94fc084534
4762Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4763Date:   Tue Jan 2 18:26:56 2007 +0000
4764
4765      * Oops, fixed stdout writing.
4766
4767 src/zzuf.c |    2 +-
4768 1 files changed, 1 insertions(+), 1 deletions(-)
4769
4770commit cad778250cda8be8c82b8233d690610bbbf9ce81
4771Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4772Date:   Tue Jan 2 17:15:34 2007 +0000
4773
4774      * Totally reworked webpage.
4775
4776 doc/zzuf.1 |  370 ++++++++++++++++++++++--------------------------------------
4777 1 files changed, 134 insertions(+), 236 deletions(-)
4778
4779commit 0b6c094b887e16809793af3eb94b49baab396e38
4780Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4781Date:   Tue Jan 2 14:51:55 2007 +0000
4782
4783      * Output process status to stdout, not stderr.
4784
4785 src/zzuf.c |   12 +++++++-----
4786 1 files changed, 7 insertions(+), 5 deletions(-)
4787
4788commit acdb9fdcec5ed793cb391cbb83cdd3f0aea736bc
4789Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4790Date:   Tue Jan 2 13:26:32 2007 +0000
4791
4792      * Do not count debug bytes in the --max-bytes count.
4793
4794 src/zzuf.c |    3 ++-
4795 1 files changed, 2 insertions(+), 1 deletions(-)
4796
4797commit 52350c75832e804c346efde298988b5c4d2f2a7a
4798Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4799Date:   Tue Jan 2 10:45:19 2007 +0000
4800
4801      * Fix typo in manpage.
4802
4803 doc/zzuf.1 |    2 +-
4804 1 files changed, 1 insertions(+), 1 deletions(-)
4805
4806commit 8b3d23095aa377dd42f54fdb66f42fc3edd3339e
4807Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4808Date:   Tue Jan 2 01:13:05 2007 +0000
4809
4810      * Use a separate file descriptor for debugging messages, so that the -q flag
4811        does not remove debug messages.
4812      * Slightly improved fd handling code.
4813
4814 src/debug.c   |    3 +-
4815 src/libzzuf.h |   13 ++++++---
4816 src/load-fd.c |    5 +++
4817 src/zzuf.c    |   76 +++++++++++++++++++++++++++-----------------------------
4818 4 files changed, 52 insertions(+), 45 deletions(-)
4819
4820commit a54d904955b15916ddf020be960a7333941e91c8
4821Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4822Date:   Tue Jan 2 00:27:33 2007 +0000
4823
4824      * Made the debug() function signal-safe by reimplementing the necessary
4825        subset of fprintf() we needed.
4826
4827 src/debug.c |   93 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
4828 1 files changed, 91 insertions(+), 2 deletions(-)
4829
4830commit a48b358b768e77666390d24315428bbea8568d95
4831Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4832Date:   Mon Jan 1 21:55:48 2007 +0000
4833
4834      * Deprecate README tutorial. Everything’s in the manpage now.
4835
4836 README |   41 ++---------------------------------------
4837 1 files changed, 2 insertions(+), 39 deletions(-)
4838
4839commit 5b8dae09456d1c1a739c3eacdcf14d97e71f8bd9
4840Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4841Date:   Mon Jan 1 21:35:54 2007 +0000
4842
4843      * Implemented signal handling.
4844      * Updated documentation accordingly and improved a few parts.
4845
4846 doc/zzuf.1        |   70 +++++++++++++++++++++++++-----
4847 src/Makefile.am   |    3 +-
4848 src/libzzuf.c     |   10 +++-
4849 src/libzzuf.h     |    3 +-
4850 src/load-signal.c |  125 +++++++++++++++++++++++++++++++++++++++++++++++++++++
4851 src/load.h        |    1 +
4852 src/zzuf.c        |   26 +++++++----
4853 7 files changed, 213 insertions(+), 25 deletions(-)
4854
4855commit 0f4ce45838f3f8a6066019fdc933c64081d082bf
4856Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4857Date:   Mon Jan 1 19:49:57 2007 +0000
4858
4859      * Alphabetise flags in help output and manpage.
4860
4861 doc/zzuf.1 |  124 ++++++++++++++++++++++++++++++------------------------------
4862 src/zzuf.c |   40 ++++++++++----------
4863 2 files changed, 82 insertions(+), 82 deletions(-)
4864
4865commit 5b072e01aeed09473923df8a7c2273ba5e20521f
4866Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4867Date:   Mon Jan 1 19:14:55 2007 +0000
4868
4869      * Update documentation.
4870
4871 README     |   18 +++++++++---------
4872 doc/zzuf.1 |   18 +++++++++---------
4873 2 files changed, 18 insertions(+), 18 deletions(-)
4874
4875commit afe6d97bc7ce8b9734f032b2356033bd008ebc47
4876Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4877Date:   Mon Jan 1 18:56:13 2007 +0000
4878
4879      * Switch to REG_EXTENDED.
4880      * Implement -c (--cmdline).
4881      * Updated documentation accordingly.
4882
4883 doc/zzuf.1    |   25 +++++++++++++-
4884 src/libzzuf.c |    4 +-
4885 src/zzuf.c    |   97 ++++++++++++++++++++++++++++++++++++++++++++++++--------
4886 3 files changed, 108 insertions(+), 18 deletions(-)
4887
4888commit c2e64f1d37c050a7c08f96c65fa3cdfdfa0df3f2
4889Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4890Date:   Fri Dec 29 18:13:42 2006 +0000
4891
4892      * Check regex syntax in zzuf.
4893      * Fix minor, harmful memory leaks.
4894
4895 src/zzuf.c |   49 +++++++++++++++++++++++++++++++------------------
4896 1 files changed, 31 insertions(+), 18 deletions(-)
4897
4898commit 1891f39b0b59f09519b28372aacd5965799db178
4899Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4900Date:   Fri Dec 29 17:49:11 2006 +0000
4901
4902      * Factored regex matching stuff.
4903
4904 src/debug.c       |    1 -
4905 src/fuzz.c        |    1 -
4906 src/libzzuf.c     |   35 ++++++++++++++++++++++++++---------
4907 src/libzzuf.h     |    7 ++-----
4908 src/load-fd.c     |   29 ++++++++++-------------------
4909 src/load-stream.c |   32 +++++++++++---------------------
4910 6 files changed, 49 insertions(+), 56 deletions(-)
4911
4912commit 0f14107de892b1c622b6c95dfd37179c99a88746
4913Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4914Date:   Fri Dec 29 17:22:11 2006 +0000
4915
4916      * Added the -i flag (for stdin fuzzing).
4917
4918 doc/zzuf.1        |    7 ++++++-
4919 src/libzzuf.c     |    4 ++++
4920 src/zzuf.c        |   18 ++++++++++++------
4921 test/testsuite.sh |   25 ++++++++++++++++---------
4922 4 files changed, 38 insertions(+), 16 deletions(-)
4923
4924commit 62a0e8821e229dfc5e90b88555cb6232daf1b143
4925Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4926Date:   Fri Dec 29 16:46:06 2006 +0000
4927
4928      * Change -i/-e to -I/-E.
4929
4930 README     |    6 +++---
4931 doc/zzuf.1 |   12 ++++++------
4932 src/zzuf.c |   22 +++++++++++-----------
4933 3 files changed, 20 insertions(+), 20 deletions(-)
4934
4935commit 944b9bdf9fef1ff8a1cfaacf2c89cfb881d87948
4936Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4937Date:   Thu Dec 28 20:32:21 2006 +0000
4938
4939      * Renamed functions here and there.
4940
4941 src/fuzz.c        |    4 ++--
4942 src/libzzuf.c     |   30 ++++++++++++++----------------
4943 src/libzzuf.h     |   18 +++++++++---------
4944 src/load-fd.c     |   16 ++++++++--------
4945 src/load-stream.c |   34 +++++++++++++++++-----------------
4946 5 files changed, 50 insertions(+), 52 deletions(-)
4947
4948commit 18f824112152ea395fa29541701a8f4bc7b2823a
4949Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4950Date:   Thu Dec 28 20:22:32 2006 +0000
4951
4952      * Improved zfd_register() and zfd_* function performances.
4953      * Changed function names here and there.
4954
4955 src/debug.c       |    6 +-
4956 src/debug.h       |    4 +-
4957 src/fuzz.c        |   14 ++--
4958 src/fuzz.h        |    2 +-
4959 src/libzzuf.c     |  171 +++++++++++++++++++++++++++++++++++++----------------
4960 src/libzzuf.h     |   22 ++++---
4961 src/load-fd.c     |   32 +++++-----
4962 src/load-stream.c |   54 ++++++++--------
4963 src/load.h        |    4 +-
4964 src/random.c      |    4 +-
4965 src/random.h      |    4 +-
4966 11 files changed, 193 insertions(+), 124 deletions(-)
4967
4968commit cf6685d6b3ac0991b7d4e4af14a6539510371ffd
4969Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4970Date:   Thu Dec 28 17:48:05 2006 +0000
4971
4972      * Fixed a partial read data loss bug in the fread implementation.
4973      * Cosmetic fixes.
4974
4975 src/load-fd.c     |   14 +++-----------
4976 src/load-stream.c |   33 ++++++++++++++++++++++-----------
4977 2 files changed, 25 insertions(+), 22 deletions(-)
4978
4979commit 3c1c5e12fabc9101ff0164d82dccfada6597b28c
4980Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4981Date:   Thu Dec 28 17:47:26 2006 +0000
4982
4983      * Added cat reimplementations to the testsuite.
4984
4985 Makefile.am       |    4 +-
4986 test/Makefile.am  |    5 ++++
4987 test/fdcat.c      |   66 ++++++++++++++++++++++++++++++++++++++++++++++++++++
4988 test/streamcat.c  |   67 +++++++++++++++++++++++++++++++++++++++++++++++++++++
4989 test/testsuite.sh |    4 +++
4990 5 files changed, 144 insertions(+), 2 deletions(-)
4991
4992commit d32d5babf16d53d29d0fa8ebca3ef1ccbac9f732
4993Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
4994Date:   Thu Dec 28 15:51:43 2006 +0000
4995
4996      * Shorten function names.
4997
4998 src/fuzz.c        |    4 ++--
4999 src/libzzuf.c     |   18 ++++++++++--------
5000 src/libzzuf.h     |   14 +++++++-------
5001 src/load-fd.c     |   16 ++++++++--------
5002 src/load-stream.c |   36 ++++++++++++++++++------------------
5003 5 files changed, 45 insertions(+), 43 deletions(-)
5004
5005commit 5863e7b925aa5ac7fdeba863ac8fa195cbf31bed
5006Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5007Date:   Thu Dec 28 15:48:10 2006 +0000
5008
5009      * Hide struct zzuf behind public functions. No real abstraction yet.
5010
5011 src/fuzz.c        |   27 +++++++++++++++------------
5012 src/libzzuf.c     |   48 +++++++++++++++++++++++++++++++++++++++++++++++-
5013 src/libzzuf.h     |   20 ++++++++++++--------
5014 src/load-fd.c     |   20 ++++++++------------
5015 src/load-stream.c |   42 ++++++++++++++++++------------------------
5016 5 files changed, 100 insertions(+), 57 deletions(-)
5017
5018commit ffb2b21de1ff8599ab20a09578784cdfc00242fc
5019Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5020Date:   Thu Dec 28 15:44:28 2006 +0000
5021
5022      * Add a changelog (from version 1.0).
5023
5024 ChangeLog |   49 +++++++++++++++++++++++++++++++++++++++++++++++++
5025 1 files changed, 49 insertions(+), 0 deletions(-)
5026
5027commit 4f48479e11e401d96948976cef9f283fe2f3921c
5028Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5029Date:   Thu Dec 28 15:44:13 2006 +0000
5030
5031      * Do not put version information in the distributed .so.
5032
5033 src/Makefile.am |    2 +-
5034 1 files changed, 1 insertions(+), 1 deletions(-)
5035
5036commit 5f348bee9696613ee9ee69ee2736dd529f4931f2
5037Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5038Date:   Thu Dec 28 15:43:28 2006 +0000
5039
5040      * Update documentation.
5041
5042 README |   13 +++++++++----
5043 1 files changed, 9 insertions(+), 4 deletions(-)
5044
5045commit ff246c746cc0093bfdf7c5ed190f14255096e2e7
5046Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5047Date:   Sat Dec 23 19:12:52 2006 +0000
5048
5049      * Oops, correctly install manpage.
5050
5051 Makefile.am |    4 ++--
5052 1 files changed, 2 insertions(+), 2 deletions(-)
5053
5054commit abe0757d55551c30d8b93f9b525dca8c206f6766
5055Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5056Date:   Sat Dec 23 18:40:28 2006 +0000
5057
5058      * Typo in Makefile.am.
5059
5060 src/Makefile.am |    2 +-
5061 1 files changed, 1 insertions(+), 1 deletions(-)
5062
5063commit d54d8db8c340ce46d6ac2d6d76b8e333ba42f9f6
5064Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5065Date:   Sat Dec 23 18:37:52 2006 +0000
5066
5067      * Prepare version 0.1.
5068
5069 AUTHORS      |    2 ++
5070 NEWS         |   10 ++++++++++
5071 README       |    1 +
5072 configure.ac |    4 ++--
5073 4 files changed, 15 insertions(+), 2 deletions(-)
5074
5075commit b4c0935ccf7eb7d019581f5917c85c2f1f1e5b34
5076Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5077Date:   Fri Dec 22 23:40:03 2006 +0000
5078
5079      * Sync’ed README and manpage.
5080
5081 README |   17 ++++++-----------
5082 1 files changed, 6 insertions(+), 11 deletions(-)
5083
5084commit 077054a3cc4e4a064561d648f8f37573c78dfae0
5085Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5086Date:   Fri Dec 22 23:36:04 2006 +0000
5087
5088      * Slightly updated documentation.
5089
5090 doc/zzuf.1 |   24 +++++++++++++++++++-----
5091 src/zzuf.c |   14 +++++++-------
5092 2 files changed, 26 insertions(+), 12 deletions(-)
5093
5094commit d1f8b10b4406ecfa68c2be1981de3825ef63eb3b
5095Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5096Date:   Fri Dec 22 17:01:16 2006 +0000
5097
5098      * Fix stdout/stderr copying. Don't use fprintf for something that can
5099        have null bytes (lol @ me).
5100
5101 src/zzuf.c |    6 +-----
5102 1 files changed, 1 insertions(+), 5 deletions(-)
5103
5104commit b53d285afd7fdc85097223e19d98a92b03565247
5105Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5106Date:   Fri Dec 22 16:54:55 2006 +0000
5107
5108      * Fix a cleanup bug in the testsuite.
5109      * If any of the tests failed, do not erase the test files.
5110
5111 test/testsuite.sh |   16 ++++++++++------
5112 1 files changed, 10 insertions(+), 6 deletions(-)
5113
5114commit e1adfc44fd1f9f1f903e5b190d3e9a2f092b8743
5115Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5116Date:   Fri Dec 22 16:36:47 2006 +0000
5117
5118      * Slightly modified --help message.
5119
5120 src/zzuf.c |   15 ++++++++-------
5121 1 files changed, 8 insertions(+), 7 deletions(-)
5122
5123commit d98b13bf9b3a3c123f09c76d37122139ab367038
5124Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5125Date:   Fri Dec 22 16:36:30 2006 +0000
5126
5127      * Wrote a manpage. Phew.
5128
5129 Makefile.am     |    2 +-
5130 configure.ac    |    1 +
5131 doc/Makefile.am |    6 ++
5132 doc/zzuf.1      |  206 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
5133 4 files changed, 214 insertions(+), 1 deletions(-)
5134
5135commit 7a64c123daa17f5aeaf4b8cefaf0fc14ea3cfb69
5136Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5137Date:   Fri Dec 22 15:06:21 2006 +0000
5138
5139      * Implement --max-bytes and --max-time.
5140
5141 src/zzuf.c |  161 ++++++++++++++++++++++++++++++++++++++++++++----------------
5142 1 files changed, 118 insertions(+), 43 deletions(-)
5143
5144commit 5a856cd864e8da9ec398266fd2da62c1c34a4148
5145Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5146Date:   Fri Dec 22 13:53:58 2006 +0000
5147
5148      * Implemented parallelisation.
5149      * Implemented “quiet” mode.
5150      * Handle stdin and stderr in their own pipes.
5151
5152 src/zzuf.c |  284 +++++++++++++++++++++++++++++++++++++++++++-----------------
5153 1 files changed, 206 insertions(+), 78 deletions(-)
5154
5155commit 4d714909cd2fd4c476adb37ea18fd89cd88ef711
5156Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5157Date:   Fri Dec 22 13:18:13 2006 +0000
5158
5159      * Don’t rely on libzzuf.h in debug.c, so that it can be used in zzuf, too.
5160
5161 src/debug.c |    3 ++-
5162 1 files changed, 2 insertions(+), 1 deletions(-)
5163
5164commit 0525ddd7c02676049dab2cadf357310a155acee7
5165Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5166Date:   Thu Dec 21 19:56:22 2006 +0000
5167
5168      * Fork to launch the child and read its stdout/stderr.
5169
5170 src/zzuf.c |  111 +++++++++++++++++++++++++++++++++++++++++++++++++----------
5171 1 files changed, 92 insertions(+), 19 deletions(-)
5172
5173commit 343875108d71916e2ce7b865767129d64780e1b6
5174Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5175Date:   Mon Dec 18 13:23:56 2006 +0000
5176
5177      * Improved help.
5178
5179 src/zzuf.c |   37 ++++++++++++++++++++++++++++++-------
5180 1 files changed, 30 insertions(+), 7 deletions(-)
5181
5182commit f0e3700a62d7af44414dea3f82d8dbc6a3b0739b
5183Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5184Date:   Mon Dec 18 12:58:47 2006 +0000
5185
5186      * Improved TODO list.
5187
5188 TODO |   24 ++++++++++++++----------
5189 1 files changed, 14 insertions(+), 10 deletions(-)
5190
5191commit b05f2326f7ba1383c541a8c4bf7d6eb76c934ed0
5192Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5193Date:   Mon Dec 18 12:48:49 2006 +0000
5194
5195      * More testsuite improvements.
5196
5197 test/testsuite.sh |   53 ++++++++++++++++++++++++++++++++++++++++-------------
5198 1 files changed, 40 insertions(+), 13 deletions(-)
5199
5200commit cf7c6a6353b7b918a4208b956ea48fa35f90bcef
5201Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5202Date:   Mon Dec 18 11:07:42 2006 +0000
5203
5204      * Better tests and error reporting in the testsuite.
5205
5206 test/testsuite.sh |   44 ++++++++++++++++++++++++++++++++++++--------
5207 1 files changed, 36 insertions(+), 8 deletions(-)
5208
5209commit f5ef4d4d49a81de0f2d6c9a7a4f411af3cc781d5
5210Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5211Date:   Sun Dec 17 23:58:23 2006 +0000
5212
5213      * Huge performance improvement by caching the bit array. Yay.
5214
5215 src/fuzz.c        |   56 ++++++++++++++++++++++++++++++++--------------------
5216 src/libzzuf.c     |    3 +-
5217 src/libzzuf.h     |    7 ++++++
5218 src/load-fd.c     |    3 ++
5219 src/load-stream.c |    3 ++
5220 5 files changed, 49 insertions(+), 23 deletions(-)
5221
5222commit 9a3253a9c8de7a325b1b186cae0ac19c1f14c3cc
5223Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5224Date:   Sun Dec 17 22:14:13 2006 +0000
5225
5226      * Added getc(), fgetc(), fgets(), ungetc(), getline() and getdelim().
5227      * sed now works properly.
5228
5229 src/load-stream.c |  218 +++++++++++++++++++++++++++++++++++++++++++++++------
5230 1 files changed, 196 insertions(+), 22 deletions(-)
5231
5232commit d90c8d8d34d7657f15bdd0ca4d0849a80709423b
5233Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5234Date:   Sun Dec 17 22:12:11 2006 +0000
5235
5236      * Better, more complete testsuite program.
5237
5238 test/testsuite.sh |   27 ++++++++++++++++++++-------
5239 1 files changed, 20 insertions(+), 7 deletions(-)
5240
5241commit 2a44223aaa5b90a48e1f9bb044500574dc69e51e
5242Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5243Date:   Sun Dec 17 17:33:02 2006 +0000
5244
5245      * Added a testsuite script.
5246
5247 Makefile.am       |    2 +-
5248 configure.ac      |    1 +
5249 test/Makefile.am  |    3 +++
5250 test/testsuite.sh |   12 ++++++++++++
5251 4 files changed, 17 insertions(+), 1 deletions(-)
5252
5253commit e34777b38d84bfbd997d6b72dd23ff57f5f59652
5254Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5255Date:   Sun Dec 17 17:17:31 2006 +0000
5256
5257      * Split preload.c into load-fd.c and load-stream.c.
5258
5259 README            |    2 +-
5260 src/Makefile.am   |    3 +-
5261 src/libzzuf.c     |    5 +-
5262 src/load-fd.c     |  189 +++++++++++++++++++++++++++++++
5263 src/load-stream.c |  165 +++++++++++++++++++++++++++
5264 src/load.h        |   31 +++++
5265 src/preload.c     |  322 -----------------------------------------------------
5266 src/preload.h     |   20 ----
5267 8 files changed, 391 insertions(+), 346 deletions(-)
5268
5269commit bdf9b43116c6c01e31f097ce8cfe780e7735e370
5270Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5271Date:   Sat Dec 16 10:37:41 2006 +0000
5272
5273      * Update README file.
5274
5275 README |   21 +++++++++++----------
5276 1 files changed, 11 insertions(+), 10 deletions(-)
5277
5278commit f0e76579671d435ec92b73d70a31b1a22dba49fa
5279Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5280Date:   Fri Dec 15 20:42:27 2006 +0000
5281
5282      * Added AUTHORS file.
5283
5284 AUTHORS     |    1 +
5285 Makefile.am |    2 +-
5286 2 files changed, 2 insertions(+), 1 deletions(-)
5287
5288commit e76e830dc0ed123f7d4872ca5000f983dc2c55c7
5289Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5290Date:   Fri Dec 15 18:49:33 2006 +0000
5291
5292      * More TODO.
5293
5294 TODO |    8 +++++++-
5295 1 files changed, 7 insertions(+), 1 deletions(-)
5296
5297commit 01648ee6aad054d2e6deaee48e7e18715b35a270
5298Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5299Date:   Fri Dec 15 18:48:24 2006 +0000
5300
5301      * Rename zzuf_preload to zzuf_preload_libc. You never know.
5302
5303 TODO          |   11 ++++++-----
5304 src/libzzuf.c |    7 ++++---
5305 src/preload.c |    6 +-----
5306 src/preload.h |    2 +-
5307 4 files changed, 12 insertions(+), 14 deletions(-)
5308
5309commit 309d2231c7acfcffe5caf939a92210d8abc84181
5310Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5311Date:   Fri Dec 15 17:48:17 2006 +0000
5312
5313      * Added a few examples to README.
5314
5315 README |   46 +++++++++++++++++++++++++++++++++++++++++++---
5316 1 files changed, 43 insertions(+), 3 deletions(-)
5317
5318commit 9ce2cf73b4b3fa3c28a65851ef32aca83ebd78f1
5319Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5320Date:   Fri Dec 15 17:47:59 2006 +0000
5321
5322      * Fix ratio so that it talks about bits, not bytes.
5323
5324 src/fuzz.c    |   10 +++++-----
5325 src/libzzuf.c |    2 +-
5326 2 files changed, 6 insertions(+), 6 deletions(-)
5327
5328commit b7342aa9932677c6d764c9d9171d1b41f6b27d46
5329Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5330Date:   Fri Dec 15 17:44:20 2006 +0000
5331
5332      * Support --prefix (library location).
5333
5334 src/Makefile.am |    1 +
5335 src/zzuf.c      |    3 +--
5336 2 files changed, 2 insertions(+), 2 deletions(-)
5337
5338commit b5bd3458d137034333562b7c3d1819cb3bed9e1e
5339Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5340Date:   Fri Dec 15 16:10:56 2006 +0000
5341
5342      * Rename percent to ratio.
5343
5344 TODO          |    7 +++++++
5345 src/fuzz.c    |   38 +++++++++++++++++++++-----------------
5346 src/libzzuf.c |   14 +++++++-------
5347 src/libzzuf.h |    2 +-
5348 src/preload.c |    4 ++--
5349 src/zzuf.c    |   20 ++++++++++----------
5350 6 files changed, 48 insertions(+), 37 deletions(-)
5351
5352commit a1f60e0d7cf32a4ebd2448d5dafe143ecd44e61d
5353Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5354Date:   Fri Dec 15 15:07:38 2006 +0000
5355
5356      * Crap, percents could not go higer than 1.0.
5357
5358 src/libzzuf.c |    5 ++---
5359 1 files changed, 2 insertions(+), 3 deletions(-)
5360
5361commit 178c82d46b051b0db720c5fc156fee542dd05b0d
5362Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5363Date:   Fri Dec 15 14:57:59 2006 +0000
5364
5365      * Switch random back to 32 bits. It's enough (tm).
5366
5367 src/random.c |   11 ++++-------
5368 src/random.h |    4 ++--
5369 2 files changed, 6 insertions(+), 9 deletions(-)
5370
5371commit 909599959425f63adab5164980baafcd7891d0bd
5372Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5373Date:   Fri Dec 15 14:07:46 2006 +0000
5374
5375      * Really fix the inconsistency bug. Now dd bs=2048 count=1 gives the same
5376        result as dd bs=1 count=2048.
5377
5378 src/fuzz.c |   20 +++++++++-----------
5379 1 files changed, 9 insertions(+), 11 deletions(-)
5380
5381commit 934366dd7667ab3e43b12d06df62d39278397ede
5382Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5383Date:   Fri Dec 15 13:20:01 2006 +0000
5384
5385      * Implemented lseek() and factored lseek64() code.
5386
5387 src/preload.c |   59 +++++++++++++++++++++++++++++++++++---------------------
5388 1 files changed, 37 insertions(+), 22 deletions(-)
5389
5390commit 5b04ac93c83e199cbad58c15ce487cde13ff80f6
5391Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5392Date:   Fri Dec 15 13:12:44 2006 +0000
5393
5394      * Handle percent < 100.0/CHUNK_SIZE a bit better.
5395      * Fix a grave index bug in the fuzzer that made everything inconsistent.
5396
5397 src/fuzz.c |   17 +++++++++--------
5398 1 files changed, 9 insertions(+), 8 deletions(-)
5399
5400commit 8e3241bb8ee503869d323fbd4d704ca66c843084
5401Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5402Date:   Fri Dec 15 10:18:57 2006 +0000
5403
5404      * Add a printf attribute to the debug function to trap errors.
5405
5406 src/debug.h |    4 +++-
5407 1 files changed, 3 insertions(+), 1 deletions(-)
5408
5409commit 2d6bfa0f77176df301fe6f1d0c919627d452ab6c
5410Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5411Date:   Fri Dec 15 10:07:53 2006 +0000
5412
5413      * Oops, fix a bug in the lseek64() diversion.
5414
5415 src/preload.c |   11 ++---------
5416 1 files changed, 2 insertions(+), 9 deletions(-)
5417
5418commit 784d34c471e815d82d3a4c586fbd5daa598ee0bc
5419Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5420Date:   Fri Dec 15 10:06:30 2006 +0000
5421
5422      * Divert close, fclose, lseek64.
5423
5424 TODO          |    3 +-
5425 src/preload.c |   93 ++++++++++++++++++++++++++++++++++++++++++++++++++++----
5426 2 files changed, 88 insertions(+), 8 deletions(-)
5427
5428commit fd9825dd5225c902205f2fc996fc870f1231cefa
5429Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5430Date:   Fri Dec 15 09:08:52 2006 +0000
5431
5432      * Remove useless verbosity.
5433
5434 src/preload.c |   26 +++++++++++++-------------
5435 1 files changed, 13 insertions(+), 13 deletions(-)
5436
5437commit cac118f089b178c7bf70bbde6fc218391684ed97
5438Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5439Date:   Fri Dec 15 09:03:48 2006 +0000
5440
5441      * Divert fseek().
5442
5443 src/preload.c |   31 ++++++++++++++++++++++++++++++-
5444 1 files changed, 30 insertions(+), 1 deletions(-)
5445
5446commit 3cb1ef3522349aea991b000793a28b8e18522d5a
5447Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5448Date:   Fri Dec 15 09:01:46 2006 +0000
5449
5450      * Better error reporting if command failed.
5451
5452 src/zzuf.c |    6 +++++-
5453 1 files changed, 5 insertions(+), 1 deletions(-)
5454
5455commit 00e5aea1cd4ad4a08d6f732eae718e32c90727a3
5456Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5457Date:   Fri Dec 15 08:42:27 2006 +0000
5458
5459      * Add --debug.
5460      * --include and --exclude now work.
5461
5462 src/fuzz.c    |    6 ------
5463 src/libzzuf.c |    2 --
5464 src/preload.c |   48 +++++++++++++++++++++++++++++++++++-------------
5465 src/zzuf.c    |   12 ++++++++----
5466 4 files changed, 43 insertions(+), 25 deletions(-)
5467
5468commit 7ad3a52b86b2e4139d0d71d175f1f47fe9f76403
5469Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5470Date:   Fri Dec 15 08:14:38 2006 +0000
5471
5472      * Add fallbacks to our functions in case other libraries call libc functions
5473        in their init constructor (eg. libproc).
5474
5475 src/libzzuf.c |    3 +++
5476 src/libzzuf.h |    7 ++++---
5477 src/preload.c |   30 +++++++++++++++++++++++++++---
5478 3 files changed, 34 insertions(+), 6 deletions(-)
5479
5480commit 1ec3fd16599603a8dfaba0348f2582b464362fd3
5481Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5482Date:   Fri Dec 15 07:53:09 2006 +0000
5483
5484      * Added code for --include/--exclude. Does not work yet.
5485
5486 src/debug.c   |    1 +
5487 src/fuzz.c    |    1 +
5488 src/libzzuf.c |   19 +++++++++++++++++++
5489 src/libzzuf.h |    2 ++
5490 src/preload.c |   17 ++++++++++-------
5491 src/zzuf.c    |   28 ++++++++++++++--------------
5492 6 files changed, 47 insertions(+), 21 deletions(-)
5493
5494commit 2d3ab7f839efeb4072e25b55754053ce1c73f785
5495Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5496Date:   Fri Dec 15 00:43:39 2006 +0000
5497
5498      * Support fopen64().
5499
5500 src/preload.c |   49 ++++++++++++++++++++++++++++---------------------
5501 1 files changed, 28 insertions(+), 21 deletions(-)
5502
5503commit c2094bbdbab3ffb1f4aef791a6e176081db53851
5504Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5505Date:   Fri Dec 15 00:26:01 2006 +0000
5506
5507      * First somewhat working version.
5508
5509 README          |    5 ++
5510 TODO            |    1 +
5511 src/Makefile.am |    4 +-
5512 src/debug.c     |   49 +++++++++++++++++
5513 src/debug.h     |   21 ++++++++
5514 src/fuzz.c      |   75 +++++++++++++++++++++++++++
5515 src/fuzz.h      |   20 +++++++
5516 src/libzzuf.c   |  109 +++++++++++++++------------------------
5517 src/libzzuf.h   |   37 +++++++++++++
5518 src/preload.c   |  154 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
5519 src/preload.h   |   20 +++++++
5520 src/zzuf.c      |  114 ++++++++++++++++-------------------------
5521 12 files changed, 469 insertions(+), 140 deletions(-)
5522
5523commit 51b336492c39af8634f99928b29eae48e3bd44e9
5524Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5525Date:   Thu Dec 14 16:11:14 2006 +0000
5526
5527      * Fix a bug and refactor some code.
5528
5529 src/libzzuf.c |   28 ++++++++++++++++++----------
5530 1 files changed, 18 insertions(+), 10 deletions(-)
5531
5532commit de6f4e24a1b7425a79415d79ca1b587bbe7d049c
5533Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5534Date:   Thu Dec 14 15:55:18 2006 +0000
5535
5536      * First try at libzzuf.
5537
5538 configure.ac    |    1 +
5539 src/Makefile.am |    5 +++
5540 src/libzzuf.c   |  109 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
5541 3 files changed, 115 insertions(+), 0 deletions(-)
5542
5543commit e13ce91133e5a6a1d261b7951d735807e31f4479
5544Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5545Date:   Thu Dec 14 14:25:10 2006 +0000
5546
5547      * Oops, typo.
5548
5549 src/zzuf.c |    2 +-
5550 1 files changed, 1 insertions(+), 1 deletions(-)
5551
5552commit 3d0ee5546b4ffe3fa704d1a9c4e756517fb80f5f
5553Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5554Date:   Thu Dec 14 14:23:07 2006 +0000
5555
5556      * Easy POC code. We need some LD_PRELOAD shit instead.
5557
5558 configure.ac    |    2 +-
5559 src/Makefile.am |    2 +-
5560 src/random.c    |   46 +++++++++++++
5561 src/random.h    |   21 ++++++
5562 src/zzuf.c      |  189 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
5563 5 files changed, 257 insertions(+), 3 deletions(-)
5564
5565commit e876a1102d893c6c40dcee474811ec07deed2b6e
5566Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
5567Date:   Wed Dec 13 20:17:27 2006 +0000
5568
5569      * Initial tree.
5570
5571 COPYING         |   14 ++++++
5572 Makefile.am     |    7 +++
5573 bootstrap       |  123 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
5574 configure.ac    |   46 ++++++++++++++++++++
5575 src/Makefile.am |    4 ++
5576 src/zzuf.c      |    1 +
5577 6 files changed, 195 insertions(+), 0 deletions(-)
Note: See TracBrowser for help on using the repository browser.