summaryrefslogtreecommitdiff
path: root/ChangeLogs/ChangeLog-1.0.4
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLogs/ChangeLog-1.0.4')
-rw-r--r--ChangeLogs/ChangeLog-1.0.4728
1 files changed, 728 insertions, 0 deletions
diff --git a/ChangeLogs/ChangeLog-1.0.4 b/ChangeLogs/ChangeLog-1.0.4
new file mode 100644
index 0000000..924bc86
--- /dev/null
+++ b/ChangeLogs/ChangeLog-1.0.4
@@ -0,0 +1,728 @@
+************************ Release of sane-backends 1.0.4 **********************
+
+2000-12-22 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * configure configure.in: Changed version to 1.0.4 and package to
+ sane-backends (from Oliver Rauch <Oliver.Rauch@Wolfsburg.DE).
+ * sane.lsm Removed (renamed to sane-backends.lsm).
+ * sane-backends.lsm New file. Package name is sane-backends instead
+ of sane and added additional maintainer: Oliver Rauch (from
+ Oliver Rauch <Oliver.Rauch@Wolfsburg.DE).
+
+2000-12-17 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * TODO: Some points about OS/2 compilation problems.
+
+2000-12-17 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * TODO: More details for net/saned problems.
+
+2000-12-16 Jochen Eisinger <jochen.eisinger@gmx.net>
+
+ * TODO: removed entry about net.c seg-faulting when saned isn't
+ loaded or timed-out
+
+2000-12-16 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * configure configure.in: Disable warnings by default for release.
+ * sanei/sanei_wire.c: Fixed typo.
+
+2000-12-16 Jochen Eisinger <jochen.eisinger@gmx.net>
+
+ * sanei/sanei_wire.c: added test for negative parameter to memcpy()
+
+2000-12-15 Gerhard Jaeger <g.jaeger@earthling.net>
+
+ * fixed wrong options in sane-plustek.man
+
+2000-12-12 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
+
+ * corrected backend version in umax.desc
+
+************************** Code freeze for SANE 1.0.4 ** *********************
+
+2000-12-12 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * NEWS: Updated/corrected version numbers of backends.
+
+2000-12-10 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * doc/sane-scsi.man: Small changes/updates concerning Linux
+ 2.2. Updated entries about Adaptec cards, NCR53c400/Domex 3181
+ cards, NCR 810 cards. Removed direct links to some backends.
+ * doc/sane-snapscan.man: Added link to new snapscan website.
+
+2000-12-10 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * backend/mustek.c backend/mustek.desc backend/mustek.CHANGES:
+ Fixed wrong comment in encode_resolution. Added missing test for
+ return status in sane_start. Fixed wrong calculation of tlx and
+ tly for Pro series scanners. Increased version number.
+
+2000-12-09 Karl Heinz Kremer <khk@khk.net>
+
+ * backend/epson.c: Fixed user defined gamma curve for
+ inverted images. When scanning negatives the gamma curve
+ was applied incorrectly. Fixed debug output for user defined
+ gamma curves - no [epson] in between values anymore.
+
+2000-12-09 Peter Kirchgessner <peter@kirchgessner.net>
+
+ * doc/sane-hp.man, backend/hp.desc
+ Add HP ScanJet 6390C to list of supported scanners
+
+2000-12-07 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * TODO: Updated. Removed entries about plustek comment problembelm
+ and libsane.la. Added entry about disabling local scanning.
+
+2000-12-07 Gerhard Jaeger <g.jaeger@earthling.net>
+
+ * backend/plustek-share.h backend/plustek.h backend/plustek.c
+ removed warning conditions
+ fixed a bug that causes wrong frontend displays
+ fixed problem when driver returns error during read
+
+2000-12-05 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * NEWS: Updated backend versions. Added point about compilation fixes
+ on Irix and FreeBSD.
+ * backend/mustek.c backend/mustek.desc backend/mustek.CHANGES:
+ Fixed problem with lamp control of SE scanners and reduced
+ length of scan area for Paragon 1200 SP PRO. Removed warning for
+ this scanner. Increased version number.
+
+2000-12-05 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * TODO: Updated. Added point about plustek-share.h using c++ comment
+ and reminder to check config.in.h. Removed entriy about as6e.c stat
+ result check.
+ * backend/as6e.c backend/as63.h: Comitted patch from Eugene Weiss
+ <eweiss@sas.upenn.edu>. Fixes: Use only DBG (no printfs). Check result
+ of stat. Add GPL header.
+
+2000-12-05 Gerhard Jaeger <g.jaeger@earthling.net>
+
+ * backend/plustek-share.h
+ cleanup
+
+2000-12-05 Peter Kirchgessner <peter@kirchgessner.net>
+
+ * backend/hp-handle.c
+ - Change SCL_UNLOAD to SCL_CHANGE_DOC (bug from copying code)
+
+2000-12-04 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * TODO: Updated. Added entries about as6e stat problems and addition to
+ sanei_scsi.c from FreeBSD ports.
+
+************************* snapshot-2000-12-04 *******************************
+
+2000-12-04 Peter Kirchgessner <peter@kirchgessner.net>
+
+ * backend/hp.c, hp-handle.c, hp.desc
+ - fix problem with ADF support on 6350C (and maybe others)
+
+2000-12-04 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
+
+ * removed usage of gettext, problem with -lintl should be solved:
+ - removed usage of gettext from lib/getopt.c
+ - removed test for libintl/gettext in configure[.in]
+ - removed intllib from frontend/Makfile.in
+ * updated umax.desc
+
+2000-12-03 Karl Heinz Kremer <khk@khk.net>
+
+ * backend/epson.*: Version 0.1.38
+ Removed changes regarding 12/14 bit support because of SANE
+ feature freeze for 1.0.4.
+ The following fixes are in the software compared to the version
+ prior to the feature freeze:
+ - refresh UI after a change in the scan mode setting (was not updated
+ when going from Binary to Gray or vice versa)
+ - Read values for "line distance" from the scanner instead of using
+ hardcoded values. This makes sure the backend always uses the correct
+ values regardless of firmware version.
+ - Fixed an "off-by-one" error in the color reordering routine that
+ caused weird artifacts in some instances.
+
+2000-12-03 Karl Heinz Kremer <khk@khk.net>
+
+ * backend/epson.c: Fixed off-by-one in color reordering
+
+2000-12-02 Karl Heinz Kremer <khk@khk.net>
+
+ * backend/epson.*: Read information about optical resolution
+ and line distance from scanner instead of hardcoded values.
+ Add support for color depth > 8 bits per channel.
+ (can use 12, 14 and 16 bits per channel)
+ EPSON backend is now version 0.36
+
+2000-11-30 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
+
+ * changed backend/Makefile.in:
+ wrong old installation of libsane.la
+ $(INSTALL_PROGRAM) libsane.la $(libdir)/libsane.la
+ to this:
+ $(LIBTOOL) $(MINST) $(INSTALL_PROGRAM) libsane.la $(libdir)/libsane.la
+
+2000-11-30 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * README.irix: Removed. Problem with libjpeg is solved.
+ * TODO: Updated. Removed hpoj addition. Added snapscan link. Added
+ entry about net backend segfaulting if using net:localhost. Removed
+ artec O_SYNC problem. Removed Irix jpeg problem. Removed PTAL
+ addition.
+ * doc/saned.man: Added paragraph about xinetd (from Matt Mozur
+ <matt.mozur@sourwood.net>). Removed links to backends, added
+ sane-"backendname" instead.
+ * doc/sane-net.man: Added comment about segfaults if scanning
+ on localhost.
+ * sanei/sanei_scsi.c: Added missing DBG_INIT (from FreeBSD ports).
+
+2000-11-30 Gerhard Jaeger <g.jaeger@earthling.net>
+
+ * backend/plustek.c backend/plustek.desc backend/plustek-share.h
+ backend/plustek.h doc/sane-plustek.man:
+ changed to version 0.38 - document update, minor bugfixes
+
+2000-11-30 Chris Pinkham <cpinkham@infi.net>
+
+ * artec.c: removed O_SYNC for posix compatibility, converted variable
+ to unsigned char to get rid of overflow error. Changed version
+ to 0.5.15.
+
+2000-11-30 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
+
+ * changed sane-config.in again:
+ sane-config --libs has to print all libs
+ that the sane libs depend on.
+ This is not needed for shared libs and that
+ was the reason why I removed all libs but "-lsane".
+ But when linking against static sane libs we need
+ to know about all necessary libs.
+
+************************* snapshot-2000-11-28 *******************************
+
+2000-11-28 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
+
+ * added SANE_CHECK_JPEG to aclocal.m4 and configure.in
+ (test routine by henning Meier Geinitz)
+
+************************* Feature freeze for SANE 1.0.4 *********************
+
+2000-11-27 Peter Kirchgessner <peter@kirchgessner.net>
+
+ * NEWS: hp-backend version is 0.92
+
+2000-11-27 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
+
+ * backend/umax.c: corrected wrong BUILD (25->24)
+
+2000-11-26 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * AUTHORS: Added Karsten Festag as maintainer of microtek2.
+ * backend/mustek.* doc/sane-mustek.man: Update to Mustek backend
+ 1.0-100. Added option fast-preview that tries to use the fastest
+ mode available for preview. This is supported for the 3-pass
+ scanners (was option "preview in gray") and some of the
+ ScanExpress scanners (6000 SP, 12000 SP Plus). Use #include
+ "../include/sane/...". Put option force-wait into mustek.conf
+ (disabled). Removed block mode for Paragon 6000 SP and 8000 SP.
+ Code cleanup. More debug output. Details in backend/mustek.CHANGES.
+ * doc/.cvsignore: Added sane-as6e.5 and sane-nec.5.
+
+2000-11-26 Peter Kirchgessner <peter@kirchgessner.net>
+
+ * backend/hp.desc, doc/sane-hp.man
+ Add descriptions for PTAL support
+
+ * backend/hp.c
+ If PTAL-support requested, write warning about unsupported PTAL
+ with DBG(0,... instead of DBG(1,...
+
+2000-11-25 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * configure configure.in acinclude.m4 aclocal.m4
+ include/sane/config.h.in: Added test for PTAL library and headers
+ (patch from David Paschal <paschal@rcsis.com>). Some reformating of
+ the output of configure --help.
+
+ * backend/GUIDE: Updated entry about #include.
+
+2000-11-24 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * AUTHORS: Removed authors of xscanimage and xcam (now in
+ sane-frontends).
+ * README.unixware2, README.unixware7: X-frontends are no longer
+ included. Removed comments and sourcecode of "rev" (not supported/used
+ in backends/Makefile anymore).
+ * sane.lsm: X-frontends are no longer included. Used blanks instead of
+ tabs.
+ * doc/scanimage.man: Removed links to backends, added generic link
+ instead.
+ * doc/.cvsignore frontend/.cvsignore: X-frontends are no longer included.
+
+2000-11-24 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
+
+ * changed configure.in, configure frontend/Makefile.in
+ and backend/Makfile.in:
+ The shared libraries required by the backends are linked to
+ the backends (they have been linked to the frontends before).
+ Only libintl is linked to the frontend.
+ * changed tool/sane-config.in, sane-config --libs => "-lsane",
+ all other libraries are linked to the backend libs now
+
+2000-11-24 Jochen Eisinger <jochen.eisinger@gmx.net>
+
+ * doc/scanimage.man doc/saned.man: updated description of password
+ file
+ * sanei/sanei_auth.c frontend/saned.c frontend/scanimage.c: replaced
+ index() by strchr(). Changed style of password file
+ * backend/net.c: the net backend now prepends net:host: to the
+ resource before calling the auth_callback function
+
+2000-11-23 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
+
+ * removed doc/xcam.man, doc/xscanimage.man and
+ updated doc/Makefile.in
+ * changed configure.in and frontend/Makefile.in,
+ "-lintl" is not added to @LIBS@ any more, @INTLLIBS@
+ is defined instead now, this is necessary because "-lintl"
+ has to be added to the frontends and not to a backend and
+ sane-config --libs must not list it.
+ * Added "Introduction" to README that tells about
+ the new X-frontend package
+ * removed gimp and gtk parts from include/sane/config.h.in
+ * removed gtk test from aclocal.m4
+ * removed xcam.c xscanimage.c sane-style.rc progress.c progress.h
+ preview.c preview.h preferences.c preferences.h gtkglue.c gtkglue.h
+ from frontend/
+ * removed parts for xcam and xscanimage from frontend/Makefile.in,
+ configure.in and updated confiugre
+
+2000-11-23 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * NEWS: Updated for SANE 1.0.4. Please check.
+ * README.aix: Removed paragraph about shared libs not working.
+ * README.linux: Added paragraph about excessive warnings due to glibc
+ bug (from Peter Kirchgessner).
+ * TODO: Removed entry about shared libs not working on AIX. Added entry
+ about PTAL checks. Removed entry about DBG and microtek2. Added entry
+ about dc210 and jpeg functions. Added entry about using strchr()
+ instead of index().
+ * sane.lsm: Added NEC.
+ * backend/microtek2.c: (from karsten.festag@t-online.de (Karsten
+ Festag)) Use DBG instead of printf/fprintf. Use
+ #include "../sane/include/..." instead of #include "sane/...". Fixed
+ warnings.
+
+2000-11-23 Karl Heinz Kremer <khk@khk.net>
+
+ * backend/epson.c: Display "Set Focus" control only for scanners that
+ can actually handle the command.
+
+2000-11-22 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
+
+ * changed configure and configure.in, removed test for sting.h/strings.h
+ this is not needed because we use strchr instead (always in string.h)
+ of index (sometimes in string.h, sometimes in strings.h)
+
+ * changed ltconfig for aix4*, repleace -o $objdir/$soname by -o $lib,
+ the shared libraries are handled correct now
+
+2000-11-21 Abel Deuring <a.deuring@satzbau-gmbh.de>
+ * backend/sharp.c, backend/sharp.desc, doc/sharp.man: Support
+ for JX320 added
+
+2000-11-21 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * AUTHORS: Added FUKUDA Kazuya for the nec Backend. Used spaces instead
+ of tabs.
+ * PROJECTS: Removed entry about NEC. Added/updated entries about Mustek
+ USB scanners.
+ * README: Added link to sane-nec(5).
+ * TODO: Removed entries about sanei_authorize and plain text passwords.
+ * backend/Makefile.in backend/dll.conf backend/nec.conf backend/nec.c
+ backend/nec.desc backend/nec.h doc/Makefile.in doc/sane-nec.man:
+ Added nec backend for the NEC scanners PC-IN500/4C (from Kazuya Fukuda
+ <fukuda@pjs.nevt.nec.co.jp>)
+
+2000-11-20 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * AUTHORS: Added Eugene S. Weiss.
+ * PROJECTS: Removed Artec as6e backend.
+ * README: Added link to man sane-as6e.5.
+ * TODO: Removed as6e.
+ * doc/Makefile.in: Added generation of as6e manpage.
+ * backend/Makefile.in: Added entries for as6e.
+ * backend/dll.conf: Added as6e.
+ * backend/as6e.c backend/as6e.h backend/as6e.desc doc/sane-as6e.man:
+ Added backend for Artec AS6E parallel port scanner (from Eugene S.
+ Weiss <yossarian@users.sourceforge.net>).
+
+2000-11-20 Jochen Eisinger <jochen.eisinger@gmx.net>
+
+ * configure configure.in: Added test for /dev/urandom and
+ index() in string.h or strings.h
+ * backend/net.c: Fixed SANE_NET_AUTHORIZE call handling
+ * doc/net.tex: Clarified definition of SANE_NET_AUTHORIZE, added
+ definition of MD5 authorization
+ * doc/sane.tex: Upgraded to version 1.0.2, changed definition of
+ SANE_MAX_USERNAME_LEN & SANE_MAX_PASSWORD_LEN to 128 chars
+ * doc/saned.man: added description of SANE_CONFIG_DIR/saned.users
+ * doc/scanimage.man: added description of ~/.sane/pass and
+ --accept-md5-only
+ * frontend/saned.c: implemented user authorization on a per backend
+ basis
+ * frontend/scanimage.c: fixed bug (option -b wasn't present)
+ implemented auth_callback
+ * lib/md5.c include/md5.h: added md5 functions from GNU textutils
+ * include/sane/sane.h: changed definition of SANE_MAX_USERNAME_LEN &
+ SANE_MAX_PASSWORD_LEN to 128 chars
+ * include/sane/sanei_auth.h sanei/sanei_auth.c: implemented new
+ SANE interface for user authorization using MD5 digest
+ * lib/Makefile.in sanei/Makefile.in: updated Makefiles
+
+2000-11-19 Karl Heinz Kremer <khk@khk.net>
+
+ * backend/epson.c: Removed one debug output statement.
+
+2000-11-19 Karl Heinz Kremer <khk@khk.net>
+
+ * backend/epson.[ch]: Added support for "set focus position" command. This
+ command is necessary to scan via the TPU with the Expression1600.
+2000-11-19 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * TODO: Removed entry about stiff.*. Updated entry about testing
+ saned.
+
+2000-11-19 Jochen Eisinger <jochen.eisinger@gmx.net>
+
+ * backend/mustek_pp.[ch]: replaced #include "sane/.." by
+ #include "../include/sane/.."
+
+2000-11-19 Peter Kirchgessner <peter@kirchgessner.net>
+
+ * frontend/stiff.c: Fix problem with writing Tag bits per sample
+ for color tiff files.
+
+2000-11-18 Jochen Eisinger <jochen.eisinger@gmx.net>
+
+ * doc/sane-mustek_pp.man backend/mustek_pp.*: updated mustek_pp
+ backend to version 0.9-devel
+
+2000-11-15 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * PROJECTS: Added entry about Visioneer OneTouch 8600.
+ * TODO: Added entries about net backend crashing after timeout, stiff.c
+ problems, and more details about Irix cc jpeg problems.
+
+2000-11-15 Rene Rebe <rene.rebe@gmx.net>
+ * backend/avision.[c,h]: some fixes for brightness and contrast via
+ the gamma-table. New config-option to force the backend to use DIN A4
+ ("option force-a4"). Clean up.
+
+2000-11-14 Rene Rebe <rene.rebe@gmx.net>
+ * backend/avision.[h,c]: Added gamma table support in hardware.
+ Brightness and contrast emulation via the hardware gamma table.
+ Code cleanup.
+ * AUTHORS: Changed my e-mail address.
+
+2000-11-13 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * Makefile.in: Install sane.h and saneopts.h only.
+ * PROJECTS: Removed sane-pie.
+ * TODO: Removed sane-pie. Added possible portability problem for
+ artec. Removed entry about installed headers. Added entry about
+ gettext and libdl.
+ * doc/.cvsignore: Added sane-pie.5.
+
+2000-11-13 Simon Munton <simon@munton.demon.co.uk>
+
+ * backend/pie.c backend/pie-scsidef.c backend/pie.conf backend/pie.desc
+ doc/sane-pie.man: Added Pacific Image Electronics backend for ScanAce
+ range of scanners (also supports DevCom BlackWidow scanners and ADLIB
+ JetScan scanners).
+ * README backend/Makefile.in backend/dll.conf doc/Makefile.in: Added pie
+ backend.
+ * sane.lsm: Added keywords for pie backend.
+ * AUTHORS: Added myself as maintainer of pie backend.
+
+2000-11-12 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * doc/sane.tex: Fixed a typo.
+ * doc/.cvsignore: Added the files produced by make ps.
+ * README: Removed X-frontends. Point to sane-frontends and website.
+ Some reformatting.
+ * TODO: Updated concerning frontends split.
+ * PROJECTS: Removed entries about frontends (now in
+ sane-frontends/README)
+ * PROBLEMS: Removed entries about frontends (now in
+ sane-frontends/PROBLEMS)
+
+2000-11-10 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * sanei/sanei_constrain_value.c: If constraint_type is
+ SANE_CONSTRAINT_RANGE and quantization is used, the results may
+ be outside the limits of the range because quantization uses the
+ orginal value. Fixed by doing quantization with the already
+ checked value.
+
+2000-11-10 Gerhard Jaeger <g.jaeger@earthling.net>
+
+ * backend/plustek.c backend/plustek.desc backend/plustek-share.h
+ backend/plustek.h doc/sane-plustek.man:
+ updated to version 0.37 - support for xsane, new models
+ document update, minor bugfixes
+
+2000-11-08 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * TODO: Updated. Added entries for viceo backend and addition to hp
+ backend. Updated entries about the include issue. Added point about
+ additional options for pnm backend, install problem of libsane.la,
+ and some build problems and the --without-x problem. Some more
+ details for detecting older SANE versions.
+
+ * LEVEL2: Added entry about sending messages from backend to frontend.
+ Removed entry about image polarity.
+
+ * backend/mustek.c backend/mustek.h backend/mustek.CHANGES
+ backend/mustek.desc: Update to Mustek backend 1.0-99. Better
+ transparency adapter support for ScanExpress scanners. Changed
+ color support for ScanExpress scanners (faster at some resolutions
+ now). Paragon 1200 SP color mode should work now without garbage at
+ the end of an image. Some bugfixes. Details in
+ backend/mustek.CHANGES.
+
+2000-11-08 Jochen Eisinger <jochen.eisinger@gmx.net>
+
+ * include/sane/sanei_debug.h: fixed typo
+
+2000-10-30 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * TODO: Updated. Added points about --without-x and the
+ #include <sane...> stuff. Added xcam problem. Changed entry for
+ Relisys scanner.
+
+2000-10-30 Petter Reinholdtsen <pere@td.org.uit.no>
+
+ * frontend/xscanimage.c: Define GIMP_ENABLE_COMPAT_CRUFT when
+ including gimp.h to use the old API. Eventually we should convert
+ the frontends to use the new Gimp API. Patch from Kevin Dalley.
+
+2000-10-29 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * TODO: Updated.
+
+2000-10-23 Peter Kirchgessner <peter@kirchgessner.net>
+
+ *backend/hp-accessor.c hp-device.c hp-handle.c hp-hpmem.c hp.h hp.c
+ hp-option.c hp-scl.c: Change sanei_debug-interface
+ Allocate accessors once (for fixed size accessors)
+ Close connection in some error conditions
+
+2000-10-23 Jochen Eisinger <jochen.eisinger@gmx.net>
+
+ * backend/dll.c: added test for ``dll'' in dll.conf
+
+2000-10-23 Jochen Eisinger <jochen.eisinger@gmx.net>
+
+ * sanei/sanei_init_debug.c include/sane/sanei_debug.h
+ frontend/saned.c: removed vararg macros
+
+2000-10-17 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * doc/sane.tex: Added paragraph about image polarity as discussed
+ on sane-devel. This is the version from Nick Lamb.
+
+2000-10-15 Jochen Eisinger <jochen.eisinger@gmx.net>
+
+ * include/sane/sanei_debug.h: sanei_debug_init was only declared
+ if VARARG macros are supported. Fixed this.
+
+2000-10-08 Jochen Eisinger <jochen.eisinger@gmx.net>
+
+ * sanei/sanei_pa4s2.c: fixed all but one compiler warning
+
+2000-10-03 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * tools/find-scanner.c: Explicitly state that find-scanner won't
+ find non-SCSI scanners.
+ * doc/scanimage.man: Add examples for SANE device names.
+ * frontend/scanimage.c: Output message when no devices are found.
+ Add example for devicename to --help message. Print warning
+ when a Unix devicename is used instead of a SANE device. Removed
+ compiler warning.
+ * TODO: Removed entries about the fgets and include issues in
+ umax. Removed entries about scanimage device name
+ documentation. Added a point about xscanimage problems with the
+ new GIMP API.
+ * backend/mustek.* doc/sane-mustek.man: Update to Mustek backend
+ 1.0-98. Fixed segmentation fault in sane_init. Enabled double
+ buffering. Clear inquiry buffer before using. Paragon 1200 SP now
+ uses LD_BLOCK color correction. Removed LD MFS (wasn't used
+ anymore). Fix sane_cancel for Paragon series II scanners. Fix
+ halftone and grain for Paragon series II scanners. Backtracking is
+ used automaticly by all scanners now. Some safety checks, code
+ cleanup and more debug output. Details are in
+ backend/mustek.CHANGES.
+
+2000-10-02 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
+
+ * Updated umax backend to sane-umax-1.0.3-build-24
+ take a look at backend/umax.CHANGES for details
+
+2000-10-02 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
+
+ * sanei/sanei_constrain_value.c:
+ if checked option is a range and the value is out of
+ range the value is now corrected to the minimum or maximum
+ allowed value and SANE_INFO_INEXACT is set.
+ The old version returned with an error. This caused problems
+ when the value was a little bit out of range because of rounding
+ errors.
+
+2000-09-30 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * backend/pnm.c: Fixed three segfaults due to buffer overruns:
+ maximum length of filename wasn't checked; maximum length in
+ sane_read wasn't always checked; ppm_type wasn't always set in
+ getparmfromfile. Added some checks for safety and removal of
+ warnings. Added DBG lines for every SANE API call.
+ * TODO: Added entries about the backend:devicename issue. Add a
+ comment about fronends not to crash when length is -1. Added entry
+ about sane-pie. Added point about fronends not checking if too
+ much data is delivered with sane_read.
+ * PROJECTS: Added entry about sane-pie.
+
+2000-09-24 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * backend/mustek.*: Update to Mustek backend 1.0-97. This is a
+ development version and is only tested for three-pass scanners.
+ Added support for Paragon 1200 SP Pro and ScanExpress A3 SP.
+ Removed detection of " C04" and " C12" (don't seem to exist).
+ Changed SCSI request scheme. Sane_read can read more than 4096
+ bytes from pipe. Minimum dpi is 30 now. Fixed LD correction for
+ Paragon 1200SP 1.06 and 1.11. Read SCSI buffer into big block and
+ do LD after that for Paragon one-pass scanners. New option
+ "blocksize" in mustek.conf. Better detection of the scanner type
+ (three-pass, Paragon I, ...). Fixed possible segmentation faults
+ in Paragon 600 II N LD code, scsi_sense_wait_ready and
+ sense_handler. Decreased maximum scan size of Paragon 800 II
+ SP. For three-pass scanners: fixed stop_scan and speed code, scan
+ area is in pixels now, added RGB brightness and contrast, use
+ +-100% for brightness and contrast. Return SANE_STATUS_CANCELLED
+ when scan was cancelled. Option "force backtracking" is enabled by
+ default, "scan speed" is set to "fastest". Added option
+ "force-warn" for mustek.conf. Rewrote halftone mode. Better error
+ handling and more debug output.
+ * TODO: Clarified point about image data polarity. Moved point about
+ xscanimage not updating the progress bar for 3pass scanners to
+ frontend section. Removed umax entry in "frontends". Removed entry
+ about alpha channel (was added to LEVEL2 file).
+ * LEVEL2: Add point about image data polarity.
+ * frontend/scanimage.c: Removed some warnings.
+
+2000-09-19 Gerhard Jaeger <g.jaeger@earthling.net>
+
+ * backend/plustek.desc doc/sane-plustek.man:
+ updated information about supported scanners
+
+2000-09-18 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * README: Removed comment about xscanimage error message. Added
+ comment about find-scanner (may find scanners not supported by
+ SANE).
+ * tools/README: Added comment about find-scanner and some lines
+ about sane-desc.el and sane-config.
+ * tools/find-scanner.c: Added comment about scanners not supported
+ by SANE. Removed some warnings.
+ * TODO LEVEL2: Removed xscanimage error comment from TODO and moved
+ ideas for SANE 2.0 from TODO to LEVEL2.
+
+2000-09-18 Petter Reinholdtsen <pere@td.org.uit.no>
+
+ * backend/v4l.c: Remove X11 dependency.
+
+2000-09-17 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * frontend/xscanimage.c: Fixed gtk_main_quit bug (based on patch
+ from <moloch@nikocity.de>). An error message was printed when
+ no sane device was found.
+
+2000-09-17 Petter Reinholdtsen <pere@td.org.uit.no>
+
+ * config.guess config.sub : Upgraded to latest version from
+ <URL:ftp://ftp.gnu.org/pub/gnu/config/>.
+
+ * doc/Makefile.in: New target 'install-docs' to install
+ documentation in $(prefix)/doc/sane-<version>/.
+
+ * japi/Makefile.in: Move javac and javah to make variables.
+
+2000-09-16 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * TODO: Added xscanimage bug and information about versioning
+ problems. Some other minor changes.
+
+2000-09-15 Gerhard Jaeger <g.jaeger@earthling.net>
+
+ * backend/plustek.c
+ added some code to support timing measurement in debug sessions
+
+2000-09-10 Peter Kirchgessner <peter@kirchgessner.net>
+
+ * backend/hp-handle.c
+ Special handling of sane_cancel for OfficeJet K series
+
+2000-09-09 Peter Kirchgessner <peter@kirchgessner.net>
+
+ * backend/hp.h hp-scsi.h hp-scl.h hp-option.h hp-option.c
+ hp-device.h hp-scl.c hp.c hp-device.c hp-handle.c
+
+ David Paschal (paschal@rcsis.com)
+ Added support for flatbed HP OfficeJets.
+ fix problem with cancel preview
+ fix timing problem between killing child and writing to pipe
+ change fprintf(stderr,...) to DBG
+ change include <sane..> to "sane.." in hp.h
+ change handling of options that have global effects.
+ i.e. if option scanmode is received (has global effect),
+ all options that "may change" are send to the scanner again.
+ This fixes a problem that --resolution specified infront of
+ --mode on command line of scanimage was ignored.
+ NOTE: This change does not allow to specify --depth 12 infront of
+ --mode color, because --depth is only enabled with --mode color.
+ add depth greater 8 bits for mode grayscale
+ add option for 8 bit output but 10/12 bit scanning
+
+2000-08-24 Gerhard Jaeger <g.jaeger@earthling.net>
+
+ * Updated plustek backend to support multiple devices and 12bit color-depth
+ affected files: backend/plustek.c backend/plustek.h
+ backend/plustek-share.h backend/plustek.conf
+ * backend/plustek.desc: updated information about supported scanner
+ * doc/sane-plustek.man: updated manpage according to the changes
+
+2000-08-23 Abel Deuring <a.deuring@satzbau-gmbh.de>
+ * sanei/sanei_scsi.c: Second attempt to fix the errno bug
+ in the Linux command queue handling.
+
+2000-08-19 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * TODO: Included TODO file for 1.0.4.
+ * sanei/sanei_ab306.c: Removed some comiler warnings.
+ * doc/sane.tex: Set \date to the date of the last change (not
+ the date of running latex (\today))
+ * frontend/xscanimage.c: Fixed image size overrun (>ca. 400 MB).
+ Removed some compiler warnings.
+
+2000-08-15 Henning Meier-Geinitz <hmg@gmx.de>
+
+ * configure configure.in: Default to --enable-warnings again.
+
+2000-08-15 Jochen Eisinger <jochen.eisinger@gmx.net>
+
+ * backend/mustek_pp.c: fixed bug in config_ccd_1013 that prevents
+ ASIC 1013 scanners from working