2007-04-29 Ilia Sotnikov <hostcc@gmail.com>
	
	* backend/hp5590_low.c: don't use libusb structs directly, define
	  necessary of them by ourselves ('struct usb_ctrl_setup' -> 'struct
	  usb_in_usb_ctrl_setup')
	* backend/hp5590_low.c: renamed 'struct usb_bulk_setup' to 'struct
	  usb_in_usb_bulk_setup' to show its internal usage

2007-04-24  Ilia Sotnikov <hostcc@gmail.com>

	+ configure: added check for <netinet/in.h> header
	+ Added files for 'hp5590' backend which supports
	  HP ScanJet 5550/5590/7650 scanners
	+ tools/check-usb-chip.c: added HP ScanJet 5550/5590/7650 detection
	  routine

2007-04-21  Troy Rollo <sane@troy.rollo.name>

	* backend/hp3500.c: Improve speed and reduce noise of most
	  resolutions; deal with an escape code discovered in the scanner's
	  protocol; use hardware detailed calibrations for resolutions up to
	  300; use improved software detailed calibration for other
	  resolutions; ddd more debug information; drop the 25dpi
	  resolution; make 200dpi the default (the same as the Windows
	  frontend; Add code (not used yet) to deal partially with grayscale
	  and lineart scanning; use I18N strings where appropriate.

2007-04-21  Mattias Ellert <mattias.ellert@tsl.uu.se>

	* doc/descriptions-external/hp5590.desc,
	  doc/descriptions/unsupported.desc:
	  Added description for new external backend hp5590
	  See: http://lists.alioth.debian.org/pipermail/sane-devel/
	  2007-April/018977.html

2007-04-21  Julien Blache <jb@jblache.org>
	* backend/epson.c: remove bogus check in
	  get_identity2_information(), causing the identification of various
	  Stylus CX5xxx models (among others) to fail. Olaf Meeuwissen from
	  Epson confirmed the check was bogus.

2007-04-17  Julien Blache <jb@jblache.org>

	* backend/microtek.c: add missing braces.
	* tools/sane-desc.c: use mode 0664 for usbfs device nodes; allows
	  lsusb to still work for everybody on the system.

2007-04-13  m. allan noah <kitno455 a t gmail d o t com>

	* backend/fujitsu.c: update to v1.0.48, re-enable
	  brightness/contrast for models with built-in support

2007-04-15  Wittawat Yamwong <wittawat@web.de>

	* doc/descriptions/unsupported.desc: Remove Canon PIXMA MP160 and
	  Canon PIXMA MP600 (now supported by pixma backend)

2007-04-13  Mattias Ellert <mattias.ellert@tsl.uu.se>

	* doc/descriptions-external/hp3900.desc,
	  doc/descriptions/unsupported.desc:
	  Moved 3 scanners from unsupported to hp3900
	  See: http://lists.alioth.debian.org/pipermail/sane-devel/
	  2007-April/018980.html

2007-04-13  m. allan noah <kitno455 a t gmail d o t com>

	* backend/fujitsu.[ch]|fujitsu.conf.in: update to v1.0.47,
	  change gamma determination, add support/usbid for fi-5650C
	* doc/descriptions/fujitsu.desc: version number update
	* tools/hal/.cvsignore: ignore .fdi file

2007-04-09  Wittawat Yamwong <wittawat@web.de>

	* backend/pixma*.[ch] doc/sane-pixma.man doc/descriptions/pixma.desc:
	  Updated to version 0.13.0
	  Added MP160, MP180, MP460, MP510 and MP600
	  Fixed a buffer-overflow bug in sane_read()

2007-04-5  Jochen Eisinger <jochen@penguin-breeder.org>

	* README.openbsd, tools/README, tools/openbsd/attach,
	  tools/openbsd/detach: add notes about device permissions on
	  OpenBSD and provide some example scripts for hotplugd(8).

2007-03-02  m. allan noah <kitno455 a t gmail d o t com>

	* doc/sane.tex: update to 1.05, fix description of SANE_Parameters,
	  from <dtlinker a t comcast d o t net>

2007-03-21 Julien Blache <jb@jblache.org>
	* tools/Makefile.in: Remove leftovers from a previous experiment.

2007-03-18 Julien Blache <jb@jblache.org>
	* tools/hal: New directory.
	* tools/Makefile.in: Add rules to build hal/10-libsane.fdi.
	* tools/sane-desc.c: Add output mode 'hal', from David Zeuthen <davidz@redhat.com>.

2007-03-17 Oliver Rauch <oliver.rauch@xsane.org>
	* Bug #303752: Maybe faulty icc-profile-file length detection:
	  corrected icc profile length calculation

2007-03-08  Earle F. Philhower, III <earlephilhower@yahoo.com>

	* backend/sm3840*.[ch]: Add 1-bpp modes (lineart, halftone)
	* doc/sane-sm3840.man: Add 1-bpp mode options

2007-03-05  Gerhard Jaeger <gerhard@gjaeger.de>

	* doc/plustek/Plustek-USB.changes: Update.
	* backend/plustek.c: Bumped build number.
	* backend/plustek-usb.c: Fixed typo.
	* backend/plustek-usbdevs.c: Added CanoScan to all Canon
	  device strings, identified one more Plustek device as U24.
	* backend/plustek-usbhw.c: Fixed button handling for Plustek/
	  KYE devices and added some more debug messages.

2007-02-24  Giuseppe Sacco <eppesuig@debian.org>

	* Italian translation update
	* Second Italian translation update

2007-02-11  Jochen Eisinger <jochen@penguin-breeder.org>

	* doc/sane-mustek_pp.man: clean up markup, bug #304392

2007-02-11  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* po/sane-backends.pl.po: Polish translation fix (from Jakub
	  Bogusz <qboosh at  pld-linux.org>, bug #304410). 

2007-02-07  Gerhard Jaeger <gerhard@gjaeger.de>

	* sanei/sanei_scsi.c: Fixed retrieval of HZ.

2007-01-28  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* backend/gt68xx.c backend/gt68xx_devices.c
	  doc/descriptions/gt68xx.desc doc/gt68xx/gt68xx.CHANGES: Added
	  .conf entry for Pluste OpticPro S12 and S24. Updated .desc
	  file. 
	* doc/descriptions/unsupported.desc: Added UMAX Astra 2850. Added
	  Canon Imagerunner series.

2007-01-28  m. allan noah <kitno455 a t gmail d o t com>

	* backend/fujitsu.[ch]: update to v1.0.45,
	  update overscan code to extend max scan area
	* doc/descriptions/fujitsu.desc: version number update

2007-01-27 oliver rauch <oliver.rauch@rauch-domain.de>

	* backend/umax.c
	  removed bug in highlight blue using green value
	* doc/umax/umax.CHANGES

2007-01-26  m. allan noah <kitno455 a t gmail d o t com>

	* AUTHORS, doc/sane-fujitsu.man, backend/fujitsu.conf.in,
	  backend/fujitsu.c: updated email address
	* backend/fujitsu-scsi.h, backend/fujitsu.[ch]: update to v1.0.44,
	  set SANE_CAP_HARD_SELECT on all buttons/sensors.
	  disable sending gamma LUT, quality errors reported. 
	  support MS overscan.
	  clamp the scan area to the pagesize on ADF.
	* doc/descriptions/fujitsu.desc: version number update

2006-01-21  Jochen Eisinger <jochen@penguin-breeder.org>

	* doc/descriptions/mustek_pp.desc: Cybercom is a CIS scanner

2007-01-20  Mattias Ellert <mattias.ellert@tsl.uu.se>

	* backend/canon.c, backend/canon-sane.c:
	  Fixed the "three-valued boolean" bug

2007-01-20  Alessandro Zummo <a.zummo@towertech.it>

	* sanei/sanei_tcp.c: added a missing include
	* backend/epson2.c: fixed a bug while moving scanner data,
	removed support for line mode (block or ext modes will be used).

2007-01-20  Mattias Ellert <mattias.ellert@tsl.uu.se>

	* acinclude.m4, aclocal.m4, configure, include/sane/config.h.in:
	  Fix autogenerated files
	* backend/canon.c, backend/epson.c, backend/epson2.c:
	  String harmonization
	* po/Makefile.in, po/sane-backends.*.po:
	  New translation keys from canon and epson2 backends
	  Updated Swedish translation
	* backend/dll.c, backend/microtek.c, backend/umax1220.c,
	  sanei/sanei_wire.c: Fixing compiler warnings

2007-01-19  Mattias Ellert <mattias.ellert@tsl.uu.se>

	* doc/descriptions/unsupported.desc: Added Visioneer Strobe Pro USB

2007-01-15  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* doc/descriptions/unsupported.desc: Added and updated several
	  scanners.

2007-01-08  Julien Blache <jb@jblache.org>
	* doc: fix man warnings.
	* backend/microtek2.c: add missing return status check in
	sane_start(), preventing an ugly segfault later on.

2006-12-18  Alessandro Zummo <a.zummo@towertech.it>

	* epson2: restructured code once more, splitted
	  in multiple files, added networking
	  support, added FS G extended handshaking mode,
	  make proper use of extended commands when possible
	* sanei/sanei_tcp.c: read now wait until all
	  the requested data is available.

2006-12-13  Alessandro Zummo <a.zummo@towertech.it>

	* coolscan2: fixed coolscan2 infrared to work
	  as advertised in the man page. RGBA format
	  will come soon.

2006-12-12  Alessandro Zummo <a.zummo@towertech.it>

	* epson2: removed calls to alloca(), code reorganization
	  fixed a bug with request_extended_status (reply
	  length is 33 on older scanners).	
	* include/.cvsignore: added two more entries

2006-12-10  Pierre Willenbrock <pierre@pirsoft.dnsalias.org>

	* backend/genesys_devices.c: reduced height of calibration area
	* backend/genesys_gl841.c: fixed bug in offset calibration(offset
	values were not clamped to 0..255)

2006-12-10  Ulrich Deiters <ulrich.deiters@uni-koeln.de>

	* canon: disentangled some pointer arithmetics in canon-sane.c

2006-12-07  Alessandro Zummo <a.zummo@towertech.it>

	* epson2: reordered includes, replaced __FUNCTION__,
	  use the new byteorder macros 
	* moved acbyteorder.m4 to m4/byteorder.m4,
	  added m4/stdint.m4

2006-12-06  Alessandro Zummo <a.zummo@towertech.it>

	* Added acbyteorder.m4 macro for endianness conversion

2006-12-02  Pierre Willenbrock <pierre@pirsoft.dnsalias.org>

	* backend/genesys_devices.c: fixed gamma settings(1.0 now)
	* backend/genesys.c backend/genesys_gl841.c: improved calibration
	  for dark shades

2006-12-02  Alessandro Zummo <a.zummo@towertech.it>

	* Added missing bits for epson2 driver.

2006-12-01  Alessandro Zummo <a.zummo@towertech.it>

	* Added (experimental) epson2 driver.

2006-12-01  Alessandro Zummo <a.zummo@towertech.it>

	* Added sanei_tcp interface.

2006-11-27  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* doc/descriptions-external/samsung.desc: SCX-4200 is reported to work.

2006-11-22  Gerhard Jaeger <gerhard@gjaeger.de>

	* doc/plustek/Plustek-USB.changes: update.
	* backend/plustek.c: bumped build number, fixed option 
	  descriptors, see bug #303786.

2006-11-22  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* doc/descriptions/unsupported.desc: Added several scanners, fixed
	  the USB id for Microtek 4850 (bug #304151).
	* doc/descriptions/umax1220u.desc: Updated status of UMAX 2000.
	* doc/descriptions-external/brother2.desc: Updated status of
	  Brother MFC-7420.

2006-11-06  m. allan noah <anoah AT pfeiffer DOT edu>

	* doc/descriptions-external/epkowa.desc: backend v2.3.0

2006-10-31  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* doc/descriptions/unsupported.desc: Added HP Photosmart C5100 and
	  ScanJet 8390.
	* doc/descriptions-external/hpoj.desc: Project is unmaintained.

2006-10-24  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* po/sane-backends.pl.po: Major bugfix and few small changes
	  (noticed by Jaroslaw Gorny) (bug #303962).
	* po/sane-backends.es.po: Updated (from Jonathan Bravo Lopez
	  <jkdsoft at gmail.com>).
	* doc/descriptions-external/hp3900.desc 
	  doc/descriptions-external/samsung.desc: Updated based on
	  sane-devel information.
	* doc/descriptions/unsupported.desc: Added Canon Canoscan 4400F,
	  LiDE 70, Corex Cardscan 700 C, Umax Astra 4900, Visioneer
	  Onetouch 7700. Updated other scanners.

2006-10-03  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* doc/descriptions-external/hp3900.desc: Changed status of HP
	  Scanjet 4370 to "minimal" (bug #303839).
	* doc/scanimage.man frontend/scanimage.c: Added examples on how to
	  set the scan area in the manual page (bug #303802). Mention how
	  to separate parameters from options in --help and manpage (bug 
	  #303819).
	* doc/descriptions/unsupported.desc: Added EDT BizCardReader
	  900C. Moved Genius ColorPage-SF600 to gt68xx.desc. Minor
	  updates.
	* backend/gt68xx.c backend/gt68xx_devices.c
	  doc/descriptions/gt68xx.desc doc/gt68xx/gt68xx.CHANGES: Added
	  Support for Genius Colorpage SF600. 

2006-09-24  Giuseppe Sacco <eppesuig@debian.org>

	* Updated italian translation

2006-09-18  m. allan noah <anoah AT pfeiffer DOT edu>

	* backend/fujitsu.[ch], backend/fujitsu-scsi.h: update to v1.0.43,
	  add model-specific code to init_vpd for M3099, clean some noise
	* doc/descriptions/fujitsu.desc: version number update

2006-09-18  Stephane Voltz <stef.dev@free.fr>

	* backend/umax_pp.c backend/umax_pp_mid.c backend/umax_pp.c_low:
	  color calibration fix. Mail address update.

2006-09-14  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* doc/descriptions/unsupported.desc
	  doc/descriptions-external/samsung.desc
	  doc/descriptions-external/hpaio.desc: Added several scanners.
	* po/sane-backends.pl.po: Updated Polish translation (from Jakub
	  Bogusz, bug #303769).

2006-08-31  Oliver Schwartz <oliverschwartz@users.sf.net>

	* backend/snapscan-scsi.c: Bugfix for firmware download
	  from Paul Smedley

2006-08-31  m. allan noah <anoah AT pfeiffer DOT edu>

	* backend/fujitsu.c: update to v1.0.42,
	  fix bug in get_hardware_status (#303798)
	* doc/descriptions/fujitsu.desc: version number update

2006-08-29  Gerhard Jaeger <gerhard@gjaeger.de>

	* doc/plustek/Plustek-PARPORT.changes: update.
	* backend/plustek-pp.h backend/plustek-pp_ptdrv.c backend/plustek_pp.c:
	  fixed "not homing" problem, the sensor did not return when 
	  the driver gets the _IOCTL_STOP command
	  fixed compilation issue for kernels > 2.6.15
	  fixed compiler warning conditions

2006-08-28  m. allan noah <anoah AT pfeiffer DOT edu>

	* backend/fujitsu.c backend/fujitsu-scsi.h: update to v1.0.41,
	  do_usb_cmd() returns io error on cmd/out/status/rs EOF,
	  fix bug in MS buffer/prepick scsi data block
	* doc/descriptions/fujitsu.desc: version number update

2006-08-28  Stephane Voltz <stefdev@modulonet.fr>

	* backend/genesys_gl646.c: changes in gl646_init_regs_for_warmup
	  to add support for HP2400 model.

2006-08-27  Wittawat Yamwong <wittawat@web.de>

	* backend/pixma*.[ch]: update to 0.12.2,
	  use own error codes e.g. PIXMA_EPROTO instead of EPROTO,
	  add MP530, MP800R and MP360,
	  add grayscale mode for MP700 and MP730,
	  add work-around for lock-up ("hang") problem of MP760 and MP780,
	  fix line correction (color alignment) for MP760
	* doc/sane-pixma.man: update
	* doc/descriptions/pixma.desc: add MP360,MP530 and MP800R product ID
	* doc/descriptions/unsupported.desc: remove Smartbase MP360 (supported 
	  by pixma backend)

2006-08-26  m. allan noah <anoah AT pfeiffer DOT edu>

	* backend/fujitsu.[ch] backend/fujitsu-scsi.h: update to v1.0.40,
	  add 5530C usb id, rewrite brightness/contrast/gamma functions,
	  do_*_cmd functions handle short reads, updated init functions,
	  add MS buffer and prepick support for newer scanners
	* doc/descriptions/fujitsu.desc backend/fujitsu.conf.in:
	  add 5530C usb id, version number update
	* doc/descriptions/sane-fujitsu.man:
	  note support for newer scanner models

2006-08-22  Karl Heinz Kremer <khk@khk.net>

	* backend/epson_usb.c: Add product ID for CX3800/3810, V700/V750

2006-06-11 Eddy De Greef <eddy_de_greef at scarlet dot be>

	* doc/sane-mustek_pp.man: URL update.

2006-08-21  Karl Heinz Kremer <khk@khk.net>

	* backend/epson.c: Fix buffer overflow error (submitted by Johannes Meixner)

2006-08-21  Jon Chambers <jon@jon.demon.co.uk>
	* TIFF tweaks for pickier libtiff under cygwin
	* backend/Makefile.in: remove explicit $(srcdir) path from .conf
	  source paths to allow support for kdevelop-style build dirs.
	* backend/dell1600n_net.c: fix compile warnings

2006-08-12  Jon Chambers <jon@jon.demon.co.uk>

	* backend/dell1600n_net.c: update for dell1600n_net.conf + reduce memory footprint
	* backend/dell1600n_net.conf.in: added
	* backend/dell1600n_net.c: update for dell1600n_net.conf.in 

2006-08-11  Gerhard Jaeger <gerhard@gjaeger.de>

	* doc/plustek/Plustek-USB.changes: update.
	* backend/plustek.c: bumped build number.
	* backend/plustek-usbdevs.c: lowered speed for LiDE20/30 when
	  using low resolutions.
	* backend/plustek-usb.c: fixed warning condition.

2006-08-09  Stephane Voltz <stefdev@modulonet.fr>

	* backend/genesys_gl646.c backend/genesys.c backend/genesys_devices.c:
	  improved sanei_genesys_search_reference_point to get more reliable
	  detection for HP2300 and MD6345. Slight tune up for HP2400 model.

2006-08-09  Gerhard Jaeger <gerhard@gjaeger.de>

	* doc/plustek/Plustek-PARPORT.changes doc/plustek/Plustek-USB.changes
	  doc/u12/U12.changes: update.
	* backend/artec_eplus48u.c backend/plustek.c backend/plustek_pp.c
	  backend/u12.c: changed sane.type to "flatbed scanner" only.
	* backend/plustek-usbdevs.c: fixed LiDE20/30 motor settings

2006-08-06  Stephane Voltz <stefdev@modulonet.fr>

	* backend/genesys_gl646.c backend/genesys.c: fix y scan area offset
	  detection for HP2300, one more fixe related to bug #303681. 

2006-08-01  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* doc/descriptions-external/epkowa.desc: Updated info about
	  plugins and other comments (patch from Olaf Meeuwissen
	  <olaf.meeuwissen@avasys.jp>).

2006-07-30  Pierre Willenbrock <pierre@pirsoft.dnsalias.org>

	* backend/genesys_gl841.c: use an intermediate u_int8_t buffer
	  for register write (bug #303681).

2006-07-30  Stephane Voltz <stefdev@modulonet.fr>

	* backend/genesys_gl646.c: use an intermediate char buffer
	  for register bulk write (bug #303681).

2006-07-25  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* tools/libtool-get-dll-ext: Fixed compilation problem with newer
	  tail programs which don't understand "-1" (bug #303630).

2006-07-17  m. allan noah <anoah AT pfeiffer DOT edu>

	* backend/fujitsu.c: backend v1.0.39, rewrite contrast slope
	  code for readability, portability to other table widths
	* doc/descriptions/fujitsu.desc: version number update

2006-07-16  Julien Blache <jb@jblache.org>
	* tools/sane-desc.c: split very long comment lines in the
	generated udev rules file. Some comment lines very overly long,
	and udev produced warning messages while loading the rules file.

2006-07-15  m. allan noah <anoah AT pfeiffer DOT edu>

	* backend/fujitsu.c: backend v1.0.38, add 'useless noise'
	  debug level (35), for mode sense errors
	* doc/sane-fujitsu.man: minor text changes, add new debug level
	* doc/descriptions/fujitsu.desc: version number update

2006-07-14  m. allan noah <anoah AT pfeiffer DOT edu>

	* backend/fujitsu.[ch] backend/fujitsu-scsi.h: backend v1.0.37,
	  add support for mode sense command, use it to detect various
	  page codes instead of hardcoding. add support for send cmd,
	  use it to enable 8 or 10 bit LUT for brightness/contrast.
	  minor global variable and option description cleanups.
	* doc/descriptions/fujitsu.desc: version number/status update

2006-07-06  m. allan noah <anoah AT pfeiffer DOT edu>

	* backend/fujitsu.[ch]: backend v1.0.36, less verbose debugging,
	  fi-5900 needs even number of bytes per scanline
	* doc/descriptions/fujitsu.desc: version number update

2006-07-05  m. allan noah <anoah AT pfeiffer DOT edu>

	* backend/fujitsu.[ch] backend/fujitsu-scsi.h: backend v1.0.35,
	  allow double feed detection, minor cleanups
	* doc/descriptions/fujitsu.desc: version number update

2006-07-04  m. allan noah <anoah AT pfeiffer DOT edu>

	* backend/fujitsu.[ch] backend/fujitsu-scsi.h: 
	  update to v1.0.34, add S500 usb id, get more inq and vpd data,
	  allow background color setting for some scanners
	* doc/descriptions/fujitsu.desc: version number update

2006-07-03  Julien Blache <jb@jblache.org>
	* tools/sane-desc.c: Fix a typo in the udev header.

2006-07-03  Henning Meier-Geinitz <henning@meier-geinitz.de>

	* configure configure.in: Changed version to 1.0.18-cvs. Enabled
	  compilation warnings.
	* Makefile.in: Added ChangeLog-1.0.18 to DISTFILES.

Older entries can be found in ChangeLog-1.0.18.
