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