source: zzuf/trunk/ChangeLog @ 4236

Last change on this file since 4236 was 2366, checked in by Sam Hocevar, 15 years ago
File size: 102.9 KB
Line 
1commit 6a9d1cd4563f12d5efb35a960514f5be93bcb5fd
2Author: Sam Hocevar <sam@zoy.org>
3Date:   Fri Jun 13 08:34:44 2008 +0000
4
5      * Finished the libzzuf manual page.
6
7commit 7aa513f96bf294ea752476ca7d0a3180586dca25
8Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
9Date:   Tue Jun 10 16:21:22 2008 +0000
10
11      * Fix a crash in the realloc() wrapper occurring when dlsym() or dlopen()
12        call realloc() with a NULL pointer.
13
14
15    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2355 92316355-f0b4-4df1-b90c-862c8a59935f
16
17commit 7eaffe2cae8140a2a03c49dec92e66579ef06f94
18Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
19Date:   Tue Jun 10 16:21:17 2008 +0000
20
21      * Do not try to free() on buffers that have been allocated with the real
22        malloc, or we may crash unexpectedly, for instance if dlsym("free") calls
23        malloc() then free() while free hasn't been loaded yet.
24
25
26    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2354 92316355-f0b4-4df1-b90c-862c8a59935f
27
28commit 8447cd86b88e15420b33aca866253cafb24edf02
29Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
30Date:   Tue Jun 10 16:21:11 2008 +0000
31
32      * Started writing a manual page for libzzuf.
33
34
35    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2353 92316355-f0b4-4df1-b90c-862c8a59935f
36
37commit 7e89b65b0220025ce0de4832aebe9462254370e9
38Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
39Date:   Mon May 19 11:25:05 2008 +0000
40
41      * Change -M to mean mebibytes instead of megabytes, because I'm a fucking
42        pedant.
43
44
45    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2345 92316355-f0b4-4df1-b90c-862c8a59935f
46
47commit 6fb1534dd3fb8a0aa70f002c69a335f8715df4a6
48Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
49Date:   Mon May 19 11:25:01 2008 +0000
50
51      * Change -F to -j, to mimic make.
52
53
54    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2344 92316355-f0b4-4df1-b90c-862c8a59935f
55
56commit 165cb3e1d88729e5e7c9b741d83a2d0a6b18918e
57Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
58Date:   Mon May 19 11:24:56 2008 +0000
59
60      * Allow to omit the right-hand side of the seed range, for indefinite
61        fuzzing attempts.
62
63
64    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2343 92316355-f0b4-4df1-b90c-862c8a59935f
65
66commit 17f520620875c356ef8fefa8643b51717cc9a338
67Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
68Date:   Mon May 19 11:24:51 2008 +0000
69
70      * Clarify -C0 behaviour.
71
72
73    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2342 92316355-f0b4-4df1-b90c-862c8a59935f
74
75commit 72a58bd7258b83ebdca6065a4159f713109d0d82
76Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
77Date:   Mon May 19 11:24:46 2008 +0000
78
79      * Add SIGPIPE to the list of crashing signals.
80
81
82    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2341 92316355-f0b4-4df1-b90c-862c8a59935f
83
84commit 0d13041f540a4825962cf2fce0ff63686b6749e7
85Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
86Date:   Mon May 19 11:24:41 2008 +0000
87
88      * Fix an invalid cast on the Alpha architecture caused by sockaddr_in*
89        having larger alignment requirements than sockaddr*.
90
91
92    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2340 92316355-f0b4-4df1-b90c-862c8a59935f
93
94commit d8cdd907bbb6d0b45fa0303401378c4dccfe9dfd
95Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
96Date:   Sun May 18 19:56:52 2008 +0000
97
98      * Version 0.11.
99      * Updated NEWS and ChangeLog.
100
101
102    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2338 92316355-f0b4-4df1-b90c-862c8a59935f
103
104commit 8a012199697a3ea4a97b88c44de199be5b9b2b47
105Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
106Date:   Sun May 18 19:56:48 2008 +0000
107
108      * Minor memory and speed optimisation.
109
110
111    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2337 92316355-f0b4-4df1-b90c-862c8a59935f
112
113commit 55d6b282fe64d620c78b8758e02ad0ba394c4ae1
114Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
115Date:   Sun May 18 18:13:45 2008 +0000
116
117      * Start working on the internal code documentation.
118
119
120    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2336 92316355-f0b4-4df1-b90c-862c8a59935f
121
122commit b23e6f6d1ffe319bab701461046ab1b16ac86d87
123Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
124Date:   Sun May 18 12:38:37 2008 +0000
125
126      * Don't use `--' in the testsuite, it is no longer understood.
127
128
129    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2335 92316355-f0b4-4df1-b90c-862c8a59935f
130
131commit 6878caf0233304a9840890f4611841644d4c451b
132Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
133Date:   Sun May 18 12:38:32 2008 +0000
134
135      * Implement getchar() and getchar_unlocked().
136
137
138    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2334 92316355-f0b4-4df1-b90c-862c8a59935f
139
140commit 2195331d79b1d0f13bd1a7d0ac3368e46eb5b68c
141Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
142Date:   Sun May 18 09:45:53 2008 +0000
143
144      * Minor changes: add quotes between launched program name, update copyright.
145
146
147    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2333 92316355-f0b4-4df1-b90c-862c8a59935f
148
149commit 0310e6df18691d5cdf233ddd8705e81de34ce30c
150Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
151Date:   Sun May 18 09:45:48 2008 +0000
152
153      * Make sure the fgets_unlocked() reimplementation uses fgetc_unlocked(),
154        not fgetc().
155
156
157    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2332 92316355-f0b4-4df1-b90c-862c8a59935f
158
159commit 4f90c5cac54429a342cd3d89158c3ede9aa96a7a
160Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
161Date:   Sat May 17 23:10:47 2008 +0000
162
163      * Implement fgets_unlocked() and fread_unlocked().
164
165
166    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2331 92316355-f0b4-4df1-b90c-862c8a59935f
167
168commit 366d3e34344bbc1ca7375911f37e2885c5a0c36b
169Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
170Date:   Sat May 17 23:10:41 2008 +0000
171
172      * Implement getc_unlocked() and fgetc_unlocked().
173
174
175    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2330 92316355-f0b4-4df1-b90c-862c8a59935f
176
177commit 77696046ec0212a67e66fbcffc52480ea8fbe212
178Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
179Date:   Sat May 17 13:40:45 2008 +0000
180
181      * Document the new command line parsing behaviour.
182
183
184    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2328 92316355-f0b4-4df1-b90c-862c8a59935f
185
186commit fe0175caa122801c8bc52b125289e6ec953edacb
187Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
188Date:   Sat May 17 13:40:40 2008 +0000
189
190      * No longer require the "--" trick to separate zzuf's flags and the called
191        program's.
192
193
194    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2327 92316355-f0b4-4df1-b90c-862c8a59935f
195
196commit 173639a25168855517211031178d4c8ceda416b5
197Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
198Date:   Fri May 16 22:01:18 2008 +0000
199
200      * Cosmetic: remove trailing spaces from the source code.
201
202
203    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2326 92316355-f0b4-4df1-b90c-862c8a59935f
204
205commit 85038d0d052fa2021440d33d36e24c460c4a8229
206Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
207Date:   Fri May 16 22:01:11 2008 +0000
208
209      * Add statistical analysis to the testsuite to check our random number
210        generator.
211
212
213    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2325 92316355-f0b4-4df1-b90c-862c8a59935f
214
215commit 3a16d81e016363d774124358758799a578fa9cdf
216Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
217Date:   Fri May 16 22:01:07 2008 +0000
218
219      * Improve overall randomness. Now even close seeds have very different
220        behaviours on which bits are flipped.
221
222
223    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2324 92316355-f0b4-4df1-b90c-862c8a59935f
224
225commit ec33640c4c482a2516dad74e9167b160213505a1
226Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
227Date:   Fri May 16 22:01:03 2008 +0000
228
229      * Update TODO.
230
231
232    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2323 92316355-f0b4-4df1-b90c-862c8a59935f
233
234commit 598a079e5c5cad2ee24f49b6d6831e09be3189a7
235Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
236Date:   Fri May 16 22:00:58 2008 +0000
237
238      * Update copyright and homepage in the manual page.
239
240
241    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2322 92316355-f0b4-4df1-b90c-862c8a59935f
242
243commit 2fcd5443c4ae9410d253b6854e718d6b09618398
244Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
245Date:   Sat Apr 26 12:24:57 2008 +0000
246
247      * Implement dup() and dup2(). They are needed for Debian's implementation
248        of dd which otherwise causes the regression tests to fail.
249
250
251    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2320 92316355-f0b4-4df1-b90c-862c8a59935f
252
253commit 167c4bd6a0d95be6dc517ccbb4bbc55b45ab62ca
254Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
255Date:   Sat Apr 26 11:30:45 2008 +0000
256
257      * Slightly updated the build system.
258
259
260    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2319 92316355-f0b4-4df1-b90c-862c8a59935f
261
262commit afa62fb3427277fface10233dfbb74f447fd4e21
263Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
264Date:   Sat Apr 12 07:44:34 2008 +0000
265
266      * Set minimal fuzzing ratio to 0.000000001% (less than one bit changed on
267        a whole DVD).
268
269
270    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2272 92316355-f0b4-4df1-b90c-862c8a59935f
271
272commit 154aeba35277db385d46a94330f696f2785b790e
273Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
274Date:   Wed Apr 9 09:49:16 2008 +0000
275
276      * Implement %g in the debug() format string. Incomplete but useful.
277
278
279    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@2271 92316355-f0b4-4df1-b90c-862c8a59935f
280
281commit d362b379676d6fb028d1620ceed5e5991d2353ef
282Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
283Date:   Sat Nov 3 00:24:46 2007 +0000
284
285      * Version 0.10.
286      * Updated NEWS and ChangeLog.
287
288
289    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1867 92316355-f0b4-4df1-b90c-862c8a59935f
290
291commit c43c65bc41859913b7ed93dacd49d3d16cbbc1de
292Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
293Date:   Sat Nov 3 00:22:58 2007 +0000
294
295      * Link libzzuf with winsock because of our use of htons.
296
297
298    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1866 92316355-f0b4-4df1-b90c-862c8a59935f
299
300commit 3a67614e84d77eda502fa99b97bf18c67e50fcea
301Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
302Date:   Sat Nov 3 00:14:40 2007 +0000
303
304      * Documentation updates.
305
306
307    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1865 92316355-f0b4-4df1-b90c-862c8a59935f
308
309commit 5e4355d4f7b887b1b19e6ea648fbbfa98b29b85d
310Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
311Date:   Sat Nov 3 00:08:43 2007 +0000
312
313      * Do not fuzz non-IP network protocols. They’re too painful to fine-tune.
314
315
316    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1864 92316355-f0b4-4df1-b90c-862c8a59935f
317
318commit 2b366b6aeb34fc47f6ef4dceb6a85fb5e541411d
319Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
320Date:   Fri Nov 2 23:34:22 2007 +0000
321
322      * Merged the bind() and connect() diversions using macros. They were almost
323        identical.
324      * Check the addrlen value to avoid crashing with weird protocols.
325
326
327    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1863 92316355-f0b4-4df1-b90c-862c8a59935f
328
329commit f724eaddbc5935c45c66f665c2810a17242a22b0
330Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
331Date:   Fri Nov 2 23:23:25 2007 +0000
332
333      * Divert connect() so that -p/--ports now works with outbound connections.
334
335
336    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1862 92316355-f0b4-4df1-b90c-862c8a59935f
337
338commit 36a1d6d638e666c43d233668b5b4a322887e1f88
339Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
340Date:   Fri Nov 2 23:22:11 2007 +0000
341
342      * Look for connect().
343
344
345    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1861 92316355-f0b4-4df1-b90c-862c8a59935f
346
347commit 641fb3dfef07b1be67a3a2813ce95670db52feb7
348Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
349Date:   Fri Nov 2 23:07:41 2007 +0000
350
351      * Updated documentation.
352
353
354    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1860 92316355-f0b4-4df1-b90c-862c8a59935f
355
356commit b6158f9d44b968f08e3cda0abd91e5f5b35d1336
357Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
358Date:   Fri Nov 2 23:01:09 2007 +0000
359
360      * Fix a bug in the -p handling that made it opt-out instead of opt-in.
361      * Don’t bother using AF_UNIX, it doesn’t have ports.
362
363
364    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1859 92316355-f0b4-4df1-b90c-862c8a59935f
365
366commit a9af95e4e80ba477a0b08fd9f0c1b4f3040419d5
367Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
368Date:   Fri Nov 2 22:45:54 2007 +0000
369
370      * Network destination port choosing with -p/--ports.
371      * Renamed -p/--pick into -l/--list to avoid conflicts.
372
373
374    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1858 92316355-f0b4-4df1-b90c-862c8a59935f
375
376commit b5ac0ce54cd7ab10062c23edb5844450f7a71be0
377Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
378Date:   Fri Nov 2 21:50:08 2007 +0000
379
380      * Check for <netinet/in.h>, it’s needed for struct sockaddr_in.
381
382
383    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1857 92316355-f0b4-4df1-b90c-862c8a59935f
384
385commit ee8bae2f341cdf5155812858d0e01b444594ebe8
386Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
387Date:   Fri Nov 2 21:40:38 2007 +0000
388
389      * Support %d, %ld and %lld in addition to %i etc. in debug().
390
391
392    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1856 92316355-f0b4-4df1-b90c-862c8a59935f
393
394commit a30236149611e24259264a01e372d0878b4d268f
395Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
396Date:   Fri Nov 2 21:32:18 2007 +0000
397
398      * Log and divert bind() calls.
399
400
401    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1855 92316355-f0b4-4df1-b90c-862c8a59935f
402
403commit a37583961ae5c6bab6d4d8b42cc5df19e050066c
404Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
405Date:   Fri Nov 2 21:16:57 2007 +0000
406
407      * Check for bind in the configure step.
408
409
410    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1854 92316355-f0b4-4df1-b90c-862c8a59935f
411
412commit 8015cefe33b79545c06eede75c5b818f32ada822
413Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
414Date:   Tue Jul 10 15:55:35 2007 +0000
415
416      * Version 0.9. For real, this time.
417      * Updated NEWS and ChangeLog.
418
419
420    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1804 92316355-f0b4-4df1-b90c-862c8a59935f
421
422commit 82109307cb1fd2798602fba824ce3d80d40a290a
423Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
424Date:   Tue Jul 10 15:42:37 2007 +0000
425
426      * Documented the new -T / --max-cpu flag.
427
428
429    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1803 92316355-f0b4-4df1-b90c-862c8a59935f
430
431commit 84dd6b2f10b1d9661c63113e6a5bce20525ba940
432Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
433Date:   Tue Jul 10 15:31:40 2007 +0000
434
435      * -M is megabytes, not bytes. Fixed --help output.
436
437
438    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1802 92316355-f0b4-4df1-b90c-862c8a59935f
439
440commit ea7d338f1ccb0350bc143233f77f572bb3544170
441Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
442Date:   Tue Jul 10 15:23:18 2007 +0000
443
444      * Implemented -T / --max-cpu for max CPU time limits.
445
446
447    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1801 92316355-f0b4-4df1-b90c-862c8a59935f
448
449commit 48d7ef78d2e06445061eaaaabad7346f92db3198
450Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
451Date:   Tue Jul 10 14:30:13 2007 +0000
452
453      * Rename -T to -t. -T will be the CPU time limit.
454
455
456    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1800 92316355-f0b4-4df1-b90c-862c8a59935f
457
458commit 6480d28eec195c23a5d14c2fe9a0a8371b9b6ab8
459Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
460Date:   Tue Jul 10 14:26:08 2007 +0000
461
462      * Rename ZZUF_RLIMIT_CONST into ZZUF_RLIMIT_MEM because we're going to have
463        the _CPU one as well.
464
465
466    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1799 92316355-f0b4-4df1-b90c-862c8a59935f
467
468commit a8a75acfa14c896c72cd7dbf7bc56e051aa39f6b
469Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
470Date:   Tue Jul 10 09:01:12 2007 +0000
471
472      * Correct thinko in manpage.
473
474
475    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1798 92316355-f0b4-4df1-b90c-862c8a59935f
476
477commit a013023cbccb3d2bfe20e6a7d17e43b162078b99
478Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
479Date:   Tue Jul 10 00:24:35 2007 +0000
480
481      * Version 0.9.
482      * Updated NEWS and ChangeLog.
483
484
485    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1797 92316355-f0b4-4df1-b90c-862c8a59935f
486
487commit dba3ff6a2103046dd2dba4ee263498634850938a
488Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
489Date:   Mon Jul 9 23:51:49 2007 +0000
490
491      * Do not clobber LD_PRELOAD, patch by Sami Liedes. Heavily rewritten.
492
493
494    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1796 92316355-f0b4-4df1-b90c-862c8a59935f
495
496commit fa5646275d2e28dfd1c467c180a42787565d3c45
497Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
498Date:   Fri Jul 6 20:47:51 2007 +0000
499
500      * Renamed ranges_static into static_ranges.
501
502
503    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1794 92316355-f0b4-4df1-b90c-862c8a59935f
504
505commit 0698e4c74384530019b888948aeda8d270c0328d
506Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
507Date:   Fri Jul 6 20:47:38 2007 +0000
508
509      * Documented -p/--pick in the man page.
510
511
512    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1793 92316355-f0b4-4df1-b90c-862c8a59935f
513
514commit 2a9e992aa5d22c23a685a59bd28513eacdebd6ce
515Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
516Date:   Fri Jul 6 14:39:39 2007 +0000
517
518      * Factored common range-parsing code.
519
520
521    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1792 92316355-f0b4-4df1-b90c-862c8a59935f
522
523commit 13e400ace8a560f60d43d06de1b1fec602726af8
524Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
525Date:   Fri Jul 6 13:40:55 2007 +0000
526
527      * Added -p flag to cherry pick file descriptors that get fuzzed.
528
529
530    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1791 92316355-f0b4-4df1-b90c-862c8a59935f
531
532commit 51c22666edd63a7dc60412de9df931dfe2622b33
533Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
534Date:   Fri Jul 6 13:34:38 2007 +0000
535
536      * Allow to use debug() everywhere in the code; it'll just do nothing in
537        zzuf itself, and will only output stuff in the library.
538
539
540    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1790 92316355-f0b4-4df1-b90c-862c8a59935f
541
542commit 4500fde8e6b7184faa5d64cb2e025e952c678345
543Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
544Date:   Fri Jul 6 13:31:23 2007 +0000
545
546      * Add -DLIBZZUF to the libzzuf build.
547
548
549    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1789 92316355-f0b4-4df1-b90c-862c8a59935f
550
551commit a0f92cc7a9753cdfa9b3d680b5edf0fecb746ef2
552Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
553Date:   Thu Mar 1 23:57:14 2007 +0000
554
555      * Version 0.8.1.
556      * Updated NEWS and ChangeLog.
557
558
559    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1764 92316355-f0b4-4df1-b90c-862c8a59935f
560
561commit 3ff283422d19673ac90aebd32ed76fcafba373da
562Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
563Date:   Thu Mar 1 23:53:51 2007 +0000
564
565      * Save errno in offset_check, thanks to Sami Liedes.
566
567
568    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1763 92316355-f0b4-4df1-b90c-862c8a59935f
569
570commit 5f538eeb17ec50904618e34a695ef3d852cd82d6
571Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
572Date:   Thu Mar 1 23:52:00 2007 +0000
573
574      * Removed spurious verbosity, thanks to Sami Liedes.
575
576
577    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1762 92316355-f0b4-4df1-b90c-862c8a59935f
578
579commit b1c4e08f1fa877bd97dcb37c11ba71f8d00268ed
580Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
581Date:   Sat Feb 24 17:37:46 2007 +0000
582
583      * Cleaned up md5.c.
584      * Do not convert words to little endian if the architecture is already
585        little endian.
586
587
588    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1761 92316355-f0b4-4df1-b90c-862c8a59935f
589
590commit 53b3e8017e9de57b45fb438f2484ed5d52408c02
591Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
592Date:   Sat Feb 24 16:37:12 2007 +0000
593
594      * Version 0.8.
595      * Updated NEWS and ChangeLog.
596
597
598    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1760 92316355-f0b4-4df1-b90c-862c8a59935f
599
600commit 7399adbe977b9c09d5e1e3eb34afccc817b04802
601Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
602Date:   Sat Feb 24 16:32:54 2007 +0000
603
604      * Fix WTFPL address.
605
606
607    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1759 92316355-f0b4-4df1-b90c-862c8a59935f
608
609commit 3e8348887a61ce7bbf751120cbb3510cf9927de0
610Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
611Date:   Sat Feb 24 16:20:42 2007 +0000
612
613      * Minor win32 cosmetic updates.
614
615
616    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1758 92316355-f0b4-4df1-b90c-862c8a59935f
617
618commit aadd0d1a56d6b246294875cd1aa6f5dfd0bf7359
619Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
620Date:   Tue Feb 20 18:18:27 2007 +0000
621
622      * OS X doesn’t have MAP_ANONYMOUS, alias it to MAP_ANON.
623
624
625    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1751 92316355-f0b4-4df1-b90c-862c8a59935f
626
627commit 79f35f770e0326c476ec08ab2c20308baa6ec239
628Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
629Date:   Mon Feb 19 10:28:16 2007 +0000
630
631      * Use mmap() instead of malloc() in the mmap() reimplementation so that
632        returned values are not in the heap.
633
634
635    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1749 92316355-f0b4-4df1-b90c-862c8a59935f
636
637commit 68c3ce62371e6745e1e413e4a1290deed9d885f7
638Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
639Date:   Mon Feb 19 10:26:41 2007 +0000
640
641      * Check for getpagesize() at configure time.
642
643
644    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1748 92316355-f0b4-4df1-b90c-862c8a59935f
645
646commit 6c37047b5153af8d41b6fdd715d0cf4053ce4fb4
647Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
648Date:   Mon Feb 19 10:25:54 2007 +0000
649
650      * Check mmap() return value.
651      * Don't pass offsets to mmap() that are not page aligned.
652
653
654    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1747 92316355-f0b4-4df1-b90c-862c8a59935f
655
656commit 555502122bd0bcb99c667b14f340033c460e7af4
657Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
658Date:   Mon Feb 19 09:28:52 2007 +0000
659
660      * Oops, fix compilation warning.
661
662
663    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1746 92316355-f0b4-4df1-b90c-862c8a59935f
664
665commit a482e0becc8f63917dcf466cf8153cf45c243d20
666Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
667Date:   Mon Feb 19 09:16:10 2007 +0000
668
669      * Added mmap() to the testsuite.
670
671
672    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1745 92316355-f0b4-4df1-b90c-862c8a59935f
673
674commit d4c5389b2bdc703ded03b2b15090af48792bc156
675Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
676Date:   Fri Feb 9 01:52:59 2007 +0000
677
678      * Improved win32 pipes.
679
680
681    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1744 92316355-f0b4-4df1-b90c-862c8a59935f
682
683commit 3b059b7987e8f1ad852aa73b5084580079025a12
684Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
685Date:   Fri Feb 9 01:33:02 2007 +0000
686
687      * Use doubles, not float. Fixes an issue when using the default ratio value.
688
689
690    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1743 92316355-f0b4-4df1-b90c-862c8a59935f
691
692commit f75d9ac051b4d8162c9abf905d9f8ae645cf0021
693Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
694Date:   Thu Feb 8 23:08:38 2007 +0000
695
696      * Disable -M when setrlimit isn't available.
697
698    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1742 92316355-f0b4-4df1-b90c-862c8a59935f
699
700commit 5c36363504617bb94c43977ada24de0f6daa4309
701Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
702Date:   Thu Feb 8 21:51:37 2007 +0000
703
704      * OpenBSD support for setrlimit().
705
706
707    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1741 92316355-f0b4-4df1-b90c-862c8a59935f
708
709commit ffb7d8acf3f83e3aa3e75007997c32ac948934c2
710Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
711Date:   Thu Feb 8 17:23:48 2007 +0000
712
713      * Handle architectures that don't have RLIMIT_AS (like OpenBSD).
714
715
716    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1740 92316355-f0b4-4df1-b90c-862c8a59935f
717
718commit 7c708caf85faaf4a7c539739bd691c583bc0567f
719Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
720Date:   Fri Feb 2 11:58:06 2007 +0000
721
722      * Fixed more MSVC compilation warnings.
723
724    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1736 92316355-f0b4-4df1-b90c-862c8a59935f
725
726commit 35095929e22fca97ca4c3e54ca9023fc5c00ce88
727Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
728Date:   Fri Feb 2 11:29:27 2007 +0000
729
730      * Fixed a minor warning and commented our printf-like function.
731
732    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1735 92316355-f0b4-4df1-b90c-862c8a59935f
733
734commit 0a6d1d5c0047086a86d7195cf70adfc96f1faa5b
735Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
736Date:   Thu Feb 1 22:50:34 2007 +0000
737
738      * Added mygetopt files to the MSVC project.
739
740    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1734 92316355-f0b4-4df1-b90c-862c8a59935f
741
742commit 7ca5ac191fafa696003ab2005a7cae7ae0a7727f
743Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
744Date:   Thu Feb 1 22:33:07 2007 +0000
745
746      * Reimplemented getopt_long. We use our replacement even if simple getopt
747        is available on the operating system.
748
749
750    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1733 92316355-f0b4-4df1-b90c-862c8a59935f
751
752commit c4bc06ccc4fb12b17c657a1bb89bf3feb68b2f2a
753Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
754Date:   Thu Feb 1 22:20:48 2007 +0000
755
756      * Fixed a few signed/unsigned confusions.
757
758
759    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1732 92316355-f0b4-4df1-b90c-862c8a59935f
760
761commit 03ac083b79a6486a46eb390c80e6c0d81bbd43d6
762Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
763Date:   Thu Feb 1 19:27:21 2007 +0000
764
765      * Fuck notepad and its fucking CRLFs.
766
767
768    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1731 92316355-f0b4-4df1-b90c-862c8a59935f
769
770commit b2bfc3cc1c03786104b4f06b692ac49005a06b97
771Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
772Date:   Thu Feb 1 18:19:03 2007 +0000
773
774      * Fixed a few 64-bit issues reported by MSVC.
775      * More Win32 portability fixes.
776
777    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1730 92316355-f0b4-4df1-b90c-862c8a59935f
778
779commit ce794ecefcbea23e4958077c690e266c7f37ab27
780Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
781Date:   Thu Feb 1 16:41:54 2007 +0000
782
783      * Added an MSVC project.
784
785    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1729 92316355-f0b4-4df1-b90c-862c8a59935f
786
787commit 5ecc0cd95aae02de6702af8df7baa7acc8e8e132
788Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
789Date:   Thu Feb 1 16:08:33 2007 +0000
790
791      * Check for <unistd.h>, too. MSVC doesn't have it.
792
793
794    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1728 92316355-f0b4-4df1-b90c-862c8a59935f
795
796commit fda34eaef8e033e5d6996c303133595f1fae7430
797Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
798Date:   Thu Feb 1 15:57:10 2007 +0000
799
800      * Only include <sys/time.h> conditionally.
801
802
803    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1727 92316355-f0b4-4df1-b90c-862c8a59935f
804
805commit 88bd22bb3f3d007d70f99980dc716878775cc188
806Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
807Date:   Sun Jan 28 01:17:49 2007 +0000
808
809      * Version 0.7.
810      * Updated NEWS and ChangeLog.
811
812
813    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1726 92316355-f0b4-4df1-b90c-862c8a59935f
814
815commit 0867c50fbe1856118459e194964e89975a2c4a20
816Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
817Date:   Sun Jan 28 00:53:19 2007 +0000
818
819      * Merged fdcat and streamcat into zzcat.
820
821
822    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1725 92316355-f0b4-4df1-b90c-862c8a59935f
823
824commit 21a27a53177eac9270b93fa40c35e218d286e2de
825Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
826Date:   Sun Jan 28 00:50:53 2007 +0000
827
828      * Print "EOF" instead of -1 when it means EOF.
829
830
831    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1724 92316355-f0b4-4df1-b90c-862c8a59935f
832
833commit 0ea0389f79de7785206506c5737e99633acb44fb
834Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
835Date:   Sun Jan 28 00:22:23 2007 +0000
836
837      * Oops, fixed syntax error.
838
839
840    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1723 92316355-f0b4-4df1-b90c-862c8a59935f
841
842commit 1e5d26591bb85d1a33b6dcd60bbc56b7d3b37f2e
843Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
844Date:   Sun Jan 28 00:21:58 2007 +0000
845
846      * Better debug messages for special cases (eg. fgetc returning -1).
847
848
849    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1722 92316355-f0b4-4df1-b90c-862c8a59935f
850
851commit 7aacef91a13851a3bb1fb81725a0fa622dbe522d
852Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
853Date:   Sat Jan 27 21:40:31 2007 +0000
854
855      * Updated testsuite to use our own files instead of /dev/*.
856
857
858    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1721 92316355-f0b4-4df1-b90c-862c8a59935f
859
860commit 5aaac19407fde552b9b4d7188931c48092b61069
861Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
862Date:   Sat Jan 27 19:05:46 2007 +0000
863
864      * Implemented -f/--fuzzing (fuzzing mode).
865
866
867    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1720 92316355-f0b4-4df1-b90c-862c8a59935f
868
869commit c253e61cee6f2004901eec04b9b807773d0b1068
870Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
871Date:   Sat Jan 27 15:13:34 2007 +0000
872
873      * Better ungetc() implementation. Now we don't need to care about the
874        fuzzing method.
875
876
877    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1719 92316355-f0b4-4df1-b90c-862c8a59935f
878
879commit 7bb45612e2bbf36c78b9cdc95563ee4c9e0dae6d
880Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
881Date:   Thu Jan 25 22:34:28 2007 +0000
882
883      * Carry DEBUG_FILENO in the ZZUF_DEBUG environment variable.
884
885
886    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1718 92316355-f0b4-4df1-b90c-862c8a59935f
887
888commit 9c75d64d33cc8960e22aac2600afb5ac8edc7058
889Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
890Date:   Thu Jan 25 22:07:23 2007 +0000
891
892      * Initialise malloc-related functions earlier. They're needed for regex
893        initialisation amongst others.
894
895
896    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1717 92316355-f0b4-4df1-b90c-862c8a59935f
897
898commit 2cad7c8c277a0b948f74b3b6a28e323dc1f5c99c
899Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
900Date:   Thu Jan 25 21:43:37 2007 +0000
901
902      * Put a few debug messages in malloc-related functions when they use our
903        custom buffer.
904
905
906    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1716 92316355-f0b4-4df1-b90c-862c8a59935f
907
908commit 211870d75e2e86c9804c1ddc2b366be3ee52b70d
909Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
910Date:   Thu Jan 25 20:18:34 2007 +0000
911
912      * Updated NEWS.
913
914
915    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1715 92316355-f0b4-4df1-b90c-862c8a59935f
916
917commit 0227f9b36ea5a3456d7f980b7fcacb55569ff358
918Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
919Date:   Thu Jan 25 19:55:20 2007 +0000
920
921      * Crap! Fixed memory manager initialisation. And sticking that into the
922        0.6.1 tarball, no one will notice! (ha ha ha)
923
924
925    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1714 92316355-f0b4-4df1-b90c-862c8a59935f
926
927commit 7bc4184eb259c03bee220bebf9b4f22c81da314a
928Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
929Date:   Thu Jan 25 16:56:22 2007 +0000
930
931      * Version 0.6.1.
932      * Updated NEWS and ChangeLog.
933
934
935    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1713 92316355-f0b4-4df1-b90c-862c8a59935f
936
937commit 2cfd6dc543da53a2b3005bfdd18a8f8116a9d74e
938Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
939Date:   Thu Jan 25 15:33:22 2007 +0000
940
941      * More verbosity in fread().
942
943
944    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1712 92316355-f0b4-4df1-b90c-862c8a59935f
945
946commit f5a48c25b141d5fb0b827fafb39a4d1660aff20d
947Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
948Date:   Thu Jan 25 15:28:24 2007 +0000
949
950      * Fixed an index inconsistency bug in fread().
951
952
953    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1711 92316355-f0b4-4df1-b90c-862c8a59935f
954
955commit d603953fb925367cf2d282d6ec7939da96e59fbf
956Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
957Date:   Thu Jan 25 14:56:18 2007 +0000
958
959      * Grrr, fixed a bug in finfo() that corrupted the display.
960
961
962    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1710 92316355-f0b4-4df1-b90c-862c8a59935f
963
964commit 126441f91deaf5fea92aefdc79714f2984daf489
965Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
966Date:   Thu Jan 25 13:28:40 2007 +0000
967
968      * Version 0.6.
969      * Updated NEWS and ChangeLog.
970
971
972    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1709 92316355-f0b4-4df1-b90c-862c8a59935f
973
974commit a3b6f5242d5f303d0f6617b2d9d9a0e826492637
975Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
976Date:   Thu Jan 25 12:15:47 2007 +0000
977
978      * Added a networking example using socat.
979
980
981    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1708 92316355-f0b4-4df1-b90c-862c8a59935f
982
983commit 2cb2bb91d3ff787231c353637692098af07dc287
984Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
985Date:   Thu Jan 25 11:59:33 2007 +0000
986
987      * Oops, fix in-tree preloading!
988
989
990    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1707 92316355-f0b4-4df1-b90c-862c8a59935f
991
992commit 051665e7ccaccc5a9d3c70de4c1841912d9051e5
993Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
994Date:   Thu Jan 25 11:47:44 2007 +0000
995
996      * Put opts->bytes handling in the right place.
997
998
999    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1706 92316355-f0b4-4df1-b90c-862c8a59935f
1000
1001commit 0f0620a7e8840aa153052a705c432b5716e6f507
1002Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1003Date:   Thu Jan 25 11:40:27 2007 +0000
1004
1005      * Implemented -b/--bytes to restrict fuzzing to specific offsets.
1006
1007
1008    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1705 92316355-f0b4-4df1-b90c-862c8a59935f
1009
1010commit 5b9cc9ef26d5f4dfbe04835f0ea884f903143004
1011Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1012Date:   Thu Jan 25 02:16:00 2007 +0000
1013
1014      * Fixed ifdef typo.
1015
1016
1017    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1704 92316355-f0b4-4df1-b90c-862c8a59935f
1018
1019commit abfa806d1873d1e13e23e1e07e8f7a8315f37519
1020Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1021Date:   Thu Jan 25 01:10:10 2007 +0000
1022
1023      * Updated TODO list.
1024
1025
1026    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1703 92316355-f0b4-4df1-b90c-862c8a59935f
1027
1028commit 49aca7e7e5b3b511d3d259c180a8375c0f3e0bd8
1029Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1030Date:   Wed Jan 24 15:06:17 2007 +0000
1031
1032      * Added DLL injection to the Win32 port attempt.
1033
1034
1035    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1702 92316355-f0b4-4df1-b90c-862c8a59935f
1036
1037commit 0a51b0d9cf032da94b1d6ee3b500f5555fb98d54
1038Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1039Date:   Tue Jan 23 15:38:18 2007 +0000
1040
1041      * Added DLL initialisation code for Win32.
1042
1043
1044    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1701 92316355-f0b4-4df1-b90c-862c8a59935f
1045
1046commit dbba79b87a77149178da7d64f45db5b63736e7da
1047Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1048Date:   Tue Jan 23 12:16:50 2007 +0000
1049
1050      * Fix minor memory leak.
1051
1052
1053    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1700 92316355-f0b4-4df1-b90c-862c8a59935f
1054
1055commit 8c133628484a390c6f8ddc9069e9ad9125c70ea9
1056Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1057Date:   Tue Jan 23 08:45:47 2007 +0000
1058
1059      * Put either ORIG() or NEW(() around functions, because the naming scheme is
1060        likely to change for the Win32 port.
1061
1062
1063    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1699 92316355-f0b4-4df1-b90c-862c8a59935f
1064
1065commit 43989d8729a927d9b0b3ea8c6d7cf1f3c8b3b9c7
1066Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1067Date:   Thu Jan 18 21:04:34 2007 +0000
1068
1069      * Minor documentation updates.
1070
1071
1072    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1698 92316355-f0b4-4df1-b90c-862c8a59935f
1073
1074commit 2ee5f1dae7f12321fad014532ed1b4d477aea0c7
1075Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1076Date:   Thu Jan 18 18:45:58 2007 +0000
1077
1078      * Minor improvement in the locking mechanism.
1079
1080
1081    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1697 92316355-f0b4-4df1-b90c-862c8a59935f
1082
1083commit 27e5de91475bf2abfa81c051be04c40d1ed723ef
1084Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1085Date:   Thu Jan 18 12:32:31 2007 +0000
1086
1087      * Check recv() return type: int on Linux, ssize_t on OS X.
1088
1089
1090    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1696 92316355-f0b4-4df1-b90c-862c8a59935f
1091
1092commit b09372fe8d0f5ce9291ba390ee01b510b48d250a
1093Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1094Date:   Thu Jan 18 00:21:07 2007 +0000
1095
1096      * Added enough autoconf checks and #ifdefs so that libzzuf builds on Win32.
1097        zzuf itself doesn't build yet, though.
1098
1099
1100    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1695 92316355-f0b4-4df1-b90c-862c8a59935f
1101
1102commit 37c26496b451f74cdab930ab7ee21a1f002e5f5f
1103Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1104Date:   Wed Jan 17 21:52:44 2007 +0000
1105
1106      * Replaced _zz_disabled with a less stinky API. Still not thread safe, does
1107        not recover very well from errors, but why care?
1108
1109
1110    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1694 92316355-f0b4-4df1-b90c-862c8a59935f
1111
1112commit cdf161608c05122bc57c38bdf2eacac0494786a9
1113Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1114Date:   Wed Jan 17 21:12:27 2007 +0000
1115
1116      * Added aio_read() and aio_return(). They don’t work well yet, I’ll need
1117        to fix the _zz_disabled mess first.
1118
1119
1120    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1693 92316355-f0b4-4df1-b90c-862c8a59935f
1121
1122commit 616829f8634dc509b8debb7d30c282be89ccb3bb
1123Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1124Date:   Wed Jan 17 19:48:23 2007 +0000
1125
1126      * Reorganised code, got rid of global variables.
1127
1128
1129    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1692 92316355-f0b4-4df1-b90c-862c8a59935f
1130
1131commit 25e26576e3cafe6ccfbd46fac35b10e29a198ebb
1132Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1133Date:   Wed Jan 17 17:14:22 2007 +0000
1134
1135      * recvmsg() support by Rémi Denis-Courmont.
1136      * Minor code reorganisation.
1137
1138
1139    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1691 92316355-f0b4-4df1-b90c-862c8a59935f
1140
1141commit 6391dda196b9ed90e36b303fb2304904d4d3e17b
1142Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1143Date:   Wed Jan 17 16:32:45 2007 +0000
1144
1145      * Improved recvfrom() debug information.
1146      * Implemented recv().
1147
1148
1149    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1690 92316355-f0b4-4df1-b90c-862c8a59935f
1150
1151commit 1f207fbdd82bcb9f454de6060f9076c0a3fccb64
1152Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1153Date:   Wed Jan 17 16:26:40 2007 +0000
1154
1155      * Add %x to the format string parameters supported by debug().
1156
1157
1158    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1689 92316355-f0b4-4df1-b90c-862c8a59935f
1159
1160commit 0a9f3051c622db53352dbc95e01545e20212a366
1161Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1162Date:   Wed Jan 17 15:31:40 2007 +0000
1163
1164      * Improved %c usage in our custom fprintf() implementation.
1165
1166
1167    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1688 92316355-f0b4-4df1-b90c-862c8a59935f
1168
1169commit 10f5871609a410b7b225e14a51a18efac3dc6381
1170Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1171Date:   Wed Jan 17 15:21:09 2007 +0000
1172
1173      * Use __func__ wherever possible.
1174
1175
1176    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1687 92316355-f0b4-4df1-b90c-862c8a59935f
1177
1178commit c6aa547ceb74a0226f47359be971ca09f87cb506
1179Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1180Date:   Wed Jan 17 15:07:35 2007 +0000
1181
1182      * recvfrom() support from Dominik Kuhlen.
1183
1184
1185    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1686 92316355-f0b4-4df1-b90c-862c8a59935f
1186
1187commit 831c29045116d3a3690a363785e508364bd5818d
1188Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1189Date:   Wed Jan 17 15:02:05 2007 +0000
1190
1191      * Print "NULL" instead of "(nil)" when printing null pointers.
1192
1193
1194    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1685 92316355-f0b4-4df1-b90c-862c8a59935f
1195
1196commit c00ae0099af84dd8711e6cedc426128ecd8199a6
1197Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1198Date:   Wed Jan 17 14:35:12 2007 +0000
1199
1200      * Allow -r 0.0 again. Fixed the testsuite accordingly.
1201
1202
1203    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1684 92316355-f0b4-4df1-b90c-862c8a59935f
1204
1205commit 2a5326a69ef6ce86b261970ed352d920dd534d64
1206Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1207Date:   Wed Jan 17 13:46:38 2007 +0000
1208
1209      * Moved files around.
1210
1211
1212    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1683 92316355-f0b4-4df1-b90c-862c8a59935f
1213
1214commit f685c88375b666876ed034a9cf15458497ea6b96
1215Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1216Date:   Wed Jan 17 13:42:18 2007 +0000
1217
1218      * Suggest jot instead of seq in the examples.
1219
1220
1221    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1682 92316355-f0b4-4df1-b90c-862c8a59935f
1222
1223commit 10d4511b58547dcac91305c206e670a60bb6a1be
1224Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1225Date:   Wed Jan 17 07:22:10 2007 +0000
1226
1227      * Fix a longopt parsing crash, thanks to Matti Hämäläinen.
1228
1229
1230    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1681 92316355-f0b4-4df1-b90c-862c8a59935f
1231
1232commit f757f49d51d49b3277f51676be6af2a717413d7d
1233Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1234Date:   Wed Jan 17 07:21:40 2007 +0000
1235
1236      * Fix testsuite by printing MD5 hashes to stdout.
1237
1238
1239    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1680 92316355-f0b4-4df1-b90c-862c8a59935f
1240
1241commit 4bcb10325a090f40ec7115136b797922417fb811
1242Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1243Date:   Tue Jan 16 14:36:33 2007 +0000
1244
1245      * Got rid of the *_load() functions. Now each diverted function is supposed
1246        to check that the *_orig() functions it calls are properly loaded.
1247
1248
1249    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1679 92316355-f0b4-4df1-b90c-862c8a59935f
1250
1251commit 090bcb800f3ed266136bbd1807c8a4db9e147f31
1252Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1253Date:   Tue Jan 16 14:21:28 2007 +0000
1254
1255      * pread() implementation, thanks to Clément Stenac.
1256
1257
1258    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1678 92316355-f0b4-4df1-b90c-862c8a59935f
1259
1260commit d228086399957bba9a211649e4b8a03fb9a9c39f
1261Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1262Date:   Tue Jan 16 14:06:57 2007 +0000
1263
1264      * Don't do the offset sanity check on non-seekable devices.
1265
1266
1267    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1677 92316355-f0b4-4df1-b90c-862c8a59935f
1268
1269commit fbc569c967df2506411454607eb10fd6d5b8f39c
1270Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1271Date:   Tue Jan 16 13:54:34 2007 +0000
1272
1273      * readv() implementation, thanks to Rémi Denis-Courmont.
1274
1275
1276    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1676 92316355-f0b4-4df1-b90c-862c8a59935f
1277
1278commit f07251d9f2876021e32806c95582b99aa0318313
1279Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1280Date:   Mon Jan 15 13:28:19 2007 +0000
1281
1282      * Use seq instead of awk in the example, to make shorter code. I know it
1283        won't work on BSD systems, but should I care?
1284
1285
1286    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1675 92316355-f0b4-4df1-b90c-862c8a59935f
1287
1288commit 7233748dd9cfe1ebc7e959a6ecb2372d228e6f7d
1289Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1290Date:   Sun Jan 14 23:56:39 2007 +0000
1291
1292      * Version 0.5.
1293      * Updated NEWS and ChangeLog.
1294
1295
1296    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1674 92316355-f0b4-4df1-b90c-862c8a59935f
1297
1298commit f4f8f289173d4f4f97f1b82cebaa8dd4786c9c59
1299Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1300Date:   Sun Jan 14 23:42:34 2007 +0000
1301
1302      * interval -> range.
1303
1304
1305    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1673 92316355-f0b4-4df1-b90c-862c8a59935f
1306
1307commit e75edd4cdcc7f00172b5e19e3d925d851d67f27c
1308Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1309Date:   Sun Jan 14 23:41:03 2007 +0000
1310
1311      * Support ranges with the -r flag.
1312
1313
1314    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1672 92316355-f0b4-4df1-b90c-862c8a59935f
1315
1316commit 50685b028b1aca810e99992a2b6e41cec18f2f15
1317Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1318Date:   Sun Jan 14 20:47:18 2007 +0000
1319
1320      * Oops, ratio should be a double, not a float.
1321
1322
1323    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1671 92316355-f0b4-4df1-b90c-862c8a59935f
1324
1325commit c376af60fc3be24137e11df9b3bc3cef5e013e6b
1326Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1327Date:   Sun Jan 14 20:28:09 2007 +0000
1328
1329      * Exit non-zero if one process crashed.
1330
1331
1332    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1670 92316355-f0b4-4df1-b90c-862c8a59935f
1333
1334commit e394452529ee65c790683b7bdc58b10ea2906d32
1335Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1336Date:   Sun Jan 14 20:18:31 2007 +0000
1337
1338      * Display our information to stderr, not stdout. Documented that.
1339
1340
1341    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1669 92316355-f0b4-4df1-b90c-862c8a59935f
1342
1343commit 1dec769822103e275fdab027720a719b9f092bae
1344Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1345Date:   Sun Jan 14 20:17:45 2007 +0000
1346
1347      * Only display our own kills in verbose mode.
1348      * Factorise min/max ratio values.
1349
1350
1351    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1668 92316355-f0b4-4df1-b90c-862c8a59935f
1352
1353commit 1ba41a8a18beb7ffb091a4e9f7bd3a0abb9903ee
1354Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1355Date:   Sun Jan 14 17:47:01 2007 +0000
1356
1357      * Added -v/--verbose (unused yet).
1358
1359
1360    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1667 92316355-f0b4-4df1-b90c-862c8a59935f
1361
1362commit daa02f8b5c5f027cd339fcbbbd474505d285a633
1363Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1364Date:   Sun Jan 14 11:03:37 2007 +0000
1365
1366      * Set --version to -V, not -v. We'll use -v for verbose.
1367
1368
1369    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1666 92316355-f0b4-4df1-b90c-862c8a59935f
1370
1371commit 3bc06e53d6f4112a6e2450f755543402483759bd
1372Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1373Date:   Sun Jan 14 01:03:44 2007 +0000
1374
1375      * Fix a problem with filedescriptor 17 being reused for other purposes than
1376        the debugging channel.
1377      * Print signal name, eg. SIGABRT instead of just "signal 6".
1378
1379
1380    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1665 92316355-f0b4-4df1-b90c-862c8a59935f
1381
1382commit f74c5b1beb463313f8f0dd323cecd96d41f29ce8
1383Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1384Date:   Sat Jan 13 22:47:56 2007 +0000
1385
1386      * Minor documentation layout fix.
1387
1388
1389    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1664 92316355-f0b4-4df1-b90c-862c8a59935f
1390
1391commit ad0461ffac346dc50039c8b14a53c002d88d367a
1392Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1393Date:   Sat Jan 13 19:33:48 2007 +0000
1394
1395      * Added auto-increment mode. Not very handy to use yet.
1396
1397
1398    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1663 92316355-f0b4-4df1-b90c-862c8a59935f
1399
1400commit 0efc21cdd92450880bfdeb98690a37aef4d88deb
1401Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1402Date:   Sat Jan 13 18:00:03 2007 +0000
1403
1404      * Print program PID when initialising libzzuf.
1405
1406
1407    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1662 92316355-f0b4-4df1-b90c-862c8a59935f
1408
1409commit 7db0ab13de04d69d68caa6d36b2763ffca9d9b92
1410Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1411Date:   Sat Jan 13 10:59:07 2007 +0000
1412
1413      * Fixed -c behaviour. Sometimes apps open "$PWD/file" when asked to
1414        simply open "file" (eg. eog).
1415
1416
1417    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1661 92316355-f0b4-4df1-b90c-862c8a59935f
1418
1419commit f47c46a3c183a44a0577c02c341bfa00d7e25252
1420Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1421Date:   Sat Jan 13 10:50:38 2007 +0000
1422
1423      * Implemented -D/--delay to avoid fork bombs.
1424
1425
1426    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1660 92316355-f0b4-4df1-b90c-862c8a59935f
1427
1428commit 1d68bc784499bab0eaf8b9b03d3b4a6c3c115e9c
1429Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1430Date:   Fri Jan 12 18:01:27 2007 +0000
1431
1432      * Refactored some shit around.
1433
1434
1435    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1659 92316355-f0b4-4df1-b90c-862c8a59935f
1436
1437commit e95d9f9895dc432f67e543a3f3af46f800a40b96
1438Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1439Date:   Fri Jan 12 16:20:14 2007 +0000
1440
1441      * Minor documentation fixes.
1442
1443
1444    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1658 92316355-f0b4-4df1-b90c-862c8a59935f
1445
1446commit fb41a81ee65d8e5e3f1ad3a9484a9ee35511143c
1447Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1448Date:   Fri Jan 12 15:47:48 2007 +0000
1449
1450      * Change timing functions to gettimeofday() instead of time() for more
1451        precision.
1452
1453
1454    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1657 92316355-f0b4-4df1-b90c-862c8a59935f
1455
1456commit 23e202c336b6e02094aa3dd584555f629eec3cfa
1457Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1458Date:   Fri Jan 12 14:19:55 2007 +0000
1459
1460      * Lowercase zzuf everywhere.
1461
1462
1463    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1656 92316355-f0b4-4df1-b90c-862c8a59935f
1464
1465commit 2b50cdc843cc385de13c2cffd525c98228355299
1466Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1467Date:   Fri Jan 12 10:09:22 2007 +0000
1468
1469      * Better line-buffered stdin reads.
1470
1471
1472    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1655 92316355-f0b4-4df1-b90c-862c8a59935f
1473
1474commit bd1e4b6781341bb61a82f7daeef3085cedf9903d
1475Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1476Date:   Thu Jan 11 23:36:28 2007 +0000
1477
1478      * Version 0.4.
1479      * Updated NEWS and ChangeLog.
1480
1481
1482    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1654 92316355-f0b4-4df1-b90c-862c8a59935f
1483
1484commit a9f04fa129c0fd2aae92d8e61b33e734befe61c7
1485Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1486Date:   Thu Jan 11 23:30:29 2007 +0000
1487
1488      * Got rid of malloc() for each file opened. Now we only start calling
1489        malloc() after the 32th file descriptor.
1490
1491
1492    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1653 92316355-f0b4-4df1-b90c-862c8a59935f
1493
1494commit 6b7641f3f1976376ec01c3b69ed4000045ee73ab
1495Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1496Date:   Thu Jan 11 22:43:45 2007 +0000
1497
1498      * Reduce number of malloc() calls within libzzuf.
1499
1500
1501    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1652 92316355-f0b4-4df1-b90c-862c8a59935f
1502
1503commit f65031ae6191d4092e3a47167d8d08b5b85bf7ea
1504Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1505Date:   Thu Jan 11 22:11:56 2007 +0000
1506
1507      * Remove two useless malloc() calls.
1508
1509
1510    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1651 92316355-f0b4-4df1-b90c-862c8a59935f
1511
1512commit 98790fa3337e016ce4b3876a9a0b89cc8afed52a
1513Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1514Date:   Thu Jan 11 22:11:28 2007 +0000
1515
1516      * Don't stop if the process was killed by us.
1517
1518
1519    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1650 92316355-f0b4-4df1-b90c-862c8a59935f
1520
1521commit c332680bd51b8a687e89c704597528f4d4a8c4d1
1522Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1523Date:   Thu Jan 11 10:21:11 2007 +0000
1524
1525      * Better realloc dummy implementation.
1526
1527
1528    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1649 92316355-f0b4-4df1-b90c-862c8a59935f
1529
1530commit 7e56dd05cb59e50fc345bf9d5bde11371d3bb955
1531Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1532Date:   Thu Jan 11 00:39:59 2007 +0000
1533
1534      * Minor code factorisation into LOADSYM().
1535
1536
1537    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1648 92316355-f0b4-4df1-b90c-862c8a59935f
1538
1539commit 55f7d73be390948f51e0af94ef7d7b0adc30746d
1540Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1541Date:   Thu Jan 11 00:27:47 2007 +0000
1542
1543      * Typo in the manpage.
1544
1545
1546    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1647 92316355-f0b4-4df1-b90c-862c8a59935f
1547
1548commit 001af9af7dd65aa864e8757ad9d53c5c65fb09d8
1549Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1550Date:   Wed Jan 10 18:11:13 2007 +0000
1551
1552      * Allow several calls to malloc()/calloc() in the library preloading stage.
1553
1554
1555    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1646 92316355-f0b4-4df1-b90c-862c8a59935f
1556
1557commit 070fc46970445248a950de1046388c3822d9811c
1558Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1559Date:   Wed Jan 10 17:31:58 2007 +0000
1560
1561      * Removed brk/sbrk, they're so outdated and useless.
1562
1563
1564    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1645 92316355-f0b4-4df1-b90c-862c8a59935f
1565
1566commit c1876592decd9758791db414bf004a8e90affb43
1567Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1568Date:   Wed Jan 10 17:25:09 2007 +0000
1569
1570      * Oops, fixed an old OS X build failure.
1571
1572
1573    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1644 92316355-f0b4-4df1-b90c-862c8a59935f
1574
1575commit 715e645c8b73e3faf1a032867b875dc86145b62c
1576Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1577Date:   Wed Jan 10 17:23:23 2007 +0000
1578
1579      * Check for memalign and posix_memalign.
1580
1581
1582    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1643 92316355-f0b4-4df1-b90c-862c8a59935f
1583
1584commit 4ee193c73e09ebdf8726d77edd8afd7d24ab2433
1585Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1586Date:   Wed Jan 10 17:19:48 2007 +0000
1587
1588      * Check for malloc.h.
1589
1590
1591    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1642 92316355-f0b4-4df1-b90c-862c8a59935f
1592
1593commit 078a7afa1bc7654ebaf3872863478f32955e2ba8
1594Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1595Date:   Wed Jan 10 17:17:26 2007 +0000
1596
1597      * Implemented memory limits. Probably breaks on other arches because of all
1598        the new functions.
1599
1600
1601    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1641 92316355-f0b4-4df1-b90c-862c8a59935f
1602
1603commit 5ec99810046ad4cdf899d5127daca0864633c175
1604Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1605Date:   Wed Jan 10 15:22:09 2007 +0000
1606
1607      * Changed -M to -m (for --md5).
1608
1609
1610    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1640 92316355-f0b4-4df1-b90c-862c8a59935f
1611
1612commit 906f0afaeef813a2d5161cfa9cceb09752fe4082
1613Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1614Date:   Wed Jan 10 14:57:22 2007 +0000
1615
1616      * Split load-fd.c into load-fd.c and load-mem.c (mmap, etc.).
1617
1618
1619    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1639 92316355-f0b4-4df1-b90c-862c8a59935f
1620
1621commit 90576cb680f2ae583f5dd56c8f8cc19b5ca33164
1622Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1623Date:   Tue Jan 9 16:39:07 2007 +0000
1624
1625      * Fixed double mmap debug message.
1626
1627
1628    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1638 92316355-f0b4-4df1-b90c-862c8a59935f
1629
1630commit 11dc8b6c6d8fda3819c5bc38d547bbf78f9d91ad
1631Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1632Date:   Tue Jan 9 16:16:00 2007 +0000
1633
1634      * Add verbosity to read() and mmap() so that we roughly know where we
1635        are reading.
1636
1637
1638    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1637 92316355-f0b4-4df1-b90c-862c8a59935f
1639
1640commit d0875b55aab3a2b6b5ec530f36ef6d4982a59ebd
1641Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1642Date:   Tue Jan 9 16:14:31 2007 +0000
1643
1644      * Change debug's %c so that it automatically escapes binary characters.
1645
1646
1647    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1636 92316355-f0b4-4df1-b90c-862c8a59935f
1648
1649commit 53e72a22152c296c1ec2062c53eda030b29dd3ea
1650Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1651Date:   Tue Jan 9 15:40:08 2007 +0000
1652
1653      * mmap() maps the file descriptor at offset 0.
1654
1655
1656    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1635 92316355-f0b4-4df1-b90c-862c8a59935f
1657
1658commit 9bdff8ac519ee512cd1fb8b95642e50311989c71
1659Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1660Date:   Tue Jan 9 11:22:09 2007 +0000
1661
1662      * Don’t report exit status by default.
1663      * Add -x/--check-exit to get back to the previous behaviour.
1664
1665
1666    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1634 92316355-f0b4-4df1-b90c-862c8a59935f
1667
1668commit fcd22b6474faeb7958a05a300115a6b87f1cf69e
1669Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1670Date:   Tue Jan 9 10:07:35 2007 +0000
1671
1672      * Bah, reverted that. We'll use -O for --offset.
1673
1674
1675    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1633 92316355-f0b4-4df1-b90c-862c8a59935f
1676
1677commit f68cbe55dbf24f2606121ac83bae44d4378bd05f
1678Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1679Date:   Tue Jan 9 10:05:47 2007 +0000
1680
1681      * Rename -B/--max-bytes to -O/--max-output so that we can implement -A/-B.
1682
1683
1684    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1632 92316355-f0b4-4df1-b90c-862c8a59935f
1685
1686commit 3b9f2db74356e526ec742f18a49641607010aa40
1687Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1688Date:   Tue Jan 9 10:02:57 2007 +0000
1689
1690      * Implement map_fd for OS X.
1691
1692
1693    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1631 92316355-f0b4-4df1-b90c-862c8a59935f
1694
1695commit fe028ec8789593c59a2fe1d37a5f3dacdeceb04f
1696Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1697Date:   Mon Jan 8 21:51:06 2007 +0000
1698
1699      * Fixed testsuite for anal shells.
1700
1701
1702    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1630 92316355-f0b4-4df1-b90c-862c8a59935f
1703
1704commit 4f9c0e7244ec358ef878e91d1159b9e898a02449
1705Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1706Date:   Mon Jan 8 21:49:57 2007 +0000
1707
1708      * Tru64 loader support (_RLD_LIST).
1709
1710
1711    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1629 92316355-f0b4-4df1-b90c-862c8a59935f
1712
1713commit a6695e0ad2353b9fa586cdc3255e416204aedf2e
1714Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1715Date:   Mon Jan 8 21:48:39 2007 +0000
1716
1717      * Fix the socklen_t type detection on Linux.
1718
1719
1720    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1628 92316355-f0b4-4df1-b90c-862c8a59935f
1721
1722commit 3769d13e84dc220ca7288ce8109bb23515a06b15
1723Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1724Date:   Mon Jan 8 21:05:05 2007 +0000
1725
1726      * Define sig_t to void (*) (int) if it does not exist.
1727
1728
1729    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1627 92316355-f0b4-4df1-b90c-862c8a59935f
1730
1731commit 9329ed73f8994cd61e43db61933025b291ae8af1
1732Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1733Date:   Mon Jan 8 21:03:32 2007 +0000
1734
1735      * Define socklen_t to int if it does not exist.
1736
1737
1738    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1626 92316355-f0b4-4df1-b90c-862c8a59935f
1739
1740commit f5d3a826750368ad51a4055aebea1a8856f25e29
1741Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1742Date:   Mon Jan 8 18:15:49 2007 +0000
1743
1744      * Test suite now uses the new MD5 feature.
1745
1746
1747    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1625 92316355-f0b4-4df1-b90c-862c8a59935f
1748
1749commit ec6d5434ced3886050b63accc9e6d7d0b0c613db
1750Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1751Date:   Mon Jan 8 17:54:16 2007 +0000
1752
1753      * Changed --md5 to only compute the standard output.
1754
1755
1756    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1624 92316355-f0b4-4df1-b90c-862c8a59935f
1757
1758commit 214cddf57e3703e8b2cbc37f2c47ef84e308c3f0
1759Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1760Date:   Mon Jan 8 17:50:34 2007 +0000
1761
1762      * Implemented -M/--md5 flag.
1763
1764
1765    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1623 92316355-f0b4-4df1-b90c-862c8a59935f
1766
1767commit 42429f94660a75d563f696f024eb7448d2632064
1768Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1769Date:   Sun Jan 7 21:29:37 2007 +0000
1770
1771      * Version 0.3.
1772      * Updated NEWS and ChangeLog.
1773
1774
1775    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1622 92316355-f0b4-4df1-b90c-862c8a59935f
1776
1777commit 0faa467a258d37ab98e4a4080d5e56c3e9c4908c
1778Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1779Date:   Sun Jan 7 21:14:26 2007 +0000
1780
1781      * Factor regex stuff into fd.c, so that <regex.h> isn’t needed otherwhere.
1782
1783
1784    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1621 92316355-f0b4-4df1-b90c-862c8a59935f
1785
1786commit 1cd450310fc616192e76a7bd179ede3be1ca0338
1787Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1788Date:   Sun Jan 7 21:13:31 2007 +0000
1789
1790      * Use __srefill() on OS X, too. It now works properly.
1791
1792
1793    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1620 92316355-f0b4-4df1-b90c-862c8a59935f
1794
1795commit a1b86adf916e4a7341c958cd66fe62eaf62a3d57
1796Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1797Date:   Sun Jan 7 20:50:49 2007 +0000
1798
1799      * Implemented freopen().
1800
1801
1802    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1619 92316355-f0b4-4df1-b90c-862c8a59935f
1803
1804commit 372d7e494656c57e735fe0d260a33642f02e4eff
1805Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1806Date:   Sun Jan 7 20:24:03 2007 +0000
1807
1808      * Protect __srefill_orig() calls.
1809
1810
1811    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1618 92316355-f0b4-4df1-b90c-862c8a59935f
1812
1813commit 8541bae1e254afd9d66b82d1a05690177dd157bf
1814Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1815Date:   Sun Jan 7 19:12:35 2007 +0000
1816
1817      * Updated bootstrap script.
1818
1819
1820    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1617 92316355-f0b4-4df1-b90c-862c8a59935f
1821
1822commit 5def4f865c855fde1c859bc976921782870071be
1823Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1824Date:   Sun Jan 7 18:45:00 2007 +0000
1825
1826      * Documented stdin behaviour.
1827
1828
1829    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1616 92316355-f0b4-4df1-b90c-862c8a59935f
1830
1831commit f7d235fa90ae47f77bc2ecdbcf57f9ee1206baaf
1832Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1833Date:   Sun Jan 7 18:36:19 2007 +0000
1834
1835      * Factored sources in the makefile.
1836
1837
1838    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1615 92316355-f0b4-4df1-b90c-862c8a59935f
1839
1840commit cd2b38ca23091b4988fb5d72f0eae0c5ddf1d584
1841Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1842Date:   Sun Jan 7 18:34:50 2007 +0000
1843
1844      * Merged chars.c and fuzz.c.
1845
1846
1847    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1614 92316355-f0b4-4df1-b90c-862c8a59935f
1848
1849commit 3f1e7f93c0c6100c85ef2542f8e38144f1937f17
1850Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1851Date:   Sun Jan 7 18:18:50 2007 +0000
1852
1853      * If no argument is given, just fuzz standard input.
1854
1855
1856    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1613 92316355-f0b4-4df1-b90c-862c8a59935f
1857
1858commit f03ddbd8356e0abb947a32d17c91f532d535a47e
1859Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1860Date:   Sun Jan 7 17:12:53 2007 +0000
1861
1862      * Don't call cat or dd in the testsuite if they're statically linked.
1863
1864
1865    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1612 92316355-f0b4-4df1-b90c-862c8a59935f
1866
1867commit ae749302ce43777106bfab96281dde67ea04115f
1868Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1869Date:   Sun Jan 7 16:31:33 2007 +0000
1870
1871      * Fix a compilation warning.
1872
1873
1874    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1611 92316355-f0b4-4df1-b90c-862c8a59935f
1875
1876commit ad39f0638d3c500171db5b0f7360f9b908653085
1877Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1878Date:   Sun Jan 7 16:29:25 2007 +0000
1879
1880      * Added note about 64-bit offsets in manpage.
1881
1882
1883    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1610 92316355-f0b4-4df1-b90c-862c8a59935f
1884
1885commit bb9d97f50940ccd07348cf9d52fc03438948b386
1886Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1887Date:   Sun Jan 7 16:27:59 2007 +0000
1888
1889      * Fixed __srefill()/lseek() conflict issue.
1890
1891
1892    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1609 92316355-f0b4-4df1-b90c-862c8a59935f
1893
1894commit 8f8b7e2a0adb774939fd6c16632443690dc38b05
1895Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1896Date:   Sun Jan 7 16:09:13 2007 +0000
1897
1898      * Only use __srefill on OpenBSD and FreeBSD.
1899
1900
1901    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1608 92316355-f0b4-4df1-b90c-862c8a59935f
1902
1903commit eaf5c617b5b15112c965881c852b0e299edca175
1904Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1905Date:   Sun Jan 7 15:55:24 2007 +0000
1906
1907      * Updated manpage, fixed - to \- here and there.
1908
1909
1910    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1607 92316355-f0b4-4df1-b90c-862c8a59935f
1911
1912commit d1b0512986c0b304a9791af91a6bf8052ea86670
1913Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1914Date:   Sun Jan 7 15:55:00 2007 +0000
1915
1916      * Implemented BSD stdio by overriding __srefill().
1917
1918
1919    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1606 92316355-f0b4-4df1-b90c-862c8a59935f
1920
1921commit ab9d811fd9c2e8ded61526a9743c585d4c75be01
1922Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1923Date:   Sun Jan 7 14:22:34 2007 +0000
1924
1925      * Fuzz in __srefill even if _zz_disabled is on.
1926
1927
1928    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1605 92316355-f0b4-4df1-b90c-862c8a59935f
1929
1930commit d367550fc99b1448984977bc43e5674ebb50c109
1931Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1932Date:   Sun Jan 7 14:16:46 2007 +0000
1933
1934      * Oops, got it wrong.
1935
1936
1937    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1604 92316355-f0b4-4df1-b90c-862c8a59935f
1938
1939commit ace4bfa13ab850ebcd9859b308af03b951108628
1940Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1941Date:   Sun Jan 7 14:16:06 2007 +0000
1942
1943      * Fix compilation warnings on BSD libc’s and a bug on FreeBSD.
1944
1945
1946    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1603 92316355-f0b4-4df1-b90c-862c8a59935f
1947
1948commit 10f17f48197f8d206c05765688910da985829bcc
1949Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1950Date:   Sun Jan 7 14:14:19 2007 +0000
1951
1952      * Implemented __refill(). Untested yet.
1953
1954
1955    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1602 92316355-f0b4-4df1-b90c-862c8a59935f
1956
1957commit ae18bb2f87ea1878cb22d35b77606cfe10a858f7
1958Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1959Date:   Sun Jan 7 14:13:29 2007 +0000
1960
1961      * Made the testsuite shorter.
1962
1963
1964    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1601 92316355-f0b4-4df1-b90c-862c8a59935f
1965
1966commit 5dd97f8469452ba7971303c651869ff9cc9f932d
1967Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1968Date:   Sun Jan 7 13:20:04 2007 +0000
1969
1970      * Protected the _IO_getc_orig declaration.
1971
1972
1973    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1600 92316355-f0b4-4df1-b90c-862c8a59935f
1974
1975commit f93d1dd3146996eb0915d79a6661481795d4c9b8
1976Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1977Date:   Sun Jan 7 13:18:36 2007 +0000
1978
1979      * Oops, compilation fix.
1980
1981
1982    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1599 92316355-f0b4-4df1-b90c-862c8a59935f
1983
1984commit f2e805e0f0e4bce2256a3f1d78b48a9e4abfff6f
1985Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1986Date:   Sun Jan 7 13:16:43 2007 +0000
1987
1988      * Added __srefill() skeleton, for BSD libc.
1989
1990
1991    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1598 92316355-f0b4-4df1-b90c-862c8a59935f
1992
1993commit 7ee4debd47ae53fa62676075fe5bbc120e5862fb
1994Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
1995Date:   Sun Jan 7 12:39:30 2007 +0000
1996
1997      * Added a note about statically linked binaries and one about getc().
1998
1999
2000    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1597 92316355-f0b4-4df1-b90c-862c8a59935f
2001
2002commit 7fe0ef7de94bb9defd6860ccfb01f0b34d1c957a
2003Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2004Date:   Sun Jan 7 12:06:07 2007 +0000
2005
2006      * Don’t run the testsuite if /bin/cat is statically linked.
2007
2008
2009    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1596 92316355-f0b4-4df1-b90c-862c8a59935f
2010
2011commit eaf692461a6c6fd9d81b64ddc9ffc0b7d56f806e
2012Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2013Date:   Sun Jan 7 10:34:45 2007 +0000
2014
2015      * Always define getc(), but undefine the getc macro beforehands just in case.
2016      * Implemented _IO_getc().
2017
2018
2019    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1595 92316355-f0b4-4df1-b90c-862c8a59935f
2020
2021commit a4797afc4529301c72dac2a56bd1064b1234ee24
2022Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2023Date:   Sun Jan 7 09:34:42 2007 +0000
2024
2025      * Implemented fseeko().
2026
2027
2028    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1594 92316355-f0b4-4df1-b90c-862c8a59935f
2029
2030commit 190511294a27f63c1dd40374bd6c06ef2e3dc8f6
2031Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2032Date:   Sat Jan 6 22:17:09 2007 +0000
2033
2034      * Fix a bug in the fgetln() implementation. The newline was not properly
2035        accounted for in the returned length.
2036
2037
2038    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1593 92316355-f0b4-4df1-b90c-862c8a59935f
2039
2040commit cf5ca3a3c1be1e65c3064affd371d207f3a27e7a
2041Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2042Date:   Sat Jan 6 21:54:02 2007 +0000
2043
2044      * BSD's md5 does not have a --help option. Trying /dev/null instead.
2045
2046
2047    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1592 92316355-f0b4-4df1-b90c-862c8a59935f
2048
2049commit 7beda020ce6ff05e10514d7a02c9a248bf7b334b
2050Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2051Date:   Sat Jan 6 21:38:33 2007 +0000
2052
2053      * Cleaned up code.
2054
2055
2056    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1591 92316355-f0b4-4df1-b90c-862c8a59935f
2057
2058commit f693e7287dcebbdf66c79eb098a74f00d3b9b665
2059Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2060Date:   Sat Jan 6 21:37:42 2007 +0000
2061
2062      * Only link with -ldl when available.
2063      * Removed PKG_* stuff from configure.ac.
2064      * Add more compilation warnings.
2065
2066
2067    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1590 92316355-f0b4-4df1-b90c-862c8a59935f
2068
2069commit 9e0e4cb76770fd17c88f5e02bfabc75efa501a01
2070Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2071Date:   Sat Jan 6 21:25:56 2007 +0000
2072
2073      * Got testsuite to work on FreeBSD.
2074
2075
2076    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1589 92316355-f0b4-4df1-b90c-862c8a59935f
2077
2078commit 883aa413bf1a71e27e13969100268b48c9e06bde
2079Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2080Date:   Sat Jan 6 20:59:28 2007 +0000
2081
2082      * Fix for BSD machines: getc() may be defined as a macro.
2083
2084
2085    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1588 92316355-f0b4-4df1-b90c-862c8a59935f
2086
2087commit 2b202a471ac870b87151e7f3455e54b83af57d37
2088Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2089Date:   Sat Jan 6 20:24:54 2007 +0000
2090
2091      * Fixed the head call in the testsuite so that it works on OS X.
2092
2093
2094    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1587 92316355-f0b4-4df1-b90c-862c8a59935f
2095
2096commit b372bdaafadf5726dec46dd6ef266c7ec3ce5c89
2097Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2098Date:   Sat Jan 6 20:20:15 2007 +0000
2099
2100      * Added head and tail to the testsuite.
2101
2102
2103    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1586 92316355-f0b4-4df1-b90c-862c8a59935f
2104
2105commit 24946cc39474f4b2bc53be5b2ed6fc590654fbba
2106Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2107Date:   Sat Jan 6 20:08:31 2007 +0000
2108
2109      * Fixed implicit declaration.
2110
2111
2112    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1585 92316355-f0b4-4df1-b90c-862c8a59935f
2113
2114commit 1a2d2faaa70ce6bf2edcd6f9036e0bef0b04a8bd
2115Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2116Date:   Sat Jan 6 20:02:01 2007 +0000
2117
2118      * Updated documentation wrt. mmap().
2119
2120
2121    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1584 92316355-f0b4-4df1-b90c-862c8a59935f
2122
2123commit fc2c562801d977e225142225dc59abbece3fe7c5
2124Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2125Date:   Sat Jan 6 20:01:51 2007 +0000
2126
2127      * Missing autoconf check for mmap64().
2128
2129
2130    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1583 92316355-f0b4-4df1-b90c-862c8a59935f
2131
2132commit 943a0278b5a56bd4a48ae945c73853f1412c169b
2133Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2134Date:   Sat Jan 6 20:01:25 2007 +0000
2135
2136      * Implemented the mmap() family.
2137
2138
2139    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1582 92316355-f0b4-4df1-b90c-862c8a59935f
2140
2141commit 76ce44308ce68ace44e87e175a76295313e32292
2142Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2143Date:   Sat Jan 6 20:01:15 2007 +0000
2144
2145      * Implemented rewind().
2146
2147
2148    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1581 92316355-f0b4-4df1-b90c-862c8a59935f
2149
2150commit 00b1f1a1ebbcdda7da9bb79e563441c729c2d02a
2151Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2152Date:   Sat Jan 6 15:54:14 2007 +0000
2153
2154      * Fix fread() issue with standard input reading.
2155
2156
2157    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1580 92316355-f0b4-4df1-b90c-862c8a59935f
2158
2159commit 65d07c22d424d3d77780d37bf9c9714e2ec52dc6
2160Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2161Date:   Sat Jan 6 14:03:07 2007 +0000
2162
2163      * Added a note about mmap() not being available.
2164
2165
2166    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1579 92316355-f0b4-4df1-b90c-862c8a59935f
2167
2168commit c3f925484173f40c9710c5f3111f326024f2a9d0
2169Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2170Date:   Sat Jan 6 14:02:51 2007 +0000
2171
2172      * Fix build with older versions of gcc.
2173
2174
2175    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1578 92316355-f0b4-4df1-b90c-862c8a59935f
2176
2177commit 280ea46a38cd8d11b3edde9ddddb8291fca76967
2178Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2179Date:   Sat Jan 6 10:51:44 2007 +0000
2180
2181      * Documentation tuning.
2182
2183
2184    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1577 92316355-f0b4-4df1-b90c-862c8a59935f
2185
2186commit cc0823a88153ad61662bf3fa0183f87881e32ad3
2187Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2188Date:   Sat Jan 6 00:40:51 2007 +0000
2189
2190      * Version 0.2 is ready.
2191
2192
2193    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1576 92316355-f0b4-4df1-b90c-862c8a59935f
2194
2195commit 951a1b7ad55de644bf4addabcbf3c4b393163cec
2196Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2197Date:   Sat Jan 6 00:26:39 2007 +0000
2198
2199      * Another note in the manpage.
2200
2201
2202    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1575 92316355-f0b4-4df1-b90c-862c8a59935f
2203
2204commit b9e12a232b078844e63fd3949aad923415f83b38
2205Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2206Date:   Sat Jan 6 00:10:46 2007 +0000
2207
2208      * Cosmetic fixes.
2209
2210
2211    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1574 92316355-f0b4-4df1-b90c-862c8a59935f
2212
2213commit a906f8bc784702385bc6f559729cbb099701b8b8
2214Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2215Date:   Sat Jan 6 00:08:16 2007 +0000
2216
2217      * Implemented --max-crashes.
2218      * Renamed --forks to --max-forks.
2219      * Changed debug messages format.
2220
2221
2222    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1573 92316355-f0b4-4df1-b90c-862c8a59935f
2223
2224commit 7af80dac2e51b5eeb8d3c0e8c35306bf51eaf7e7
2225Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2226Date:   Fri Jan 5 23:15:29 2007 +0000
2227
2228      * Oops, forgot to fix --help output.
2229
2230
2231    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1572 92316355-f0b4-4df1-b90c-862c8a59935f
2232
2233commit 8b38085f751cc71819075d636f2e4f086c268f1d
2234Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2235Date:   Fri Jan 5 23:14:37 2007 +0000
2236
2237      * Rename --fork to --max-forks.
2238
2239
2240    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1571 92316355-f0b4-4df1-b90c-862c8a59935f
2241
2242commit 721f5d9d2cbeb6b5ff7872d5deaf0e694bcaaaae
2243Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2244Date:   Fri Jan 5 21:36:13 2007 +0000
2245
2246      * Specified signal handling stuff in the manpage.
2247
2248
2249    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1570 92316355-f0b4-4df1-b90c-862c8a59935f
2250
2251commit 6a12dc31a020c268b7bde1553fedb00ad328bcc2
2252Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2253Date:   Fri Jan 5 21:33:28 2007 +0000
2254
2255      * Split the bugs manpage section into bugs and restrictions.
2256      * Listed diverted functions.
2257
2258
2259    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1569 92316355-f0b4-4df1-b90c-862c8a59935f
2260
2261commit ba16f0dc550b316c054ff98bd22c904c9abc9748
2262Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2263Date:   Fri Jan 5 17:34:10 2007 +0000
2264
2265      * Fix an uncontrolled corruption bug in fgetln().
2266
2267
2268    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1568 92316355-f0b4-4df1-b90c-862c8a59935f
2269
2270commit d3ac2577c43c733938af5fb1dd5d463b3676af00
2271Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2272Date:   Fri Jan 5 16:03:04 2007 +0000
2273
2274      * Fix fgetln(). The testsuite *almost* passes.
2275
2276
2277    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1567 92316355-f0b4-4df1-b90c-862c8a59935f
2278
2279commit fdaa9cfef83dbd783b6b5476862eb9bf7a5bef40
2280Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2281Date:   Fri Jan 5 14:36:39 2007 +0000
2282
2283      * Implemented BSD fgetln(). Untested yet.
2284
2285
2286    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1566 92316355-f0b4-4df1-b90c-862c8a59935f
2287
2288commit 5340742077256c95afa8d90a741098b895d8569a
2289Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2290Date:   Fri Jan 5 11:01:49 2007 +0000
2291
2292      * Put back grep and sed into the testsuite, now that we can protect newlines
2293        from being fuzzed away.
2294
2295
2296    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1565 92316355-f0b4-4df1-b90c-862c8a59935f
2297
2298commit 708ee4d029e82d7270312f4df67a822d8d9b51d4
2299Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2300Date:   Fri Jan 5 10:49:12 2007 +0000
2301
2302      * Minor layout tuning.
2303
2304
2305    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1564 92316355-f0b4-4df1-b90c-862c8a59935f
2306
2307commit 8b24c6b5e0296e990d4c348b822f6ede88fa9511
2308Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2309Date:   Fri Jan 5 10:28:07 2007 +0000
2310
2311      * Allow octal escape values for -P and -R.
2312      * Updated manpage accordingly and added a few minor things in it.
2313
2314
2315    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1563 92316355-f0b4-4df1-b90c-862c8a59935f
2316
2317commit dd964972484febd3cd940740166deca44f2a6b21
2318Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2319Date:   Fri Jan 5 08:01:06 2007 +0000
2320
2321      * Change -N to -n for --network.
2322
2323
2324    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1562 92316355-f0b4-4df1-b90c-862c8a59935f
2325
2326commit 5627236611eca3e22f6942b747dd204aec6ee581
2327Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2328Date:   Fri Jan 5 07:57:41 2007 +0000
2329
2330      * Clarified reproducibility claim.
2331
2332
2333    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1561 92316355-f0b4-4df1-b90c-862c8a59935f
2334
2335commit b5df66bf0dfa156f911331634b46f2f812562ada
2336Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2337Date:   Fri Jan 5 07:52:30 2007 +0000
2338
2339      * Network support.
2340
2341
2342    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1560 92316355-f0b4-4df1-b90c-862c8a59935f
2343
2344commit f99b21a0d8b8d7024f8a3aa3ef7d470720c79ebb
2345Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2346Date:   Fri Jan 5 00:24:43 2007 +0000
2347
2348      * Manpage layout improvements.
2349
2350
2351    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1559 92316355-f0b4-4df1-b90c-862c8a59935f
2352
2353commit 8ab98ef880431ac281a605a4f3f4d94272295996
2354Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2355Date:   Thu Jan 4 13:33:33 2007 +0000
2356
2357      * Minor manpage improvement.
2358
2359
2360    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1558 92316355-f0b4-4df1-b90c-862c8a59935f
2361
2362commit 9072f7022a919d73189a03331cfc5987bc632170
2363Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2364Date:   Thu Jan 4 13:28:35 2007 +0000
2365
2366      * Improved manpage, especially the statistical effect of using -R.
2367
2368
2369    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1557 92316355-f0b4-4df1-b90c-862c8a59935f
2370
2371commit d02551154b4f350dab88964de580068faf9863bc
2372Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2373Date:   Thu Jan 4 08:59:05 2007 +0000
2374
2375      * Implemented -R / --refuse.
2376
2377
2378    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1555 92316355-f0b4-4df1-b90c-862c8a59935f
2379
2380commit f930ad29221b0715dbd0415615fa5ac7de779ea0
2381Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2382Date:   Thu Jan 4 01:09:04 2007 +0000
2383
2384      * Implement -P / --protect.
2385
2386
2387    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1554 92316355-f0b4-4df1-b90c-862c8a59935f
2388
2389commit faae881c76b5eac291c3d6142aa7a539174172a8
2390Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2391Date:   Wed Jan 3 22:51:36 2007 +0000
2392
2393      * Added a _zz_disabled flag. This is needed on OS X where we protect the
2394        fopen_orig() call because it will call our own diverted open() function
2395        and we don't want it to fiddle with our structures.
2396
2397
2398    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1553 92316355-f0b4-4df1-b90c-862c8a59935f
2399
2400commit b9eed7bf9daa4c0b1008e1cb74d3e5b643107d0a
2401Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2402Date:   Wed Jan 3 22:25:45 2007 +0000
2403
2404      * Do not fuzz anything if 0 bytes were read.
2405      * Added a debug message for fuzzing.
2406
2407
2408    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1552 92316355-f0b4-4df1-b90c-862c8a59935f
2409
2410commit ab943738876fa48f4970871bb81da9e807c3f8e0
2411Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2412Date:   Wed Jan 3 22:12:02 2007 +0000
2413
2414      * Better debug messages in load-stream.c.
2415
2416
2417    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1551 92316355-f0b4-4df1-b90c-862c8a59935f
2418
2419commit 871f9d27dc093bc19be25fc632f4ec1cd1687a6a
2420Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2421Date:   Wed Jan 3 22:10:57 2007 +0000
2422
2423      * Implemented %c in our debug() printf implementation.
2424
2425
2426    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1550 92316355-f0b4-4df1-b90c-862c8a59935f
2427
2428commit 875b8c5a24833ff8a5ff94f05520ecd7de588d4d
2429Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2430Date:   Wed Jan 3 21:53:03 2007 +0000
2431
2432      * Use "strings </dev/urandom", not "strings /dev/urandom".
2433
2434
2435    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1549 92316355-f0b4-4df1-b90c-862c8a59935f
2436
2437commit 8aad11b56d7e2506091f8e0212a5bf803697a3a5
2438Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2439Date:   Wed Jan 3 21:51:11 2007 +0000
2440
2441      * Added a stupid PRNG to streamcat and fdcat.
2442      * Do not use sed in the testsuite, because of OS X.
2443
2444
2445    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1548 92316355-f0b4-4df1-b90c-862c8a59935f
2446
2447commit 40cd2ff92bfd475f7c63330a6a0196e7784b71bd
2448Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2449Date:   Wed Jan 3 21:20:22 2007 +0000
2450
2451      * No longer use the OS's PRNG, we use our own (based on a Dr Dobbs article
2452        from November 1985, page 91).
2453
2454
2455    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1547 92316355-f0b4-4df1-b90c-862c8a59935f
2456
2457commit 8440679beb5a497ede45783cf962b288eaec7983
2458Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2459Date:   Wed Jan 3 20:43:47 2007 +0000
2460
2461      * Split some code into clean functions.
2462
2463
2464    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1546 92316355-f0b4-4df1-b90c-862c8a59935f
2465
2466commit c262e3b04a65442545fdd07bff7043cfb26405c5
2467Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2468Date:   Wed Jan 3 17:58:11 2007 +0000
2469
2470      * Make the testsuite reproductible.
2471
2472
2473    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1545 92316355-f0b4-4df1-b90c-862c8a59935f
2474
2475commit 475565b81fbe33886887e21ec29d8132b9a3f784
2476Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2477Date:   Wed Jan 3 17:57:52 2007 +0000
2478
2479      * Now works on Darwin!
2480
2481
2482    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1544 92316355-f0b4-4df1-b90c-862c8a59935f
2483
2484commit 2ff341f08885ca980ecc2954f49b41be10b16f13
2485Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2486Date:   Wed Jan 3 09:09:41 2007 +0000
2487
2488      * The whole crap now builds on OS X. Now if it only agreed to run, too...
2489
2490
2491    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1543 92316355-f0b4-4df1-b90c-862c8a59935f
2492
2493commit 2d48100d1abd051770b22b52db858b6f5c615591
2494Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2495Date:   Wed Jan 3 09:04:01 2007 +0000
2496
2497      * Minor optimisations to the testsuite.
2498
2499
2500    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1542 92316355-f0b4-4df1-b90c-862c8a59935f
2501
2502commit 25e2e334d951027b678159bda263215254334ada
2503Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2504Date:   Wed Jan 3 01:28:02 2007 +0000
2505
2506      * Oops, fixed the testsuite again.
2507
2508
2509    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1541 92316355-f0b4-4df1-b90c-862c8a59935f
2510
2511commit d229f69f87d0a9c4be891b23d9524f94fc084534
2512Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2513Date:   Tue Jan 2 18:26:56 2007 +0000
2514
2515      * Oops, fixed stdout writing.
2516
2517
2518    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1540 92316355-f0b4-4df1-b90c-862c8a59935f
2519
2520commit cad778250cda8be8c82b8233d690610bbbf9ce81
2521Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2522Date:   Tue Jan 2 17:15:34 2007 +0000
2523
2524      * Totally reworked webpage.
2525
2526
2527    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1539 92316355-f0b4-4df1-b90c-862c8a59935f
2528
2529commit 0b6c094b887e16809793af3eb94b49baab396e38
2530Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2531Date:   Tue Jan 2 14:51:55 2007 +0000
2532
2533      * Output process status to stdout, not stderr.
2534
2535
2536    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1538 92316355-f0b4-4df1-b90c-862c8a59935f
2537
2538commit acdb9fdcec5ed793cb391cbb83cdd3f0aea736bc
2539Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2540Date:   Tue Jan 2 13:26:32 2007 +0000
2541
2542      * Do not count debug bytes in the --max-bytes count.
2543
2544
2545    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1537 92316355-f0b4-4df1-b90c-862c8a59935f
2546
2547commit 52350c75832e804c346efde298988b5c4d2f2a7a
2548Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2549Date:   Tue Jan 2 10:45:19 2007 +0000
2550
2551      * Fix typo in manpage.
2552
2553
2554    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1536 92316355-f0b4-4df1-b90c-862c8a59935f
2555
2556commit 8b3d23095aa377dd42f54fdb66f42fc3edd3339e
2557Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2558Date:   Tue Jan 2 01:13:05 2007 +0000
2559
2560      * Use a separate file descriptor for debugging messages, so that the -q flag
2561        does not remove debug messages.
2562      * Slightly improved fd handling code.
2563
2564
2565    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1535 92316355-f0b4-4df1-b90c-862c8a59935f
2566
2567commit a54d904955b15916ddf020be960a7333941e91c8
2568Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2569Date:   Tue Jan 2 00:27:33 2007 +0000
2570
2571      * Made the debug() function signal-safe by reimplementing the necessary
2572        subset of fprintf() we needed.
2573
2574
2575    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1534 92316355-f0b4-4df1-b90c-862c8a59935f
2576
2577commit a48b358b768e77666390d24315428bbea8568d95
2578Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2579Date:   Mon Jan 1 21:55:48 2007 +0000
2580
2581      * Deprecate README tutorial. Everything’s in the manpage now.
2582
2583
2584    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1533 92316355-f0b4-4df1-b90c-862c8a59935f
2585
2586commit 5b8dae09456d1c1a739c3eacdcf14d97e71f8bd9
2587Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2588Date:   Mon Jan 1 21:35:54 2007 +0000
2589
2590      * Implemented signal handling.
2591      * Updated documentation accordingly and improved a few parts.
2592
2593
2594    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1532 92316355-f0b4-4df1-b90c-862c8a59935f
2595
2596commit 0f4ce45838f3f8a6066019fdc933c64081d082bf
2597Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2598Date:   Mon Jan 1 19:49:57 2007 +0000
2599
2600      * Alphabetise flags in help output and manpage.
2601
2602
2603    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1531 92316355-f0b4-4df1-b90c-862c8a59935f
2604
2605commit 5b072e01aeed09473923df8a7c2273ba5e20521f
2606Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2607Date:   Mon Jan 1 19:14:55 2007 +0000
2608
2609      * Update documentation.
2610
2611
2612    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1530 92316355-f0b4-4df1-b90c-862c8a59935f
2613
2614commit afe6d97bc7ce8b9734f032b2356033bd008ebc47
2615Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2616Date:   Mon Jan 1 18:56:13 2007 +0000
2617
2618      * Switch to REG_EXTENDED.
2619      * Implement -c (--cmdline).
2620      * Updated documentation accordingly.
2621
2622
2623    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1529 92316355-f0b4-4df1-b90c-862c8a59935f
2624
2625commit c2e64f1d37c050a7c08f96c65fa3cdfdfa0df3f2
2626Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2627Date:   Fri Dec 29 18:13:42 2006 +0000
2628
2629      * Check regex syntax in zzuf.
2630      * Fix minor, harmful memory leaks.
2631
2632
2633    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1528 92316355-f0b4-4df1-b90c-862c8a59935f
2634
2635commit 1891f39b0b59f09519b28372aacd5965799db178
2636Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2637Date:   Fri Dec 29 17:49:11 2006 +0000
2638
2639      * Factored regex matching stuff.
2640
2641
2642    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1527 92316355-f0b4-4df1-b90c-862c8a59935f
2643
2644commit 0f14107de892b1c622b6c95dfd37179c99a88746
2645Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2646Date:   Fri Dec 29 17:22:11 2006 +0000
2647
2648      * Added the -i flag (for stdin fuzzing).
2649
2650
2651    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1526 92316355-f0b4-4df1-b90c-862c8a59935f
2652
2653commit 62a0e8821e229dfc5e90b88555cb6232daf1b143
2654Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2655Date:   Fri Dec 29 16:46:06 2006 +0000
2656
2657      * Change -i/-e to -I/-E.
2658
2659
2660    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1525 92316355-f0b4-4df1-b90c-862c8a59935f
2661
2662commit 944b9bdf9fef1ff8a1cfaacf2c89cfb881d87948
2663Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2664Date:   Thu Dec 28 20:32:21 2006 +0000
2665
2666      * Renamed functions here and there.
2667
2668
2669    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1524 92316355-f0b4-4df1-b90c-862c8a59935f
2670
2671commit 18f824112152ea395fa29541701a8f4bc7b2823a
2672Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2673Date:   Thu Dec 28 20:22:32 2006 +0000
2674
2675      * Improved zfd_register() and zfd_* function performances.
2676      * Changed function names here and there.
2677
2678
2679    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1523 92316355-f0b4-4df1-b90c-862c8a59935f
2680
2681commit cf6685d6b3ac0991b7d4e4af14a6539510371ffd
2682Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2683Date:   Thu Dec 28 17:48:05 2006 +0000
2684
2685      * Fixed a partial read data loss bug in the fread implementation.
2686      * Cosmetic fixes.
2687
2688
2689    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1522 92316355-f0b4-4df1-b90c-862c8a59935f
2690
2691commit 3c1c5e12fabc9101ff0164d82dccfada6597b28c
2692Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2693Date:   Thu Dec 28 17:47:26 2006 +0000
2694
2695      * Added cat reimplementations to the testsuite.
2696
2697
2698    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1521 92316355-f0b4-4df1-b90c-862c8a59935f
2699
2700commit d32d5babf16d53d29d0fa8ebca3ef1ccbac9f732
2701Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2702Date:   Thu Dec 28 15:51:43 2006 +0000
2703
2704      * Shorten function names.
2705
2706
2707    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1520 92316355-f0b4-4df1-b90c-862c8a59935f
2708
2709commit 5863e7b925aa5ac7fdeba863ac8fa195cbf31bed
2710Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2711Date:   Thu Dec 28 15:48:10 2006 +0000
2712
2713      * Hide struct zzuf behind public functions. No real abstraction yet.
2714
2715
2716    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1519 92316355-f0b4-4df1-b90c-862c8a59935f
2717
2718commit ffb2b21de1ff8599ab20a09578784cdfc00242fc
2719Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2720Date:   Thu Dec 28 15:44:28 2006 +0000
2721
2722      * Add a changelog (from version 1.0).
2723
2724
2725    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1518 92316355-f0b4-4df1-b90c-862c8a59935f
2726
2727commit 4f48479e11e401d96948976cef9f283fe2f3921c
2728Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2729Date:   Thu Dec 28 15:44:13 2006 +0000
2730
2731      * Do not put version information in the distributed .so.
2732
2733
2734    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1517 92316355-f0b4-4df1-b90c-862c8a59935f
2735
2736commit 5f348bee9696613ee9ee69ee2736dd529f4931f2
2737Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2738Date:   Thu Dec 28 15:43:28 2006 +0000
2739
2740      * Update documentation.
2741
2742
2743    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1516 92316355-f0b4-4df1-b90c-862c8a59935f
2744
2745commit ff246c746cc0093bfdf7c5ed190f14255096e2e7
2746Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2747Date:   Sat Dec 23 19:12:52 2006 +0000
2748
2749      * Oops, correctly install manpage.
2750
2751
2752    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1515 92316355-f0b4-4df1-b90c-862c8a59935f
2753
2754commit abe0757d55551c30d8b93f9b525dca8c206f6766
2755Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2756Date:   Sat Dec 23 18:40:28 2006 +0000
2757
2758      * Typo in Makefile.am.
2759
2760
2761    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1514 92316355-f0b4-4df1-b90c-862c8a59935f
2762
2763commit d54d8db8c340ce46d6ac2d6d76b8e333ba42f9f6
2764Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2765Date:   Sat Dec 23 18:37:52 2006 +0000
2766
2767      * Prepare version 0.1.
2768
2769
2770    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1513 92316355-f0b4-4df1-b90c-862c8a59935f
2771
2772commit b4c0935ccf7eb7d019581f5917c85c2f1f1e5b34
2773Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2774Date:   Fri Dec 22 23:40:03 2006 +0000
2775
2776      * Sync’ed README and manpage.
2777
2778
2779    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1512 92316355-f0b4-4df1-b90c-862c8a59935f
2780
2781commit 077054a3cc4e4a064561d648f8f37573c78dfae0
2782Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2783Date:   Fri Dec 22 23:36:04 2006 +0000
2784
2785      * Slightly updated documentation.
2786
2787
2788    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1511 92316355-f0b4-4df1-b90c-862c8a59935f
2789
2790commit d1f8b10b4406ecfa68c2be1981de3825ef63eb3b
2791Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2792Date:   Fri Dec 22 17:01:16 2006 +0000
2793
2794      * Fix stdout/stderr copying. Don't use fprintf for something that can
2795        have null bytes (lol @ me).
2796
2797
2798    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1510 92316355-f0b4-4df1-b90c-862c8a59935f
2799
2800commit b53d285afd7fdc85097223e19d98a92b03565247
2801Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2802Date:   Fri Dec 22 16:54:55 2006 +0000
2803
2804      * Fix a cleanup bug in the testsuite.
2805      * If any of the tests failed, do not erase the test files.
2806
2807
2808    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1509 92316355-f0b4-4df1-b90c-862c8a59935f
2809
2810commit e1adfc44fd1f9f1f903e5b190d3e9a2f092b8743
2811Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2812Date:   Fri Dec 22 16:36:47 2006 +0000
2813
2814      * Slightly modified --help message.
2815
2816
2817    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1508 92316355-f0b4-4df1-b90c-862c8a59935f
2818
2819commit d98b13bf9b3a3c123f09c76d37122139ab367038
2820Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2821Date:   Fri Dec 22 16:36:30 2006 +0000
2822
2823      * Wrote a manpage. Phew.
2824
2825
2826    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1507 92316355-f0b4-4df1-b90c-862c8a59935f
2827
2828commit 7a64c123daa17f5aeaf4b8cefaf0fc14ea3cfb69
2829Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2830Date:   Fri Dec 22 15:06:21 2006 +0000
2831
2832      * Implement --max-bytes and --max-time.
2833
2834
2835    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1506 92316355-f0b4-4df1-b90c-862c8a59935f
2836
2837commit 5a856cd864e8da9ec398266fd2da62c1c34a4148
2838Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2839Date:   Fri Dec 22 13:53:58 2006 +0000
2840
2841      * Implemented parallelisation.
2842      * Implemented “quiet” mode.
2843      * Handle stdin and stderr in their own pipes.
2844
2845
2846    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1505 92316355-f0b4-4df1-b90c-862c8a59935f
2847
2848commit 4d714909cd2fd4c476adb37ea18fd89cd88ef711
2849Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2850Date:   Fri Dec 22 13:18:13 2006 +0000
2851
2852      * Don’t rely on libzzuf.h in debug.c, so that it can be used in zzuf, too.
2853
2854
2855    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1504 92316355-f0b4-4df1-b90c-862c8a59935f
2856
2857commit 0525ddd7c02676049dab2cadf357310a155acee7
2858Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2859Date:   Thu Dec 21 19:56:22 2006 +0000
2860
2861      * Fork to launch the child and read its stdout/stderr.
2862
2863
2864    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1503 92316355-f0b4-4df1-b90c-862c8a59935f
2865
2866commit 343875108d71916e2ce7b865767129d64780e1b6
2867Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2868Date:   Mon Dec 18 13:23:56 2006 +0000
2869
2870      * Improved help.
2871
2872
2873    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1502 92316355-f0b4-4df1-b90c-862c8a59935f
2874
2875commit f0e3700a62d7af44414dea3f82d8dbc6a3b0739b
2876Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2877Date:   Mon Dec 18 12:58:47 2006 +0000
2878
2879      * Improved TODO list.
2880
2881
2882    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1501 92316355-f0b4-4df1-b90c-862c8a59935f
2883
2884commit b05f2326f7ba1383c541a8c4bf7d6eb76c934ed0
2885Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2886Date:   Mon Dec 18 12:48:49 2006 +0000
2887
2888      * More testsuite improvements.
2889
2890
2891    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1500 92316355-f0b4-4df1-b90c-862c8a59935f
2892
2893commit cf7c6a6353b7b918a4208b956ea48fa35f90bcef
2894Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2895Date:   Mon Dec 18 11:07:42 2006 +0000
2896
2897      * Better tests and error reporting in the testsuite.
2898
2899
2900    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1499 92316355-f0b4-4df1-b90c-862c8a59935f
2901
2902commit f5ef4d4d49a81de0f2d6c9a7a4f411af3cc781d5
2903Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2904Date:   Sun Dec 17 23:58:23 2006 +0000
2905
2906      * Huge performance improvement by caching the bit array. Yay.
2907
2908
2909    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1498 92316355-f0b4-4df1-b90c-862c8a59935f
2910
2911commit 9a3253a9c8de7a325b1b186cae0ac19c1f14c3cc
2912Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2913Date:   Sun Dec 17 22:14:13 2006 +0000
2914
2915      * Added getc(), fgetc(), fgets(), ungetc(), getline() and getdelim().
2916      * sed now works properly.
2917
2918
2919    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1497 92316355-f0b4-4df1-b90c-862c8a59935f
2920
2921commit d90c8d8d34d7657f15bdd0ca4d0849a80709423b
2922Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2923Date:   Sun Dec 17 22:12:11 2006 +0000
2924
2925      * Better, more complete testsuite program.
2926
2927
2928    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1496 92316355-f0b4-4df1-b90c-862c8a59935f
2929
2930commit 2a44223aaa5b90a48e1f9bb044500574dc69e51e
2931Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2932Date:   Sun Dec 17 17:33:02 2006 +0000
2933
2934      * Added a testsuite script.
2935
2936
2937    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1495 92316355-f0b4-4df1-b90c-862c8a59935f
2938
2939commit e34777b38d84bfbd997d6b72dd23ff57f5f59652
2940Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2941Date:   Sun Dec 17 17:17:31 2006 +0000
2942
2943      * Split preload.c into load-fd.c and load-stream.c.
2944
2945
2946    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1494 92316355-f0b4-4df1-b90c-862c8a59935f
2947
2948commit bdf9b43116c6c01e31f097ce8cfe780e7735e370
2949Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2950Date:   Sat Dec 16 10:37:41 2006 +0000
2951
2952      * Update README file.
2953
2954
2955    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1493 92316355-f0b4-4df1-b90c-862c8a59935f
2956
2957commit f0e76579671d435ec92b73d70a31b1a22dba49fa
2958Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2959Date:   Fri Dec 15 20:42:27 2006 +0000
2960
2961      * Added AUTHORS file.
2962
2963
2964    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1492 92316355-f0b4-4df1-b90c-862c8a59935f
2965
2966commit e76e830dc0ed123f7d4872ca5000f983dc2c55c7
2967Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2968Date:   Fri Dec 15 18:49:33 2006 +0000
2969
2970      * More TODO.
2971
2972
2973    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1491 92316355-f0b4-4df1-b90c-862c8a59935f
2974
2975commit 01648ee6aad054d2e6deaee48e7e18715b35a270
2976Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2977Date:   Fri Dec 15 18:48:24 2006 +0000
2978
2979      * Rename zzuf_preload to zzuf_preload_libc. You never know.
2980
2981
2982    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1490 92316355-f0b4-4df1-b90c-862c8a59935f
2983
2984commit 309d2231c7acfcffe5caf939a92210d8abc84181
2985Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2986Date:   Fri Dec 15 17:48:17 2006 +0000
2987
2988      * Added a few examples to README.
2989
2990
2991    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1489 92316355-f0b4-4df1-b90c-862c8a59935f
2992
2993commit 9ce2cf73b4b3fa3c28a65851ef32aca83ebd78f1
2994Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
2995Date:   Fri Dec 15 17:47:59 2006 +0000
2996
2997      * Fix ratio so that it talks about bits, not bytes.
2998
2999
3000    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1488 92316355-f0b4-4df1-b90c-862c8a59935f
3001
3002commit b7342aa9932677c6d764c9d9171d1b41f6b27d46
3003Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3004Date:   Fri Dec 15 17:44:20 2006 +0000
3005
3006      * Support --prefix (library location).
3007
3008
3009    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1487 92316355-f0b4-4df1-b90c-862c8a59935f
3010
3011commit b5bd3458d137034333562b7c3d1819cb3bed9e1e
3012Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3013Date:   Fri Dec 15 16:10:56 2006 +0000
3014
3015      * Rename percent to ratio.
3016
3017
3018    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1486 92316355-f0b4-4df1-b90c-862c8a59935f
3019
3020commit a1f60e0d7cf32a4ebd2448d5dafe143ecd44e61d
3021Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3022Date:   Fri Dec 15 15:07:38 2006 +0000
3023
3024      * Crap, percents could not go higer than 1.0.
3025
3026
3027    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1485 92316355-f0b4-4df1-b90c-862c8a59935f
3028
3029commit 178c82d46b051b0db720c5fc156fee542dd05b0d
3030Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3031Date:   Fri Dec 15 14:57:59 2006 +0000
3032
3033      * Switch random back to 32 bits. It's enough (tm).
3034
3035
3036    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1484 92316355-f0b4-4df1-b90c-862c8a59935f
3037
3038commit 909599959425f63adab5164980baafcd7891d0bd
3039Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3040Date:   Fri Dec 15 14:07:46 2006 +0000
3041
3042      * Really fix the inconsistency bug. Now dd bs=2048 count=1 gives the same
3043        result as dd bs=1 count=2048.
3044
3045
3046    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1483 92316355-f0b4-4df1-b90c-862c8a59935f
3047
3048commit 934366dd7667ab3e43b12d06df62d39278397ede
3049Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3050Date:   Fri Dec 15 13:20:01 2006 +0000
3051
3052      * Implemented lseek() and factored lseek64() code.
3053
3054
3055    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1482 92316355-f0b4-4df1-b90c-862c8a59935f
3056
3057commit 5b04ac93c83e199cbad58c15ce487cde13ff80f6
3058Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3059Date:   Fri Dec 15 13:12:44 2006 +0000
3060
3061      * Handle percent < 100.0/CHUNK_SIZE a bit better.
3062      * Fix a grave index bug in the fuzzer that made everything inconsistent.
3063
3064
3065    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1481 92316355-f0b4-4df1-b90c-862c8a59935f
3066
3067commit 8e3241bb8ee503869d323fbd4d704ca66c843084
3068Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3069Date:   Fri Dec 15 10:18:57 2006 +0000
3070
3071      * Add a printf attribute to the debug function to trap errors.
3072
3073
3074    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1480 92316355-f0b4-4df1-b90c-862c8a59935f
3075
3076commit 2d6bfa0f77176df301fe6f1d0c919627d452ab6c
3077Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3078Date:   Fri Dec 15 10:07:53 2006 +0000
3079
3080      * Oops, fix a bug in the lseek64() diversion.
3081
3082
3083    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1479 92316355-f0b4-4df1-b90c-862c8a59935f
3084
3085commit 784d34c471e815d82d3a4c586fbd5daa598ee0bc
3086Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3087Date:   Fri Dec 15 10:06:30 2006 +0000
3088
3089      * Divert close, fclose, lseek64.
3090
3091
3092    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1478 92316355-f0b4-4df1-b90c-862c8a59935f
3093
3094commit fd9825dd5225c902205f2fc996fc870f1231cefa
3095Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3096Date:   Fri Dec 15 09:08:52 2006 +0000
3097
3098      * Remove useless verbosity.
3099
3100
3101    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1477 92316355-f0b4-4df1-b90c-862c8a59935f
3102
3103commit cac118f089b178c7bf70bbde6fc218391684ed97
3104Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3105Date:   Fri Dec 15 09:03:48 2006 +0000
3106
3107      * Divert fseek().
3108
3109
3110    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1476 92316355-f0b4-4df1-b90c-862c8a59935f
3111
3112commit 3cb1ef3522349aea991b000793a28b8e18522d5a
3113Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3114Date:   Fri Dec 15 09:01:46 2006 +0000
3115
3116      * Better error reporting if command failed.
3117
3118
3119    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1475 92316355-f0b4-4df1-b90c-862c8a59935f
3120
3121commit 00e5aea1cd4ad4a08d6f732eae718e32c90727a3
3122Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3123Date:   Fri Dec 15 08:42:27 2006 +0000
3124
3125      * Add --debug.
3126      * --include and --exclude now work.
3127
3128
3129    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1474 92316355-f0b4-4df1-b90c-862c8a59935f
3130
3131commit 7ad3a52b86b2e4139d0d71d175f1f47fe9f76403
3132Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3133Date:   Fri Dec 15 08:14:38 2006 +0000
3134
3135      * Add fallbacks to our functions in case other libraries call libc functions
3136        in their init constructor (eg. libproc).
3137
3138
3139    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1473 92316355-f0b4-4df1-b90c-862c8a59935f
3140
3141commit 1ec3fd16599603a8dfaba0348f2582b464362fd3
3142Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3143Date:   Fri Dec 15 07:53:09 2006 +0000
3144
3145      * Added code for --include/--exclude. Does not work yet.
3146
3147
3148    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1472 92316355-f0b4-4df1-b90c-862c8a59935f
3149
3150commit 2d3ab7f839efeb4072e25b55754053ce1c73f785
3151Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3152Date:   Fri Dec 15 00:43:39 2006 +0000
3153
3154      * Support fopen64().
3155
3156
3157    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1471 92316355-f0b4-4df1-b90c-862c8a59935f
3158
3159commit c2094bbdbab3ffb1f4aef791a6e176081db53851
3160Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3161Date:   Fri Dec 15 00:26:01 2006 +0000
3162
3163      * First somewhat working version.
3164
3165
3166    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1470 92316355-f0b4-4df1-b90c-862c8a59935f
3167
3168commit 51b336492c39af8634f99928b29eae48e3bd44e9
3169Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3170Date:   Thu Dec 14 16:11:14 2006 +0000
3171
3172      * Fix a bug and refactor some code.
3173
3174
3175    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1467 92316355-f0b4-4df1-b90c-862c8a59935f
3176
3177commit de6f4e24a1b7425a79415d79ca1b587bbe7d049c
3178Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3179Date:   Thu Dec 14 15:55:18 2006 +0000
3180
3181      * First try at libzzuf.
3182
3183
3184    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1466 92316355-f0b4-4df1-b90c-862c8a59935f
3185
3186commit e13ce91133e5a6a1d261b7951d735807e31f4479
3187Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3188Date:   Thu Dec 14 14:25:10 2006 +0000
3189
3190      * Oops, typo.
3191
3192
3193    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1465 92316355-f0b4-4df1-b90c-862c8a59935f
3194
3195commit 3d0ee5546b4ffe3fa704d1a9c4e756517fb80f5f
3196Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3197Date:   Thu Dec 14 14:23:07 2006 +0000
3198
3199      * Easy POC code. We need some LD_PRELOAD shit instead.
3200
3201
3202    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1464 92316355-f0b4-4df1-b90c-862c8a59935f
3203
3204commit e876a1102d893c6c40dcee474811ec07deed2b6e
3205Author: sam <sam@92316355-f0b4-4df1-b90c-862c8a59935f>
3206Date:   Wed Dec 13 20:17:27 2006 +0000
3207
3208      * Initial tree.
3209
3210
3211    git-svn-id: svn://svn.zoy.org/libcaca/zzuf/trunk@1463 92316355-f0b4-4df1-b90c-862c8a59935f
Note: See TracBrowser for help on using the repository browser.