1****** Release of sane-backends 1.0.14. End of code freeze ****** 2 32004-04-30 Henning Meier-Geinitz <henning@meier-geinitz.de> 4 5 * doc/descriptions/unsupported.desc: Added link to more info about 6 Microtek ScanMaker 3630. 7 * NEWS: Updated for release. 8 * backend/sm3600.h: Added last minute fix to avoid compilation 9 trouble with gcc 3.4. 10 * configure configure.in: New version: 1.0.14. 11 122004-04-29 Oliver Schwartz <Oliver.Schwartz@gmx.de> 13 14 * backend/snapscan.conf doc/descriptions/snapscan.desc 15 Added Benq 640BT, changed status of Epson 1670 to "good" 16 172004-04-24 Henning Meier-Geinitz <henning@meier-geinitz.de> 18 19 * po/sane-backends.sv.po: Updated Swedish translation (from 20 Mattias Ellert <mattias.ellert@tsl.uu.se>). 21 22---- CODE FREEZE FOR SANE 1.0.14 --- 23-- snapshot 1.0.14-pre3 24 252004-04-24 Henning Meier-Geinitz <henning@meier-geinitz.de> 26 27 * doc/descriptions/unsupported.desc: Added Lexmark X5130, UMAX 28 Astra 4000 and 4600. 29 * doc/descriptions-external/genesys.desc: Removed comments from 30 some scanners as the chipset is known now. 31 * configure configure.in: Disabled compilation warnings. 32 332004-04-24 Jochen Eisinger <jochen@penguin-breeder.org> 34 35 * doc/sane-usb.man: added comment about devmode not working 36 with current (2.6.3-2.6.5) 2.6 kernels 37 382004-04-23 Henning Meier-Geinitz <henning@meier-geinitz.de> 39 40 * backend/dll.c: Fixed dynamic loading of backend libraries 41 on OS/2. Patch from Franz Bakan <fbakan@gmx.net>. 42 432004-04-23 Gerhard Jaeger <gerhard@gjaeger.de> 44 45 * doc/sane-u12.man doc/plustek/Plustek-USB.changes: updates. 46 472004-04-19 Henning Meier-Geinitz <henning@meier-geinitz.de> 48 49 * backend/gt68xx.c backend/gt68xx_devices.c 50 doc/descriptions/gt68xx.desc doc/gt68xx/gt68xx.CHANGES: 51 Minor fixes for Mustek BearPaw 2448 TA Plus. 52 * doc/descriptions/unsupported.desc: Added Canon IS-32. 53 542004-04-17 Henning Meier-Geinitz <henning@meier-geinitz.de> 55 56 * acinclude.m4 aclocal.m4 configure: Don't use -ansi on MacOS X. 57 582004-04-17 Henning Meier-Geinitz <henning@meier-geinitz.de> 59 60 * acinclude.m4 aclocal.m4 configure: If the test for gphoto2-config 61 fails, don't call it later. 62 63-- snapshot 1.0.14-pre2 64 652004-04-17 Henning Meier-Geinitz <henning@meier-geinitz.de> 66 67 * NEWS: Added some more updated backends and danish translation. 68 * tools/hotplug/libsane.usermap: Added Epson Stylus CX5400 and 69 Nikon Coolscan 5000 ED. Minor documentation updates. 70 712004-04-15 Oliver Schwartz <Oliver.Schwartz@gmx.de> 72 73 * backend/snapscan-mutex.c: Fixed compilation problem on OS/2 74 (Thanks to Franz Bakan). 75 * configure.in configure: SnapScan backend now compiled in by 76 default on OS/2 77 782004-04-15 Marian Eichholz <eichholz@computer.org> 79 80 * backend/sm3600.h backend/sm3600-scanmtek.c 81 backend/sm3600-color.c backend/sm3600-gray.c 82 backend/sm3600-homerun.c: Many fixes for MacOS-X problems pointed 83 out by Mattias Ellert, thanks: Waiting longer for DoJog() command 84 completion, new function for transmitting the line gain correction 85 data with correct endianness, Chassis-Gray-Level lowered. 86 * backend/sm3600.c : Fixed off-by-one-error in p->lines 87 backend/sm3600-scanmtek: Fixed just broken UploadGainCorrection() 88 892004-04-14 Karl Heinz Kremer <khk@khk.net> 90 91 * backend/epson.conf: Added "usb" entry for libusb 92 932004-04-14 Rene Rebe <rene@rocklinux.org> 94 95 * backend/avision.h, backend/avision.c: the current development state, 96 including cleanups, code refactoring, dynamic color and scan source 97 list creation, implemented ADF mirroring needed for some ASICs , 98 some scan window scaliing fixes for some ASICs, added 16bit gray 99 and color support, fixed a tiny big-endian issue, fixed command 100 error reporting for some ASICs, improved inquiry logging and some 101 tiny fixes for film-scanners. 102 1032004-04-14 Gerhard Jaeger <gerhard@gjaeger.de> 104 105 * backend/plustek_pp.c backend/plustek-pp_sysdep.h 106 backend/plustek-pp_scan.h backend/plustek-pp_ptdrv.c 107 backend/plustek-pp_misc.c: Fixed Kernel 2.6 compilation problems. 108 * doc/plustek/Makefile.kernel24 doc/plustek/Makefile.kernel26 109 doc/plustek/MakeModule.sh: added to make kernel-module 110 compilation easier. 111 * doc/plustek/BUILD doc/plustek/VERSION0 112 doc/plustek/Plustek-PARPORT.txt doc/sane-plustek.man: update. 113 * backend/u12.c backend/u12-hw.c backend/u12-if.c: minor fixes. 114 * doc/u12/U12.changes doc/u12/U12.todo: update. 115 * doc/descriptions/u12.desc: added RevScan Orange R48Ti. 116 * sanei/sanei_thread.c: fixed some warning conditions. 117 1182004-04-14 Henning Meier-Geinitz <henning@meier-geinitz.de> 119 120 * po/Makefile.in po/sane-backends.da.po: Added Danish translation 121 (from Mogens Jaeger <mogensjaeger@get2net.dk>). 122 1232004-04-12 Henning Meier-Geinitz <henning@meier-geinitz.de> 124 125 * README.windows: Mentioned C++ misdetection trouble. 126 * tools/Makefile.in: In make distclean also clean subdirectories. 127 1282004-04-11 Karl Heinz Kremer <khk@khk.net> 129 130 * backend/epson_usb.c: Added missing device IDs for current MFDs 131 132---- FEATURE FREEZE FOR SANE 1.0.14 --- 133-- snapshot 1.0.14-pre1 134 1352004-04-10 Henning Meier-Geinitz <henning@meier-geinitz.de> 136 137 * japi/.cvsignore: Updated. 138 * japi/Jscanimage.java japi/Sane.c: Fixes from David Neary 139 <David@phenix.fr> to make japi work with current jdks. More 140 work and documentation is still needed. 141 * backend/gt68xx.c backend/gt68xx.conf backend/gt68xx_devices.c 142 doc/sane-gt68xx.man doc/descriptions/gt68xx.desc 143 doc/gt68xx/gt68xx.CHANGES: Minor fixes for Mustek A3 USB, 144 Genius ColorPage Vivid4 and Mustek BearPaw 2448 CS/TA Plus. 145 * Makefile.in tools/Makefile.in: Added some missing files to 146 DISTFILES. 147 1482004-04-10 Jochen Eisinger <jochen@penguin-breeder.org> 149 150 * tools/sane-find-scanner.c, doc/sane-mustek_pp.man, 151 doc/sane-find-scanner.man: added support for detecting 152 mustek parallel port scanners. 153 1542004-04-09 Gerhard Jaeger <gerhard@gjaeger.de> 155 * backend/plustek.c: Fixes bug #300620. 156 * sanei_thread.c: Fixes bug-reports #300617 & #300618, 157 all reports and patches or patch-ideas by Mattias Ellert. 158 1592004-04-09 Oliver Schwartz <Oliver.Schwartz@gmx.de> 160 161 * backend/snapscan-usb.c backend/snapscan-mutex.c 162 backend/Makefile.in: Use own file for mutex implementation 163 to allow for easier porting to other platforms 164 backend/snapscan-sources.c backend/snapscan.c: 165 Bugfixes for pthread implementation 166 1672004-04-08 Oliver Schwartz <Oliver.Schwartz@gmx.de> 168 169 * backend/snapscan.c backend/snapscan-sources.c 170 backend/snapscan.h backend/Makefile.in: 171 Use sanei_thread functions instead of forking 172 * backend/snapscan-options.c: Change title and description 173 for OPT_HIGHQUALITY to use existing i18n translations 174 * backend/snapscan-usb.c: Use urb counting 175 (thanks to Jose Alberto Reguero) 176 1772004-04-06 Gerard Klaver <gerard at gkall dot hobby dot nl> 178 179 * backend/test.c changed some option group headers to advanced option 180 menu. 181 1822004-04-06 Jochen Eisinger <jochen@penguin-breeder.org> 183 184 * sanei/sanei_pa4s2.c include/sane/sanei_pa4s2.h, backend/mustek_pp.c: 185 fixed compiler warnings 186 1872004-04-04 Henning Meier-Geinitz <henning@meier-geinitz.de> 188 189 * backend/gt68xx.c backend/gt68xx.conf backend/gt68xx_devices.c 190 backend/gt68xx_mid.c doc/sane-gt68xx.man doc/descriptions/gt68xx.desc 191 doc/gt68xx/gt68xx.CHANGES: 192 Added BGR color order for pixel mode. Plustek OpticPro U16B works 193 in color mode now. Made 600 dpi mode for Mustek BearPaw 2400 TA 194 Plus a bit faster. Changed Mustek ScanExpress A3 linedistance 195 correction. Added detection of Visioneer Onetouch 7300. 196 * doc/descriptions/unsupported.desc: Removed Canon D660. Now 197 supported by plustek backend. 198 1992004-04-04 Gerhard Jaeger <gerhard@gjaeger.de> 200 * doc/descriptions/plustek.desc: added Canon D660U. 201 * doc/plustek/Plustek-USB.changes doc/plustek/Plustek-USB-TODO.txt 202 doc/plustek/Plustek-USB.txt: update 203 * po/sane-backends.*.po: new strings, as the plustek backend has changed. 204 * backend/plustek.[ch], plustek-usb.[ch], plustek-usb.cal.c, 205 plustek-usbdevs.c, plustek-usbhw.c, plustek-usbimg.c, 206 plustek-usbshading.c: added Canon D660U support, cleanup, bug-fixing. 207 * backend/plustek.conf: added red_lampoff, green_lampoff and blue_lampoff 208 parameters. 209 2102004-04-02 Oliver Schwartz <Oliver.Schwartz@gmx.de> 211 212 * backend/snapscan.c backend/snapscan-options.c 213 backend/snapscan-scsi.c: 214 Various bugfixes for gamma correction (Thanks to Robert Tsien) 215 * po/sane-backends.de.po: Fix translation for "gamma table" 216 2172004-04-02 Henning Meier-Geinitz <henning@meier-geinitz.de> 218 219 * NEWS: Updated for sane-backends 1.0.14. 220 * README.linux: Added some hints about setting permissions with 221 libusb on Linux 2.6. Removed some obsolete paragraphs. 222 * config.guess config.sub: Updated from stable libtool. 223 * doc/descriptions/unsupported.desc: Added Relisys Episode scanner. 224 2252004-03-29 Henning Meier-Geinitz <henning@meier-geinitz.de> 226 227 * sanei/sanei_scsi.c: Increased SCSI buffer size on MacOS X. 228 Patch from Mattias Ellert, bug #300601. 229 2302004-03-28 Henning Meier-Geinitz <henning@meier-geinitz.de> 231 232 * backend/gt68xx.c backend/gt68xx_devices.c 233 backend/gt68xx_gt6801.c backend/gt68xx_gt6816.c 234 backend/gt68xx_high.c doc/descriptions/gt68xx.desc 235 doc/gt68xx/gt68xx.CHANGES: Plustek U16B: Added 236 GT68XX_FLAG_SE_2400. Fixed color order.Increased debug 237 level for setup_scan. Fixed CCD ocarse calibration. 238 * doc/descriptions/microtek.desc: Added Agfa Studiostar. 239 * doc/descriptions/unsupported.desc: Added Avigramm Minidoc, 240 Medion MD 41260, and Nikon LS 50 ED. Removed Genius Colorpage 241 Vivid III as it may work with the u12 backend. 242 2432004-03-27 Peter Kirchgessner <peter@kirchgessner.net> 244 245 * backend/hp.c, hp-scl.c, hp.h, doc/sane-hp.man, 246 doc-descriptions/hp.desc: Fix problem with USB-connections 247 on Linux 2.6.x. Add environment SANE_HP_KEPPOPEN... and 248 don't close connections for USB. 249 2502004-03-21 Henning Meier-Geinitz <henning@meier-geinitz.de> 251 252 * doc/descriptions/unsupported.desc: Added Tevion MD 40420. Moved 253 Plustek OpticPro S(T)28 to genesys.desc. 254 * doc/descriptions-external/genesys.desc: Moved Plustek OpticPro 255 S(T)28 to genesys.desc. 256 2572004-03-22 Oliver Schwartz <Oliver.Schwartz@gmx.de> 258 259 * backend/snapscan.h Added detection for Epson 660 by USB ID 260 since new models use new ID strings. 261 2622004-03-21 Henning Meier-Geinitz <henning@meier-geinitz.de> 263 264 * backend/mustek.c doc/descriptions/mustek.desc 265 doc/mustek/mustek.CHANGES: Added detection of Mustek ScanExpress 266 1200 FS. 267 * doc/descriptions/unsupported.desc: Added some Microtek and Agfa 268 scanners. 269 2702004-03-19 Karl Heinz Kremer <khk@khk.net> 271 272 * doc/descriptions/epson.desc: Added Perfection 4870 and CX-6400 273 * doc/descriptions/unsupported.desc: Removed CX-6400 274 2752004-03-19 Henning Meier-Geinitz <henning@meier-geinitz.de> 276 277 * backend/gt68xx.c backend/gt68xx.conf backend/gt68xx_devices.c 278 backend/gt68xx_high.c backend/gt68xx_low.h doc/sane-gt68xx.man 279 doc/descriptions/gt68xx.desc doc/gt68xx/gt68xx.CHANGES: Genius 280 Vivid 4xe now has color order RGB. Removed 50 dpi for Mustek 281 BearPaw 2448 as that resolution doesn't work. Make sure that the 282 lamp of the Mustek A3 USB gets warmed up. It's a CIS scanner with 283 a lamp. That code is untested. Full scan starts scanning from the 284 start position of the white strip now. Added detection for Genius 285 Vivid 1200 EX. Fixed product id of Mustek BearPaw 2448 TA 286 Plus. Other minor updates. 287 2882004-03-15 Oliver Rauch <oliver.rauch@rauch-domain.de> 289 * backend/umax: bugfix for sense_handler and do_calibration 290 2912004-03-15 Stéphane Voltz <svoltz@wanadoo.fr> 292 293 * backend/umax_pp_low.c backend/umax_pp_low.h backend/umax_pp_mid.c 294 backend/umax_pp.c tools/umax_pp.c: Added ppdev support for 610P 295 detection. Fixed scan area overflow at >= 600 dpi. Fixed ppdev 296 data direction setting. Fixed direct hardware ECP mode for 1220P. 297 2982004-03-14 Henning Meier-Geinitz <henning@meier-geinitz.de> 299 300 * tools/README tools/hotplug/README tools/hotplug/libsane.usermap 301 tools/hotplug/libusbscanner: Added scanner ids (from Marcel 302 Pol). Added more documentation. Added "chmod a+rw" alternative. 303 * doc/descriptions-external/genesys.desc: Added Plustek OpticPro 304 ST48. 305 * doc/descriptions/unsupported.desc: Added Mustek A3 EP. Removed 306 Plustek OpticPro ST48. 307 3082004-03-13 Henning Meier-Geinitz <henning@meier-geinitz.de> 309 310 * doc/descriptions/unsupported.desc: Added Vantas 3000. Added some 311 links. 312 3132004-03-09 Stéphane Voltz <svoltz@wanadoo.fr> 314 315 * backend/umax_pp_low.c backend/umax_pp_low.h backend/umax_pp_mid.c 316 doc/sane-umax_pp.man doc/descriptions/umax_pp.desc tools/umax_pp.c: 317 finished ECP support for 1220P/2000P. Added scanner detection and 318 low-level communication for 610P. 319 3202004-03-08 Henning Meier-Geinitz <henning@meier-geinitz.de> 321 322 * tools/check-usb-scanner.c: GL841 max packet size can be 512 323 bytes on USB 2.0. 324 * doc/sane-usb.man: The Linux scanner module was removed. The 325 devmode trick in fstab doesn't work anymore. We now have a 326 hotplug script. 327 * doc/descriptions/unsupported.desc: Moved all scanners that may 328 be supported by the genesys backend to genesys.desc. Added Agfa 329 1212 P. 330 * doc/descriptions-external/genesys.desc: Moved all scanners that may 331 be supported by the genesys backend to genesys.desc. Added links 332 to scanner pages. 333 3342004-03-04 Oliver Schirrmeister <oschirr@abm.de> 335 * backend/fujitsu.c 336 enabled dropoutcolor for fi4x20C 3372004-03-04 Oliver Schirrmeister <oschirr@abm.de> 338 * backend/fujitsu.c 339 enabled dropoutcolor for fi4530C 340 3412004-03-03 Gerhard Jaeger <gerhard@gjaeger.de> 342 * doc/descriptions/unsupported.desc: Updated Plustek section. 343 * doc/descriptions-external/genesys.desc: updated list of scanners 344 that should be supported by the genesys backend. 345 3462004-03-03 Henning Meier-Geinitz <henning@meier-geinitz.de> 347 348 * frontend/saned.c: Added checks for bad handles for 349 SANE_NET_CLOSE and SANE_NET_CANCEL. This is intended to stop 350 saned from segfaulting when a bad handle is used. 351 3522004-03-02 Karl Heinz Kremer <khk@khk.net> 353 354 * backend/epson.c: Added D8 function level for RX-500 355 3562004-03-02 Henning Meier-Geinitz <henning@meier-geinitz.de> 357 358 * backend/mustek_usb.c backend/mustek_usb_low.c 359 backend/mustek_usb_low.h doc/sane-mustek_usb.man 360 doc/mustek_usb/mustek_usb.CHANGES doc/mustek_usb/mustek_usb.TODO: 361 Added workaround for toggle = data0 chipset bug. 362 Fixes bug #300323. 363 * doc/descriptions/unsupported.desc: Added link for HP ScanJet 364 8290. Added Logitec PageScan Color. 365 3662004-03-01 Frank Zago <fzago at austin dot rr dot com> 367 368 * doc/descriptions-external/genesys.desc: created list of scanners 369 that should be supported by the genesys backend. 370 * doc/leo/leo.txt: doc update. 371 3722004-03-01 Karl Heinz Kremer <khk@khk.net> 373 374 * doc/sane-epson.man: Corrected default function level from B5 to B3 375 3762004-02-28 Frank Zago <fzago at austin dot rr dot com> 377 378 * tools/check-usb-chip.c: Added test for GL646 used in HP scanners. 379 3802004-02-28 Julien Blache <jb@jblache.org> 381 * tools/hotplug: added the hotplug script used by the Debian 382 package, with a quick README. 383 * tools/README: updated to mention the hotplug/ directory. 384 3852004-02-27 Matthew Duggan <stauff1@users.sourceforge.net> 386 387 * backend/canon_pp.c: Add more debug output to help resolve bug #300524 388 3892004-02-22 Henning Meier-Geinitz <henning@meier-geinitz.de> 390 391 * doc/scanimage.man frontend/scanimage.c: Added support for asking 392 for pressing a key before scanning a page in a batch scan. Patch 393 from Dominik Fischer <dom_fischer@web.de>. 394 3952004-02-20 Oliver Schirrmeister <oschirr@abm.de> 396 397 * backend/fujitsu.c backend/fujitsu.h backend/fujitsu-scsi.h: 398 merged the 3092 and the 3091 functions 399 inverted the image in mode color and grayscale 400 jpg hardware compression support (fi-4530C) 401 402 4032004-02-20 Stéphane Voltz <svoltz@wanadoo.fr> 404 405 * backend/umax_pp_low.h backend/umax_pp_low.c backend/umax_pp.conf 406 backend/umax_pp.c tools/umax_pp.c: added initial ECP support for 407 scanner, laid groundwork for 610P support. 408 4092004-02-14 Henning Meier-Geinitz <henning@meier-geinitz.de> 410 411 * doc/descriptions/unsupported.desc: Added HP ScanJet 4670 and 412 Tamarack Artiscan 9600 pro 36. Removed Plustek OpticSlim 2400. 413 * doc/descriptions/umax1220u.desc: Added UMAX Astra 1600U as this 414 scanner is reported to work as "well" as the 2000U. 415 4162004-02-11 Frank Zago <fzago at austin dot rr dot com> 417 * backend/matsushita.c backend/matsushita.conf 418 doc/sane-matsushita.man doc/descriptions/matsushita.desc: added 419 partial support for models KV-SS55EX, KV-S2025C, KV-S2045C and 420 KV-S2065L. 421 4222004-02-08 Karl Heinz Kremer <khk@khk.net> 423 * backend/epson*.[ch]: Reformat source code to get rid of different coding styles 424 used over the years (and by different authors). 425 4262004-02-08 Frank Zago <fzago at austin dot rr dot com> 427 * README.windows: added info about USB scanners. 428 429 * backend/teco1.c backend/teco1.conf backend/teco1.h 430 doc/sane-teco1.man doc/descriptions/teco1.desc: added new 431 scanner Relisys RELI 4816, marked Relisys AVEC 2412 as tested. 432 4332004-02-08 Oliver Rauch <oliver.rauch@rauch-domain.de> 434 * backend/umax: bugfix for DOR mode, sane-umax-build-43 435 * doc/umax/umax.CHANGES updated 436 4372004-02-07 Henning Meier-Geinitz <henning@meier-geinitz.de> 438 439 * backend/gt68xx.c backend/gt68xx.conf backend/gt68xx_devices.c 440 backend/gt68xx_high.c doc/sane-gt68xx.man 441 doc/descriptions/gt68xx.desc: Added basic support for Plustek 442 OpticSlim 2400. Fixed calibration debug output. 443 4442004-02-07 Karl Heinz Kremer <khk@khk.net> 445 446 * backend/epson.h, backend/epson_usb.h: Increase timeout for lamp warmup 447 from 60 to 120 seconds 448 4492004-02-07 Eddy De Greef <eddy_de_greef at tiscali dot be> 450 451 * backend/mustek_pp_cis.c: cleaned up debug code 452 * backend/mustek_pp_decl.h, backend/mustek_pp_drivers.h: bumped 453 version number. 454 * backend/mustek_pp.conf: fixed mistakes in examples 455 4562004-02-07 Henning Meier-Geinitz <henning@meier-geinitz.de> 457 458 * doc/descriptions/unsupported.desc: Added Genius Colorpage Vivid 459 1200EX and Mustek Paragon 800 II EP. 460 4612004-02-04 Henning Meier-Geinitz <henning@meier-geinitz.de> 462 463 * sanei/sanei_usb.c: Fixed inconsistent error message (patch from 464 Mattias Ellert <mattias.ellert@tsl.uu.se>). 465 4662004-02-01 Gerhard Jaeger <gerhard@gjaeger.de> 467 * sanei/sanei_thread.c: added Mattias Ellerts' patch to make 468 sanei_thread_kill work on MacOSX. 469 4702004-02-01 Karl Heinz Kremer <khk@khk.net> 471 472 * backend/epson.c: Added D7 function level as copy of D1 for CX-6400 473 * backend/epson_usb.c: Added IDs for CX-6400 and Perfection 4870 474 4752004-02-01 Oliver Schwartz <Oliver.Schwartz@gmx.de> 476 477 * backend/snapscan-options.c: Remove non-working resolutions 478 for Epson Perfection 1670 479 * doc/descriptions/snapscan.desc: Add Guillemot Maxi A4 36 bit 480 4812004-01-31 Matthew Duggan <stauff1@users.sourceforge.net> 482 483 * backend/canon_pp.c: Remove more compile warnings. 484 4852004-01-30 Henning Meier-Geinitz <henning@meier-geinitz.de> 486 487 * doc/descriptions/unsupported.desc: Added Mustek BearPaw 4800TA Pro II. 488 4892004-01-29 Henning Meier-Geinitz <henning@meier-geinitz.de> 490 491 * backend/mustek_scsi_pp.c: Use gettimeofday() instead of 492 ftime(). Bug #300482. 493 4942004-01-21 Gerhard Jaeger <gerhard@gjaeger.de> 495 * backend/test.c: reader_process terminates now, when running as 496 thread. 497 * backend/u12.c backend/u12-hw.c backend/u12-if.c backend/u12-io.c 498 backend/u12-map.c backend/u12-motor.c backend/u12-shading.c 499 backend/u12-tpa.c backend/u12.h backend/u12.conf: major update, compilation 500 fixes. 501 5022004-01-19 Gerhard Jaeger <gerhard@gjaeger.de> 503 * doc/u12/U12.changes: update. 504 * doc/u12/U12.todo: initial checkin. 505 * backend/plustek-usb.c: cleanup. 506 * backend/u12.c backend/u12-ccd.c backend/u12-hw.c backend/u12-if.c 507 backend/u12-image.c backend/u12-io.c: activated cancel function, 508 added lamp off timer function, cleanup, stability fixes. 509 5102004-01-19 Henning Meier-Geinitz <henning@meier-geinitz.de> 511 512 * backend/gt68xx.c backend/gt68xx.conf backend/gt68xx_devices.c 513 doc/sane-gt68xx.man doc/descriptions/gt68xx.desc 514 doc/gt68xx/gt68xx.CHANGES: Debug options are only enabled if the 515 debug level is 1 and higher. Added product id 0x0402 for Plustek U16B. 516 5172004-01-17 Henning Meier-Geinitz <henning@meier-geinitz.de> 518 519 * doc/gamma4scanimage.man: scanimage is in section 1. 520 * doc/descriptions/unsupported.desc: Added Lexmark X74. 521 5222004-01-15 Eddy De Greef <eddy_de_greef at tiscali dot be> 523 524 * backend/mustek_pp.c, backend/mustek_pp_cis.c: Bug fix: make sure 525 that the child process releases the parallel port under all 526 circumstances. Otherwise, the parent process may no longer be 527 able to control the scanner and the lamp stays on and doesn't 528 return home. 529 5302004-01-15 Gerard Klaver <gerard at gkall dot hobby dot nl> 531 532 * include/sane/saneopts.h: Added options WHITE_LEVEL_R, WHITE_LEVEL_G, 533 and WHITE_LEVEL_B. 534 * doc/sane-teco2.man: changed --white-level to white-level-r, -g, -b 535 update text 536 * backend/teco2.c: changed WHITE_LEVEL to WHITE_LEVEL_R, _G and _B, 537 changed calibration part for the VM3564, VM356A and 538 VM3575 (subtract highest and lowest value and then 539 divide). 540 * backend/teco2.h: changed WHITE_LEVEL to WHITE_LEVEL_R, _G, _B. 541 5422004-01-14 Gerhard Jaeger <gerhard@gjaeger.de> 543 * backend/u12.c: Fixed preview bug. 544 5452004-01-14 Gerhard Jaeger <gerhard@gjaeger.de> 546 * descriptions/u12.desc: fixed wrong man-page reference, status updates. 547 * backend/u12.c backend/u12.h backend/u12-hwdef.h backend/u12-scanner.h 548 backend/u12-*.c: bump up version, fixed device autodetection and corrupted 549 pictures, improved model-detection. 550 5512004-01-13 Henning Meier-Geinitz <henning@meier-geinitz.de> 552 553 * doc/descriptions/unsupported.desc: Added several Canon, HP, 554 Plustek, and UMAX scanners. 555 * doc/descriptions-external/epkowa.desc: Epson 1670 is supported 556 by SnapScan backend now. 557 * doc/descriptions/gt68xx.desc doc/sane-gt68xx.man: Added Packard 558 Bell Diamond 2450. 559 5602004-01-13 Karl Heinz Kremer <khk@khk.net> 561 * backend/epson-usb.c: Added product ID for RX-500 562 5632004-01-13 Gerhard Jaeger <gerhard@gjaeger.de> 564 * doc/sane-plustek_pp.man: added missing explanation. Bug #300441. 565 * include/sane/sanei_thread.h: updated copyright info. 566 * sanei/sanei_thread.c: fixed return value handling for sanei_wait_pid(). 567 5682004-01-12 Karl Heinz Kremer <khk@khk.net> 569 570 * backend/epson.c: Fixed bug # 300444 - Changed OPT_CCT_( desc. string. 571 5722004-01-12 Oliver Rauch <oliver.rauch@rauch-domain.de> 573 * backend/umax backend/Makefile.in: repleaced fork routines by sanei_thread 574 * doc/umax/umax.CHANGES updated 575 5762004-01-12 Matthew Duggan <stauff1@users.sourceforge.net> 577 578 * backend/canon_pp-dev.c backend/canon_pp-io.c backend/canon_pp.c 579 backend/canon_pp.h: Fix various compile warnings (Bug #300407). 580 Also fix bug in parsing config file. 581 * doc/descriptions/canon_pp.desc: Bump version number. 582 5832004-01-11 Henning Meier-Geinitz <henning@meier-geinitz.de> 584 585 * tools/sane-desc.c: When generating HTML anchor names, make sure 586 they are unique. Bug #300439. 587 * doc/descriptions/qcam.desc doc/descriptions/unsupported.desc: 588 Fixed some broken links. 589 5902004-01-10 Julien BLACHE <jb@jblache.org> 591 * sanei/sanei_pa4s2.c: libieee1284 support for scsi_pp functions. 592 This is untested but should work. 593 5942004-01-10 Oliver Rauch <oliver.rauch@rauch-domain.de> 595 * doc/umax: corrected links in umax documentations 596 5972004-01-09 Henning Meier-Geinitz <henning@meier-geinitz.de> 598 599 * doc/sane-config.man: Only one option can be used at the same 600 time. 601 * doc/descriptions/unsupported.desc: Added HP Scanjet 4600 and 602 Quato scanners. Updated Epson 1270. 603 6042004-01-09 Gerhard Jaeger <gerhard@gjaeger.de> 605 * doc/u12/U12.changes: initial checkin. 606 * doc/sane-u12.man doc/sane-plustek.man doc/sane-plustek_pp: added 607 ENVIRONMENT information and did some minor updates. 608 * descriptions/plustek_pp.desc descriptions/u12.desc: status updates. 609 * po/sane-backends.de.po: fixed wrong translation. 610 * doc/plustek/Plustek-USB.changes: update. 611 * doc/plustek/Plustek-PARPORT-TODO.txt: update. 612 * doc/Makefile.in: added u12 subdirectory. 613 * backend/plustek.[ch] backend/plustek-usb*.[ch]: copyright updates 614 and some changes concerning the CanoScan lamp calibration. 615 * backend/u12.[ch] backend/u12-*.[ch]: copyright updates. 616 * backend/plustek_pp.[ch] backend/plustek-pp*.[ch]: copyright updates 617 and minor fixes. 618 6192004-01-08 Oliver Rauch <oliver.rauch@rauch-domain.de> 620 * backend/umax.c: changed order of includes because of compilation error 621 6222004-01-07 Oliver Rauch <oliver.rauch@rauch-domain.de> 623 * backend/umax.c: disabled quality calibration for Astra 2200 SU via USB 624 6252004-01-05 Gerhard Jaeger <gerhard@gjaeger.de> 626 * configure configure.in: added new u12 backend. 627 * AUTHORS: added myself as u12 backend author. 628 * backend/Makefile.in: added new backend u12. 629 * backend/u12.c backend/u12.h backend/u12-scanner.h backend/u12-hwdef.h 630 backend/u12.conf backend/u12-shading.c backend/u12-tpa.c 631 backend/u12-ccd.c backend/u12-hw.c backend/u12-if.c backend/u12-image.c 632 backend/u12-io.c backend/u12-map.c backend/u12-motor.c: 633 initial checkin. 634 * backend/dll.conf: added u12 backend. 635 * doc/sane-u12.man: initial checkin. 636 * doc/sane.man doc/Makefile.in: added man-page for u12 backend. 637 * doc/descriptions/u12.desc: added descitpion for u12 backend. 638 * doc/descriptions/unsupported.desc: removed Plustek OpticPro U12, UT12, 639 1212U, Genius Colorpage Vivid III, as they should be supported now. 640 6412004-01-05 Henning Meier-Geinitz <henning@meier-geinitz.de> 642 643 * backend/gt68xx.c backend/gt68xx.conf backend/gt68xx_devices.c 644 backend/gt68xx_gt6801.c doc/sane-gt68xx.man 645 doc/descriptions/gt68xx.desc doc/gt68xx/gt68xx.CHANGES: Fixed a 646 bug in the stop scan function for Plustek U16b. Added support 647 for Genius Vivid4xe. 648 * doc/descriptions/unsupported.desc: Added Visioneer 8820 and TCE S450. 649 6502003-12-31 Henning Meier-Geinitz <henning@meier-geinitz.de> 651 652 * doc/descriptions/unsupported.desc: Added HP and Epson scanners. 653 6542003-12-29 Henning Meier-Geinitz <henning@meier-geinitz.de> 655 656 * tools/check-usb-chip.c: Added test for Genesys Logic GL841. 657 6582003-12-27 Henning Meier-Geinitz <henning@meier-geinitz.de> 659 660 * doc/descriptions/unsupported.desc: Updated/added several Medion 661 scanners. 662 * backend/as6e.c backend/coolscan.c backend/dll.c backend/ibm.c 663 backend/microtek2.c backend/mustek_scsi_pp.c 664 backend/mustek_usb_high.c backend/mustek_usb_low.c 665 backend/mustek_usb_mid.c backend/nec.c backend/net.c 666 backend/qcam.c backend/ricoh-scsi.c backend/s9036.c 667 backend/sp15c-scsi.h backend/sp15c.c backend/sp15c.h 668 backend/st400.c backend/tamarack.c backend/tamarack.h 669 sanei/sanei_scsi.c tools/check-usb-chip.c: Silenced some 670 compilation warnings. 671 6722003-12-26 Henning Meier-Geinitz <henning@meier-geinitz.de> 673 674 * README.darwin: Mentioned libusb problems. Updated fork section. 675 6762003-12-25 Henning Meier-Geinitz <henning@meier-geinitz.de> 677 678 * doc/descriptions-external/niash.desc: Added information that 679 this backend will be included soon. Fixed "Snapscan" to 680 "SnapScan" (bug #300394). 681 * backend/mustek_scsi_pp.c backend/mustek_scsi_pp.h 682 backend/Makefile.in backend/mustek.c 683 backend/mustek.conf backend/mustek.h doc/sane-mustek.man 684 doc/sane.man doc/descriptions/mustek.desc 685 include/sane/sanei_pa4s2.h sanei/sanei_pa4s2.c: Added support 686 for Mustek Paragon 600 II EP (SCSI-over-parallel port). This is 687 based on a patch from James Perry. Support for libiee1284 is 688 missing until now. Closes bug #300143. 689 * AUTHORS: Added James Perry. 690 * doc/descriptions/unsupported.desc: Removed Mustek Paragon 600 II 691 EP/ED. Added Genius Colorpage-EP. 692 * README: Updated concerning libieee1284. 693 6942003-12-23 Henning Meier-Geinitz <henning@meier-geinitz.de> 695 696 * doc/descriptions/unsupported.desc: Added more information about 697 the Benq Scanprisa 640P, Boder SmartSCan Office, and Trust 698 CombiScan 19200. 699 7002003-12-22 Gerard Klaver <gerard at gkall dot hobby dot nl> 701 702 * tools/check-usb-chip.c: Added patch for test ICM532B. 703 7042003-12-20 Henning Meier-Geinitz <henning@meier-geinitz.de> 705 706 * backend/test.c doc/descriptions/test.desc: Fixed initial value 707 for --fixed-constraint-range (bug #300388). 708 * include/sane/sanei_usb.h: Include stdlib.h for size_t. 709 * sanei/sanei_constrain_value.c: Fixed overflow (bug #300389). 710 * acinclude.m4 aclocal.m4 configure configure.in backend/v4l.c 711 backend/v4l.h doc/descriptions/v4l.desc: Don't include 712 linux/videodev.h kernel header anymore. Use own defines 713 instead. Fixes bug #300324. 714 7152003-12-18 Gerhard Jaeger <gerhard@gjaeger.de> 716 * doc/sane-plustek.man: new version, minor fixes 717 * doc/descriptions/plustek.desc: new backend version 718 * backend/plustek-pp*: cleanup work 719 * backend/plustek-usb*: new version 0.47, added support for model override 720 when one manufacturer uses the same model-id for various devices. 721 7222003-12-16 Henning Meier-Geinitz <henning@meier-geinitz.de> 723 724 * doc/descriptions/unsupported.desc: Added Canon 3200F. 725 * backend/gt68xx_gt6801.h: Made internal function static. 726 7272003-12-15 Oliver Schirrmeister <oschirr@abm.de> 728 * backends/fujitsu.[hc]: Bugfix: The options pagewidth and 729 pageheight were disabled for the fi4530 730 7312003-12-15 Eugene Weiss <eweiss@sbcglobal.net> 732 * backend/as6e.c: fixed bugs 300123 and 300133. 733 7342003-12-15 Henning Meier-Geinitz <henning@meier-geinitz.de> 735 736 * doc/descriptions/unsupported.desc: Added some scanners. 737 * doc/sane-mustek_pp_ccd.man: Removed (now again in mustek_pp backend). 738 7392003-12-15 Oliver Schirrmeister <oschirr@abm.de> 740 * backends/fujitsu.[hc]: 741 - Bugfix: set default threshold range to 0..255 There is a problem 742 with the M3093 when you are not allows to set the threshold to 0. 743 - Bugfix: set the allowable x- and y-DPI values from VPD. Scanning 744 with x=100 and y=100 dpi with an fi4120 resulted in an image 745 with 100,75 dpi. 746 - Bugfix: Set the default value of gamma to 0x80 for all scanners 747 that don't have build in gamma patterns. 748 - Bugfix: fi-4530 and fi-4210 don't support standard paper size 749 spezification. Disabled this option for these scanners. 750 7512003-12-14 Henning Meier-Geinitz <henning@meier-geinitz.de> 752 753 * AUTHORS: Eugene S. Weiss has CVS write access now. 754 * doc/descriptions/unsupported.desc: Added and updated some 755 scanners. 756 * tools/sane-find-scanner.c: Actually use the number of the alt 757 setting when printing descriptors. Fixes bug #300383 found by 758 Gerard Klaver. 759 * backend/gt68xx.c backend/gt68xx_devices.c doc/sane-gt68xx.man 760 doc/descriptions/gt68xx.desc doc/gt68xx/gt68xx.CHANGES: 761 Updated code for Genius Vivid 4x and Mustek ScanExpress A3 USB. 762 Added Genius Colorpage Vivid3 V2 and Googlegear 2000 as 763 supported devices. 764 * backend/artec.c: Check for NULL before accessing a pointer. This 765 may fix a segmentation fault mentioned in bug #300339. Also a 766 compilation warning was fixed. 767 7682003-12-13 Julien BLACHE <jb@jblache.org> 769 * fronted/saned.c: use strcasecmp() instead of strcmp() when 770 matching IPv6 addresses. 771 7722003-12-12 Michael Herder <crapsite at gmx.net> 773 * backend/artec_eplus48u.c backend/artec_eplus48u.h 774 backend/artec_eplus48u.conf: added experimental 775 support for the Artec E+ Pro 776 fixed sane-Bugs-300261 (doesn't compile when 777 NDEBUG is defined) 778 7792003-12-09 Allan Noah <anoah at pfeiffer dot edu> 780 * doc/desc/{fujitsu|ma1509}.desc: move fujitsu fi-4110eox2 section 781 7822003-12-09 Allan Noah <anoah at pfeiffer dot edu> 783 * backend/fujitsu.c: count USB packets to prevent timeouts, perhaps 784 due to DATA0/1 toggle problems in certain scanners 785 7862003-12-07 Peter Fales <peter@fales-lorenz.net> 787 * acinclude.m4, aclocal.m4, configure: remove "enabling GPHOTO2" 788 messages printed by configure 789 7902003-12-07 Henning Meier-Geinitz <henning@meier-geinitz.de> 791 792 * doc/descriptions/unsupported.desc: Added some scanners. 793 7942003-12-06 Peter Fales <peter@fales-lorenz.net> 795 * acinclude.m4, aclocal.m4, configure: gphoto2 backend is now 796 enabled by default if gphoto2-config is found. Use 797 "--with-gphoto2=no" to disable it. 798 7992003-12-06 Henning Meier-Geinitz <henning@meier-geinitz.de> 800 801 * configure configure.in include/sane/config.h.in 802 sanei/sanei_scsi.c: sanei_scsi.c should now compile with the new 803 and old SCSI API of MacOS X. Patch from Mattias Ellert 804 <mattias.ellert@tsl.uu.se>. 805 * doc/descriptions/unsupported.desc: Added several scanners. 806 * AUTHORS: Matthew Marjanovic and Marian Eichholz both have CVS 807 access now. 808 * sanei/sanei_usb.c: Check for /dev/uscanner* for NetBSD and 809 OpenBSD. Patch from bug tracker #300373. 810 8112003-12-01 Nathan Rutman <nthn1@yahoo.com> 812 813 * backend/canon630u.c: Change default scan size to full platen, 814 removed compiler warnings, made HMG's fix for bug #300257 815 permanent. 816 * doc/sane-canon630u.man: cleanup 817 8182003-12-01 Jochen Eisinger <jochen@penguin-breeder.org> 819 820 * backend/mustek_pp_ccd300.c: Fixed horizontal offset of scan area 821 and scaling for color scans 822 8232003-11-27 Karl Heinz Kremer <khk@khk.net> 824 825 * doc/descriptions/epson.desc: Changed status for CX3200 and 826 CX5200 from untested to good 827 8282003-11-28 Oliver Schwartz <Oliver.Schwartz@gmx.de> 829 830 * backend/snapscan.c: Download gamma table twice for 831 Epson Perfection 1670 832 8332003-11-27 Gerhard Jaeger <gerhard@gjaeger.de> 834 835 * doc/plustek/Plustek.changes: moved to Plustek-USB.changes 836 * doc/plustek/Plustek-PARPORT.changes: added 837 * doc/plustek/Plustek-USB.txt doc/sane-plustek.man 838 doc/sane-plustek_pp.man: Update 839 8402003-11-26 Henning Meier-Geinitz <henning@meier-geinitz.de> 841 842 * doc/descriptions/unsupported.desc: Added Epson CX6400. Removed 843 Packard Bell Diamond 1200. Updated HP ScanJet 8200. 844 * Makefile.in doc/descriptions/releases.txt: Generate md5 hash 845 when making the a release. 846 8472003-11-24 Henning Meier-Geinitz <henning@meier-geinitz.de> 848 849 * AUTHORS: Michael Herder has CVS access now. 850 * doc/descriptions/unsupported.desc: Added Biolux 654. Updated HP 851 Photosmart entries. Removed Mustek BearPaw 2448 TA Plus (now 852 listed by gt68xx.desc). 853 8542003-11-23 Jochen Eisinger <jochen@penguin-breeder.org> 855 856 * backend/mustek_pp_ccd300.c: forgot parameters to wait_bank_change 857 * include/sane/sanei_pa4s2.h: fixed function prototype 858 8592003-11-23 Jochen Eisinger <jochen@penguin-breeder.org> 860 861 * doc/descriptions/mustek_pp.desc: changed :beta to :good 862 8632003-11-23 Jochen Eisinger <jochen@penguin-breeder.org> 864 865 * backend/mustek_pp.c, sanei/sanei_pa4s2.c: added support for auto 866 probing of the port 867 * configure{.in}, backend/mustek_pp_ccd.*, backend/Makefile.in, 868 backend/dll.conf, doc/sane-mustek_pp_ccd.man, doc/sane.man, 869 doc/Makefile.in, doc/descriptions/mustek_pp_ccd.desc: mustek_pp_ccd 870 backend removed 871 * backend/mustek_pp.conf, mustek_pp_ccd300.[ch], 872 doc/sane-mustek_pp.man, doc/descriptions/mustek_pp.desc: fixed CCD 873 support for mustek_pp backend 874 * backend/mustek_pp_null.c: beautified debug scanner name 875 8762003-11-23 René Rebe <rene@rocklinux.org> 877 878 * backend/avision.c backend/avision.h: the current development state, 879 including cleanups, code refactoring and nearly complete HP 880 53xx/75xx ADF support 881 8822003-11-23 Henning Meier-Geinitz <henning@meier-geinitz.de> 883 884 * configure configure.in: Warnings enabled again. Added -cvs to 885 version. 886 * doc/releases.txt: Updated information about diffs. 887 * doc/descriptions/unsupported.desc: Added HP and Mustek scanners. 888 * backend/gt68xx.c backend/gt68xx.conf backend/gt68xx_devices.c 889 backend/gt68xx_gt6801.c backend/gt68xx_gt6801.h backend/gt68xx_low.c 890 backend/gt68xx_low.h doc/descriptions/gt68xx.desc 891 doc/gt68xx/gt68xx.CHANGES: Added Mustek BearPaw 2448 TA 892 Plus. Added special command set for Plustek U16B. Added 893 Plug-n-Scan 2400 M(T) to list of devices. No positive report yet. 894 Used request for memory writes and reads instead of a fixed 895 value of 0x04. Set Genius Vivid4x to GT6816. Untested. All 896 changes have not been tested on their respective scanners yet. 897 New version: 1.0.50. 898 899Older entries can be found in ChangeLog-1.0.13. 900