2004-01-13 Karl Heinz Kremer * backend/epson-usb.c: Added product ID for RX-500 2004-01-13 Gerhard Jaeger * doc/sane-plustek_pp.man: added missing explanation. Bug #300441. * include/sane/sanei_thread.h: updated copyright info. * sanei/sanei_thread.c: fixed return value handling for sanei_wait_pid(). 2004-01-12 Karl Heinz Kremer * backend/epson.c: Fixed bug # 300444 - Changed OPT_CCT_( desc. string. 2004-01-12 Oliver Rauch * backend/umax backend/Makefile.in: repleaced fork routines by sanei_thread * doc/umax/umax.CHANGES updated 2004-01-12 Matthew Duggan * backend/canon_pp-dev.c backend/canon_pp-io.c backend/canon_pp.c backend/canon_pp.h: Fix various compile warnings (Bug #300407). Also fix bug in parsing config file. * doc/descriptions/canon_pp.desc: Bump version number. 2004-01-11 Henning Meier-Geinitz * tools/sane-desc.c: When generating HTML anchor names, make sure they are unique. Bug #300439. * doc/descriptions/qcam.desc doc/descriptions/unsupported.desc: Fixed some broken links. 2004-01-10 Julien BLACHE * sanei/sanei_pa4s2.c: libieee1284 support for scsi_pp functions. This is untested but should work. 2004-01-10 Oliver Rauch * doc/umax: corrected links in umax documentations 2004-01-09 Henning Meier-Geinitz * doc/sane-config.man: Only one option can be used at the same time. * doc/descriptions/unsupported.desc: Added HP Scanjet 4600 and Quato scanners. Updated Epson 1270. 2004-01-09 Gerhard Jaeger * doc/u12/U12.changes: initial checkin. * doc/sane-u12.man doc/sane-plustek.man doc/sane-plustek_pp: added ENVIRONMENT information and did some minor updates. * descriptions/plustek_pp.desc descriptions/u12.desc: status updates. * po/sane-backends.de.po: fixed wrong translation. * doc/plustek/Plustek-USB.changes: update. * doc/plustek/Plustek-PARPORT-TODO.txt: update. * doc/Makefile.in: added u12 subdirectory. * backend/plustek.[ch] backend/plustek-usb*.[ch]: copyright updates and some changes concerning the CanoScan lamp calibration. * backend/u12.[ch] backend/u12-*.[ch]: copyright updates. * backend/plustek_pp.[ch] backend/plustek-pp*.[ch]: copyright updates and minor fixes. 2004-01-08 Oliver Rauch * backend/umax.c: changed order of includes because of compilation error 2004-01-07 Oliver Rauch * backend/umax.c: disabled quality calibration for Astra 2200 SU via USB 2004-01-05 Gerhard Jaeger * configure configure.in: added new u12 backend. * AUTHORS: added myself as u12 backend author. * backend/Makefile.in: added new backend u12. * backend/u12.c backend/u12.h backend/u12-scanner.h backend/u12-hwdef.h backend/u12.conf backend/u12-shading.c backend/u12-tpa.c backend/u12-ccd.c backend/u12-hw.c backend/u12-if.c backend/u12-image.c backend/u12-io.c backend/u12-map.c backend/u12-motor.c: initial checkin. * backend/dll.conf: added u12 backend. * doc/sane-u12.man: initial checkin. * doc/sane.man doc/Makefile.in: added man-page for u12 backend. * doc/descriptions/u12.desc: added descitpion for u12 backend. * doc/descriptions/unsupported.desc: removed Plustek OpticPro U12, UT12, 1212U, Genius Colorpage Vivid III, as they should be supported now. 2004-01-05 Henning Meier-Geinitz * backend/gt68xx.c backend/gt68xx.conf backend/gt68xx_devices.c backend/gt68xx_gt6801.c doc/sane-gt68xx.man doc/descriptions/gt68xx.desc doc/gt68xx/gt68xx.CHANGES: Fixed a bug in the stop scan function for Plustek U16b. Added support for Genius Vivid4xe. * doc/descriptions/unsupported.desc: Added Visioneer 8820 and TCE S450. 2003-12-31 Henning Meier-Geinitz * doc/descriptions/unsupported.desc: Added HP and Epson scanners. 2003-12-29 Henning Meier-Geinitz * tools/check-usb-chip.c: Added test for Genesys Logic GL841. 2003-12-27 Henning Meier-Geinitz * doc/descriptions/unsupported.desc: Updated/added several Medion scanners. * backend/as6e.c backend/coolscan.c backend/dll.c backend/ibm.c backend/microtek2.c backend/mustek_scsi_pp.c backend/mustek_usb_high.c backend/mustek_usb_low.c backend/mustek_usb_mid.c backend/nec.c backend/net.c backend/qcam.c backend/ricoh-scsi.c backend/s9036.c backend/sp15c-scsi.h backend/sp15c.c backend/sp15c.h backend/st400.c backend/tamarack.c backend/tamarack.h sanei/sanei_scsi.c tools/check-usb-chip.c: Silenced some compilation warnings. 2003-12-26 Henning Meier-Geinitz * README.darwin: Mentioned libusb problems. Updated fork section. 2003-12-25 Henning Meier-Geinitz * doc/descriptions-external/niash.desc: Added information that this backend will be included soon. Fixed "Snapscan" to "SnapScan" (bug #300394). * backend/mustek_scsi_pp.c backend/mustek_scsi_pp.h backend/Makefile.in backend/mustek.c backend/mustek.conf backend/mustek.h doc/sane-mustek.man doc/sane.man doc/descriptions/mustek.desc include/sane/sanei_pa4s2.h sanei/sanei_pa4s2.c: Added support for Mustek Paragon 600 II EP (SCSI-over-parallel port). This is based on a patch from James Perry. Support for libiee1284 is missing until now. Closes bug #300143. * AUTHORS: Added James Perry. * doc/descriptions/unsupported.desc: Removed Mustek Paragon 600 II EP/ED. Added Genius Colorpage-EP. * README: Updated concerning libieee1284. 2003-12-23 Henning Meier-Geinitz * doc/descriptions/unsupported.desc: Added more information about the Benq Scanprisa 640P, Boder SmartSCan Office, and Trust CombiScan 19200. 2003-12-22 Gerard Klaver * tools/check-usb-chip.c: Added patch for test ICM532B. 2003-12-20 Henning Meier-Geinitz * backend/test.c doc/descriptions/test.desc: Fixed initial value for --fixed-constraint-range (bug #300388). * include/sane/sanei_usb.h: Include stdlib.h for size_t. * sanei/sanei_constrain_value.c: Fixed overflow (bug #300389). * acinclude.m4 aclocal.m4 configure configure.in backend/v4l.c backend/v4l.h doc/descriptions/v4l.desc: Don't include linux/videodev.h kernel header anymore. Use own defines instead. Fixes bug #300324. 2003-12-18 Gerhard Jaeger * doc/sane-plustek.man: new version, minor fixes * doc/descriptions/plustek.desc: new backend version * backend/plustek-pp*: cleanup work * backend/plustek-usb*: new version 0.47, added support for model overide when one manufacturer uses the same model-id for various devices. 2003-12-16 Henning Meier-Geinitz * doc/descriptions/unsupported.desc: Added Canon 3200F. * backend/gt68xx_gt6801.h: Made internal function static. 2003-12-15 Oliver Schirrmeister * backends/fujitsu.[hc]: Bugfix: The options pagewidth and pageheight were disabled for the fi4530 2003-12-15 Eugene Weiss * backend/as6e.c: fixed bugs 300123 and 300133. 2003-12-15 Henning Meier-Geinitz * doc/descriptions/unsupported.desc: Added some scanners. * doc/sane-mustek_pp_ccd.man: Removed (now again in mustek_pp backend). 2003-12-15 Oliver Schirrmeister * backends/fujitsu.[hc]: - Bugfix: set default threshold range to 0..255 There is a problem with the M3093 when you are not allows to set the threshold to 0. - Bugfix: set the allowable x- and y-DPI values from VPD. Scanning with x=100 and y=100 dpi with an fi4120 resulted in an image with 100,75 dpi. - Bugfix: Set the default value of gamma to 0x80 for all scanners that don't have build in gamma patterns. - Bugfix: fi-4530 and fi-4210 don't support standard paper size spezification. Disabled this option for these scanners. 2003-12-14 Henning Meier-Geinitz * AUTHORS: Eugene S. Weiss has CVS write access now. * doc/descriptions/unsupported.desc: Added and updated some scanners. * tools/sane-find-scanner.c: Actually use the number of the alt setting when printing descriptors. Fixes bug #300383 found by Gerard Klaver. * backend/gt68xx.c backend/gt68xx_devices.c doc/sane-gt68xx.man doc/descriptions/gt68xx.desc doc/gt68xx/gt68xx.CHANGES: Updated code for Genius Vivid 4x and Mustek ScanExpress A3 USB. Added Genius Colorpage Vivid3 V2 and Googlegear 2000 as supported devices. * backend/artec.c: Check for NULL before accessing a pointer. This may fix a segmentation fault mentioned in bug #300339. Also a compilation warning was fixed. 2003-12-13 Julien BLACHE * fronted/saned.c: use strcasecmp() instead of strcmp() when matching IPv6 addresses. 2003-12-12 Michael Herder * backend/artec_eplus48u.c backend/artec_eplus48u.h backend/artec_eplus48u.conf: added experimental support for the Artec E+ Pro fixed sane-Bugs-300261 (doesn't compile when NDEBUG is defined) 2003-12-09 Allan Noah * doc/desc/{fujitsu|ma1509}.desc: move fujitsu fi-4110eox2 section 2003-12-09 Allan Noah * backend/fujitsu.c: count USB packets to prevent timeouts, perhaps due to DATA0/1 toggle problems in certain scanners 2003-12-07 Peter Fales * acinclude.m4, aclocal.m4, configure: remove "enabling GPHOTO2" messages printed by configure 2003-12-07 Henning Meier-Geinitz * doc/descriptions/unsupported.desc: Added some scanners. 2003-12-06 Peter Fales * acinclude.m4, aclocal.m4, configure: gphoto2 backend is now enabled by default if gphoto2-config is found. Use "--with-gphoto2=no" to disable it. 2003-12-06 Henning Meier-Geinitz * configure configure.in include/sane/config.h.in sanei/sanei_scsi.c: sanei_scsi.c should now compile with the new and old SCSI API of MacOS X. Patch from Mattias Ellert . * doc/descriptions/unsupported.desc: Added several scanners. * AUTHORS: Matthew Marjanovic and Marian Eichholz both have CVS access now. * sanei/sanei_usb.c: Check for /dev/uscanner* for NetBSD and OpenBSD. Patch from bug tracker #300373. 2003-12-01 Nathan Rutman * backend/canon630u.c: Change default scan size to full platen, removed compiler warnings, made HMG's fix for bug #300257 permament. * doc/sane-canon630u.man: cleanup 2003-12-01 Jochen Eisinger * backend/mustek_pp_ccd300.c: Fixed horizontal offset of scan area and scaling for color scans 2003-11-27 Karl Heinz Kremer * doc/descriptions/epson.desc: Changed status for CX3200 and CX5200 from untested to good 2003-11-28 Oliver Schwartz * backend/snapscan.c: Download gamma table twice for Epson Perfection 1670 2003-11-27 Gerhard Jaeger * doc/plustek/Plustek.changes: moved to Plustek-USB.changes * doc/plustek/Plustek-PARPORT.changes: added * doc/plustek/Plustek-USB.txt doc/sane-plustek.man doc/sane-plustek_pp.man: Update 2003-11-26 Henning Meier-Geinitz * doc/descriptions/unsupported.desc: Added Epson CX6400. Removed Packard Bell Diamond 1200. Updated HP ScanJet 8200. * Makefile.in doc/descriptions/releases.txt: Generate md5 hash when making the a release. 2003-11-24 Henning Meier-Geinitz * AUTHORS: Michael Herder has CVS access now. * doc/descriptions/unsupported.desc: Added Biolux 654. Updated HP Photosmart entries. Removed Mustek BearPaw 2448 TA Plus (now listed by gt68xx.desc). 2003-11-23 Jochen Eisinger * backend/mustek_pp_ccd300.c: forgot parameters to wait_bank_change * include/sane/sanei_pa4s2.h: fixed function prototype 2003-11-23 Jochen Eisinger * doc/descriptions/mustek_pp.desc: changed :beta to :good 2003-11-23 Jochen Eisinger * backend/mustek_pp.c, sanei/sanei_pa4s2.c: added support for auto probing of the port * configure{.in}, backend/mustek_pp_ccd.*, backend/Makefile.in, backend/dll.conf, doc/sane-mustek_pp_ccd.man, doc/sane.man, doc/Makefile.in, doc/descriptions/mustek_pp_ccd.desc: mustek_pp_ccd backend removed * backend/mustek_pp.conf, mustek_pp_ccd300.[ch], doc/sane-mustek_pp.man, doc/descriptions/mustek_pp.desc: fixed CCD support for mustek_pp backend * backend/mustek_pp_null.c: beautified debug scanner name 2003-11-23 René Rebe * backend/avision.c backend/avision.h: the current development state, including cleanups, code refactoring and nearly complete HP 53xx/75xx ADF support 2003-11-23 Henning Meier-Geinitz * configure configure.in: Warnings enabled again. Added -cvs to version. * doc/releases.txt: Updated information about diffs. * doc/descriptions/unsupported.desc: Added HP and Mustek scanners. * backend/gt68xx.c backend/gt68xx.conf backend/gt68xx_devices.c backend/gt68xx_gt6801.c backend/gt68xx_gt6801.h backend/gt68xx_low.c backend/gt68xx_low.h doc/descriptions/gt68xx.desc doc/gt68xx/gt68xx.CHANGES: Added Mustek BearPaw 2448 TA Plus. Added special command set for Plustek U16B. Added Plug-n-Scan 2400 M(T) to list of devices. No positive report yet. Used request for memory writes and reads instead of a fixed value of 0x04. Set Genius Vivid4x to GT6816. Untested. All changes have not been tested on their respective scanners yet. New version: 1.0.50. Older entries can be found in ChangeLog-1.0.13.