12000-08-12 Petter Reinholdtsen <pere@td.org.uit.no> 2 3 * configure.in aclocal.m4 configure NEWS: New version 1.0.3. 4 Updated release date and removed freeze markers. 5 62000-08-12 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE> 7 * changed tools/sane-desc.el sane.gif->sane.png 8 92000-08-10 Henning Meier-Geinitz <hmg@gmx.de> 10 * backend/avision.c: Changed // comment to /* */. This broke 11 compilation on AIX cc, Irix cc and Sun cc. 12 132000-08-10 Rene Rebe <rene.rebe@myokay.net> 14 * backend/avision.h: some updates + cleanups 15 * backend/avision.c: use of DB () and sane_config_read () 16 general cleanups (sorry for the big commit - I used Emacs auto-ident 17 for some regions ...) 18 192000-08-07 Henning Meier-Geinitz <hmg@gmx.de> 20 21 * README.irix: Removed text about library version problems. 22 * README.linux: Added comment about idescsi problems. 23 * ltmain.sh: Changed Irix library version system (from Oliver Rauch). 24 This should fix the library version problems under Irix. 25 * backend/Makefile.in: Added all files in lib/ to LIBLIB. This fixes 26 a bug concerning linking with external frontends. 27 282000-08-06 Henning Meier-Geinitz <hmg@gmx.de> 29 30 * backend/plustek.c: Removed "const" from function header. This fixes 31 a compilation problem on aix/cc. 32 * configure configure.in: Additional warnings are now disabled by 33 default for the 1.0.3 release. 34 352000-08-06 Henning Meier-Geinitz <hmg@gmx.de> 36 37 * backend/hp4200.desc: Added description file for HP 4200 USB 38 scanner. 39 402000-08-05 Henning Meier-Geinitz <hmg@gmx.de> 41 42 * AUTHORS: Added link to PROJECTS. 43 * PROJECTS: Removed frontends that are included in the SANE 44 distribution. Added frontends: sanecgi, scanadf. Removed backends 45 Kodak DS-20 (old camera, no specs available, not interested anymore), 46 Logitech (old handscanner, author not interested anymore). Added 47 backends as6e (Artec AS6E), bh (Bell and Howell Copiscan), lhii 48 (handheld scanner support), Mustek USB, nec (NEC PC-IN500/4C), 49 v4l2 (Video for Linux 2). Added/updated information about SANE 50 ports: BeOS, OS/2, win32. Added Information about WinSANE and 51 TWAIN interface for xsane-win32. Added link to AUTHORS and README. 52 Changed format. Added explanation for statuses. 53 * README: Added link to PROJECTS. 54 * README.irix: New file. Information about the library version and 55 jpeg library problems. 56 * backend/as6e.desc: New description file for the Artec AS6E. 57 * backend/bh.desc: New description file for Bell and Howell Copiscan 58 scanners. 59 602000-08-03 Henning Meier-Geinitz <hmg@gmx.de> 61 62 * PROJECTS: Removed backends that are included in SANE. Updated 63 info for Primax. Added HP 4200. 64 652000-08-02 Henning Meier-Geinitz <hmg@gmx.de> 66 * NEWS: Updated backend versions. 67 * backend/hp*.c: Changed include statements from #include <sane/...> 68 to #include "sane/...". 69 702000-08-02 Petter Reinholdtsen <pere@td.org.uit.no> 71 72 * backend/v4l.c: Check return value of ioctl() calls. Use DBG() 73 instead of syslog() report progress. Removed redundant check for 74 trailing newline in config file as we are now using 75 sanei_config_read(). Remove ioctl(VIDIOCSYNC), as it hangs on my 76 v4l2 device. 77 782000-07-31 Henning Meier-Geinitz <hmg@gmx.de> 79 * backend/mustek.*: Update to Mustek backend 1.0-96. Fixed Problem 80 with detecting some three-pass scanners. 81 822000-07-31 Henning Meier-Geinitz <hmg@gmx.de> 83 * doc/sane.tex: Chapter 4 said, that this was standard version 84 0 (draft). Changed to 1 and removed "(draft)". 85 862000-07-31 Henning Meier-Geinitz <hmg@gmx.de> 87 * sanei/sanei_DomainOS.c sanei/sanei_ab306.c sanei/sanei_codec_ascii.c 88 sanei/sanei_codec_bin.c sanei/sanei_config.c sanei/sanei_config2.c 89 sanei/sanei_constrain_value.c sanei/sanei_init_debug.c 90 sanei/sanei_load_values.c sanei/sanei_net.c sanei/sanei_pa4s2.c 91 sanei/sanei_pio.c sanei/sanei_save_values.c sanei/sanei_scsi.c 92 sanei/sanei_thread.c sanei/sanei_wire.c sanei/test_wire.c: Changed 93 include statements from #include <sane/...> to #include "sane...". 94 * PROBLEMS: Updated Mustek entry. 95 * TODO: Updated some entries that are done. 96 * backend/avision.c backend/plustek.c: Changed include statements from 97 #include <sane/...> to #include "sane...". 98 992000-07-30 Peter Kirchgessner <peter@kirchgessner.net> 100 101 * backend/hp.desc: Change Parallel to Parport in description 102 1032000-07-30 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE> 104 * changed all <config.h> to "config.h" in lib/*.c 105 1062000-07-30 Henning Meier-Geinitz <hmg@gmx.de> 107 108 * backend/mustek.*: Update to Mustek backend 1.0-95. Changed from 109 wait() to waitpid() and removed unused code. 110 * configure configure.in backend/m3096g.c backend/sp15c.c: Reverted 111 the V_REV patch. V_REV should not be used in backends. 112 1132000-07-30 Henning Meier-Geinitz <hmg@gmx.de> 114 115 * configure configure.in: Add V_REV to CPPFLAGS (only V_MAJOR and 116 V_MINOR were defined until now). 117 * doc/.cvsignore: Added sane-coolscan.5. 118 1192000-07-29 Henning Meier-Geinitz <hmg@gmx.de> 120 121 * backend/sp15c.c backend/m3096g.c: Replace fgets with 122 sanei_config_read, return V_REV as part of version_code string 123 (patch from Randolph Bentson). 124 1252000-07-29 Chris Pinkham <cpinkham@infi.net> 126 127 * backend/artec.c: Changed include statements from #include <sane/...> 128 to #include "sane...". 129 1302000-07-29 Henning Meier-Geinitz <hmg@gmx.de> 131 132 * backend/GUIDE: Added some comments about portability and 133 documentation. 134 * backend/abaton.c backend/agfafocus.c backend/apple.c 135 backend/canon.c backend/coolscan.c backend/dc210.c backend/dc25.c 136 backend/dll.c backend/dmc.c backend/microtek.c backend/microtek2.c 137 backend/microtek2.c backend/mustek_pp.c backend/net.c backend/pint.c 138 backend/pnm.c backend/qcam.c backend/ricoh.c backend/s9036.c 139 backend/sane_strstatus.c backend/sharp.c backend/snapscan.c 140 backend/st400.c backend/stubs.c backend/tamarack.c backend/v4l.c: 141 Changed include statements from #include <sane/...> to 142 #include "sane...". 143 * backend/avision.c backend/dc25.c: Use DBG(0, ...) instead of 144 fprintf (stderr, ...) 145 * backend/avision.c backend/canon-sane.c backend/coolscan.c 146 backend/dc25.c backend/microtek.c backend/microtek2.c 147 backend/st400.c: Use sanei_config_read() instead of fgets(). 148 * backend/coolscan.desc backend/microtek.desc backend/microtek2.desc 149 backend/st400.desc: Added :interface and :manpage entries. 150 * backend/nec.desc: Status is beta now (was: new). Fixed typo. 151 * doc/canon.README: Removed, because the information is included in 152 the manpage now. 153 * doc/Makefile.in: Added sane-coolscan to list of mapages to install. 154 * README: Added Link to coolscan manpage. 155 * backend/mustek.*: Update to Mustek backend 1.0-94. Fixed the 156 #include <sane/...> bug. 157 1582000-07-29 Karl Heinz Kremer <khk@khk.net> 159 160 * backend/epson.c: Changed the include statements for SANE includes 161 from #include <...> to #include "..." 162 1632000-07-28 Chris Pinkham <cpinkham@infi.net> 164 165 * backend/aretc.c: Corrected sane_close() bug. Converted to use 166 sanei_config_read() instead of fgets(). 167 * backend/artec.desc: Changed interface entry to "Parport" vs "Parallel" 168 1692000-07-28 Henning Meier-Geinitz <hmg@gmx.de> 170 171 * ltmain.sh: Added underscore to sed expression for removing 172 backendname from soname (needed for libsane-mustek_pp). 173 * sane.lsm: Added keywords for new backends. 174 * lib/isfdtype.c: Added implementation for platforms that lack 175 isfdtype() (mostly from Olly Betts). 176 * backend/v4l.desc: Activated man page entry. 177 * backend/mustek.* doc/sane-mustek.man: Update to Mustek backend 178 1.0-93. Fixed color scanning for Paragon 600 II N firmware 1.02. 179 Fixed possible segfault in sane_control_option() when info is 0. 180 Removed some compiler warnings. 181 * NEWS: Updated Mustek backend version, added Artec, fixed typo 182 * doc/Makefile.in doc/sane-snapscan.man doc/sane-canon.man README 183 backend/snapscan.desc backend/canon.desc backend/.cvsignore: 184 Added manpage for canon and snapscan backends. Added :interface 185 entry for canon. 186 * backend/canon-sane.c: Fixed possible segfault in 187 sane_control_option() when info is 0. 188 1892000-07-22 Petter Reinholdtsen <pere@td.org.uit.no> 190 191 * backend/v4l.c: Bugfix: Avoid crashing in 192 sane_control_option() when last param is NULL. 193 1942000-07-25 Chris Pinkham <cpinkham@infi.net> 195 196 * backend/artec.c: Updated to v0.5.14. Added "Negative" mode as option 197 even when in color/greyscale modes. Fix sane_close() bug. Fixed bug 198 in sane_get_option_descriptor that allowed invalid option number. 199 Changed numerous int variables to size_t to eliminate warnings. 200 Changed various elements in ARTEC_Scanner structure to SANE_Int 201 instead of int. Replaced all fprintf() statements with DBG(). 202 * backend/artec.desc Added interface entries. 203 2042000-07-26 Karl Heinz Kremer <khk@khk.net> 205 206 * backend/epson.c: Fixed problem with Perfection610 scanner. 207 The variable s->color_shuffle_line was not correctly initialized. 208 * backend/epson.desc: Updated version number 209 2102000-07-26 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE> 211 * added info about variable scsi buffer sizes defined by backends 212 umax, mustek, sharp (via sanei_scsi_open_extended()) to 213 man sane-scsi 214 2152000-07-25 Henning Meier-Geinitz <hmg@gmx.de> 216 217 * backend/snapscan.c: Use DBG(0, ...) instead of fprintf (stderr, ...) 218 * backend/abaton.c backend/agfafocus.c backend/apple.c backend/dc210.c 219 backend/dll.c backend/dmc.c backend/microtek2.c backend/pint.c 220 backend/qcam.c backend/ricoh.c backend/s9036.c backend/snapscan.c 221 backend/tamarack.c: Use sanei_config_read instead of fgets. 222 * backend/dc210.c backend/microtek.c backend/pnm.c: Added 223 #include <sane/config.h>. 224 * backend/dc25.c backend/m3096.c backend/m3096g.c backend/sp15.c 225 backend/st400.c: Moved #include <sane/config.h> to the beginning. 226 * AUTHORS: Changed agfa to agfafocus. 227 2282000-07-25 Peter Kirchgessner <peter@kirchgessner.net> 229 230 * backend/hp.c hp-scl.c hp-option.c hp-handle.c hp-accessor.c 231 remove inline stuff 232 2332000-07-25 Henning Meier-Geinitz <hmg@gmx.de> 234 235 * configure.in configure include/sane/config.h.in 236 include/sane/sanei_backend.h: Moved test for u_int* to configure. 237 * include/sane/sanei_debug.h: Remove #warning (Irix compiler doesn't 238 like this) 239 * backend/mustek.* doc/sane-mustek.man: Update to Mustek backend 240 1.0-92. Changed linedistance correction for MFS-8000SP. Fixed 241 margin positions and removed warning for MFS 6000CX. Warning is 242 printed in debug level 0 again. Removed test for gamma length. 243 Fixed (partly) ADF handling. Man page update. More details in 244 mustek.CHANGES. 245 * NEWS: updated for new Mustek backend version. 246 2472000-07-20 Peter Kirchgessner <peter@kirchgessner.net> 248 * backend/hp.c: use sanei_config_read() instead of fgets 249 * backend/hp-scl.c: Dont write chars < 32 to DBG 250 2512000-07-20 Abel Deuring <a.deuring@satzbau-gmbh.de> 252 * backend/sharp.c: removed fgets-call + minor bugfix 253 * backend/sharp.desc: added entry ":manpage" 254 * sanei/sanei_scsi.c: added missing dummy function 255 sanei_scsi_req_flush_all_extended 256 2572000-07-18 Henning Meier-Geinitz <hmg@gmx.de> 258 259 * configure.in configure: Fixed --enable-warnings to work as 260 advertised. 261 2622000-07-18 Petter Reinholdtsen <pere@td.org.uit.no> 263 264 * configure.in configure include/sane/config.h.in lib/Makefile.in 265 lib/getenv.c lib/isfdtype.c lib/vsyslog.c 266 sanei/sanei_init_debug.c: OS/2's getenv() is useless, OS/2, 267 Solaris and AIX is missing isfdtype() and AIX is missing 268 vsyslog(). Implement replacement functions. 269 2702000-07-17 Henning Meier-Geinitz <hmg@gmx.de> 271 272 * backend/snapscan.c backend/snapscan-scsi.c: Replace C++ comment 273 with C comment. 274 2752000-07-17 Henning Meier-Geinitz <hmg@gmx.de> 276 277 * include/sane/sanei_backend.h: Replace C++ comment with C comment. 278 2792000-07-17 Henning Meier-Geinitz <hmg@gmx.de> 280 281 * backend/musteka4s2.desc: Removed. Now that the mustek_pp 282 backend is part of SANE musteka4s2 is no longer necessary. 283 If somebody really wants to use the old musteka4s2 sources 284 he will find a link on the mustek_pp WWW page. 285 2862000-07-16 Jochen Eisinger <jochen.eisinger@gmx.net> 287 288 * backend/mustek_pp.c: Replaced fgets() with sanei_config_read() 289 2902000-07-16 Petter Reinholdtsen <pere@td.org.uit.no> 291 292 * include/sane/sanei_debug.h: Fix typo. 293 2942000-07-15 Karl Heinz Kremer <khk@khk.net> 295 296 * backend/epson.c: Replaced fprintf() with DBG() 297 298 * backend/epson.desc: updated version number 299 3002000-07-15 Henning Meier-Geinitz <hmg@gmx.de> 301 302 * backend/dc210.c: Replaced fprintf (stderr, ...) by DBG (). 303 3042000-07-15 Henning Meier-Geinitz <hmg@gmx.de> 305 306 * doc/Makefile.in doc/sane-dc210.man doc/sane-v4l.man 307 doc/.cvsignore: Added manpages for dc210 and v4l. These 308 are just standard manpages. Please check and update them. 309 310 * README: Added dc210, v4l and mustek_pp entries. 311 3122000-07-15 Henning Meier-Geinitz <hmg@gmx.de> 313 314 * backend/mustek.* doc/sane-mustek.man: Update to Mustek backend 315 1.0-90. Fixed linedistance-handling for Paragon 8000SP. Fixed 316 mustek.conf port entry. Updated man page (parallel port 317 scanners and 600 II N). 318 319 * NEWS: Updated (mustek backend version 1.0-90) 320 321 * backend/dll.conf: Commented out mustek_pp on behalf of the 322 maintainer 323 324 * doc/.cvsignore: added sane-mustek_pp.5, sane-plustek.5 and 325 sane-st400.5 326 3272000-07-15 Andreas Rick <andreas.rick@free.fr> 328 329 * backend/coolscan.c: added missing initialization in 330 coolscan_read_data_block() 331 3322000-07-13 Petter Reinholdtsen <pere@td.org.uit.no> 333 334 * AUTHORS backend/dll.conf backend/Makefile.in backend/mustek_pp.c 335 backend/mustek_pp.desc backend/mustek_pp.h backend/mustek_pp.conf 336 doc/Makefile.in doc/sane-mustek_pp.man: New backend for 337 ScanExpress 6000 P, ScanMagic 4800 P, 600 III EP Plus, ScanExpress 338 600 SEP and MD9848 from Jochen Eisinger. 339 340 * backend/snapscan-310.c backend/snapscan-scsi.c 341 backend/snapscan-sources.c backend/snapscan-sources.h 342 backend/snapscan-utils.c backend/snapscan.c backend/snapscan.desc 343 backend/snapscan.h: New snapscan backend version dated 20000514 344 from Steve Underwood. 345 346 * backend/microtek2.h backend/microtek2.c backend/microtek2.desc: 347 Add support for ScanMaker X6USB. Patch from Oliver Neukum. 348 349 * README.os2 configure.os2 include/sane/sanei_backend.h 350 sanei/os2_srb.h sanei/sanei_init_debug.c backend/dll.c 351 backend/net.c frontend/saned.c : Some of the OS/2 patches from 352 Yuri Dario. 353 354 * frontend/saned.c: Correct cancel handling in saned. Patch from 355 Jochen Eisinger. 356 3572000-07-12 Ingo Wilken <Ingo.Wilken@informatik.uni-oldenburg.de> 358 359 * frontend/scanimage.c, doc/scanimage.man: Support for 360 environment variable SANE_DEFAULT_DEVICE. 361 3622000-07-11 Ingo Wilken <Ingo.Wilken@informatik.uni-oldenburg.de> 363 364 * backend/st400.c, backend/st400.conf, backend/st400.h, 365 doc/sane-st400.man: new files 366 * backend/st400.desc: updated information 367 * README, backend/Makefile.in, doc/Makefile.in: added st400 backend 368 * AUTHORS: added myself as maintainer of st400 backend 369 3702000-07-09 Peter Kirchgessner <peter@kirchgessner.net> 371 372 * doc/sane-hp.man: Updated manual page (scantype --> scan source) 373 3742000-07-09 Peter Kirchgessner <peter@kirchgessner.net> 375 376 * backend/hp-handle.c, hp-scl.c, hp-scl.h, hp.c, hp.h, hp-option.c 377 hp-option.h: Add wait for front panel button 378 379 * backend/hp.desc: Changed version to 0.88 380 3812000-07-09 Andreas Rick <andreas.rick@free.fr> 382 383 * AUTHORS: added myself as maintainer of the coolscan backend 384 385 * README: added Coolscan page link 386 387 * doc/sane-coolscan.man: first version of Coolscan manpage 388 3892000-07-09 Gerhard Jaeger <g.jaeger@earthling.net> 390 391 * AUTHORS: added myself as maintainer of the Plustek backend 392 393 * README: added Plustek manpage entry 394 395 * backend/plustek.desc: updated description 396 397 * backend/plustek.c backend/plustek.h backend/plustek-share.h 398 backend/plustek.conf: added Plustek backend code 399 400 * backend/Makefile.in doc/Makefile.in backend/dll.conf: 401 added plustek entries 402 403 * doc/sane-plustek.man: added manpage for Plustek backend 404 4052000-07-09 Petter Reinholdtsen <pere@td.org.uit.no> 406 407 * sanei/sanei_thread.c: Add required include files to get this to 408 compile almost without warnings on Unix. 409 410 * frontend/Makefile.in frontend/scanimage.c frontend/stiff.h 411 frontend/stiff.c doc/scanimage.man: Add 16 bit support and new 412 option --format to change file format. Makes it possible to save 413 uncompressed TIFF images. Patch from Peter Kirchgessner. 414 415 * backend/microtek2.c: Add ScanMaker X6USB identifier. Patch from 416 Oliver Neukum. 417 4182000-07-07 Petter Reinholdtsen <pere@td.org.uit.no> 419 420 * acinclude.m4 configure.in aclocal.m4 configure: New autoconf 421 test SANE_V4L_VERSION. 422 423 * AUTHORS: Added myself as CVS repository maintainer. 424 425 * include/sane/sanei_debug.h sanei/sanei_init_debug.c: Send debug 426 messages to syslog if stderr is a socket. 427 4282000-07-06 Petter Reinholdtsen <pere@td.org.uit.no> 429 430 * configure configure.in: Change "you're" to "you are" to avoid 431 confusing emacs font-lock mode. Regenerated configure. 432 433 * backend/v4l.c: Fix sane_close() bug. 434 4352000-07-02 Peter Kirchgessner <peter@kirchgessner.net> 436 437 * backend/hp.desc added interface entries 438 439 * backend/hp.c, backend/hp-handle.c 440 ADF-support for ScanJet IIp 441 Return error SANE_STATUS_NO_DOCS if no paper in ADF 442 4432000-06-30 Henning Meier-Geinitz <hmg@gmx.de> 444 445 * backend/mustek.* Update to Mustek backend 1.0-89. Fixed "scan 446 slider doesn't return to start" bug. Details in 447 backend/mustek.CHANGES. 448 449 * backend/nec.desc backend/dc25.desc backend/m3096g.desc: Added 450 :interface entries. Updated email adderess. 451 4522000-06-28 Karl Heinz Kremer <khk@khk.net> 453 454 * backend/epson.c Fixed sane_close() - when the scanner still had 455 data to deliver at the time the scanner was closed, it was impossible 456 to restart any frontend software. This also caused scanimge -T to 457 work just once. 458 4592000-06-28 Henning Meier-Geinitz <hmg@gmx.de> 460 461 * backend/mustek.* Update to Mustek backend 1.0-88. Small bugfixes. 462 Details in backend/mustek.CHANGES. 463 464 * backend/sp15.desc backend/dc25.desc backend/m3096g.desc: Added 465 :interface entries. 466 4672000-06-28 Oliver Rauch 468 * Updated umax backend to version 1.0.21 469 take a look at backend/umax.CHANGES for details 470 - updated umax.desc, umax manpage 471 4722000-06-28 Abel Deuring 473 * backend/sharp.esc: added "interface" entries 474 4752000-06-28 Henning Meier-Geinitz <hmg@gmx.de> 476 477 * backend/pint.c: fixed sane_close bug 478 479 * backend/microtek.c: fixed compilation problem with NDEBUG 480 defined 481 4822000-06-27 Henning Meier-Geinitz <hmg@gmx.de> 483 484 * backend/lhii.desc: added :interface 485 * README.linux: added reference to Linux SCSI documentation (from 486 Abel Deuring) 487 4882000-06-26 Henning Meier-Geinitz <hmg@gmx.de> 489 490 * backend/musteka4s2.desc: Added all more scanners and 491 :interface entries 492 * backend/sagitta.desc: Removed on behalf of the author. Nobody 493 has showed interest in this very old (and rare) scanner over 494 the years. It's difficult to keep it up-to-date because a kernel 495 module is necessary. Nobody volunteered to take over 496 maintainership. 497 * backend/tamarack.c: Changed all fprintf to DBG calls. 498 4992000-06-26 Abel Deuring <a.deuring@satzbau-gmbh.de> 500 * sanei/sanei_scsi.c and include/sanei/sanei_scsi.h: 501 new functions sanei_scsi_cmd2 and sanei_scsi_req_enter2 502 for proper handling of "unusual" SCSI commands lengths 503 * backend/canon-scsi.c: call sanei_scsi_cmd2, where necessary 504 5052000-06-25 René Rebe <rene.rebe@myokay.net> 506 * backend/avision.c: fixed sane_close () bug 507 * backend/avision.desc: added some more scanners 508 5092000-06-25 Henning Meier-Geinitz <hmg@gmx.de> 510 511 * backend/mustek.* doc/sane-mustek.man: Update to Mustek backend 512 1.0-87. Fixed gamma correction for 1200 A3 Pro. Fixed dependency 513 of mustek.h on sane-backends.h. Fixed debug output bug in 514 fix_linedistance_se. Updated documentation and mustek.conf. 515 516 * README: Added v4l and fixed typo. 517 5182000-06-25 Karl Heinz Kremer <khk@khk.net> 519 520 * backend/epson.desc - Changed Parallel to Parport 521 5222000-06-25 Henning Meier-Geinitz <hmg@gmx.de> 523 524 * doc/Makefile.in doc/sane-s9036.man doc/sane-tamarack.man 525 doc/sane-ricoh.man doc/sane-avision.man doc/xcam.man .cvsignore: 526 Added manpages for these backends and xcam. 527 528 * frontend/xcam.README: removed because manpage now exists. 529 530 * backend/plustek.desc backend/qcam.desc backend/ricoh.desc 531 backend/s9036.desc backend/tamarack.desc backend/avision.desc 532 backend/st400.desc: Updated :interface and :manpage information. 533 534 * README: Updated information regarding documentation. 535 536 * backend/tamarack.c: Changed printf(...) to fprintf(stderr,...) 537 on behalf of the maintainer. 538 5392000-06-25 Petter Reinholdtsen <pere@td.org.uit.no> 540 541 * backend/Makefile.in backend/v4l.desc backend/v4l.c: V4L backend 542 corrections. Corrected dependencies. Removed () in version 543 number, as this backend is now included in the distribution. More 544 debug info and use sanei_config_read() instead of fgets() in 545 backend. 546 5472000-06-23 Karl Heinz Kremer <khk@khk.net> 548 549 * backend/epson.desc - added :interface information 550 5512000-06-23 Petter Reinholdtsen <pere@td.org.uit.no> 552 553 * AUTHORS: Added Juergen G. Schimmer as author of the v4l backend. 554 555 * configure.in backend/Makefile.in backend/dll.conf 556 backend/v4l-frequencies.h backend/v4l-grab.h backend/v4l.c 557 backend/v4l.conf backend/v4l.desc backend/v4l.h: Added Video4Linux 558 backend from Juergen G. Schimmer. 559 5602000-06-22 Henning Meier-Geinitz <hmg@gmx.de> 561 562 * include/sane/sanei_pa4s2.h sanei/sanei_pa4s2.c Makefile.in 563 backend/Makefile.in sanei/Makefile.in: Added interface for 564 Mustek parallel port scanners (from Jochen Eisinger 565 <jochen.eisinger@gmx.net>). This will be used by the Mustek 566 parallel port backend mustek_pp (coming soon). 567 568 * tools/sane-desc.el backend/template.desc.: Added support for 569 "interface" column in sane-desc.el. The new keyword is 570 ":interface", examples in "template.desc.". All maintainers 571 should update their *.desc files. 572 573 * backend/mustek.desc abaton.desc agfafocus.desc apple.desc 574 dc210.desc dmc.desc qcam.desc ricoh.desc s9036.desc snapscan.desc 575 tamarack.desc: added interface entry for the Mustek and 576 unmaintained backends. 577 578 * backend/abaton.c apple.c qcam.c tamarack.c: fixed sane_close () 579 bug for the unmaintained backends. 580 5812000-06-18 Henning Meier-Geinitz <hmg@gmx.de> 582 583 * backend/mustek.* doc/sane-mustek.man: Update to Mustek backend 584 1.0-86. Added support for Mustek Paragon 1200 A3 pro (1, 8, and 24 585 bit/pixel; calibration doesn't work yet). Removed some remainings 586 of color lineart and halftone support. More debugging 587 output. Fixed bug in sane_control_option (option was not checked 588 for negative values). Fixed bug in sane_close. General code 589 cleanup. Details in backend/mustek.CHANGES. 590 5912000-06-13 Karl Heinz Kremer <khk@khk.net> 592 * backend/epson.*: Invert image when scanning negative off the TPU. 593 Initialize optial_res to 0. Fix sane_close() bug. Make threshold 594 only active when halftoning is off and scan depth is 1. Make 595 film type only active when TPU is selected. Scanner based 596 color correction. More constraints for GUI. Cleanup in option 597 handling. 598 5992000-05-21 Henning Meier-Geinitz <hmg@gmx.de> 600 601 * backend/mustek.*: Update to Mustek backend 1.0-85. Added double 602 buffering. This may improve scan performance a bit. Removed 603 dead code (in dev_read_start). Changed linedistance correction 604 handling. Paragon 12000 SP color mode might work now with all 605 firmware versions. Details in backend/mustek.CHANGES. 606 6072000-05-27 Karl Heinz Kremer <khk@khk.net> 608 * backend/epson.[ch] Support for multiple EPSON scanners added 609 Fixed Perfection 610 color problem 610 6112000-05-26 Abel Deuring <a.deuring@satzbau-gmbh.de> 612 * sanei/sanei_scsi.c: Fixed a bug in the Linux queue handling, 613 as suggested by Simon Munton 614 6152000-05-22 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE> 616 * ltconfig: Added option "-X" to ldconfig for linux-gnu 617 this solves the problem with link /usr/local/libs/sane/libsane.so.1 => libsane-umax.so.1 618 6192000-05-21 Henning Meier-Geinitz <hmg@gmx.de> 620 621 * README: Added quick install. Removed list of supported platforms 622 because it is unknown how accurate it is at the moment. Added 623 description for --enable-scsibuffersize (partly from Abel 624 Deuring). Removed operating system specific information. See 625 README.* files instead. Added comment to read the PROBLEMS file. 626 Added/changed list of available documentation. Added comment on 627 possible causes for the frontends not detecting scanners. Added 628 comment on tools directory. Headings should be easier to find now. 629 630 * README.aix: New file. Extracted from README. 631 632 * README.hp-ux: New file. Extracted from README. 633 634 * README.linux: New file. What is needed to get SCSI scanners to 635 work under Linux. Workaround for Adaptec 1542 users (from Abel 636 Deuring) 637 6382000-05-18 Henning Meier-Geinitz <hmg@gmx.de> 639 640 * backend/mustek.* doc/sane-mustek.man: Update to Mustek backend 641 1.0-82. Added shrunk image fix to ScanExpress 12000SP models 642 <= v2.0. Fixed remaining sane_cancel problems (in non_blocking 643 mode). Fixed color stripes and segmentation fault for Paragon 644 MFS-12000SP 1.00 (at least for me). Some minor debug output 645 additions and changes. Look at backend/mustek.CHANGES for more 646 details. 647 648 * doc/.cvsignore: Added missing sane-sharp.5 649 6502000-05-07 Henning Meier-Geinitz <hmg@gmx.de> 651 652 * backend/mustek.* doc/sane-mustek.man: Update to Mustek backend 653 1.0-81. Added transparency adapter (TA) support for all Mustek 654 scanners. Fixed shrunk image bug for the ScanExpress 6000SP. 655 Removed unused options (3-pass scanners and 600 II N). Scan 656 source selection now shows only the options currently available. 657 Fixed a bug concerning the ADF handling. sane_init () now uses 658 sanei_config_read () and sanei_config_get_string () instead of 659 its own functions. Man page and .desc update. Look at 660 backend/mustek.CHANGES for more details. 661 6622000-04-27 Karl Heinz Kremer <khk@khk.net> 663 664 * backend/epson.* Some code cleanup, added support for GRB 665 images and did some Gamma correction fixes for the Perfection 666 610. 667 6682000-04-27 Petter Reinholdtsen <pere@td.org.uit.no> 669 670 * include/sane/sanei_debug.h: Bugfix. Make sure the source 671 compiles even if NDEBUG is defined. 672 6732000-04-23 Henning Meier-Geinitz <hmg@gmx.de> 674 675 * backend/mustek.* doc/sane-mustek.man: Update to Mustek backend 676 1.0-80. Adjusted scan areas for most scanners. Added transparency 677 adapter support for all Paragon legal size scanners. Fixed color 678 mode for the Paragon MFS-8000SP (gamma problems). New system to 679 set buffersize using sanei_scsi_open_extended. Removed (maybe 680 temporarily) support for SCSI queue. Fixed shrunk image bug with 681 the ScanExpress 12000SP. Fixed positional options detection 682 (from mustek.conf). Added option "buffersize". Adjusted 683 mustek.conf template to more reasonable defaults. Lots of 684 small fixes and more complete debugging output. Look at 685 backend/mustek.CHANGES for more details. 686 6872000-04-15 Andreas Rick <andreas.rick@free.fr> 688 689 * backend/coolscan.* Update coolscan backend to version 0.4.3. 690 This version includes support for the newer Nikon Coolscan 691 models LS-30 and LS-2000. Dustremoval is not yet included. 692 6932000-04-09 Henning Meier-Geinitz <hmg@gmx.de> 694 695 * backend/mustek.* doc/sane-mustek.man: Update to Mustek backend 696 1.0-79. Changed version system. Linedistance correction for 697 the 600 II N is fixed. Added output of scanning time. Rewrite 698 of the resolution encoding for the 3-pass scanners. Look at 699 backend/mustek.CHANGES for details. 700 7012000-04-05 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE> 702 * Updated umax backend to version 1.0.2-build-20 703 take a look at backend/umax.CHANGES for details 704 7052000-04-05 Henning Meier-Geinitz <hmg@gmx.de> 706 707 * frontend/xscanimage.c, frontend/preview.c: Fixed a small bug 708 concerning 3-pass scanners. gdk_input_add() was called three times 709 without a preceding gdk_input_remove(). 710 711 * frontend/scanimage.c: Fixed a bug where the scan was cancelled 712 after a test for low mem even if enough memory is available. This 713 probably only affected 3-pass scanners. 714 7152000-04-02 Henning Meier-Geinitz <hmg@gmx.de> 716 717 * backend/mustek.*: Update to Mustek backend 0.78. Fixed several 718 small bugs and spelling errors. Adjusted scanner names to Mustek 719 style. Inquiry is even more verbose now. Look at 720 backend/mustek.CHANGES for details. 721 7222000-03-27 Karl Heinz Kremer <khk@khk.net> 723 * backend/epson.c backend/epson.desc: Removed 724 status request for push button. This caused an 725 error on older scanners. Fixed a few typos in 726 the .desc file and added GT-9000 scanner. 727 7282000-03-23 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE> 729 * updated umax backend to version 1.0 build 19 730 for details read backend/umax.CHANGES 731 7322000-03-22 Karl Heinz Kremer <khk@khk.net> 733 * backend/epson.*: Several fixes for minor problems. 734 Fixed function level A4 scanners (line mode instead 735 of byte mode). Removed unnecessary free() calls. 736 Use extended status for recognize warm up. This fixes 737 problems with TPU and occasional crashes during startup. 738 Added D1 level for Perfection 610. 739 Added first version of support for set threshold and set 740 zoom. 741 7422000-03-19 Henning Meier-Geinitz <hmg@gmx.de> 743 744 * backend/mustek.c: Updated backend to new version 0.76. Fixes for 745 600 II N (color stripes, cancel handling), ScanExpress ("XC06" is 746 now recognized), MFS-1200SP (linedistance correction in high 747 resolutions, patch from Andreas Beck), STORE macros (patch from 748 Norbert Mueller), ADF (patch from Joerg Anders), firmware 749 identification (patch from Marco G. Salvagno), sane_cancel (scan 750 will now be cancelled immediately, no new sane_read necessary), 751 sane_get_option_descriptor (test for option < 0). Added a more 752 verbose inquiry output. Adjusted debug levels. Changed the model 753 names (sane.model) to reflect the real scanner names. Removed some 754 compiler warnings. Added new maintainer. 755 756 * backend/mustek.desc: Added link to backend homepage. Added all 757 the different scanner names used for the same model. Added Trust 758 scanners known to work. Removed firmware versions and scanner ids. 759 760 * backend/mustek.CHANGES: New file. More detailed changes for the 761 Mustek backend. 762 763 * doc/sane-mustek.man: Documentation for the 600 II N linedistance 764 options. Added warning from PROBLEMS. Added link to backend homepage. 765 Changed supported scanners list (see mustek.desc). Added more bug 766 entries. 767 768 * AUTHORS: Added new maintainer and email address 769 7702000-03-18 Petter Reinholdtsen <pere@td.org.uit.no> 771 772 * backend/Makefile.in tools/libtool-get-dll-ext: New script to 773 detect shared library endings without using 'rev' which is missing 774 on some platforms. 775 7762000-03-14 Petter Reinholdtsen <pere@td.org.uit.no> 777 778 * sanei/sanei_scsi.c: Test for 'USE == LINUX_INTERFACE' instead of 779 defined(__linux__). 780 7812000-03-14 Abel Deuring <a.deuring@satzbau-gmbh.de> 782 783 * new version of the Sharp backend (0.31): added support for the 784 JX350 (Thanks to Shuhei Tomita for providing the patch) 785 7862000-03-07 Petter Reinholdtsen <pere@td.org.uit.no> 787 788 * Makefile.in (lsm) sane.lsm sane-1.0.1.lsm: New target to 789 generate Linux Software Map (LSM) entry from template. Remove old 790 file. 791