Removed old ChangeLog entries

DEVEL_2_0_BRANCH-1
Henning Geinitz 2002-12-08 13:05:34 +00:00
rodzic 8281ae2caa
commit d34542e1ea
11 zmienionych plików z 5 dodań i 12165 usunięć

404
ChangeLog
Wyświetl plik

@ -1,401 +1,7 @@
2002-12-07 Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-12-08 Henning Meier-Geinitz <henning@meier-geinitz.de>
* doc/sane-scsi.man: The "scsi ..." way of specifying devices is not
Linux-only. Some minor formatting updates.
* TODO: Added entries for "missing" scanners in desc files: snapscan
and epson. Added sanei_usb issues. Updated MacOS X and OS/2 porting
issues.
2002-12-07 Abel Deuring <a.deuring@satzbau-gmbh.de>
* sanei/sanei_scsi.c: improved error handling
2002-12-07 Karl Heinz Kremer <khk@khk.net>
* backend/epson.c: Fixed problem with dropout color
2002-12-06 Peter Kirchgessner <peter@kirchgessner.net>
* backend/hp.h backend/hp.c backend/hp-scl.c backend/hp.conf
* doc/sane-hp.man doc/descriptions/hp.desc
Add option dumb-read to work
around problem with Buslogic SCSI driver
2002-12-06 Henning Meier-Geinitz <henning@meier-geinitz.de>
* configure aclocal.m4 acinclude.m4: Fixed MacOS X LD_FLAGS bug.
* doc/sane-scsi.man: Removed link to ACard problem.
* doc/sane.tex: Updated contact information.
* LEVEL2: Removed. Contents is either in the SANE2 standard or in
the SANE2 API TODO.
* Makefile.in doc/Makefile.in: Removed LEVEL2.
2002-12-05 Henning Meier-Geinitz <henning@meier-geinitz.de>
* doc/sane-mustek.man doc/sane-mustek_usb.man
doc/descriptions/mustek.desc doc/descriptions/mustek_usb.desc:
Updated links.
* backend/test.c po/sane-backends.de.po: Minor spelling and translation
fixes.
* Changelog-*: Removed.
* Changelog: Removed 1.* stuff.
* README README.old: Make clear that this is for SANE2.
2002-12-04 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/epson_scsi.c backend/sm3600.c: Move config.h include to the
top of the include list to avoid compilation errors on platforms
not defining u_char. Added AIX lalloca check.
* aclocal.m4 acinclude.m4 configure configure.in
include/sane/config.h.in: Cleanup. Added some missing quotes. Better
structure and comments. Tried to keep similar tests in one group.
Moved more complicated tests to acinclude.m4. Added explicit test for
build and host system type. When checking for programs, used $EXEEXT
(hopefully fixes OS/2 gettext misdetection). Removed obsolete
macros. Removed PTAL check. Used autoconf for asm/io.h check.
Shortened --enable-foo output and formatted it correctly. Trans-
lations were installed even if --disable-translations was set. Don't
test for msgcat anymore. Tell why translations aren't installed. Used
autoconf 2.5 syntax for AC_OUTPUT and AC_CONFIG_FILES. Make
sane-config executable. Print flags and installation directories
near the end of configure output.
* po/Makefile.in: Added autoconf comment, removed MSGCAT variable.
* backend/dll.c doc/sane-dll.man doc/descriptions/dll.desc: Ignore
comments that are in the same line as the backend entries. Minor
manpage fixes. Intented according GNU coding standards.
* configure.os2: Removed. No longer necessary.
2002-12-04 Matthew Duggan <stauff1@users.sourceforge.net>
* backend/canon_pp-dev.c: Don't compare firmware version numbers -
multiple versions do actually exist.
* doc/descriptions/canon_pp.desc: Bump version number.
2002-12-03 Peter Fales <peter@fales-lorenz.net>
* backend/gphoto2.c: Don't display the "low resolution" option when
taking a picture, because it doesn't actually do anything.
2002-12-02 Henning Meier-Geinitz <henning@meier-geinitz.de>
* po/Makefile.in po/README sane-backends.de.po sane-backends.es.po
sane-backends.fr.po sane-backends.ru.po sane-backends.sv.po:
Use only one file of translated messages per language. Merged
all backend files. Uses UTF-8 everywhere. Updated all files
from the marked source code.
2002-12-01 Stéphane Voltz <svoltz@wanadoo.fr>
* backend/umax_pp.c: unmarked from SANE_I18N 2 options names
2002-12-01 Rene Rebe <rene.rebe@gmx.net>
* backend/avision.h backend/avision.c backend/avision.conf
doc/descriptions/avision.desc: updated the Avision backend -
including auto-generated .desc file listing all devices
also present in the avision.c device-list.
* doc/descriptions/avision.desc: syntax fix
* doc/sane-avision.man: updated to reflect the current backend
development.
2002-12-01 Henning Meier-Geinitz <henning@meier-geinitz.de>
* configure configure.in backend/dll.c: Add dynamic loading support
for MacOS X/Darwin (from Peter O'Gorman <peter@pogma.com>).
* TODO: Added sp15c inclusion and low-level buffer prints. Removed
avision warning, hpsj5s freeze, hp/libusb, and manpages issues.
Updated MacOS X list.
* configure configure.in backend/Makefile.in: Use libtool -module
when linking shared libs that will be loaded dynamically.
2002-11-30 Henning Meier-Geinitz <henning@meier-geinitz.de>
* po/Makefile.in po/epson.sv.po po/saneopts.sv.po: Added Swedish
translation (from Dennis Björklund <db@zigo.dhs.org>).
2002-11-29 Henning Meier-Geinitz <henning@meier-geinitz.de>
* configure configure.in backend/canon630u.c backend/dll.c
backend/gt68xx.c backend/mustek_usb.c backend/net.c backend/pnm.c
backend/test.c backend/umax1220u.c backend/v4l.c doc/Makefile.in
include/sane/config.h.in tools/sane-desc.c: Fixed PACKAGE_VERSION
breakage. PACKAGE_VERSION was redefined by autoconf 2.5 with a
different meaning. Use PACKAGE_STRING instead.
* backend/mustek.c doc/descriptions/mustek.desc
doc/mustek/mustek.CHANGES: PACKAGE_VERSION fix. Fixed debug message
in do_stop: really print exit status of reader process.
* doc/sane-usb.man: PACKAGEVERSION fix. Removed HP exception. Added
MacOS X.
* doc/gamma4scanimage.man doc/sane-artec_eplus48u.man
doc/sane-config.man doc/sane-find-scanner.man doc/sane-gt68xx.man
doc/sane-mustek.man doc/sane-mustek_usb.man doc/sane.man
doc/saned.man doc/scanimage.man: Added missing quotes around
PACKAGEVERSION
* doc/sane-abaton.man doc/sane-agfafocus.man doc/sane-apple.man
doc/sane-artec.man doc/sane-as6e.man doc/sane-avision.man
doc/sane-bh.man doc/sane-canon.man doc/sane-canon630u.man
doc/sane-canon_pp.man doc/sane-coolscan.man doc/sane-coolscan2.man
doc/sane-dc210.man doc/sane-dc240.man doc/sane-dc25.man
doc/sane-dll.man doc/sane-dmc.man doc/sane-epson.man
doc/sane-fujitsu.man doc/sane-gphoto2.man doc/sane-hp.man
doc/sane-hpsj5s.man doc/sane-leo.man doc/sane-matsushita.man
doc/sane-microtek.man doc/sane-microtek2.man doc/sane-mustek_pp.man
doc/sane-nec.man doc/sane-net.man doc/sane-pie.man doc/sane-pint.man
doc/sane-plustek.man doc/sane-pnm.man doc/sane-qcam.man
doc/sane-ricoh.man doc/sane-s9036.man doc/sane-sceptre.man
doc/sane-scsi.man doc/sane-sharp.man doc/sane-sm3600.man
doc/sane-snapscan.man doc/sane-sp15c.man doc/sane-st400.man
doc/sane-tamarack.man doc/sane-teco1.man doc/sane-teco2.man
doc/sane-teco3.man doc/sane-test.man doc/sane-umax.man
doc/sane-umax1220u.man doc/sane-umax_pp.man doc/sane-v4l.man:
Changed "-" to "\-" in .SH NAME section (required by man 7 man).
Added PACKAGEVERSION and "SANE Scanner Access Now Easy" to header.
2002-11-29 Oliver Rauch <Oliver.Rauch@Rauch-Domain.DE>
* frontend/stiff.c: added fclose(icc_file)
2002-11-25 Peter Kirchgessner <peter@kirchgessner.net>
* backend/hp-device.h backend/hp-accessor.c backend/hp-scl.c
backend/hp.c backend/hp-device.c backend/hp-option.c
backend/hp.h backend/hp.conf backend/Makefile.in
doc/sane-hp.man doc/descriptions/hp.desc
Added libusb support for hp-backend
2002-11-25 Henning Meier-Geinitz <henning@meier-geinitz.de>
* PROJECTS: Removed projects for scanners that are now supported
by the plustek backend. Removed lhii backend (dead?). Added more
details for other projects. Added 5400C / 5470C project.
2002-11-23 Rene Rebe <rene.rebe@gmx.net>
* backend/avision.h backend/avision.c backend/avision.conf
doc/sane-avision.man: updated the Avisin backend to my todays
snapshot. It know handles more scanners as well as ADF and A3
size devices.
2002-11-23 Max Vorobiev <pcwizard@yandex.ru>
* backend/hpsj5s.c: Removed default port probing.
2002-11-22 Henning Meier-Geinitz <henning@meier-geinitz.de>
* doc/sane.man: Formatting fixes. Updates some backend entries and
sane-find-scanner. Some clarifications.
* doc/scanimage.man: Use "--option arg" format for all options.
Other formatting fixes.
* doc/gamma4scanimage.man doc/sane-config.man doc/sane-find-scanner.man
doc/saned.man: Formatting updates.
2002-11-22 Michael Herder <crapsite at gmx.net>
Fixed header in artec_eplus48u.de.po.
*po/artec_eplus48u.de.po
2002-11-21 Henning Meier-Geinitz <henning@meier-geinitz.de>
* doc/descriptions/mustek_usb.desc doc/sane-mustek_usb.man
doc/mustek_usb/mustek_usb.CHANGES doc/mustek_usb/mustek_usb.TODO:
Minor manpage fixes. Added links to similar backends. More
information about non-Linux OS.
* doc/sane-mustek.man: Minor fixes. Added links to ther backends
providing support for Mustek scanners.
* backend/gt68xx.c backend/gt68xx_devices.c backend/gt68xx_gt6816.c
backend/gt68xx_low.c backend/gt68xx_low.h doc/sane-gt68xx.man
doc/descriptions/gt68xx.desc doc/gt68xx/gt68xx.CHANGES:
Changed 150 to 200 dpi for Mustek BearPaw 2400 TA. Fixed warnings
in gt68xx_low.c. Used DBG instead of XDBG ing gt68xx_low.c.
Minor manpage fixes. Added man page links to other backends.
gt68xx_low.h: Fixed __FUNCTION__ bug on non-gcc compilers.
Added more details about the BSDs in the manpage. Fixed color order
for ScanExpress A3 USB.
* TODO: Removed tevion9693usb and umax1220u warnings entries. Added
avsion warnings. Little bit of restructuring.
2002-11-21 Michael Herder <crapsite at gmx.net>
Added german translation for artec_eplus48u backend.
*po/artec_eplus48u.de.po
*po/Makefile.in
2002-11-20 Henning Meier-Geinitz <henning@meier-geinitz.de>
* doc/Makefile.in: Don't generate symlinks for libsane.so/.a, the files
are installed anyway. Fix symlink creation when only static libraries
are created.
2002-11-20 Michael Herder <crapsite at gmx.net>
Added artec_eplus48u backend for the scanner Artec E+ 48U and
re-badged models like Tevion/Medion MD 9693, Medion MD 9705 and
Trust Easy Webscan 19200.
* backend/Makefile.in backend/dll.conf backend/artec_eplus48u.c
backend/artec_eplus48u.conf backend/artec_eplus48u.h
* doc/.cvsignore doc/Makefile.in doc/sane-artec_eplus48u.man doc/sane.man
doc/descriptions/artec_eplus48u.desc
* AUTHORS: Updated concerning artec_eplus48u.
2002-11-19 Henning Meier-Geinitz <henning@meier-geinitz.de>
* doc/sane-usb.man: Added quick start section. New structure/order.
Added list of backends that don't use sanei_usb. Added headers
and fixed \- bug.
* doc/sane-find-scanner.man: Minor adjustments, added headers, fixed
\- bug.
2002-11-18 Frank Zago <fzago at austin dot rr dot com>
* backend/umax-usb.c: the usb support for the umax 2200 wasn't
using the correct sanei USB API, which broke the support for that
scanner. Also fixed a couple warnings and a typo.
* backend/sceptre.c backend/teco1.c backend/teco3.c
backend/matsushita.c backend/leo.c: fixed hexdump() declaration.
* backend/dll.c: fixed some warnings.
2002-11-07 Stéphane Voltz <svoltz@wanadoo.fr>
* backend/umax_pp_low.c: disable test facility
2002-11-17 Henning Meier-Geinitz <henning@meier-geinitz.de>
* TODO: Added manpage issues and hpsj5s freeze problem. Removed canon.c
model problem.
* doc/Makefile.in: Added variable @PACKAGEVERSION@ for usage in
manpages.
2002-11-14 Henning Meier-Geinitz <henning@meier-geinitz.de>
* doc/sane-mustek_usb.man doc/sane-usb.man: Fixed wrong .TH headers.
2002-11-13 Henning Meier-Geinitz <henning@meier-geinitz.de>
* configure configure.in acinclude.m4 aclocal.m4
include/sane/config.h.in: Fix compilation on Tru64 by readding
the sys/bitypes.h work-around. Minimum autoconf version is 2.50 now.
* backend/gt68xx.c backend/gt68xx.conf backend/gt68xx_devices.c
backend/gt68xx_gt6801.c backend/gt68xx_gt6801.h doc/sane-gt68xx.man
doc/descriptions/gt68xx.desc doc/gt68xx/gt68xx.CHANGES po/gt68xx.de.po:
Added basic support for Plustek OpticPro 1248U (from Gerhard Jaeger
<gerhard@gjaeger.de>). Removed 50 and 1200 dpi from Lexmark X73.
Backend status is BETA now.
2002-11-13 Ulrich Deiters <ukd@xenon.pc.uni-koeln.de>
* modified the Canon SCSI backend (now version 1.10):
* backend/canon.c, canon-scsi.c: Added support of focus control for
the FS2710 film scanner.
backend/canon-sane.c: Set handler_arg in sanei_scsi_open() calls
to zero to avoid crashes with Mandrake Linux 9.0
2002-11-12 Oliver Rauch <Oliver.Rauch@Rauch-Domain.DE>
* added several russion translations to directory po.
The translations have been created by
Vitaly Lipatov <LAV@VL3143.spb.edu>
2002-11-07 Stéphane Voltz <svoltz@wanadoo.fr>
* backend/umax_pp.c: revert a experimental change that went into
cvs by mistake.
* po/umax_pp.de.po: switch to iso-8858-1
2002-11-07 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/gt68xx.c backend/gt68xx_devices.c backend/gt68xx_high.h
backend/gt68xx_low.h doc/sane-gt68xx.man doc/descriptions/gt68xx.desc
doc/gt68xx/gt68xx.CHANGES po/Makefile.in po/gt68xx.de.po: Changed
option titles and descriptions to make them better readable. Added
translation markers for all options. Added German translation for
backend options. Updated manpage and .desc file concerning scanner
status. Added untested flag for Mustek ScanEpress A3 USB and Lexmark
X73.
* backend/mustek.c doc/sane-mustek.man doc/descriptions/mustek.desc
doc/mustek/mustek.CHANGES: Upload linear gamma table for Pro models
if custom gamma is off instead of uploading the composed gamma table.
That avoids applying gamm twice. Minor man page update.
2002-11-05 Stéphane Voltz <svoltz@wanadoo.fr>
* backend/umax_pp.c backend/umax_pp_mid.c : OS/2 compile fix, indent
correction
2002-11-03 Karl Heinz Kremer <khk@khk.net>
* sanei/sanei_usb.c: Use endpoint address with direction information
instead of the pipe reference. This caused problems with Darwin
systems.
2002-11-03 Karl Heinz Kremer <khk@khk.net>
* backend/epson.c: Full support for libusb
2002-11-03 Henning Meier-Geinitz <henning@meier-geinitz.de>
* README configure.in configure po/Makefile.in po/README:
Translations are now enabled by default if the gettext tools are
found. Use msgcat if available. Don't update the .po files
automatically.
* TODO: Added entries about canon.c model extraction bug, and sanei_usb
issue. Updated entries about MAcOS X support. Removed po files entry.
2002-10-31 Henning Meier-Geinitz <henning@meier-geinitz.de>
* configure configure.in: Print installation directories.
* backend/gt68xx.c backend/gt68xx_devices.c backend/gt68xx_high.c
backend/gt68xx_low.c backend/gt68xx_low.h doc/gt68xx/gt68xx.CHANGES:
Faster AFE calibration. Minor fixes. New version: 1.0-28.
2002-10-31 Stéphane Voltz <svoltz@wanadoo.fr>
* backend/umax_pp.c backend/umax_pp.h backend/umax_pp_low.h
backend/umax_pp_low.c tools/umax_pp.c: add UTA detection,
version number updates
2002-10-30 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/dll.conf: Removed commented out gt68xx entry.
* PROJECTS: Updated viceo entry.
2002-10-27 Peter Fales <peter@fales-lorenz.net>
* configure, acinclude.m4, aclocal.m4 - Remove checks for
specific version numbers of gphoto2 - that's not good for long
term maintenance, and the API has settled down enough that all
recent versions (both releases and CVS) are workable for SANE.
It is still necessary to specify --with-gphoto2 if you want to
use the gphoto2 backend.
2002-10-27 Henning Meier-Geinitz <henning@meier-geinitz.de>
* configure configure.in: Added a warning if sysconfdir is set to
/usr/etc.
* backend/test.c: Explicitely close the pipe and wait until
reader_process is killed.
2002-10-25 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/Makefile.in backend/dll.conf backend/gt68xx.c
backend/gt68xx.conf backend/gt68xx.h backend/gt68xx_devices.c
backend/gt68xx_generic.c backend/gt68xx_generic.h
backend/gt68xx_gt6801.c backend/gt68xx_gt6801.h
backend/gt68xx_gt6816.c backend/gt68xx_gt6816.h backend/gt68xx_high.c
backend/gt68xx_high.h backend/gt68xx_low.c backend/gt68xx_low.h
backend/gt68xx_mid.c backend/gt68xx_mid.h
backend/gt68xx_shm_channel.c backend/gt68xx_shm_channel.h:
Added gt68xx backend for scanners based on the Grandtech GT-6801
and GT-8616 chips like The Mustek BearPaw CU, and TA scanners
and some Artec Ultima 2000 clones.
* doc/.cvsignore doc/Makefile.in doc/sane-gt68xx.man doc/sane.man
doc/descriptions/gt68xx.desc doc/descriptions-external/gt68xx.desc
doc/gt68xx/gt68xx.CHANGES: Added documentation for gt68xx backend.
* AUTHORS PROJECTS TODO: Updated concerning gt68xx.
* Makefile.in backend/Makefile.in doc/Makefile.in: Added some missing
files to DISTFILES.
2002-10-24 Peter Fales <peter@fales-lorenz.net>
* backend/gphoto2.c: Improve checks for values specified in config
file and generate errors when invalid values are specified.
2002-10-24 Henning Meier-Geinitz <henning@meier-geinitz.de>
* configure configure.in: Warnings enabled again. Used extra version
-cvs.
Older entries can be found in ChangeLog-1.0.9.
Older entries can be found in the ChangeLog files of SANE1.

Plik diff jest za duży Load Diff

Wyświetl plik

@ -1,449 +0,0 @@
1999-04-19 David Mosberger-Tang <David.Mosberger@acm.org>
* Version 1.0.1 released.
* backend/artec.c (attach): Applied patch by Petter to fix URL in
debug output.
* backend/microtek2.c (chunky_proc_data): Apply Bernd's latest
patch to fix some color problems.
1999-04-17 David Mosberger-Tang <David.Mosberger@acm.org>
* Patch by Mikko Työläjärvi:
* sanei/sanei_scsi.c: Check for cam_devices[fd]==NULL, not !=NULL.
* Patch from Petter:
* config.guess: Update to latest version.
* config.sub: Update to latest version.
* config.install-sh: Update to latest version.
* mkinstalldirs: Update to latest version.
1999-04-12 David Mosberger-Tang <David.Mosberger@acm.org>
* doc/sane-dc25.man: Apply fixes by Peter Fales
<psfales@lucent.com>.
* backend/dc25.c: Apply patch by Peter Fales.
1999-04-11 David Mosberger-Tang <David.Mosberger@acm.org>
* include/sane/config.h.in: Declare return type of strdup(),
strndup(), and strsep() if these functions are not part of the
standard libc. This breaks the GNU convention of not declaring
standard C library functions but is required in these cases
because the functions return pointers. On a 64 bit platform, bad
code is generated if a function is (implicitly) declared to return
an "int" and then returns a pointer. To minimize the risk of
compile errors due to conflicting prototypes, we don't specify a
prototype though (just the return type).
* backend/dll.conf: Comment out dc25 and dc210 backends as those
are VERY slow to initialize when no camera is attached.
* backend/epson.desc: Add Epson GT-7000.
1999-04-06 David Mosberger-Tang <David.Mosberger@acm.org>
* backend/sharp.c (sane_read_shuffled): Declare as "static".
(sane_read_direct): Ditto.
Applied latest patch by Kazuya and Abel.
* sanei/sanei_scsi.c [USE == FREEBSD_CAM_INTERFACE]: Fix bugs
(patch by Mikko Tyo"la"ja"rvi <mikko@securitydynamics.com>).
* backend/snapscan.c (start_reader): Don't redirect scanner file
descriptor to fd 0 (needlessly breaks FreeBSD and other platforms
that don't use real file descriptors for the scanner.
* backend/microtek2.c: Apply Bernd's patch to fix "green-ness"
bug.
* backend/umax.BUGS: Applied Oliver's latest patch.
* backend/umax.CHANGES: Ditto.
* backend/umax.FAQ: Ditto.
* backend/umax.TODO: Ditto.
* backend/umax.c: Ditto.
* backend/umax.desc: Ditto.
* doc/sane-umax-doc.html: Ditto.
* doc/sane-umax-doc.tex: Ditto.
* doc/sane-umax-doc.man: Ditto.
1999-04-06 Petter Reinholdtsen <pere@td.org.uit.no>
* backend/snapscan.c (sane_exit sane_get_devices): Removed memory
leak.
(sane_open): Give more sensible error message when unable to open
temp file. Open temp file in /var/tmp, not in current directory.
(mini_inquiry add_device): Make sure to only match listed models.
Earlier, substrings would also match.
* backend/snapscan.c (sane_snapscan_*): Changed API entries from
sane_snapscan_* to sane_*.
* backend/snapscan.c (add_device init_options inquiry
sane_snapscan_get_parameters sane_snapscan_start
sane_snapscan_set_io_mode sane_snapscan_read) backend/snapscan.h
backend/snapscan.desc: Rewrote scanner detection code to loop over
array of supported SCSI names. Added AGFA SnapScan 1236s support.
It seems to be compatible with SnapScan 600.
Make sure to not add the same device more then once to the device
list. Bugfix in sane_snapscan_read() triggered on EOF.
1999-04-04 David Mosberger-Tang <David.Mosberger@acm.org>
* PROBLEMS: Note that /proc/sys/kernel/sg-big-buff is available
since Linux kernel v2.2.
* backend/agfafocus.desc: Changed status from "new" to "alpha".
* backend/hp.desc: Ditto.
* backend/microtek2.desc: Increase version number to 0.6.
1999-04-04 Petter Reinholdtsen <pere@td.org.uit.no>
* PROBLEMS: Updated note on SG_BIG_BUF.
* tools/README: Corrected typo. Added some notes on
mustek600iin-off.
* tools/mustek600iin-off.c: Remove hardcoded path to mustek.conf.
1999-04-03 David Mosberger-Tang <David.Mosberger@acm.org>
* include/sane/sanei_debug.h: Define sanei_debug_BACKEND_NAME only
if STUBS is not defined.
* backend/microtek2.h: #ifdef out do_dummy_scan.
* backend/Makefile.in (V_REV): New variable.
* configure.in (V_REV): New variable.
(VERSION): Include ${V_REV} in vesion number.
Substitute V_REV.
* backend/umax.c (umax_do_request_sense): Make "static".
* backend/canon.h: Move array "option_name"...
* backend/canon-sane.c: ...to here and make "static".
* backend/pnm.c: Rolled back to version that shipped with
sane-0.74. The scan area options were not well implemented. If
someone wants to fix that code, the previous (unreliable) version
of the PNM backend is in backend/pnm.c-bad.
* doc/sane.tex (subsection{Resolution Option}: Remove section
4.5.5---it was a duplicate of section 4.5.2 (Scan Resolution
Option)!
* backend/microtek2.c (chunky_proc_data): Merge in latest changes
from Bernd.
1999-04-02 David Mosberger-Tang <David.Mosberger@acm.org>
* backend/net.c (sane_control_option): Ignore the option size
of BUTTONs and GROUPs as required by section 4.2.9. (Bug
reported by Nick Lamb).
* frontend/xscanimage.c (null_print_func): Declare MSG param
as "const" to match declaration of glib-1.2.1.
* backend/ricoh.c (attach_one): return SANE_STATUS_GOOD.
* backend/microtek2.c (do_dummy_scan): #ifdef out since it
seems to be used for debugging only.
* backend/hp-option.c (_probe_int): Needed only if HP_EXPERIMENTAL
is defined.
* backend/coolscan.c: Updated with Didier's latest patch.
* backend/mustek.c: Applied Andreas's latest patch.
* doc/sane.tex (subsection{Device Descriptor Type}): Add AGFA.
* doc/net.tex (subsection{Primitive Data Types}): Clarify that
SANE_Char is encoded as ISO LATIN-1 and describe SANE_String
encoding (patch by Petter).
* frontend/saned.c (DBG): Remove extraneous parens around "msg".
* AUTHORS (Frontends): Update David Skoll's email address.
* frontend/saned.c (get_free_handle): Check for out of memory
situations and initialize newly allocated memory.
(auth_callback): Fail when we can _not_ authorize (i.e.,
!can_authorize), not the other way round.
(quit): Make sure quit() gets executed only once.
* backend/microtek2.c: Updated with Bernd's latest version.
* backend/microtek2.h: Ditto.
* backend/st400.desc: New file.
* backend/epson.c (sane_open): Check for NULL or empty
dummy_dev.sane.name to avoid segfaults. (Suggested by Yuri
Dario).
* sanei/sanei_scsi.c [USE = LINUX_INTERFACE]: Make "cdb" last
member in "struct req" and change size of "data" to 1 byte to
allow dynamic sizing of data buffer based on the value of
sanei_scsi_max_request_size.
(sanei_scsi_req_enter): Calculate size of request based on
sanei_scsi_max_request_size. A similar patch was proposed
by Petter Reinholdtsen.
1999-03-13 Petter Reinholdtsen <pere@td.org.uit.no>
* doc/saned.man: More info on how to use tcp_wrapper for access
control.
1999-03-08 David Mosberger-Tang <David.Mosberger@acm.org>
* backend/microtek2.c (sane_get_select_fd): Remove bogus cast.
Reported by Petter Reinholdtsen.
* sanei/sanei_config.c: Include <sane/config.h>.
* frontend/saned.c: Include <sys/types.h>.
(MAXHOSTNAMELEN): Define MAXHOSTNAMELEN if necessary.
* configure.os2 (LN_S): Updated with Yuri's latest version.
* backend/Makefile.in (install): Use $(LN_S) instead of ln -s.
(libsane-dll.la): Make dependent on $(DLL_PRELOAD_EXTRAS).
(libsane-hp.la): Make dependent on sanei_pio.lo.
* backend/hp.c (PATH_MAX): Define PATH_MAX if necessary.
* backend/hp-scl.c (sanei_hp_scsi_pipeout): Add SIGXCPU, SIGXFSZ,
and SIGVTALRM only if defined.
* backend/dc25.c (PATH_MAX): Define PATH_MAX if necessary.
(sane_init): Move up fclose(fp) to avoid segfault when fp==NULL.
* backend/dc210.c (sane_init): Ditto.
* backend/pnm.c: Apply Oliver's 4-liner to make TLX, TLY, BRX, and
BRY advanced options.
* backend/umax.c: Updated with Oliver's latest version.
* doc/sane-sharp.man: New file (by Kazuya Fukuda).
* backend/sharp.c: Updated with Kazuya's latest version.
* backend/sharp.h: Ditto.
* backend/sharp.desc: Ditto.
1999-03-04 David Mosberger-Tang <David.Mosberger@acm.org>
* backend/canon.c (adjust_hilo_points): Print values of type
size_t as described in backend/GUIDE..
* backend/canon-scsi.c: Comment out unused code.
* backend/canon.c: Updated with Manuel Panea latest version.
* Irix patches from Michael Sweet:
* sanei/sanei_scsi.c (sanei_scsi_find_devices): Update with
Michael's latest version.
* configure.in (CPPFLAGS): Don't check for libnsl or libsocket on
Irix.
(CPPFLAGS): Check for cfmakeraw.
* backend/sharp.h (mode_select_param): Remove double semicolon
(some compiler's don't grok those in structure declarations).
* backend/Makefile.in (libsane-abaton.la): Make dependent on
sanei_config2.lo.
* backend/dll.conf: Enable net backend, disable pnm backend by
default to lessen risk of confusing novice users.
* backend/abaton.c (sane_read): Change type of "size" from ssize_t
to size_t.
* backend/apple.c (sane_read): Ditto.
1999-03-02 David Mosberger-Tang <David.Mosberger@acm.org>
* backend/Makefile.in (EXTRA_dc210): New macro.
* sanei/sanei_ab306.c: Apply usleep() patch by Andreas
Czechanowski.
* backend/hp.c: Updated with Peter's latest version (v.082).
1999-03-01 David Mosberger-Tang <David.Mosberger@acm.org>
* include/sane/sanei_net.h: Changed copyright on this file (and
this file only!) to be public domain (same as sane.h). This helps
ensuring that independent network implementations remain
compatible.
1999-02-28 David Mosberger-Tang <David.Mosberger@acm.org>
* backend/sharp.c: New file by FUKUDA Kazuya
<fukuda@avm.nhe.nec.co.jp>.
* backend/sharp.h: Ditto
* backend/sharp.conf: Ditto.
* backend/sharp.desc: Ditto.
* include/sane/sanei_debug.h: Define sanei_debug_BACKEND_NAME
only if BACKEND_NAME is defined.
* tools/find-scanner.c (main): Add NetBSD device names (patch by
Taniguchi Shinya <Taniguchi.Shinya@exc.epson.co.jp>).
* backend/epson.c (attach): Recognize Perfection636 scanner.
Suggested by Svend Daugaard Pedersen <sdp@vip.cybercity.dk>.
* backend/abaton.c (attach_one): Move past attach() to avoid
forward-reference.
* backend/umax.c (umax_do_request_sense): Make static.
* backend/snapscan-310.c (rgb_buf_can_get_line): Make static.
(rgb_buf_init): Ditto.
(rgb_buf_clean): Ditto.
(rgb_buf_push_line): Ditto.
(rgb_buf_get_line): Ditto.
(rgb_buf_set_diff): Ditto.
(transfer_data_diff): Ditto.
* backend/snapscan.c (gamma_8): Make static.
(start_reader): Ditto.
* backend/microtek.c (do_precalibrate): Make static.
(finagle_precal): Ditto.
(pack_flat_data): Ditto.
(pack_goofyrgb_data): Ditto.
(pack_into_ring): Ditto.
(pack_into_dest): Ditto.
(pack_seqrgb_data): Ditto.
(ring_alloc): Ditto.
(ring_expand): Ditto.
(ring_free): Ditto.
(set_pass_parameters): Ditto.
* backend/epson.c (epson_cmd): Make static.
* backend/dc25.c (pp): Make static.
(tmpname): Ditto.
(tmpnamebuf): Ditto.
(tty_baud): Ditto.
* backend/artec.c (artec_get_status): Make static.
(attach_one): Ditto.
(cap_data): Ditto.
* backend/abaton.c (mode_update): Make mode_update() static.
* backend/apple.c (mode_update): Ditto.
(gamma_update): Make static.
(xquant): Ditto.
(yquant): Ditto.
* backend/microtek2.c: Updated with Bernd's v0.6.
Add missing include of <errno.h>.
* backend/microtek2.h: Ditto.
* backend/microtek2.conf: Ditto.
1999-02-27 David Mosberger-Tang <David.Mosberger@acm.org>
* frontend/preview.c (preview_scan): Fix dpi calculation by
replacing gwidth by gheight. Reported by Manuel Panea.
* doc/sane-net.man: Change service name from "saned" to "sane".
* sanei/sanei_scsi.c (MAX_DATA) [FREEDBSD_CAM_INTERFACE]: Change
MAX_DATA from MAXPHYS to (DFLTPHYS - PAGE_SIZE). Patch by
Parag Patel <parag@cgt.com>.
* AUTHORS (Backends): Updated Peter's email address.
* PROJECTS: Updated Peter's home page URL.
* backend/snapscan.c (EXPECTED_MAJOR): Update EXPECTED_MAJOR to 1.
* include/sane/sane.h (SANE_CURRENT_MAJOR): SANE_CURRENT_MAJOR and
V_MAJOR HAVE to be in sync, so I'm forced to fix SANE_CURRENT_MAJOR
now. Embarassing, but fortunately only the snapscan backend seems
affected by this change.
* backend/dll.c (load): Use SANE_CURRENT_MAJOR, not V_MAJOR (the
latter is used for shared lib versioning).
* tools/find-scanner.c (main): Make verbose output a bit
friendlier (patch by Petter).
* backend/umax.c: Updated with Oliver's latest version (v1.0c).
* Patch by Mike Sweet: * backend/Makefile.in (libsane-ricoh.la):
Make dependent on sanei_config2.lo. * sanei/sanei_scsi.c
(sanei_scsi_find_devices): New function.
(WE_HAVE_FIND_DEVICES): Define. * frontend/saned.c (check_host):
A "+" in saned.conf now matches any remote host (may be a bit
dangerous, so use this judiciously). * frontend/gtkglue.c:
Include <string.h>. * backend/hp-accessor.c (hp_data_alloc):
Round size up to a multiple of sizeof(long) to avoid alignment
problems. * backend/abaton.h: Remove extraneous comma in enums.
* backend/artec.conf: Add "scsi ULTIMA" line. *
backend/abaton.conf: Add "scsi ABATON" line. *
backend/epson.conf: Add "scsi EPSON" line. * backend/ricoh.conf:
Add "scsi RICOH IS60" line. * backend/snapscan.conf: Add "scsi
AGFA" and "scsi COLOR" line. * backend/tamarack.conf: Add "scsi
TAMARACK" line. * backend/abaton.c (sane_init): Fix fall back
code to attach /dev/scanner when ABATON_CONFIG_FILE doesn't exist.
(sane_init): Use sanei_config_attach_matching_devices().
(attach_one): New function.
* backend/hp-device.c (sanei_hp_device_probe): Mention model
6250C.
* backend/saned.conf: Remove the stale comments about hostname
matching being case-sensitive.
* backend/microtek.h: Updated with Matto's v0.10.1.
* backend/mustek.c (send_gamma_se): Apply patch by Wilco Oelen
<woelen@noord.bart.nl> to clip gamma values to range 0..255.
* backend/artec.desc: Updated with Chris Pinkham's latest version.
* backend/umax.c (PATH_MAX): Do conditional define of PATH_MAX
_after_ including all the headers to avoid "duplicate define"
warning message.
* backend/ricoh.h: Include <sane/config.h> to get #define for
"inline" if necessary.
* backend/dc210.c (init_dc210): To send break, use tcsendbreak()
if available or TCSBKRP or TCKSBRK ioctl() if available or fall
back to doing nothing if none of these are supported. This may
cause the backend to work incorrectly on platforms that do not
support one of the above methods for sending a break, but at least
it will compile that way.
1998-12-12 David Mosberger-Tang <David.Mosberger@acm.org>
* backend/hp.desc: Updated with Peter's latest version.
1998-11-30 David Mosberger-Tang <David.Mosberger@acm.org>
* LICENSE (terms): Add a pointer to backend/djpeg.README.gz.
* backend/djpeg.README.gz: New file (required to comply with JPG
licensing restriction).
* backend/snapscan.c (sane_snapscan_start): Use INT_MAX instead
of non-portable MAXINT.
Don't include Linux-specific <values.h>.
1998-11-26 David Mosberger-Tang <David.Mosberger@acm.org>
* doc/sane.tex (subsection{Device Descriptor Type}): Consistently
use "Noname" (instead of None/Noname) to indicate the absence of
a vendor.
(subsection{sane_strstatus}): Define how long the returned string
is valid.
(section{Code Flow}): Clarify that sane_cancel() has to be called
even if read returns SANE_STATUS_EOF.
1998-11-22 David Mosberger-Tang <David.Mosberger@acm.org>
* backend/ricoh.h (_4btol): Replace "__inline" by "inline".
* backend/abaton.c (sane_control_option): Assign word values to
s->val[foo].w not s->val[foo]. The latter compiles on gcc-2.7.2.3
without warning but causes an error on other compilers (e.g.,
egcs).

Wyświetl plik

@ -1,563 +0,0 @@
2000-03-06 Petter Reinholdtsen <pere@td.org.uit.no>
* configure.in configure: New version is 1.0.2.
2000-03-01 Abel Deuring <a.deuring@satzbau-gmbh.de>
* doc/sane-scsi.man: fixed an ambiguity and a typo.
2000-02-27 Petter Reinholdtsen <pere@td.org.uit.no>
* backend/v4l*.desc: Changed description from v4l to Video For
Linux.
* backend/lhii.desc: Updated with URL to LHII drivers home page.
* README.unixware7: Added compile information for SCO UnixWare 7
from Jens Scheithauer.
2000-02-26 Karl Heinz Kremer <khk@khk.net>
* doc/sane-epson.man: Updated documentation for EPSON
backend.
2000-02-26 Chris Pinkham <cpinkham@infi.net>
* backend/artec.desc: updated statuses, added link to a webpage for
AS6E parallel models, added manpage info.
2000-02-26 Abel Deuring <a.deuring@satzbau-gmbh.de>
* Sharp man page updated; man page added to doc/Makefile.in
2000-02-26 Petter Reinholdtsen <pere@td.org.uit.no>
* configure.in: Don't use -ansi and -pedantic unless
--enable-warnings is used. Warnings are now disabled by default
to prepare for the next release.
2000-02-24 Petter Reinholdtsen <pere@td.org.uit.no>
* tools/sane-desc.el: In backend web page, packends not included
in the distribution have the version number in parentheses.
2000-02-20 Karl Heinz Kremer <khk@khk.net
* backend/epson.c: Added some OS/2 compatibility fixes.
2000-02-20 Petter Reinholdtsen <pere@td.org.uit.no>
* sanei/sanei_scsi.c: Make sure the file is valid ANSI C.
* configure: Regenerated based on current configure.in.
* include/sane/sanei_backend.h: Typedef u_int{8,16,32}_t.
Defining them gave bogus code in <sys/types.h> on Irix 6.5.
* backend/lhii.desc backend/musteka4s2.desc backend/nec.desc
backend/plustek.desc backend/sagitta.desc backend/st400.desc
backend/v4l.desc backend/v4l2.desc: Added info on existing
backends. Placed version number in () to indicate that these
backend are distributed separately.
* backend/sharp.desc backend/pint.desc backend/canon.desc
backend/s9036.desc: Fixed typo and updated with more information.
* AUTHORS: Marked active maintainers with '(*)'.
* sanei/sanei_pio.c: Removed some warnings.
* configure.in: New flag --enable-warnings to turn on or off more
GCC warnings. Default should be 'on' for development snapshots,
and 'off' for releases.
2000-02-19 Karl Heinz Kremer <khk@khk.net>
* backend/epson.*: Updated desc file with new version number and
some more supported scanners.
Removed OPT_PREVIEW_RESOLUTION so that the frontend can handle
the preview resolution.
Changed the OPT_RESOLUTION data from a range to a word list, so
that the frontends can display the correct list of available
resolutions.
2000-02-19 Chris Pinkham <cpinkham@infi.net>
* backend/artec.c: Updated backend version to v0.5.13. Corrected
matrix of which features/enhancements should be active for each
scan mode. Fixed bug which causing Contrast to be INactive at
startup instead of Threshold.
* backend/artec.desc: updated backend version information.
2000-02-19 Petter Reinholdtsen <pere@td.org.uit.no>
* sanei/sanei_thread.c include/sane/sanei_thread.h: These files
declares a _proposed_ internal SANE interface. It was proposed by
Yuri Dario to wrap UNIX functions fork(), kill(), waitpid() and
wait(), which are missing or not working on OS/2.
* frontend/saned.c: OS/2 send socket on param list. Patch from
Yuri Dario.
* sanei/os2_srb.h sanei/sanei_scsi.c: Include OS/2 SCSI header file.
* include/sane/sanei_config.h sanei/sanei_config.c: New function
sanei_config_read(). Use this instead of fgets() when reading
config files to remove line ending chars on all known platforms.
Patch from Yuri Dario.
* configure.os2: Updated configure param list from Yuri Dario.
2000-02-19 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
* updated umax backend to version 1.0 build 18
for details read backend/umax.CHANGES
2000-02-19 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
* corrected spelling error in umax,c (devive -> device)
2000-02-18 Abel Deuring <a.deuring@satzbau-gmbh.de>
* sharp.c / sharp.h: Options for resolution now conform to
the Sane API; fixed and initialisation bug. Updated backend
version number in sharp.desc.
2000-02-18 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
* updated umax backend to 1.0 build 17
(added support for sanei_scsi_open_extended)
for details take a look at backend/umax.CHANGES
2000-02-15 Petter Reinholdtsen <pere@td.org.uit.no>
* backend/tamarack.desc: Updated info on request from Rogier
Wolff.
2000-02-14 Petter Reinholdtsen <pere@td.org.uit.no>
* backend/m3096g-scsi.h backend/sp15c-scsi.h: Make lint_catcher
static to avoid link problems with duplicate symbols.
2000-02-13 Petter Reinholdtsen <pere@td.org.uit.no>
* README.unixware2: Information from Wolfgang Rapp on how to build
SANE on UnixWare 2.
* ltconfig ltmain.sh: Upgraded to libtool 1.3.4 and added Oliver
Rauch's soname patch.
* backend/hp-accessor.c backend/hp-device.c backend/hp-handle.c
backend/hp-hpmem.c backend/hp-option.c backend/hp-option.h
backend/hp-scl.c backend/hp-scsi.h backend/hp.c backend/hp.desc
backend/hp.h doc/sane-hp.man: Updated HP backend to v0.86 from
Peter Kirchgessner. Enable scan depths > 8 and add option
enable-image-buffering to config file.
* AUTHORS: Added author for backend s9036.
* backend/qcam.desc: Updated with more information.
2000-02-11 Chris Pinkham <cpinkham@infi.net>
* backend/artec.c backend/artec.h: Updated backend to version 0.5.11.
Removed mono_adjust function which handled bit offset in 1bpp modes,
this is now handled by forcing all scans to be wide enough to fill a
full byte. Reinserted code to set brightness on A6000C model as this
appears to be the only model that accepts that setting. Bug-fixes
for ADF & Transparency option settings.
* backend/artec.desc: updated backend version information.
2000-02-11 Karl Heinz Kremer <khk@khk.net>
* backend/epson.c - Fixed default scan source when option equipment
is installed. The default is now always "Flatbed".
2000-02-08 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
* Added (again) missing file: doc/sane-logo2.jpg
2000-02-08 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
* Added missing umax doc files:
- doc/sane-umax-old-scanners-doc.html
- doc/sane-umax-not-listed-doc.html
- doc/sane-umax-speed-doc.html
* Updated:
- doc/sane-umax-doc.html
- doc/sane-umax-scanners-doc.html
2000-02-08 Matto Marjanovic <maddog@mir.com>
* backend/microtek.c backend/microtek.h backend/microtek.conf
backend/microtek.desc doc/sane-microtek.man: Updated microtek
backend to v0.12.0. Changes:
- LUT entry size should match bit depth of scan.
- Free LUT's in sane_close().
- Fixed really dumb type typos in microtek.h.
- Added all "mystery" model codes (and an auto-warning).
- Added all additional document size codes.
- Made function (description) of "scan speed" more obvious.
- Added entries for Color PageWiz.
- Added entries for Agfa DuoScan.
- A few miscellaneous cleanups to quiet gcc warnings.
2000-02-07 Petter Reinholdtsen <pere@td.org.uit.no>
* frontend/saned.c sanei/sanei_pio.c sanei/sanei_scsi.c: Some OS/2
patches from Yuri Dario.
* frontend/scanimage.c: Avoid sprintf("%s", NULL). Bugreport and
fix from Yuri Dario.
2000-02-06 Petter Reinholdtsen <pere@td.org.uit.no>
* configure: Regenerated based on current configure.in.
doc/Makefile.in doc/sane-logo.gif doc/sane-logo.png doc/sane.gif
doc/sane.png: Convert .gif to .png.
* backend/canon.c backend/snapscan-sources.c: Port to HP/UX. Stop
using GCC specific features.
2000-02-05 Rene Rebe <rene.rebe@myokay.net>
* backedn/avision.? only minor updates and the new home-page
url ...
2000-02-05 Abel Deuring <a.deuring@satzbau-gmbh.de>
* fixed wrong buffer size handling for old Linux SG drivers
in sanei_scsi.c
* updated sane-scsi.man: How to change the buffer size,
if the new Linux SG driver is being used.
* fixed a type on sharp.c
2000-02-03 Karl Heinz Kremer <khk@khk.net>
* backend/epson.[ch] Reworked the gamma correction stuff
2000-02-02 Karl Heinz Kremer <khk@khk.net>
* backend/epson.[ch] Finally put the USB fix into the CVS
version. Removed version number from epson.h so that this
file does not need to be updated everytime epson.c changes.
2000-02-01 Karl Heinz Kremer <khk@khk.net>
* backend/epson.[ch] More changes in the attach function to
recognize USB scanners again.
* doc/sane-epson.man More updates to the man page.
2000-01-29 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
* updated umax backend to version 1.0-build-16
for details take a look at backend/umax.CHANGES
2000-01-31 Petter Reinholdtsen <pere@td.org.uit.no>
* backend/hp-accessor.c backend/hp-accessor.h backend/hp-device.c
backend/hp-device.h backend/hp-handle.c backend/hp-hpmem.c
backend/hp-option.c backend/hp-option.h backend/hp-scl.c
backend/hp-scl.h backend/hp-scsi.h backend/hp.TODO backend/hp.c
backend/hp.desc doc/sane-hp.man: Updated to v0.85 from Peter
Kirchgessner.
2000-01-30 Chris Pinkham <cpinkham@infi.net>
* backend/artec.c backend/artec.h: (v0.5.9) changes to get lineart
and halftone modes working on AT12 and AM12S models. bugfixes to
eliminate hanging on some AT12 models.
* backend/artec.desc: version and model status updates
2000-01-30 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
* corrected missing "/" in include/sane/config.h.in line 251
2000-01-30 Rene Rebe <rene.rebe@myokay.net>
* backend/avision.c fixed to compile on HP/UX
* backend/avision.desc fixed typo
* AUTHORS changed my eMail address
2000-01-30 Petter Reinholdtsen <pere@td.org.uit.no>
* backend/dll.c backend/dll.aliases doc/sane-dll.man: Aliased and
hidden backend patch from Ingo Wilken.
* config.sub configure.in include/sane/config.h.in sanei/sanei_scsi.c:
UnixWare 2.x and UnixWare 7 port by Wolfgang Rapp.
2000-01-29 Karl Heinz Kremer <khk@Kk.net>
* backend/epson.[ch] Moved gamma "stuff" from advanced to standard
options section to fix core dump in xscanimage
Removed pragma pack() to make it easier to compile on non-gcc
systems
2000-01-29 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
* preview (xscanimage): added GDK_INPUT_EXCEPTION to gdk_input_add
* updated umax-backend to build 15 (for more see umax.CHANGES
* xscanimage: added GDK_INPUT_EXCEPTION to gdk_input_add
2000-01-26 Karl Heinz Kremer <khk@khk.net>
* backend/epson.[ch] Bugfix for resolution selection via menu
Fixed coredump when no scanner found
merged Christian Bucher's newest version
* AUTHORS ChangeLog
2000-01-26 Petter Reinholdtsen <pere@td.org.uit.no>
* backend/m3096g-scsi.h backend/m3096g.c backend/m3096g.desc
backend/m3096g.h backend/sp15c-scsi.h backend/sp15c.c
backend/sp15c.desc backend/sp15c.h: Updated backends sp15c
(v1.12) and m3096g (v1.11) from Randolph Bentson.
2000-01-25 Chris Pinkham <cpinkham@infi.net>
* backend/artec.h backend/artec.c backend/artec.desc
installed new version (0.5.6) of artec backend with support
for Artec AM12S and Plustek 19200S models and numerous bugfixes.
* doc/sane-artec.man
updated manpage to reflect new list of supported models and
backend status.
2000-01-25 Abel Deuring <a.deuring@satzbau-gmbh.de>
* frontend/scanimage.c: minor modifications to the new batch mode
If an error occurs in batch mode, the corresponding output file
is now deleted. (Should make post-processing easier, because
otherwise we would have an empty output file every time the
ADF is empty or paper is jammed.)
2000-01-25 Kazuya Fukuda <fukuda@avm.nhe.nec.co.jp> and
Abel Deuring <a.deuring@satzbau-gmbh.de>
* backend/sharp.c: Fix of possible segfault in sane_init
* backend/sharp.conf: contains now a complete sample configuration
2000-01-25 Petter Reinholdtsen <pere@td.org.uit.no>
* frontend/scanimage.c: Return SANE_STATUS_NO_MEM if advance()
failes. Add return value to test_it().
* include/sane/sanei_debug.h: Add fflush() after fprintf() in
DBG macro.
* AUTHORS backend/Makefile.in backend/m3096g.h backend/m3096g.c
backend/m3096g-scsi.h backend/m3096g.desc backend/m3096g.conf
backend/sp15c.h backend/sp15c.c backend/sp15c-scsi.h
backend/sp15c.conf backend/sp15c.desc backend/dll.conf
doc/Makefile.in doc/sane-fujitsu.man: Added backends sp15c (v1.11)
and m3096g (v1.10).
All patches from Randolph Bentson.
2000-01-24 Abel Deuring <a.deuring@satzbau-gmbh.de>
* backend/sharp.c, backend/sharp.h: update to version 0.30
(sorry, forgot to make this note some days earlier)
2000-01-24 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
* Added test for libcam to configure.in
it is needed by FreeBSD 3+
2000-01-21 Rene Rebe: <rene.rebe@okay.net>
* ChangeLog: updated (oversaw last time, sorry)
* backend/avision.c: fixed some compiling warnings
2000-01-21 Petter Reinholdtsen <pere@td.org.uit.no>
* sanei/sanei_scsi.c: Bugfix: Added return type for dummy
sanei_scsi_open_extended() call. Bugreport for Solaris from
Martin Spott.
2000-01-20 Petter Reinholdtsen <pere@td.org.uit.no>
* sanei/sanei_ab306.c: Removed compiler warnings.
* frontend/scanimage.c: Adds a "batch mode" to the software, that
can be used in conjunction with an ADF device, so that one can
e.g. scan a complete document consting of multiple pages with just
one call to scanimage. This modification was created by Christian
Bucher so that his Epson scanner could use the ADF. Patch from
Karl Heinz Kremer.
2000-01-19 Rene Rebe <rene.rebe@okay.net>
* backend/avision.*: added - the (very) basic avision backend
* backend/Makefile.in: updated for the avision backend
* AUTHORS: updated
2000-01-18 Karl Heinz Kremer <khk@khk.net>
* fixed typo in epson.desc and fixed the dates for
two of my earlier submissions in ChangeLog file
2000-01-16 Karl Heinz Kremer <khk@khk.net>
* backend/epson.desc updated with URL
* backend/epson.c added support for Expression family
of scanners
* doc/sane-epson.man updated
2000-01-10 Karl Heinz Kremer <khk@khk.net>
* backend/epson.desc fixed/updated. Now shows a link to
the alternative FilmScan 200 backend.
2000-01-09 Karl Heinz Kremer <khk@khk.net>
* backend/epson.* updated. This is a new backend still based
on the origial Sane 1.0.1 version, but with lots of work
done: Support for ADF/TPU, more function levels (up to B9
and initial work for F5), parallel scanner support and initial
support for USB scanners (don't use this yet, it still needs
a lot of work to be functional and usable).
2000-01-05 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
* backend/umax* updated to backend version 1.0 build 14
for detailled info take a look at umax.CHANGES
2000-01-05 Petter Reinholdtsen <pere@td.org.uit.no>
* sanei/sanei_scsi.c include/sane/sanei_scsi.h configure.in
linux_sg3_err.h: Updated Linux SCSI Generic (SG) driver as
follows:
- new handling of sanei_scsi_max_request_size, if an SG
driver >= 2 is installed;
- SCSI command queueing on SG level for SG drivers >= 2.1.35;
- usage of the new interface in SG version 3, if available
- new configure option --enable-scsibuffersize=N
Patch from Abel Deuring <a.deuring@satzbau-gmbh.de>.
2000-01-02 Petter Reinholdtsen <pere@td.org.uit.no>
* configure.in tools/Makefile.in tools/sane-config.in: New script
sane-config to help frontend developers find the sane libraries.
1999-12-29 Petter Reinholdtsen <pere@td.org.uit.no>
* configure.in: Add gcc options '-W -Wall -Wpointer-arith
-Wcast-qual' to at least get warnings on illegal C code which
would fail to compile on HP/UX native compiler.
1999-12-20 Petter Reinholdtsen <pere@td.org.uit.no>
* include/sane/config.h.in backend/dc25.desc backend/dc25.c:
Updated DC-25 backend to v1.2 from Peter Fales
<psfales@lucent.com>.
- Updated dc25.desc
- Retry capability for missing data or bad checksums in the data
from the camera. This has resulted in a dramatic reduction in
download failures.
- Include HAVE_CFMAKERAW in config.h.in and dc25.c.
* backend/dc210.c: Corrected HAVE_cfmakeraw to HAVE_CFMAKERAW.
* frontend/xscanimage.c: Change GIMP_EXTENSION to
SANE_GIMP_EXTENSION to avoid name conflict with gimp. Patch from
Stanislav Brabec <utx@k332.feld.cvut.cz>.
1999-12-12 Petter Reinholdtsen <pere@td.org.uit.no>
* backend/ricoh.h backend/ricoh.c: Add support for Ricoh IS50
scanner. Limit IS50 resolution to 400 dpi. Reverse IS50 contrast
direction. Patch from Dick Streefland
<Dick.Streefland@inter.NL.net>.
* backend/microtek.c backend/microtek.h backend/microtek.conf
backend/microtek.desc doc/sane-microtek.man: Updated Microtek
backend to v0.11.0 from Matthew Marjanovic <maddog@mir.com>.
* backend/microtek2.c backend/microtek2.h: Updated Microtek2
backend to v0.8 from Bernd Schroeder <bernd@aquila.muc.de>.
1999-11-20 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
* ltmain.sh:
changed variable soname from "libsane-backendname.*"
to "libsane.*" by sed command.
* ltmain.sh:
changed again the sed command, forgot to remove "0-9"
1999-11-14 Petter Reinholdtsen <pere@td.org.uit.no>
* backend/artec.c backend/artec.h backend/artec.desc
doc/sane-artec.5 doc/Makefile.in: Updated Artec backend to v0.5
from Chris Pinkham <cpinkham@infi.net>.
1999-11-11 Petter Reinholdtsen <pere@td.org.uit.no>
* backend/microtek2.c backend/microtek2.h backend/microtek2.desc:
Updated Microtek2 backend to vpre0.8.161099 from Bernd Schroeder
<bernd@aquila.muc.de>
* backend/canon-* NEWS doc/canon.*: Updated Canon backend to
v991108 from Manuel Panea <mpd@rzg.mpg.de>.
1999-09-14 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
* removed sane-umax-*.gif and umaxlogo.gif,
the files were replaced by jpg format.
1999-09-13 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
* backend/umax* and doc/sane-umax* updated to version 1.0-build-12
for detailled info take a look at umax.CHANGES
1999-09-12 Petter Reinholdtsen <pere@td.org.uit.no>
* include/sane/config.h.in: Add missing HAVE_SYS_SOCKET_H.
* backend/hp-handle.c backend/hp-option.c backend/hp-option.h
backend/hp-scl.c backend/hp-scl.h backend/hp-scsi.h backend/hp.c
backend/hp.desc backend/hp.h doc/sane-hp.man: Updated backend to
v0.83 from Peter Kirchgessner <peter@kirchgessner.net>. News:
- Reset scanner before downloading parameters (fixes problem with
sleep mode of scanner)
- Fix problem with coredump if non-scanner HP SCSI devices are
connected (CDR)
- Option scan-from-adf replaced by scantype
normal/adf/xpa. Transparency adapter scans (XPA) allow scanning
with internal light source switched off.
- PhotoScanner: Allow scanning of slides/negatives only at
multiple of 300 dpi. This fixes problem with preview which
scanned at arbitrary resolutions.
- (by Marian Szebenyi): close pipe (coredump on Digital UNIX)
* backend/Makefile.in: Correct install target to also work on
platforms where dll endings isn't .so (like HP/UX). Extract
endings from libsane-dll.la.
1999-09-07 Petter Reinholdtsen <pere@td.org.uit.no>
* tools/find-scanner.c: Checks (Linux only so far) for SCSI
Generic support in the OS kernel. If NOT present it tells the user
they may need SG drivers. Patch from Nick Lamb
<njl98r@ecs.soton.ac.uk>.
* sanei/sanei_scsi.c [sanei_scsi_cmd sanei_scsi_open]: Digital
UNIX 4.0D patches from Marian Szebenyi <dms35@cornell.edu>.
1999-08-16 Petter Reinholdtsen <pere@td.org.uit.no>
* configure.in: Turn on more gcc warnings.
* acinclude.m4 configure.in: Separate GTK_LIBS into LIBS and
LDFLAGS to get the X programs to link on HP/UX.
1999-08-12 Petter Reinholdtsen <pere@td.org.uit.no>
* aclocal.m4 configure.in configure: Generate configure and
aclocal.m4 with autoconf 2.13. Adding AC_PROG_LD, trying to get
this compiling on CygWin32. Add AM_PROG_CC_STDC to get it to
compile out of the box on HP/UX.
* lib/dll.c: Use calloc() instead of malloc() and memset(). Use
dlerror() instead of strerror() when dlopen fails
(bugfix from Ingo Wilkens).
1999-08-11 Petter Reinholdtsen <pere@td.org.uit.no>
* config.guess config.sub: Updated to latest versions from FSF.
Better support for BeOS, WinNT and others.
1999-08-09 Petter Reinholdtsen <pere@td.org.uit.no>
* Started CVS branch DEVEL_1_9.
* install-sh ltconfig ltmain.sh mkinstalldirs: Updated from
automake 1.4 and libtool 1.3.3.

Wyświetl plik

@ -1,791 +0,0 @@
2000-08-12 Petter Reinholdtsen <pere@td.org.uit.no>
* configure.in aclocal.m4 configure NEWS: New version 1.0.3.
Updated release date and removed freeze markers.
2000-08-12 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
* changed tools/sane-desc.el sane.gif->sane.png
2000-08-10 Henning Meier-Geinitz <hmg@gmx.de>
* backend/avision.c: Changed // comment to /* */. This broke
compilation on AIX cc, Irix cc and Sun cc.
2000-08-10 Rene Rebe <rene.rebe@myokay.net>
* backend/avision.h: some updates + cleanups
* backend/avision.c: use of DB () and sane_config_read ()
general cleanups (sorry for the big commit - I used Emacs auto-ident
for some regions ...)
2000-08-07 Henning Meier-Geinitz <hmg@gmx.de>
* README.irix: Removed text about library version problems.
* README.linux: Added comment about idescsi problems.
* ltmain.sh: Changed Irix library version system (from Oliver Rauch).
This should fix the library version problems under Irix.
* backend/Makefile.in: Added all files in lib/ to LIBLIB. This fixes
a bug concerning linking with external frontends.
2000-08-06 Henning Meier-Geinitz <hmg@gmx.de>
* backend/plustek.c: Removed "const" from function header. This fixes
a compilation problem on aix/cc.
* configure configure.in: Additional warnings are now disabled by
default for the 1.0.3 realease.
2000-08-06 Henning Meier-Geinitz <hmg@gmx.de>
* backend/hp4200.desc: Added description file for HP 4200 USB
scanner.
2000-08-05 Henning Meier-Geinitz <hmg@gmx.de>
* AUTHORS: Added link to PROJECTS.
* PROJECTS: Removed frontends that are included in the SANE
distribution. Added frontends: sanecgi, scanadf. Removed backends
Kodak DS-20 (old camera, no specs available, not interested anymore),
Logitech (old handscanner, author not interested anymore). Added
backends as6e (Artec AS6E), bh (Bell and Howell Copiscan), lhii
(handheld scanner support), Mustek USB, nec (NEC PC-IN500/4C),
v4l2 (Video for Linux 2). Added/updated information about SANE
ports: BeOS, OS/2, win32. Added Information about WinSANE and
TWAIN interface for xsane-win32. Added link to AUTHORS and README.
Changed format. Added explanation for statuses.
* README: Added link to PROJECTS.
* README.irix: New file. Information about the library version and
jpeg library problems.
* backend/as6e.desc: New description file for the Artec AS6E.
* backend/bh.desc: New description file for Bell and Howell Copiscan
scanners.
2000-08-03 Henning Meier-Geinitz <hmg@gmx.de>
* PROJECTS: Removed backends that are included in SANE. Updated
info for Primax. Added HP 4200.
2000-08-02 Henning Meier-Geinitz <hmg@gmx.de>
* NEWS: Updated backend versions.
* backend/hp*.c: Changed include statements from #include <sane/...>
to #include "sane/...".
2000-08-02 Petter Reinholdtsen <pere@td.org.uit.no>
* backend/v4l.c: Check return value of ioctl() calls. Use DBG()
instead of syslog() report progress. Removed redundant check for
trailing newline in config file as we are now using
sanei_config_read(). Remove ioctl(VIDIOCSYNC), as it hangs on my
v4l2 device.
2000-07-31 Henning Meier-Geinitz <hmg@gmx.de>
* backend/mustek.*: Update to Mustek backend 1.0-96. Fixed Problem
with detecting some three-pass scanners.
2000-07-31 Henning Meier-Geinitz <hmg@gmx.de>
* doc/sane.tex: Chapter 4 said, that this was standard version
0 (draft). Changed to 1 and removed "(draft)".
2000-07-31 Henning Meier-Geinitz <hmg@gmx.de>
* sanei/sanei_DomainOS.c sanei/sanei_ab306.c sanei/sanei_codec_ascii.c
sanei/sanei_codec_bin.c sanei/sanei_config.c sanei/sanei_config2.c
sanei/sanei_constrain_value.c sanei/sanei_init_debug.c
sanei/sanei_load_values.c sanei/sanei_net.c sanei/sanei_pa4s2.c
sanei/sanei_pio.c sanei/sanei_save_values.c sanei/sanei_scsi.c
sanei/sanei_thread.c sanei/sanei_wire.c sanei/test_wire.c: Changed
include statements from #include <sane/...> to #include "sane...".
* PROBLEMS: Updated Mustek entry.
* TODO: Updated some entries that are done.
* backend/avision.c backend/plustek.c: Changed include statements from
#include <sane/...> to #include "sane...".
2000-07-30 Peter Kirchgessner <peter@kirchgessner.net>
* backend/hp.desc: Change Parallel to Parport in description
2000-07-30 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
* changed all <config.h> to "config.h" in lib/*.c
2000-07-30 Henning Meier-Geinitz <hmg@gmx.de>
* backend/mustek.*: Update to Mustek backend 1.0-95. Changed from
wait() to waitpid() and removed unused code.
* configure configure.in backend/m3096g.c backend/sp15c.c: Reverted
the V_REV patch. V_REV should not be used in backends.
2000-07-30 Henning Meier-Geinitz <hmg@gmx.de>
* configure configure.in: Add V_REV to CPPFLAGS (only V_MAJOR and
V_MINOR were defined until now).
* doc/.cvsignore: Added sane-coolscan.5.
2000-07-29 Henning Meier-Geinitz <hmg@gmx.de>
* backend/sp15c.c backend/m3096g.c: Replace fgets with
sanei_config_read, return V_REV as part of version_code string
(patch from Randolph Bentson).
2000-07-29 Chris Pinkham <cpinkham@infi.net>
* backend/artec.c: Changed include statements from #include <sane/...>
to #include "sane...".
2000-07-29 Henning Meier-Geinitz <hmg@gmx.de>
* backend/GUIDE: Added some comments about portability and
documentation.
* backend/abaton.c backend/agfafocus.c backend/apple.c
backend/canon.c backend/coolscan.c backend/dc210.c backend/dc25.c
backend/dll.c backend/dmc.c backend/microtek.c backend/microtek2.c
backend/microtek2.c backend/mustek_pp.c backend/net.c backend/pint.c
backend/pnm.c backend/qcam.c backend/ricoh.c backend/s9036.c
backend/sane_strstatus.c backend/sharp.c backend/snapscan.c
backend/st400.c backend/stubs.c backend/tamarack.c backend/v4l.c:
Changed include statements from #include <sane/...> to
#include "sane...".
* backend/avision.c backend/dc25.c: Use DBG(0, ...) instead of
fprintf (stderr, ...)
* backend/avision.c backend/canon-sane.c backend/coolscan.c
backend/dc25.c backend/microtek.c backend/microtek2.c
backend/st400.c: Use sanei_config_read() instead of fgets().
* backend/coolscan.desc backend/microtek.desc backend/microtek2.desc
backend/st400.desc: Added :interface and :manpage entries.
* backend/nec.desc: Status is beta now (was: new). Fixed typo.
* doc/canon.README: Removed, because the information is included in
the manpage now.
* doc/Makefile.in: Added sane-coolscan to list of mapages to install.
* README: Added Link to coolscan manpage.
* backend/mustek.*: Update to Mustek backend 1.0-94. Fixed the
#include <sane/...> bug.
2000-07-29 Karl Heinz Kremer <khk@khk.net>
* backend/epson.c: Changed the include statements for SANE includes
from #include <...> to #include "..."
2000-07-28 Chris Pinkham <cpinkham@infi.net>
* backend/aretc.c: Corrected sane_close() bug. Converted to use
sanei_config_read() instead of fgets().
* backend/artec.desc: Changed interface entry to "Parport" vs "Parallel"
2000-07-28 Henning Meier-Geinitz <hmg@gmx.de>
* ltmain.sh: Added underscore to sed expression for removing
backendname from soname (needed for libsane-mustek_pp).
* sane.lsm: Added keywords for new backends.
* lib/isfdtype.c: Added implementation for platforms that lack
isfdtype() (mostly from Olly Betts).
* backend/v4l.desc: Activated man page entry.
* backend/mustek.* doc/sane-mustek.man: Update to Mustek backend
1.0-93. Fixed color scanning for Paragon 600 II N firmware 1.02.
Fixed possible segfault in sane_control_option() when info is 0.
Removed some compiler warnings.
* NEWS: Updated Mustek backend version, added Artec, fixed typo
* doc/Makefile.in doc/sane-snapscan.man doc/sane-canon.man README
backend/snapscan.desc backend/canon.desc backend/.cvsignore:
Added manpage for canon and snapscan backends. Added :interface
entry for canon.
* backend/canon-sane.c: Fixed possible segfault in
sane_control_option() when info is 0.
2000-07-22 Petter Reinholdtsen <pere@td.org.uit.no>
* backend/v4l.c: Bugfix: Avoid crashing in
sane_control_option() when last param is NULL.
2000-07-25 Chris Pinkham <cpinkham@infi.net>
* backend/artec.c: Updated to v0.5.14. Added "Negative" mode as option
even when in color/greyscale modes. Fix sane_close() bug. Fixed bug
in sane_get_option_descriptor that allowed invalid option number.
Changed numerous int variables to size_t to eliminate warnings.
Changed various elements in ARTEC_Scanner structure to SANE_Int
instead of int. Replaced all fprintf() statements with DBG().
* backend/artec.desc Added interface entries.
2000-07-26 Karl Heinz Kremer <khk@khk.net>
* backend/epson.c: Fixed problem with Perfection610 scanner.
The variable s->color_shuffle_line was not correctly initialized.
* backend/epson.desc: Updated version number
2000-07-26 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
* added info about variable scsi buffer sizes defined by backends
umax, mustek, sharp (via sanei_scsi_open_extended()) to
man sane-scsi
2000-07-25 Henning Meier-Geinitz <hmg@gmx.de>
* backend/snapscan.c: Use DBG(0, ...) instead of fprintf (stderr, ...)
* backend/abaton.c backend/agfafocus.c backend/apple.c backend/dc210.c
backend/dll.c backend/dmc.c backend/microtek2.c backend/pint.c
backend/qcam.c backend/ricoh.c backend/s9036.c backend/snapscan.c
backend/tamarack.c: Use sanei_config_read instead of fgets.
* backend/dc210.c backend/microtek.c backend/pnm.c: Added
#include <sane/config.h>.
* backend/dc25.c backend/m3096.c backend/m3096g.c backend/sp15.c
backend/st400.c: Moved #include <sane/config.h> to the beginning.
* AUTHORS: Changed agfa to agfafocus.
2000-07-25 Peter Kirchgessner <peter@kirchgessner.net>
* backend/hp.c hp-scl.c hp-option.c hp-handle.c hp-accessor.c
remove inline stuff
2000-07-25 Henning Meier-Geinitz <hmg@gmx.de>
* configure.in configure include/sane/config.h.in
include/sane/sanei_backend.h: Moved test for u_int* to configure.
* include/sane/sanei_debug.h: Remove #warning (Irix compiler doesn't
like this)
* backend/mustek.* doc/sane-mustek.man: Update to Mustek backend
1.0-92. Changed linedistance correction for MFS-8000SP. Fixed
margin positions and removed warning for MFS 6000CX. Warning is
printed in debug level 0 again. Removed test for gamma length.
Fixed (partly) ADF handling. Man page update. More details in
mustek.CHANGES.
* NEWS: updated for new Mustek backend version.
2000-07-20 Peter Kirchgessner <peter@kirchgessner.net>
* backend/hp.c: use sanei_config_read() instead of fgets
* backend/hp-scl.c: Dont write chars < 32 to DBG
2000-07-20 Abel Deuring <a.deuring@satzbau-gmbh.de>
* backend/sharp.c: removed fgets-call + minor bugfix
* backend/sharp.desc: added entry ":manpage"
* sanei/sanei_scsi.c: added missing dummy function
sanei_scsi_req_flush_all_extended
2000-07-18 Henning Meier-Geinitz <hmg@gmx.de>
* configure.in configure: Fixed --enable-warnings to work as
advertised.
2000-07-18 Petter Reinholdtsen <pere@td.org.uit.no>
* configure.in configure include/sane/config.h.in lib/Makefile.in
lib/getenv.c lib/isfdtype.c lib/vsyslog.c
sanei/sanei_init_debug.c: OS/2's getenv() is useless, OS/2,
Solaris and AIX is missing isfdtype() and AIX is missing
vsyslog(). Implement replacement functions.
2000-07-17 Henning Meier-Geinitz <hmg@gmx.de>
* backend/snapscan.c backend/snapscan-scsi.c: Replace C++ comment
with C comment.
2000-07-17 Henning Meier-Geinitz <hmg@gmx.de>
* include/sane/sanei_backend.h: Replace C++ comment with C comment.
2000-07-17 Henning Meier-Geinitz <hmg@gmx.de>
* backend/musteka4s2.desc: Removed. Now that the mustek_pp
backend is part of SANE musteka4s2 is no longer neccessary.
If somebody really wants to use the old musteka4s2 sources
he will find a link on the mustek_pp WWW page.
2000-07-16 Jochen Eisinger <jochen.eisinger@gmx.net>
* backend/mustek_pp.c: Replaced fgets() with sanei_config_read()
2000-07-16 Petter Reinholdtsen <pere@td.org.uit.no>
* include/sane/sanei_debug.h: Fix typo.
2000-07-15 Karl Heinz Kremer <khk@khk.net>
* backend/epson.c: Replaced fprintf() with DBG()
* backend/epson.desc: updated version number
2000-07-15 Henning Meier-Geinitz <hmg@gmx.de>
* backend/dc210.c: Replaced fprintf (stderr, ...) by DBG ().
2000-07-15 Henning Meier-Geinitz <hmg@gmx.de>
* doc/Makefile.in doc/sane-dc210.man doc/sane-v4l.man
doc/.cvsignore: Added manpages for dc210 and v4l. These
are just standard manpages. Please check and update them.
* README: Added dc210, v4l and mustek_pp entries.
2000-07-15 Henning Meier-Geinitz <hmg@gmx.de>
* backend/mustek.* doc/sane-mustek.man: Update to Mustek backend
1.0-90. Fixed linedistance-handling for Paragon 8000SP. Fixed
mustek.conf port entry. Updated man page (parallel port
scanners and 600 II N).
* NEWS: Updated (mustek backend version 1.0-90)
* backend/dll.conf: Commented out mustek_pp on behalf of the
maintainer
* doc/.cvsignore: added sane-mustek_pp.5, sane-plustek.5 and
sane-st400.5
2000-07-15 Andreas Rick <andreas.rick@free.fr>
* backend/coolscan.c: added missing initialization in
coolscan_read_data_block()
2000-07-13 Petter Reinholdtsen <pere@td.org.uit.no>
* AUTHORS backend/dll.conf backend/Makefile.in backend/mustek_pp.c
backend/mustek_pp.desc backend/mustek_pp.h backend/mustek_pp.conf
doc/Makefile.in doc/sane-mustek_pp.man: New backend for
ScanExpress 6000 P, ScanMagic 4800 P, 600 III EP Plus, ScanExpress
600 SEP and MD9848 from Jochen Eisinger.
* backend/snapscan-310.c backend/snapscan-scsi.c
backend/snapscan-sources.c backend/snapscan-sources.h
backend/snapscan-utils.c backend/snapscan.c backend/snapscan.desc
backend/snapscan.h: New snapscan backend version dated 20000514
from Steve Underwood.
* backend/microtek2.h backend/microtek2.c backend/microtek2.desc:
Add support for ScanMaker X6USB. Patch from Oliver Neukum.
* README.os2 configure.os2 include/sane/sanei_backend.h
sanei/os2_srb.h sanei/sanei_init_debug.c backend/dll.c
backend/net.c frontend/saned.c : Some of the OS/2 patches from
Yuri Dario.
* frontend/saned.c: Correct cancel handling in saned. Patch from
Jochen Eisinger.
2000-07-12 Ingo Wilken <Ingo.Wilken@informatik.uni-oldenburg.de>
* frontend/scanimage.c, doc/scanimage.man: Support for
environment variable SANE_DEFAULT_DEVICE.
2000-07-11 Ingo Wilken <Ingo.Wilken@informatik.uni-oldenburg.de>
* backend/st400.c, backend/st400.conf, backend/st400.h,
doc/sane-st400.man: new files
* backend/st400.desc: updated information
* README, backend/Makefile.in, doc/Makefile.in: added st400 backend
* AUTHORS: added myself as maintainer of st400 backend
2000-07-09 Peter Kirchgessner <peter@kirchgessner.net>
* doc/sane-hp.man: Updated manual page (scantype --> scan source)
2000-07-09 Peter Kirchgessner <peter@kirchgessner.net>
* backend/hp-handle.c, hp-scl.c, hp-scl.h, hp.c, hp.h, hp-option.c
hp-option.h: Add wait for front panel button
* backend/hp.desc: Changed version to 0.88
2000-07-09 Andreas Rick <andreas.rick@free.fr>
* AUTHORS: added myself as maintainer of the coolscan backend
* README: added Coolscan page link
* doc/sane-coolscan.man: first version of Coolscan manpage
2000-07-09 Gerhard Jaeger <g.jaeger@earthling.net>
* AUTHORS: added myself as maintainer of the Plustek backend
* README: added Plustek manpage entry
* backend/plustek.desc: updated description
* backend/plustek.c backend/plustek.h backend/plustek-share.h
backend/plustek.conf: added Plustek backend code
* backend/Makefile.in doc/Makefile.in backend/dll.conf:
added plustek entries
* doc/sane-plustek.man: added manpage for Plustek backend
2000-07-09 Petter Reinholdtsen <pere@td.org.uit.no>
* sanei/sanei_thread.c: Add required include files to get this to
compile almost without warnings on Unix.
* frontend/Makefile.in frontend/scanimage.c frontend/stiff.h
frontend/stiff.c doc/scanimage.man: Add 16 bit support and new
option --format to change file format. Makes it possible to save
uncompressed TIFF images. Patch from Peter Kirchgessner.
* backend/microtek2.c: Add ScanMaker X6USB identifier. Patch from
Oliver Neukum.
2000-07-07 Petter Reinholdtsen <pere@td.org.uit.no>
* acinclude.m4 configure.in aclocal.m4 configure: New autoconf
test SANE_V4L_VERSION.
* AUTHORS: Added myself as CVS repository maintainer.
* include/sane/sanei_debug.h sanei/sanei_init_debug.c: Send debug
messages to syslog if stderr is a socket.
2000-07-06 Petter Reinholdtsen <pere@td.org.uit.no>
* configure configure.in: Change "you're" to "you are" to avoid
confusing emacs font-lock mode. Regenerated configure.
* backend/v4l.c: Fix sane_close() bug.
2000-07-02 Peter Kirchgessner <peter@kirchgessner.net>
* backend/hp.desc added interface entries
* backend/hp.c, backend/hp-handle.c
ADF-support for ScanJet IIp
Return error SANE_STATUS_NO_DOCS if no paper in ADF
2000-06-30 Henning Meier-Geinitz <hmg@gmx.de>
* backend/mustek.* Update to Mustek backend 1.0-89. Fixed "scan
slider doesn't return to start" bug. Details in
backend/mustek.CHANGES.
* backend/nec.desc backend/dc25.desc backend/m3096g.desc: Added
:interface entries. Updated email adderess.
2000-06-28 Karl Heinz Kremer <khk@khk.net>
* backend/epson.c Fixed sane_close() - when the scanner still had
data to deliver at the time the scanner was closed, it was impossible
to restart any frontend software. This also caused scanimge -T to
work just once.
2000-06-28 Henning Meier-Geinitz <hmg@gmx.de>
* backend/mustek.* Update to Mustek backend 1.0-88. Small bugfixes.
Details in backend/mustek.CHANGES.
* backend/sp15.desc backend/dc25.desc backend/m3096g.desc: Added
:interface entries.
2000-06-28 Oliver Rauch
* Updated umax backend to version 1.0.21
take a look at backend/umax.CHANGES for details
- updated umax.desc, umax manpage
2000-06-28 Abel Deuring
* backend/sharp.esc: added "interface" entries
2000-06-28 Henning Meier-Geinitz <hmg@gmx.de>
* backend/pint.c: fixed sane_close bug
* backend/microtek.c: fixed compilation problem with NDEBUG
defined
2000-06-27 Henning Meier-Geinitz <hmg@gmx.de>
* backend/lhii.desc: added :interface
* README.linux: added reference to Linux SCSI documentation (from
Abel Deuring)
2000-06-26 Henning Meier-Geinitz <hmg@gmx.de>
* backend/musteka4s2.desc: Added all more scanners and
:interface entries
* backend/sagitta.desc: Removed on behalf of the author. Nobody
has showed interest in this very old (and rare) scanner over
the years. It's difficult to keep it up-to-date because a kernel
module is neccessary. Nobody volunteered to take over
maintainership.
* backend/tamarack.c: Changed all fprintf to DBG calls.
2000-06-26 Abel Deuring <a.deuring@satzbau-gmbh.de>
* sanei/sanei_scsi.c and include/sanei/sanei_scsi.h:
new functions sanei_scsi_cmd2 and sanei_scsi_req_enter2
for proper handling of "unusual" SCSI commands lengths
* backend/canon-scsi.c: call sanei_scsi_cmd2, where necessary
2000-06-25 René Rebe <rene.rebe@myokay.net>
* backend/avision.c: fixed sane_close () bug
* backend/avision.desc: added some more scanners
2000-06-25 Henning Meier-Geinitz <hmg@gmx.de>
* backend/mustek.* doc/sane-mustek.man: Update to Mustek backend
1.0-87. Fixed gamma correction for 1200 A3 Pro. Fixed dependancy
of mustek.h on sane-backends.h. Fixed debug output bug in
fix_linedistance_se. Updated documentation and mustek.conf.
* README: Added v4l and fixed typo.
2000-06-25 Karl Heinz Kremer <khk@khk.net>
* backend/epson.desc - Changed Parallel to Parport
2000-06-25 Henning Meier-Geinitz <hmg@gmx.de>
* doc/Makefile.in doc/sane-s9036.man doc/sane-tamarack.man
doc/sane-ricoh.man doc/sane-avision.man doc/xcam.man .cvsignore:
Added manpages for these backends and xcam.
* frontend/xcam.README: removed because manpage now exists.
* backend/plustek.desc backend/qcam.desc backend/ricoh.desc
backend/s9036.desc backend/tamarack.desc backend/avision.desc
backend/st400.desc: Updated :interface and :manpage information.
* README: Updated information regarding documentation.
* backend/tamarack.c: Changed printf(...) to fprintf(stderr,...)
on behalf of the maintainer.
2000-06-25 Petter Reinholdtsen <pere@td.org.uit.no>
* backend/Makefile.in backend/v4l.desc backend/v4l.c: V4L backend
corrections. Corrected dependencies. Removed () in version
number, as this backend is now included in the distribution. More
debug info and use sanei_config_read() instead of fgets() in
backend.
2000-06-23 Karl Heinz Kremer <khk@khk.net>
* backend/epson.desc - added :interface information
2000-06-23 Petter Reinholdtsen <pere@td.org.uit.no>
* AUTHORS: Added Juergen G. Schimmer as author of the v4l backend.
* configure.in backend/Makefile.in backend/dll.conf
backend/v4l-frequencies.h backend/v4l-grab.h backend/v4l.c
backend/v4l.conf backend/v4l.desc backend/v4l.h: Added Video4Linux
backend from Juergen G. Schimmer.
2000-06-22 Henning Meier-Geinitz <hmg@gmx.de>
* include/sane/sanei_pa4s2.h sanei/sanei_pa4s2.c Makefile.in
backend/Makefile.in sanei/Makefile.in: Added interface for
Mustek parallel port scanners (from Jochen Eisinger
<jochen.eisinger@gmx.net>). This will be used by the Mustek
parallel port backend mustek_pp (coming soon).
* tools/sane-desc.el backend/template.desc.: Added support for
"interface" column in sane-desc.el. The new keyword is
":interface", examples in "template.desc.". All maintainers
should update their *.desc files.
* backend/mustek.desc abaton.desc agfafocus.desc apple.desc
dc210.desc dmc.desc qcam.desc ricoh.desc s9036.desc snapscan.desc
tamarack.desc: added interface entry for the Mustek and
unmaintained backends.
* backend/abaton.c apple.c qcam.c tamarack.c: fixed sane_close ()
bug for the unmaintained backends.
2000-06-18 Henning Meier-Geinitz <hmg@gmx.de>
* backend/mustek.* doc/sane-mustek.man: Update to Mustek backend
1.0-86. Added support for Mustek Paragon 1200 A3 pro (1, 8, and 24
bit/pixel; calibration doesn't work yet). Removed some remainings
of color lineart and halftone support. More debugging
output. Fixed bug in sane_control_option (option was not checked
for negative values). Fixed bug in sane_close. General code
cleanup. Details in backend/mustek.CHANGES.
2000-06-13 Karl Heinz Kremer <khk@khk.net>
* backend/epson.*: Invert image when scanning negative off the TPU.
Initialize optial_res to 0. Fix sane_close() bug. Make threshold
only active when halftoning is off and scan depth is 1. Make
film type only active when TPU is selected. Scanner based
color correction. More constraints for GUI. Cleanup in option
handling.
2000-05-21 Henning Meier-Geinitz <hmg@gmx.de>
* backend/mustek.*: Update to Mustek backend 1.0-85. Added double
buffering. This may improve scan performance a bit. Removed
dead code (in dev_read_start). Changed linedistance correction
handling. Paragon 12000 SP color mode might work now with all
firmware versions. Details in backend/mustek.CHANGES.
2000-05-27 Karl Heinz Kremer <khk@khk.net>
* backend/epson.[ch] Support for multiple EPSON scanners added
Fixed Perfection 610 color problem
2000-05-26 Abel Deuring <a.deuringæsatzbau-gmbh.de>
* sanei/sanei_scsi.c: Fixed a bug in the Linux queue handling,
as suggested by Simon Munton
2000-05-22 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
* ltconfig: Added option "-X" to ldconfig for linux-gnu
this solves the problem with link /usr/local/libs/sane/libsane.so.1 => libsane-umax.so.1
2000-05-21 Henning Meier-Geinitz <hmg@gmx.de>
* README: Added quick install. Removed list of supported platforms
because it is unknown how accurate it is at the moment. Added
description for --enable-scsibuffersize (partly from Abel
Deuring). Removed operating system specific information. See
README.* files instead. Added comment to read the PROBLEMS file.
Added/changed list of available documentation. Added comment on
possible causes for the frontends not detecting scanners. Added
comment on tools directory. Headings should be easier to find now.
* README.aix: New file. Extracted from README.
* README.hp-ux: New file. Extracted from README.
* README.linux: New file. What is needed to get SCSI scanners to
work under Linux. Workaround for Adaptec 1542 users (from Abel
Deuring)
2000-05-18 Henning Meier-Geinitz <hmg@gmx.de>
* backend/mustek.* doc/sane-mustek.man: Update to Mustek backend
1.0-82. Added shrinked image fix to ScanExpress 12000SP models
<= v2.0. Fixed remaining sane_cancel problems (in non_blocking
mode). Fixed color stripes and segmentation fault for Paragon
MFS-12000SP 1.00 (at least for me). Some minor debug output
additions and changes. Look at backend/mustek.CHANGES for more
details.
* doc/.cvsignore: Added missing sane-sharp.5
2000-05-07 Henning Meier-Geinitz <hmg@gmx.de>
* backend/mustek.* doc/sane-mustek.man: Update to Mustek backend
1.0-81. Added transparency adapter (TA) support for all Mustek
scanners. Fixed shrinked image bug for the ScanExpress 6000SP.
Removed unused options (3-pass scanners and 600 II N). Scan
source selection now shows only the options currently available.
Fixed a bug concerning the ADF handling. sane_init () now uses
sanei_config_read () and sanei_config_get_string () instead of
its own functions. Man page and .desc update. Look at
backend/mustek.CHANGES for more details.
2000-04-27 Karl Heinz Kremer <khk@khk.net>
* backend/epson.* Some code cleanup, added support for GRB
images and did some Gamma correction fixes for the Perfection
610.
2000-04-27 Petter Reinholdtsen <pere@td.org.uit.no>
* include/sane/sanei_debug.h: Bugfix. Make sure the source
compiles even if NDEBUG is defined.
2000-04-23 Henning Meier-Geinitz <hmg@gmx.de>
* backend/mustek.* doc/sane-mustek.man: Update to Mustek backend
1.0-80. Adjusted scan areas for most scanners. Added transparency
adapter support for all Paragon legal size scanners. Fixed color
mode for the Paragon MFS-8000SP (gamma problems). New system to
set buffersize using sanei_scsi_open_extended. Removed (maybe
temporarily) support for SCSI queue. Fixed shrinked image bug with
the ScanExpress 12000SP. Fixed positional options detection
(from mustek.conf). Added option "buffersize". Adjusted
mustek.conf template to more reasonable defaults. Lots of
small fixes and more complete debugging output. Look at
backend/mustek.CHANGES for more details.
2000-04-15 Andreas Rick <andreas.rick@free.fr>
* backend/coolscan.* Update coolscan backend to version 0.4.3.
This version includes support for the newer Nikon Coolscan
models LS-30 and LS-2000. Dustremoval is not yet included.
2000-04-09 Henning Meier-Geinitz <hmg@gmx.de>
* backend/mustek.* doc/sane-mustek.man: Update to Mustek backend
1.0-79. Changed version system. Linedistance correction for
the 600 II N is fixed. Added output of scanning time. Rewrite
of the resolution encoding for the 3-pass scanners. Look at
backend/mustek.CHANGES for details.
2000-04-05 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
* Updated umax backend to version 1.0.2-build-20
take a look at backend/umax.CHANGES for details
2000-04-05 Henning Meier-Geinitz <hmg@gmx.de>
* frontend/xscanimage.c, frontend/preview.c: Fixed a small bug
concerning 3-pass scanners. gdk_input_add() was called three times
without a preceding gdk_input_remove().
* frontend/scanimage.c: Fixed a bug where the scan was cancelled
after a test for low mem even if enough memory is available. This
probably only affected 3-pass scanners.
2000-04-02 Henning Meier-Geinitz <hmg@gmx.de>
* backend/mustek.*: Update to Mustek backend 0.78. Fixed several
small bugs and spelling errors. Adjusted scanner names to Mustek
style. Inquiry is even more verbose now. Look at
backend/mustek.CHANGES for details.
2000-03-27 Karl Heinz Kremer <khk@khk.net>
* backend/epson.c backend/epson.desc: Removed
status request for push button. This caused an
error on older scanners. Fixed a few typos in
the .desc file and added GT-9000 scanner.
2000-03-23 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
* updated umax backend to version 1.0 build 19
for details read backend/umax.CHANGES
2000-03-22 Karl Heinz Kremer <khk@khk.net>
* backend/epson.*: Several fixes for minor problems.
Fixed function level A4 scanners (line mode instead
of byte mode). Removed unnecessary free() calls.
Use extended status for recognize warm up. This fixes
problems with TPU and occasional crashes during startup.
Added D1 level for Perfection 610.
Added first version of support for set threshold and set
zoom.
2000-03-19 Henning Meier-Geinitz <hmg@gmx.de>
* backend/mustek.c: Updated backend to new version 0.76. Fixes for
600 II N (color stripes, cancel handling), ScanExpress ("XC06" is
now recognized), MFS-1200SP (linedistance correction in high
resolutions, patch from Andreas Beck), STORE makros (patch from
Norbert Mueller), ADF (patch from Joerg Anders), firmware
identification (patch from Marco G. Salvagno), sane_cancel (scan
will now be cancelled immediately, no new sane_read necessary),
sane_get_option_descriptor (test for option < 0). Added a more
verbose inquiry output. Adjusted debug levels. Changed the model
names (sane.model) to reflect the real scanner names. Removed some
compiler warnings. Added new maintainer.
* backend/mustek.desc: Added link to backend homepage. Added all
the different scanner names used for the same model. Added Trust
scanners known to work. Removed firmware versions and scanner ids.
* backend/mustek.CHANGES: New file. More detailed changes for the
Mustek backend.
* doc/sane-mustek.man: Documentation for the 600 II N linedistance
options. Added warning from PROBLEMS. Added link to backend homepage.
Changed supported scanners list (see mustek.desc). Added more bug
entries.
* AUTHORS: Added new maintainer and email address
2000-03-18 Petter Reinholdtsen <pere@td.org.uit.no>
* backend/Makefile.in tools/libtool-get-dll-ext: New script to
detect shared library endings without using 'rev' which is missing
on some platforms.
2000-03-14 Petter Reinholdtsen <pere@td.org.uit.no>
* sanei/sanei_scsi.c: Test for 'USE == LINUX_INTERFACE' instead of
defined(__linux__).
2000-03-14 Abel Deuring <a.deuring@satzbau-gmbh.de>
* new version of ths Sharp backend (0.31): added support for the
JX350 (Thanks to Shuhei Tomita for providing the patch)
2000-03-07 Petter Reinholdtsen <pere@td.org.uit.no>
* Makefile.in (lsm) sane.lsm sane-1.0.1.lsm: New target to
generate Linux Software Map (LSM) entry from template. Remove old
file.

Wyświetl plik

@ -1,729 +0,0 @@
************************ 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

Plik diff jest za duży Load Diff

Wyświetl plik

@ -1,667 +0,0 @@
****** Release of sane-backends 1.0.6. End of code freeze ******
2001-11-04 Henning Meier-Geinitz <henning@meier-geinitz.de>
* sane-backends.lsm: Added keyword gphoto.
2001-10-31 Peter Fales <peter@fales.com>
* acinclude.m4, aclocal.m4, configure - Fix build failure due to
renaming of gphoto2 header files
2001-10-30 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/apple.desc: Updated URL.
* backend/canon_pp.desc: Fixed two wrong scanner names (from
"Matthew Duggan" <stauff@guarana.org>).
* backend/m3091.desc backend/m3096.desc backend/sp15c.desc:
Updated URL.
2001-10-29 Peter Fales <peter@fales.com>
* backend/dc25.desc - Update URLs
2001-10-19 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
* set correct backend version number in backend/umax.desc
****** code freeze sane-1.0.6 / sane-pre1-1.0.6 *****
2001-10-29 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/microtek2.desc: Added missing scanner descriptions (from
karsten.festag@t-online.de (Karsten Festag)).
* NEWS: Updated version numbers. Added release date.
* configure configure.in: New version: 1.0.6. Disabled warnings by
default.
2001-10-28 Peter Fales <peter@fales.com>
* backend/gphoto2.c, backend/gphoto2.conf: the ghoto2 people
made some pretty radical changes to the API and broke
the gphoto2 backend. Made the changes to allow the
gphoto2 backend to work with the latest changes from the
gphoto2 library CVS.
2001-10-28 Karl Heinz Kremer <khk@khk.net>
* backend/epson.c: Fixed bug in recognition of faulty Perfection 1650
2001-10-28 Henning Meier-Geinitz <henning@meier-geinitz.de>
* TODO: Removed entry about @LIBDIR@ and @CONFIGDIR@ in man pages.
Added Entry about sanei_scsi return values and timeout.
* backend/microtek2.desc backend/microtek2.h doc/sane-microtek2.man:
Increased version number to 0.95. Updated man page. Patch from
karsten.festag@t-online.de (Karsten Festag).
2001-10-27 Peter Kirchgessner <peter@kirchgessner.net>
*backend/hp-accessor.c hp-device.c hp-handle.c hp-hpmem.c hp-option.c
hp-scl.c:
Use ../include/lassert.h
2001-10-17 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
* umax backend bugfixes (new version number: 1.0 build 31):
man page uses @LIBDIR@ and @CONFIGDIR@,
calibration fix for Supervista S-12 and compatible scanners
directory backend:
umax.c umax-scanner.c umax-scsidef.h
directory doc:
sane-umax.man /umax/sane-umax-advanced-options-doc.html
umax/sane-umax-standard-options-doc.html umax/umax.CHANGES
2001-10-27 Oliver Schwartz <Oliver.Schwartz@gmx.de>
* backend/Makefile.in backend/snapscan-usb.c
backend/snapscan-usb.h backend/snapscan.c
backend/snapscan.h
Check USB vendor ID to avoid USB hangup
Fix dither matrix computation bug
****** snapshot 2001-10-27 *****
2001-10-26 Oliver Schwartz <Oliver.Schwartz@gmx.de>
* backend/snapscan.conf
Make /dev/sga the default device to avoid USB hangup
2001-10-26 Henning Meier-Geinitz <henning@meier-geinitz.de>
* TODO: Removed net/saned cancel problem. Added entry about
clarifying sane_get_select_fd/sane_cancel in sane.tex.
Added entry about sanei_usb and control messages.
* sanei/sanei_usb.c: Fixed vendor/device detection for Linux
versions >= 2.4.13.
2001-10-25 Oliver Schwartz <Oliver.Schwartz@gmx.de>
* NEWS backend/snapscan.c backend/snapscan.desc
Change snapscan backend version number to 1.4.0
2001-10-24 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/microtek2.c backend/microtek2.desc backend/microtek2.h
doc/sane-microtek2.man: Updated microtek2 backend to build
20011023 (from karsten.festag@t-online.de (Karsten Festag)).
Bugfix for scsi_read_image_status - supports now the old and the
new method. Improved backend-calibration supports brightness and
contrast settings and color balancing. Enable 12 bit per color
scanning with Scanmaker 9600XL (and other types that use the segreg
pixel transfer format and support 12 bit, untested). 10 bit does not
work yet. Make C6 USB work.
2001-10-24 Oliver Schwartz <Oliver.Schwartz@gmx.de>
* doc/sane-snapscan.man
Documentation update.
2001-10-23 Oliver Schwartz <Oliver.Schwartz@gmx.de>
* backend/snapscan-scsi.c
Limit number of scan lines for quality calibration to fit in
SCSI buffer.
2001-10-21 Peter Kirchgessner <peter@kirchgessner.net>
* backend/hp.desc, doc/sane-hp.man
Add support for OfficeJet PSC 900 series
2001-10-20 Karl Heinz Kremer <khk@khk.net>
* backend/epson.[ch]: Fix for older Perfection 1650 scanners -
their firmware only reports half of the vertical scanning
area and they need to swap two color channels.
2001-10-19 Henning Meier-Geinitz <henning@meier-geinitz.de>
* PROJECTS: Added Coolscan2 backend.
2001-10-15 Peter Fales <peter@fales.com>
* backend/gphoto2.c, backend/gphoto2.h: Cosmetic cleanup
****** Feature freeze for sane-1.0.6 is active *****
****** snapshot 2001-10-15 *****
2001-10-15 Henning Meier-Geinitz <henning@meier-geinitz.de>
* TODO: Removed some entries about net/saned.
* doc/saned.man: Clear up that a FQDN must be used in
saned.conf and that localhost is allways granted acces.
* NEWS: Updated.
2001-10-14 Jochen Eisinger <jochen.eisinger@gmx.de>
* backend/mustek_pp.conf: added comment about changes in
the naming of ports in 2.4.x
2001-10-13 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
* backend/umax.c, bachend/umax-scanner.c, backend/umax.desc,
doc/umax/sane-umax-config-doc.html, doc/umax/umax.CHANGES,
doc/sane-umax.man:
update to sane-umax-1.0 build 30:
- added EDGE KTX-9600US as supported scanner
- Changing scansource does not change lower left selection
edge if not necessary
2001-10-12 Oliver Schwartz <Oliver.Schwartz@gmx.de>
* backend/snapscan-scsi.c backend/snapscan.h
backend/snapscan.c
Update to snapscan-20011012
2001-10-12 Henning Meier-Geinitz <henning@meier-geinitz.de>
* sanei/sanei_wire.c: Added debug output (based on patch
from Jochen Eisinger <jochen.eisinger@gmx.de>).
* backend/net.c backend/net.desc: Better and more debug output
(based on patch from Jochen Eisinger <jochen.eisinger@gmx.de>).
Fixed some debug output and formatting issues of the byte order
patch. Increased version number to 1.0.5.
* frontend/saned.c: More debug output. Used DBG instead of
fprintf/perror. Fixed some formatting issues.
2001-10-10 Jochen Eisinger <jochen.eisinger@gmx.de>
* sanei/sanei_wire.c: replaced memcpy with memmove
2001-10-10 Jochen Eisinger <jochen.eisinger@gmx.de>
* PROJECTS: added URL to HP ScanJet 2200c project
2001-10-10 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/m3096g-scsi.h backend/m3096g.c backend/m3096g.h
doc/sane-fujitsu.man: Update (from Oliver Schirrmeister
<oschirr@abm.de>). Added: Support for ipc2/3 and cmp2 options;
support for duplex-scanners m3093DG, m4097DG; constraint checking
for m3093; support EVPD (virtual product data); support ADF paper
size spezification.
* AUTHORS: Added Oliver Schirrmeister for m3096g, removed the active
sign (*) from Randolph Bentson.
2001-10-09 Peter Fales <peter@fales.com>
* backend/dc210.c, backend/dc210.h: Fix compiler warnings
2001-10-09 Oliver Schwartz <Oliver.Schwartz@gmx.de>
* backend/snapscan-scsi.c backend/snapscan-usb.c
backend/snapscan.c
Fix compiler warnings
2001-10-09 Peter Fales <peter@fales.com>
* backend/gphoto2.desc: Yet another try at getting a format that
generates the right web page.
2001-10-09 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/ibm.desc: Removed old entry.
* backend/sm3600.desc: Changed status to :alpha.
* doc/sane-agfafocus.man: Fixed some small mistakes.
* doc/sane-apple.man: Fixed some small mistakes. Added link
to mostang.com mailing list archive.
* doc/sane-artec.man: Fixed spelling mistake and formatting issues.
* doc/sane-nec.man: Fixed problem with table.
* doc/sane-sharp.man: Fixed problem with table.
* backend/sharp.desc: Added link to sane-sharp manual page.
* doc/sane_mustek_pp.man: Removed link to sane-musteka4s2 (doesn't
exist).
* doc/sane-abaton.man doc/sane-agfafocus.man doc/sane-apple.man
doc/sane-bh.man doc/sane-microtek.man doc/sane-pint.man
doc/sane-st400.man: Added link to mostang.com mailing list page.
* backend/net.c backend/net.desc: Fixed byte order problems for 16
bits per color image data (from mh <crapsite@gmx.net>).
* TODO: Removed entries about .desc files, man pages and net.c
byte-order problem.
2001-10-09 Oliver Schwartz <Oliver.Schwartz@gmx.de>
* backend/snapscan-scsi.c backend/snapscan-sources.c
backend/snapscan-sources.h backend/snapscan-usb.c
backend/snapscan-usb.h backend/snapscan.c
backend/snapscan.conf backend/snapscan.desc
backend/snapscan.h
Update to snapscan-20011008
2001-10-08 Peter Fales <peter@fales.com>
* backend/gphoto2.desc: Another try at getting a format that
generates the right web page.
2001-10-08 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/ibm.desc: New file. Backend for the IBM 2456 and the
Ricoh IS-410.
* PROJECTS: Added IBM backend. Removed gphoto2 (now included in
distribution).
2001-10-07 Peter Fales <peter@fales.com>
* backend/gphoto2.desc: Cleaned up syntax errors
doc/sane.man: Added gphoto2 backend to digital camera section
AUTHORS: Added gphoto2 backend/author
2001-10-07 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/mustek_usb.c backend/mustek_usb.conf backend/mustek_usb.desc
backend/mustek_usb_high.c backend/mustek_usb_high.h
backend/mustek_usb_low.c backend/mustek_usb_low.h
backend/mustek_usb_mid.c backend/mustek_usb_mid.h
doc/mustek_usb/mustek_usb.CHANGES: Fixed problem with 1200UB
sensor detection. Started work on 1200 USB. New version:
1.0-7.
2001-10-07 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
* created directory "po"
added files po/epson.de.po and po/umax.de.po
we have to define how we will handle (include+install)
translations, in the moments the files are only added
to the directory structure without any function
2001-10-06 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/canon_pp.desc: New file (from Matthew Duggan
<stauff@guarana.org>.
2001-10-05 Henning Meier-Geinitz <henning@meier-geinitz.de>
* TODO: Removed entries about hp and plustek backends.
* backend/microtek2.c backend/microtek2.h doc/sane-microtek2.man:
Updated Microtek2 backend to version 0.9 build 20010828 (from
Karsten Festag <karsten.festag@t-online.de>).
* NEWS: Updated.
2001-10-04 Peter Kirchgessner <peter@kirchgessner.net>
* backend/hp-accessor.c hp-device.c hp-handle.c hp-hpmem.c
hp-option.c hp-scl.c
Use include "../include/assert.h"
doc/sane-hp.man
Tell about subscribing to sane-devel
2001-10-03 Henning Meier-Geinitz <henning@meier-geinitz.de>
* README.hp-ux: Lots of new and updated information (from
Michael Piotrowski <mxp@dynalabs.de>).
2001-10-02 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/dll.c backend/dll.desc: HP/UX uses .sl for shared libs.
Changed status to "stable". Increased version number.
* tools/sane-find-scanner.c: Check for __hpux instead of __hpux__.
2001-10-01 Henning Meier-Geinitz <henning@meier-geinitz.de>
* TODO: Added possible saned problem with (not) fully qualified
domain names.
2001-09-29 Peter Fales <peter@fales.com>
* backend/gphoto2.c, backend/gphoto2.h, backend/gphoto2.desc:
Cosmetic cleanup and minor fixes. Added list of gphoto2
supported cameras to gphoto2.desc, even though most of them
are not tested and probably not working yet.
2001-09-24 Peter Fales <peter@fales.com>
* backend/gphoto2.c, backend/gphoto2.h, backend/gphoto2.conf:
Cosmetic cleanup and changes to reflect changes to the gphoto2
API.
2001-09-23 Henning Meier-Geinitz <henning@meier-geinitz.de>
* TODO: Added SCSI problem with Linux/Sparc.
2001-09-21 Henning Meier-Geinitz <henning@meier-geinitz.de>
* sanei/sanei_scsi.c: Fixed detection of SCSI devices that return
device strings (vendor, product) consisting of spaces.
sanei_scsi_req_enter2 was changed to copy the CDB and data before
sending it to the device. Both patches are from Abel Deuring.
* sanei/sanei_config2.c: Removed some remainings of the USB merge.
2001-09-18 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/umax1220u.desc: New file (from Marcio Luis Teixeira
<marciot@holly.colostate.edu>).
* PROJECTS: Updated Winsane address.
* TODO: Added net/saned and .desc file entries. Removed scanimage/adf
extention entry.
* backend/pnm.c backend/pnm.desc: Make sure that *length=0 in
sane_read(). Added more debug output.
2001-09-18 Stéphane Voltz <svoltz@wanadoo.fr>
* backend/umax_pp_low.c backend/umax_pp.desc:
corrected compile problem when no ppdev available,
changed status from :new to :beta.
2001-09-17 Peter Fales <peter@fales.com>
* backend/gphoto2.c: Converted from test code using pipes to
the command line program to using the camera API. Currently
only supportes cameras that natively generate jpeg files.
2001-09-17 Tom Martone <tom@martoneconsulting.com>
* backend/bh.desc
changed status from :new to :beta
2001-09-17 Simon Munton <simon@munton.demon.co.uk>
* backend/pie.c backend/pie.conf: Changed ADLIB to AdLib as this is
what the scanner returns and the comparison is case sensitive
* doc/sane-pie.man: Update the status of the AdLib JetScan 630
2001-09-17 Henning Meier-Geinitz <henning@meier-geinitz.de>
* PROJECTS: Removed (very) old entries. Removed backends which
are included in the distribution now. Updated bearpaw and OS/2
entries.
* NEWS: Created preliminary entry for 1.0.6.
2001-09-16 Peter Fales <peter@fales.com>
* backend/dc240.desc: Change status from new to alpha
acinclude.m4, aclocal.m4, configure: Cosmetic changes to
help text and change function used in gphoto2 lib check due
to API change
2001-09-16 Stéphane Voltz <svoltz@wanadoo.fr>
* backend/umax_pp_low.c backend/umax_pp_mid.c
tools/umax_pp.c:
change ppdev support to compile and run on linux kernel
prior to 2.4.5
2001-09-13 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/mustek_usb.c backend/mustek_usb.desc
backend/mustek_usb_high.c backend/mustek_usb_high.h
backend/mustek_usb_mid.c backend/mustek_usb_mid.h
doc/sane-mustek_usb.man doc/mustek_usb/mustek_usb.CHANGES
doc/mustek_usb/mustek_usb.TODO: Update to mustek_usb backend
1.0-6. Increased resolution to the maximum hardware supports.
No fixed resolution any more. Gamma table support. Bugfixes.
2001-09-12 Peter Fales <peter@fales.com>
* acinclude.m4 aclocal.m4 configure configure.in: Changes to
start using gphoto2 libraries in gphoto2 backend
backend/gphoto2.c backend/gphoto2.h: Use gphoto2 headers and
library functions for list management
2001-09-12 Peter Fales <peter@fales.com>
* backend/doc/.cvsignore: Added gphoto2 man page to .cvsignore
2001-09-11 Peter Fales <peter@fales.com>
* backend/doc/Makefile.in: Added man page for gphoto2 backend
2001-09-11 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/Makefile.in: Added mustek_usb again.
2001-09-10 Peter Fales <peter@fales.com>
* backend/gphoto2.c, backend/Makefile.in, configure.in, configure,
acinclude.m4, aclocal.m4: Add gphoto2 backend to Makefiles.
It's disable if the gphoto2 program is not present.
2001-09-10 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/mustek.c backend/mustek.desc doc/mustek/mustek.CHANGES:
Fixed problem with gamma correction. New version: 1.0-113.
* backend/mustek_usb.c backend/mustek_usb.desc
backend/mustek_usb_high.c backend/mustek_usb_low.c
backend/mustek_usb_low.h backend/mustek_usb_mid.c
backend/mustek_usb_mid.h doc/mustek_usb/mustek_usb.CHANGES:
200 dpi support for 600 CU. Some internal reorganizations.
New version: 1.0-5.
2001-09-09 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/mustek_usb.c backend/mustek_usb.conf
backend/mustek_usb.desc backend/mustek_usb.h
backend/mustek_usb_high.c backend/mustek_usb_high.h
backend/mustek_usb_low.c backend/mustek_usb_low.h
backend/mustek_usb_mid.c backend/mustek_usb_mid.h:
Added backend mustek_usb for Mustek USB scanners. Currently the
600 CU, 1200 CU, 1200 CU Plus and 1200 UB are supported.
* backend/Makefile.in dll.conf: Added entries for mustek_usb.
* doc/Makefile.in doc/mustek_usb/mustek_usb.CHANGES
doc/mustek_usb/mustek_usb.TODO doc/sane-mustek_usb.man:
Added mustek_usb documentation.
* doc/sane.man: Updated concerning mustek_usb.
* PROJECTS TODO: Updated concerning mustek_usb.
* doc/.cvsignore: Added sane-mustek_usb.5.
* AUTHORS: Added mustek_usb authors.
* backend/pnm.c: Fixed SANE-standard compliancy bug in sane_read:
length must be set to 0 if status != SANE_STATUS_GOOD.
2001-09-08 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
* added information for device filesystem permissions
in doc/sane-scsi.man
2001-09-06 Peter Fales <peter@fales.com>
* backend/gphoto2.c, backend/gphoto2.h, backend/gphoto2.conf,
backend/gphoto2.desc, doc/sane-gphoto2.man: Initial files
for gphoto2 backend (interface to cameras supported by the
gphoto2 commands/libraries). Makefile changes coming soon.
2001-09-06 Stéphane Voltz <svoltz@wanadoo.fr>
* backend/umax_pp_low.c: made CmdSetDataBuffer static
* backend/Makefile.in: removed sanei_config2 from
umax_pp depencies
2001-09-05 Jochen Eisinger <jochen.eisinger@gmx.de>
* backend/net.c: ignoring size of parameter value for
SANE_ACTION_SET_AUTO (as described in the SANE standard)
2001-09-05 Henning Meier-Geinitz <henning@meier-geinitz.de>
* sanei/sanei_ab306.c: Added FreeBSD support.
* include/sane/sanei_usb.h sanei/sanei_config2.c sanei/sanei_usb.c:
Moved the function to check the "usb VENDOR PRODUCT" config
lines to sanei_usb to avoid linking problems.
* backend/Makefile.in: Fixed spelling mistakes concerning st400.
* Makefile.in: make libcheck now also prints the name(s) of the
`illegal' functions.
2001-09-04 Henning Meier-Geinitz <henning@meier-geinitz.de>
* PROJECTS: Added m3096g updates and website. Added 600CU to list
of supported Mustek USB scanners.
2001-09-04 Jochen Eisinger <jochen.eisinger@gmx.de>
* backend/net.desc doc/saned.man doc/sane-net.man: added
pointer to new saned homepage
(http://home.nexgo.de/jochen.eisinger/saned/)
2001-09-04 Peter Kirchgessner <peter@kirchgessner.net>
* backend/hp-device.[hc] hp-handle.c hp-scl.[hc]
hp-option.[hc] hp.[hc] hp.desc
doc/sane-hp.man:
Add support for active XPA
Check if paper in ADF for ADF scan
Add option lamp off
Remove some really unused parameters
2001-09-04 Peter Fales <peter@fales.com>
* backend/PROJECTS: Added gphoto2 project to provide support
for some or all of the cameras supported by gphoto2. (See
http://www.gphoto.org)
2001-09-03 Stéphane Voltz <svoltz@wanadoo.fr>
* backend/umax_pp_low.c backend/umax_pp_mid.c
backend/umax_pp_mid.h backend/umax_pp.c tools/umax_pp.c:
Make use of ppdev char device when available, so that
the backend does not require root priviledges anymore.
2001-08-30 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/Makefile.in: Added sanei_usb dependency.
2001-08-26 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/dll.c doc/sane.man frontend/scanimage.c sanei/sanei_usb.c
tools/sane-find-scanner.c : Fixed minor bugs in debug output and
documentation.
* backend/mustek.c backend/mustek.desc doc/sane-mustek.man
doc/mustek/mustek.CHANGES: Update to backend version 1.0-112.
Some minor fixes for returning the scan slider and OS/2.
2001-08-26 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
* backend/umax.c backend/umax.desc doc/umax/umax.CHANGES:
umax scsi backend update to version 1.0 build 29
2001-08-19 Stéphane Voltz <svoltz@wanadoo.fr>
* backend/umax_pp_low.c tools/umax_pp.c:
Finished probe code cleaning, increased version number
2001-08-16 Henning Meier-Geinitz <henning@meier-geinitz.de>
* configure configure.in: Fixed bug concerning libusb that
broke compilation on NetBSD.
* doc/sane-find-scanner.man doc/sane-usb.man sanei/sanei_usb.c
tools/sane-find-scanner.c: Added (limited) support for FreeBSD.
2001-08-11 Henning Meier-Geinitz <henning@meier-geinitz.de>
* include/sane/sanei_thread.h sanei/sanei_thread.c: Updated
sanei_thread functions (from Yuri Dario) and made clear that
they shouldn't be used directly.
* include/sane/sanei_usb.h sanei/Makefile.in sanei/sanei_usb.c
doc/Makefile.in doc/sane-usb.man: Added sane USB interface.
* include/sane/sanei_config.h sanei/sanei_config2.c: Added support
for searching USB devices ("usb vendor product").
* doc/sane-find-scanner.man tools/Makefile.in
tools/sane-find-scanner.c: Added USB support.
* doc/sane.man: Added information for USB scanners.
* TODO: Removed USB entries. Removed entry about checking for
/etc/ld.so.conf, this shouldn't be necessary any longer. Removed
entry about saned freezing, no bug reports about this for a long
time. Removed entry about moving .desc files, this doesn't seem to
be necessary. Added proposal to include libieeee1284.
* doc/.cvsignore: Updated concerning sane-usb.5.
2001-08-05 Peter Fales <peter@fales.com>
* backend/dc240.c - Previously, the backend always assumed that
the images were stored in the 100DC240 directory in the
camera. It now determines the directory automatically. If
multiple directories are present, it will eventually let you
pick the directory, but that feature hasn't been completed
yet.
2001-08-05 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/mustek_usb.desc: New file. This backend supports
the Mustek 1200UB, 1200CU and 1200CU Plus.
* PROJECTS TODO: Updated concerning mustek_usb backend.
2001-08-01 Henning Meier-Geinitz <henning@meier-geinitz.de>
* PROJECTS TODO: Added UMAX Astra 1220U backend.
2001-08-01 Stéphane Voltz <svoltz@wanadoo.fr>
* doc/sane-umax_pp.man backend/umax_pp_low.c:
One more step toward cleaner scanner probing. Added
message about EPP mode not being available. Slight man
update to emphasize EPP mode setting.
2001-07-24 Stéphane Voltz <svoltz@wanadoo.fr>
* backend/umax_pp.c backend/umax_pp_low.c:
Fixed higlight parsing bug in conf file. Fixed 'greenish'
looking scans bug. Started probe sequence rewrite/cleanup.
2001-07-18 Henning Meier-Geinitz <henning@meier-geinitz.de>
* sanei/sanei_init_debug.c: Use syslog.h instead of sys/syslog.h.
2001-07-18 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/mustek.c backend/mustek.desc doc/mustek/mustek.CHANGES:
Call stop_scan only when scan was cancelled. Some more debug
messages. New version: 1.0-111.
2001-07-11 Peter Fales <peter@fales.com>
* backend/dc240.c - Using scanimage with the "thumbnails" option
and attempting to connect to a powered off camera was causing
a core dump.
2001-07-11 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/mustek.c backend/mustek.desc backend/mustek.h
doc/mustek/mustek.CHANGES: Fixed bug in fix_line_distance_block
that resulted in too much data transfered to the frontend.
New version: 1.0-110.
2001-07-09 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/mustek.c backend/mustek.conf backend/mustek.desc
backend/mustek.h doc/sane-mustek.man doc/mustek/mustek.CHANGES:
Fixed problem with SCSI command queuing. Fixed problem that
resulted in black images on some Paragon 6000SP scanners. Added
option to disable backtracking. New version: 1.0-109.
2001-07-07 Henning Meier-Geinitz <henning@meier-geinitz.de>
* doc/Makefile.in: Use 6 lines as top/bottom margin for man2html
to avoid losing 2 lines at every page break.
* backend/mustek.c backend/mustek.conf backend/mustek.desc
doc/sane-mustek.man doc/mustek/mustek.CHANGES: Added option
for disabling double-buffering. Updated man page. New version:
1.0-108.
2001-07-02 Henning Meier-Geinitz <henning@meier-geinitz.de>
* configure configure.in: Enabled warnings by default.
Older entries can be found in ChangeLog-1.0.5.

Wyświetl plik

@ -1,856 +0,0 @@
****** Release of sane-backends 1.0.7. End of code freeze ******
2002-02-03 Henning Meier-Geinitz <henning@meier-geinitz.de>
* acinclude.m4 aclocal.m4 configure: Added a missing "test" command
in check for gphoto2. This fixes error messages while testing for
gphoto2 and a false positive result.
* TODO: Added entries about config.h, sane-backends.html, device file
types, the HPUX -ansi problem, and make distclean.
* backend/Makefile.in backend/coolscan2.desc: Added description file
for coolscan2 backend (from Major Andras
<andras@users.sourceforge.net>).
* backend/gphoto2.desc: gphoto2 is no longer "NEW".
2002-02-02 Henning Meier-Geinitz <henning@meier-geinitz.de>
* PROJECTS: Added info about Canon N670U project. Added info about
Sceptre S1200 project.
* backend/sceptre.desc backend/Makefile.in: New file (from Frank Zago
<fzago@greshamstorage.com>).
* backend/microtek2.desc doc/sane-microtek2.man: Updated microtek2
documentation (from karsten.festag@t-online.de (Karsten Festag)).
* Makefile.in README.netbsd: New file. Information about problems
with shared libs.
* configure configure.in: Include <sys/types.h> and <sys/ipc.h> also
when checking for struct semun in <sys/sem.h>. This fixes a
compilation problem on FreeBSD.
2002-01-31 Peter Fales <peter@fales.com>
* configure, acinclude.m4, aclocal.m4 - Latest gphoto2 updates
changed the version number, breaking the gphoto2 backend. This
is a one line change to correct that.
2002-01-31 Henning Meier-Geinitz <henning@meier-geinitz.de>
* PROJECTS: Added info about GT-68xx backend.
2002-01-29 Henning Meier-Geinitz <henning@meier-geinitz.de>
* configure configure.in: New version: 1.0.7. Disabled extra version.
Disabled warnings by default.
* TODO: Added entry about adding well known types and manufacturers
to sane.tex.
---- CODE FREEZE FOR SANE 1.0.7 ---
---- sane-backends-1.0.7-beta2 ----
2002-01-27 Gerhard Jaeger <g.jaeger@earthling.net>
* backend/plustek-usbhw.c: Fixed LM9831 problem...
2002-01-27 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/microtek.c backend/microtek2.h: Fixed undefined behaviour
problem and Scanmaker X12 problems. New version: 20020127. Code from
karsten.festag@t-online.de (Karsten Festag).
* lib/inet_ntop.c: Fixed problem with header include order on Irix.
* configure configure.in backend/snapscan-usb.c
include/sane/config.h.in: Only define union semun if not already
defined in <sys/sem.h>. Fixes compilation bugs on Irix and FreeBSD.
2002-01-26 Henning Meier-Geinitz <henning@meier-geinitz.de>
* NEWS: Updated for sane-backends 1.0.7.
* TODO: Added point about sane-find-scanner. Added details about
NetBSD linking problem.
2002-01-25 Karl Heinz Kremer <khk@khk.net>
* backend/epson.desc, doc/sane-epson.man: Added Perfection
1650 and 2450 scanners to supported scanners list.
2002-01-25 Abel Deuring <a.deuring@satzbau-gmbh.de>
* frontend/scanimage.c: illegal placeholders in the -f format
string are now replaced by "%%". (Bug found by Peter Fales)
2002-01-25 Gerhard Jaeger <g.jaeger@earthling.net>
* backend/plustek-usb.h: changed according to avoid
some gcc-3 warnings
* docb/sane-plustek.man: Update
2002-01-24 Henning Meier-Geinitz <henning@meier-geinitz.de>
* po/Makefile.in: Added SHELL variable. Fixes po generation on OS/2.
* po/README: Added some comments on what the Makefile actually does.
* doc/backend-writing.txt doc/sane.man: Added note about doxygen
configuration for sanei.
2002-01-24 Stéphane Voltz <svoltz@wanadoo.fr>
* backend/umax_pp_low.c: corrected 2000P mis-detection by adding
pauses in epat wake-up.
2002-01-23 Oliver Schwartz <Oliver.Schwartz@gmx.de>
* backend/snapscan.c backend/snapscan-scsi.c backend/snapscan.h
Fix recognition of Acer 320U, Fix for spaces in model ID strings,
Change snapscan version to 1.4.7
2002-01-23 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/mustek.c backend/mustek_usb.c doc/mustek/mustek.CHANGES
doc/mustek_usb/mustek_usb.CHANGES: Fixed undefined operation
warnings.
2002-01-22 Oliver Schwartz <Oliver.Schwartz@gmx.de>
* backend/snapscan.c:
Do not use quantization for scan areas
* backend/snapscan-scsi.c:
Add sense handling for sense code 0x0b to avoid infinite loops,
Change snapscan version to 1.4.6
* backend/snapscan.conf
Use /dev/sg0 as default instead of the more uncommon /dev/sga
---- sane-backends-1.0.7-beta1 ----
2002-01-21 Henning Meier-Geinitz <henning@meier-geinitz.de>
* TODO: Made entry about TL_X < BR_X, jpeg->sanei, and sanei_scsi
more exact. Added entry about new version of libtool. Removed entry
about exit().
* backend/Makefile.in po/Makefile.in: Added missing files to DISTFILES.
Fixed incompatibilities with older versions of gmake.
2002-01-21 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
* doc/sane-umax.man, backend/umax.conf:
added new umax.conf options and explaination
2002-01-20 Gerhard Jaeger <g.jaeger@earthling.net>
* backend/plustek.c: change the options names to match SANE standard
* backend/plustek-usbhw.c backend/plustek-usbio.c
backend/plustek-usbscan.c:
Minor fixes, according to the National Sources
2002-01-20 Abel Deuring <a.deuring@satzbau-gmbh.de>
* sanei/sanei_scsi.c: set timeout value for all operating
systems to 1 minute. The timeout value is now derived from
the macro SANE_SCSICMD_TIMEOUT.
2002-01-20 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/mustek.c backend/mustek.desc doc/mustek/mustek.CHANGES:
Fixed calibration bug for the 1200 Pro. New version: 1.0-118.
* include/sane/sanei_thread.h: Removed */.
* backend/tamarack.c: Used return SANE_STATUS_INVAL instead of exit.
2002-01-19 Peter Fales <peter@fales.com>
* backend/gphoto2.c - Fixed a bug that can cause driver errors
following image capture, and bug that was incorrectly disabling
thumbail previews.
2002-01-19 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
* updated umax.de.po
2002-01-19 Henning Meier-Geinitz <henning@meier-geinitz.de>
* TODO: Removed entries about kill(-1,...), wrong .desc links,
sanei documentation, added entries about exit(), and sanei
doxygen documentation.
* backend/mustek.c doc/mustek/mustek.CHANGES: Fixed some option
name issues.
* doc/sane-mustek-usb.man: Fixed typo.
* po/Makefile.in po/README po/epson.de.po po/mustek.de.po
po/mustek_usb.de.po po/plustek.de.po po/pnm.de.po po/saneopts.de.po
po/umax.de.po: Moved the options contained in saneopts.h into a
seperate file. So the backend po files are much smaller and easier to
read and the saneopts translations are consistent through backends.
* backend/microtek2.c backend/microtek2.h: Update to backend
0.95-20020112 (from karsten.festag@t-online.de (Karsten Festag)).
* include/sane/sanei.h include/sane/sanei_config.h
include/sane/sanei_thread.h sanei/sanei_config.c: Made documentation
doxygen-compatible. Move comments from sanei_config.c to
sanei_config.h.
2002-01-18 Karl Heinz Kremer <khk@khk.net>
* backend/epson.c: Also recognize the GT-xxxx scanners when connected via
SCSI or IEEE-1394 interface
2002-01-17 Peter Fales <peter@fales.com>
* configure, acinclude.m4, aclocal.m4 - Update gphoto2 version check
* backend/gphoto2.c - Improved support for options not
supported by camera. Cosmetic cleanup.
2002-01-18 Rene Rebe <rene.rebe@gmx.net>
* docs/sane-avision.man: added the new disable-gamma-table option
to the sane-avision man-page.
2002-01-18 Rene Rebe <rene.rebe@gmx.net>
* backend/avision.h, backend/avision.c, backend/avision.conf:
many cleanups, fixed sane_cancel to not hang - but perform the
cancel, added a disable-gamma-table option and added the possible
options into the avision.conf file
2002-01-18 Henning Meier-Geinitz <henning@meier-geinitz.de>
* doc/Makefile.in: Added doxygen-sanei.conf to DIST_FILES.
2002-01-17 Henning Meier-Geinitz <henning@meier-geinitz.de>
* include/sanei/sanei_usb.h: Made documentation doxygen compatible.
2002-01-17 Peter Fales <peter@fales.com>
* backend/gphoto2.c, doc/sane-gphoto2.man
Remove calls to exit()
Support cameras which store all files in top-level directory
2002-01-17 Peter Fales <peter@fales.com>
* configure, acinclude.m4, aclocal.m4 - (Really) disable
gphoto2 backend unless specifically requested by the user (using
--with-gphoto2) and the right CVS version of gphoto2 is found
2002-01-17 Rene Rebe <rene.rebe@gmx.net>
* backend/avision.c removed to call exit in a debug case
2002-01-17 Gerhard Jaeger <g.jaeger@earthling.net>
* backend/plustek.c backend/plustek.h
Fixed conditional compilation problem
Updated localization strings
* doc/sane-plustek.man: Updated
* po/plustek.de.po: Updated
* doc/doxygen-sanei.conf: Added doxygen configuration file for
the sane libs
* include/sane/sanei.h include/sane/sanei_ab306.h
include/sane/sanei_lm983x.h sanei/sanei_lm983x.c:
Updated to support doxygen comments
2002-01-17 Peter Fales <peter@fales.com>
* configure.in, configure, acinclude.m4, aclocal.m4 - Disable
gphoto2 backend unless specifically requested by the user (using
--with-gphoto2) and the right CVS version of gphoto2 is found
2002-01-17 Rene Rebe <rene.rebe@gmx.net>
* backend/avision.h backend/avision.c backend/avision.desc
doc/sane-avision.man: Merged the Avision v0.3.0 backend. It
includes overall cleanups, improved supported device detection,
memory-leak fixes, new config-options, initial USB device and
color calibration support. Also upadted the homepage-url and the
sane-avision man-page.
2002-01-16 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/abaton.desc backend/dmc.desc backend/m3096g.desc
backend/mustek.c backend/sp15c.desc backend/v4l.desc:
Updated broken URLs for which I could find new ones. Commented out
all the others.
2002-01-15 Peter Fales <peter@fales.com>
* backend/gphoto2.c: Following yet another gphoto2 API change -
converted gp_debug_printf to gp_log
configure.in, configure, acinclude.m4, aclocal.m4 - Improvements
to the way gphoto2 is detected and used based on using
gphoto2-config.
2002-01-15 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/pnm.c backend/pnm.desc po/pnm.de.po: Removed descripions
of options of type SANE_TYPE_GROUP. Fixed some translations.
Fixed header. New version: 1.0.4.
* backend/plustek.c backend/plustek.h po/Makefile.in po/plusetk.de.po:
Added German translation of Plustek backend options. Marked
translatable text in backend sources.
2002-01-14 Oliver Schwartz <Oliver.Schwartz@gmx.de>
* backend/snapscan.c backend/snapscan-usb.c:
Added workaround for bug in semctl() on PPC;
backend version 1.4.5
2002-01-14 Peter Fales <peter@fales.com>
* backend/gphoto2.c: Was requiring the device to have the
IMAGE_CAPTURE capability - changed this to a warning instead
of an error so the "Directory Browse" camera can be used.
Don't require a port to be specified for the "Directory
Browse" camera. Fixed a bug that can result in extra data
at the end of the iamge. Allow the returned image image to be
larger than the "estimate" specified in the configuration file.
2002-01-14 Henning Meier-Geinitz <henning@meier-geinitz.de>
* frontend/scanimage.c: Added help message for --formatted-device-list.
Added va_end() and #include <stdarg.h>. Used fprintf to print errors.
Fixed some typos.
2002-01-13 Abel Deuring <a.deuring@satzbau.gmbh.de>
* frontend/scanimage.c, doc/scaniamge.man: Added the option -f /
--formatted-device-list to allow arbirtarily formatted device
lists. Suggested by Klaas Freitag.
2002-01-13 Henning Meier-Geinitz <henning@meier-geinitz.de>
* acinclude.m4 aclocal.m4 configure: Included AC_PROG_LIBTOOL into
acinclude.m4 to avoid trouble with newer versions of libtool.
* backend/niash.desc: New file for the niash backend (from Bertrik
Sikken <bertrik@zonnet.nl>).
2002-01-12 Peter Fales <peter@fales.com>
* backend/gphoto2.c - Fixed breakage due to gphoto2 API changes
(Added context parameter to functions calls)
2002-01-12 Gerhard Jaeger <g.jaeger@earthling.net>
* doc/sane-plustek.man: Update
* backend/plustek-devs.c backend/plustek-usb.c backend/plustek-usbhw.c
backend/plustek-usbio.c backend/plustek-usbscan.c
backend/plustek-usbshading.c backend/plustek.c:
Updated to reflect the current feedback upon the code and
added some minor fixes
* backend/plustek.desc: Added Mustek and HP entry
2002-01-12 Gerhard Jaeger <g.jaeger@earthling.net>
* include/sane/sanei_lm983x.h sanei/sanei_lm983x.c:
added sanei_lm983x_init(), updated comments and fixed the u_long
* AUTHORS: Added myself to the list of sanei authors.
2002-01-12 Henning Meier-Geinitz <henning@meier-geinitz.de>
* doc/sane.man doc/scanimage.man: Added link to scanadf.
2002-01-11 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/qcam.c: Create lockfile with O_EXCL even when using fcntl
locking. Remove it in any case after exiting. Log file handling
is still buggy but this has to be done by someone who has a qcam.
* sanei/sanei_lm983x.c: Added #include <sys/types.h> (OS/2 complains
otherwise).
* backend/pnm.c backend/pnm.desc po/pnm.de.po: hand_scanner and
three_pass options need SANE_INFO_RELOAD_PARAMETERS. All options
have a symbolic name now. Removed bogus translation from po. New
version: 1.0.3.
* frontend/saned.c: Check that the IP addresses of the peer are the
same for control and data connections. Exit, if this is not the
case. Changed some debug levels.
* PROJECTS: Updated some URLs. Removed m3096g and Mustek BearPaw
(both are included now in SANE). Added test backend and SaneTwain.
* TODO: Removed primax (not a backend), fixed viceo URL, updated
qcam entries, added entries about ipv6 support, removed saned
address validation entry. Added entry about scanimage + NLS.
* backend/mustek_usb.c backend/mustek_usb.desc
backend/mustek_usb_high.c backend/mustek_usb_high.h
backend/mustek_usb_mid.c backend/mustek_usb_mid.h
doc/mustek_usb/mustek_usb.CHANGES po/mustek_usb.de.po:
Removed some warnings. Fixed segfault while exiting. Using empty
devicename works now. New version: 1.0-10.
2002-01-10 Tom Martone <tom@martoneconsulting.com>
* backend/bh.c
addressed security issue with tempfile
2002-01-10 Oliver Schwartz <Oliver.Schwartz@gmx.de>
* backend/snapscan.c backend/snapscan.h backend/snapscan.desc:
Update to snapscan-20020110 (Version 1.4.4)
- add support for SnapScan e42
2002-01-10 Gerhard Jaeger <g.jaeger@earthling.net>
* include/sane/sanei_lm983x.h sanei/sanei_lm983x.c sanei/Makefile.in:
Added to support for the National Semiconductor LM9831/2/3 chipsets
(read/write functions)
* backend/plustek.desc: Updated, added missing, now supported devices
* backend/plustek.c backend/plustek-share.h backend/plustek.h
backend/plustek.conf backend/plustek-usb.c backend/plustek-devs.c
backend/plustek-pp.c backend/plustek-usbhw.c backend/plustek-usbimg.c
backend/plustek-usbio.c backend/plustek-usbmap.c
backend/plustek-usbscan.c backend/plustek-usbshading.c
backend/plustek-usb.h:
Major changes to use the new sanei_lm983x functions
Changed the configuration file to reflect all the possible config-options
* backend/Makefile.in: Changed to compile the Plustek backend
2002-01-10 Henning Meier-Geinitz <henning@meier-geinitz.de>
* po/pnm.de.po: Added German translation for pnm backend.
* po/mustek.de.po po/mustek_usb.de.po: Updated German translations.
They should be complete now.
* po/Makefile.in README: Made Makefile more intelligent. Targets
are only updated if necessary. No manual copying necessary.
Added pnm.de.po to DISTFILES. Added comment about DISTFILES.
* backend/mustek_usb.desc: New status: beta.
* README: Added description of --enable-translations.
* doc/sane.man: Added comment about translations.
* Makefile.in: Added Changelogs to DISTFILES. test/Makefile is
removed in make distclean now.
* doc/backend-writing.txt: Added paragraph about getting started.
Added comments about ANSI C, compilation warnings, testing and
keeping manpages up-to-date.
* backend/pnm.c: Added SANE_I18N() marks.
* TODO: Cleanup. Moved several entries to doc/backend-writing.txt.
Moved some entries to more appropriate paragraphs. Added entry about
missing or defective links in the .desc files. Removed entry about
translations.
* lib/inet_ntop.c: Changed order of includes for OS/2 compatibility.
* frontend/scanimage.c: Added output of bytes scanned in total.
Added warning that's printed if scanimage gets more data then
expected from the parameters.
* include/Makefile.in: Added sanei_lm983x.h to DISTFILES.
* backend/qcam.c: Actually close the lock file when unlocking.
2002-01-09 Henning Meier-Geinitz <henning@meier-geinitz.de>
* ChangeLog ChangeLog-1.0.0 ChangeLog-1.0.1 ChangeLog-1.0.2
ChangeLog-1.0.3 ChangeLog-1.0.4 ChangeLog-1.0.5: Splitted
ChangeLog to limit filesize. Editing became slow on smaller systems.
2002-01-08 Marcio Teixeira <marciot@users.sourceforge.net>
* backend/umax1220u.c: fixed compile warnings
* backend/umax1220u-common.c: fixed compile warnings
* backend/umax1220u.desc: added info about 2000U, 2200U, 2200US
2002-01-08 Henning Meier-Geinitz <henning@meier-geinitz.de>
* configure configure.in: Added V_EXTRA version number to mark
CVS versions (-cvs) and snapshots/betas (e.g. -beta1).
V_EXTRA=-pre1 would result in "sane-backends-1.0.7-pre1(.tar.gz)".
For release, V_EXTRA is empty. Added NUMBER_VERSION to avoid
confusing sane-config and frontends that rely on numbered versions.
* tools/sane-config.in: Use @NUMBER_VERSION@.
* sane-backends.lsm: Made more compatible with LSM standard. Fixed
mostang.com directory. Added OpenBSD.
* include/Makefile.in: Added targed "dist". Moved include targets from
root dir to this file. Added standard variables and .PHONY.
* backend/Makefile.in doc/Makefile.in frontend/Makefile.in
japi/Makefile.in lib/Makefile.in po/Makefile.in sanei/Makefile.in
testsuite/Makefile.in tools/Makefile.in: Added target "dist".
Fixed .PHONY.
* Makefile.in: Added targets "dist" and "sane-backends". make dist
creates sane-backends-x.y.z.tar.gz and make sane-backends also
creates the appropriate sane-x-y-z.lsm. Moved distclean to include/.
Fixed .PHONY. Made sane-backands-*.lsm look nicer.
* doc/backend-writing.txt: Point to po/README for the I18N details.
* doc/releases.txt: Added "make sane-backends" procedure.
* po/Makefile.in: make now creates all the files, make install does
nothing but installation.
* README: Updated. Fixed minor bugs.
* AUTHORS: Added sanei authors.
* doc/saned.man: Added info about data connection.
* po/mustek.de.po: Updated German translation for the Mustek SCSI
backend.
* frontend/.gdbinit: Removed unnecessary file.
2002-01-08 Stéphane Voltz <svoltz@wanadoo.fr>
* configure.in: added help text for --enable-parport-directio
2002-01-07 Henning Meier-Geinitz <henning@meier-geinitz.de>
* PROJECTS: Added link to backend for HP Scanjet 3300C / 3400C
and 4300C scanners. Removed umax1220u project (now included in
sane-backends).
* po/Makefile.in po/README: Added basic support for translating
option descriptions and titles of SANE backends. This is really
alpha!
* po/epson.de.po po/umax.de.po: Updated by make update-po.
* po/mustek.de.po mustek_usb.de.po: Added German translations
for Mustek SCSI and USB backends. Translations for well-known
options are missing.
* Makefile.in configure configure.in: Added option
--enable-translations to configure. I18N support is disabled by
default.
* po/.cvsignore: New file.
* doc/sane-mustek_usb.man doc/mustek_usb/mustek_usb.CHANGES:
Added info about BearPaw scanners and plustek backend.
* backend/mustek.c backend/mustek.desc doc/sane-mustek.man
doc/mustek/mustek.CHANGES:
Small fix for Paragon 1200 Pro. Added some test code for this
scanner. Added Trust Imagery 1200 to man page and .desc. New
version: 1.0-117.
* backend/Makefile.in backend/dll.conf backend/umax1220u-common.c
backend/umax1220u.c backend/umax1220u.conf backend/umax1220u.desc:
Added new backend umax1220u for UMAX Astra 1220U and 2000U
scanners (patch from Marcio Luis Teixeira
<marciot@holly.colostate.edu>).
* doc/Makefile.in doc/sane.man doc/sane-umax1220u.man: Added
documentation fo umax1220u backend (patch from from Marcio Luis
Teixeira <marciot@holly.colostate.edu>).
* AUTHORS: Added Marcio Luis Teixeira.
* TODO: Removed umax1220u project (now included in sane-backends).
Added HP Scanjet 3300C / 3400C and 4300C project. Added entry about
saned data port documentation. Removed saned race condition bug.
* doc/.cvsignore: Added sane-umax1220u.5.
2002-01-06 Henning Meier-Geinitz <henning@meier-geinitz.de>
* configure configure.in include/sane/config.h.in: Added check
for inet_ntop().
* lib/inet_ntop.c lib/Makefile.in backend/Makefile.in: Added
implementation of inet_ntop() for platforms withouth this
function based on inet_ntoa.
* backend/saned.conf frontend/saned.c doc/saned.man: Changed access
control (function check host). Now IP addresses are used for
comparison, not host names as before. It's possible to put
hostnames, FQDNs and IP addresses into saned.conf. Limitations:
Only the first IP address in struct hostent is checked. IPv6 is
untested. The change is based on a patch by Petter Reinholdtsen
<pere@hungry.com>.
Return SANE_STATUS_ACCESS_DENIED if access was not granted instead
of SANE_STATUS_IO_ERROR.
Removed isfdtype to avoid compilation problems.
Added more debug output. Print function name in every DBG statement.
Updated manual pages and saned.conf.
* net.c: Return SANE_STATUS_ACCESS_DENIED if access was not granted
instead of SANE_STATUS_IO_ERROR.
2001-01-06 Karl Heinz Kremer <khk@khk.net>
* backend/epson.c: Undefine TEST_IOCTL again, which was enabled
by accident.
2002-01-06 Stéphane Voltz <svoltz@wanadoo.fr>
* backend/umax_pp_low.c: improved warm up and color calibration
of much better quality now. Manual settings now work correctly.
Corrected parport mode being set before being claimed.
* backend/umax_pp.c: changed build number.
* tools/umax_pp.c: changed version.
2002-01-05 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
* backend/umax-scanner.c, umax.c, umax.conf, umax.desc, umax.h:
update to backend version 1.0 build 32
2002-01-05 Karl Heinz Kremer <khk@khk.net>
* backend/epson.[ch]: Check for (and set) s->fd to -1 when
scanner is closed. Removed black gamma table - only RGB
is used, even for grayscale scans. Do not call access()
when running on OS/2 or when using a parallel port scanner.
2002-01-05 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/net.c backend/net.desc: Fixed race condition between saned
sending NET_OPEN reply and net.c flushing the wire. New version:
1.0.6.
* doc/saned.man frontend/saned.c: Changed debug handling. All debug
messages use DBG now. If in inetd mode or dameon mode with "-s",
the messages are printed to syslog as before. If option "-d" is used,
the mesages are printed to stderr. Updated manual page.
2002-01-04 Henning Meier-Geinitz <henning@meier-geinitz.de>
* sanei/sanei_wire.c: Added DBG message that warns if the read buffer
is going to be deleted (data loss).
2002-01-03 Henning Meier-Geinitz <henning@meier-geinitz.de>
* README.os2: Updated URL of Franz Bakan's web site.
* include/sane/sanei_usb.h sanei/sanei_usb.c: Added support for USB
control messages (patch from Marcio Luis Teixeira
<marciot@holly.colostate.edu>).
* doc/sane-usb.man: Updated concerning backends supporting sanei_usb
and OpenBSD. Other minor fixes.
* include/sane/sanei_pv8630.h sanei/sanei_pv8630.h sanei/Makefile.in:
Added support for the PowerVision 8630 chip, a USB to parallel
converter used in many scanners (patch from from Marcio Luis Teixeira
<marciot@holly.colostate.edu>). Fixed sanei_thread Makefile.in entry.
* TODO: Added entries about saned/net freezes and parport-directio doc.
Removed entries about sanei_usb control msg, sanei_pv8630 inclusion,
OS/2 libsocket problem, and splitting --enable-directio.
2001-12-30 Henning Meier-Geinitz <henning@meier-geinitz.de>
* frontend/scanimage.c: Fixed endless loop in sighandler.
* frontend/saned.c: Fixed sigpipe race in connection with
select_fd. Added debug output.
2001-12-30 Gerhard Jaeger <g.jaeger@earthling.net>
* backend/plustek_usbmap.c backend/plustek-usbimg.c
backend/plustek_usb.c backend/plustek_usb.h:
Fixed bug in lineart scaling and in brightness setting
2001-12-29 Gerhard Jaeger <g.jaeger@earthling.net>
* backend/plustek.c backend/plustek-share.h backend/plustek.h
backend/plustek.conf:
Changed to support the LM983x based USB scanner
* backend/plustek.desc: Updated, added missing, now supported devices
* backend/plustek-usb.c backend/plustek-devs.c backend/plustek-pp.c
backend/plustek-usbhw.c backend/plustek-usbimg.c
backend/plustek-usbio.c backend/plustek-usbmap.c
backend/plustek-usbscan.c backend/plustek-usbshading.c
backend/plustek-usb.h: New files - added to support the Plustek
USB devices (LM9831/2 based) and other devices based on this
chipset
* backend/Makefile.in: Changed to compile the Plustek backend
* doc/sane-plustek.man: Added some USB information
2001-12-28 Henning Meier-Geinitz <henning@meier-geinitz.de>
* configure configure.in: Changed order of tests for libsocket and
libsyslog to avoid problems with OS/2. Small spelling and format
fixes.
2001-12-28 Abel Deuring <a.deuring@satzbau-gmbh.de>
* configure.in, configure, sanei/sanei_scsi.c, umax_pp_low.c,
README.linux: replaced --enable-directio and ENABLE_DIRECTIO
with --enable-scsi-directio / --enable-parport-directio resp.
ENABLE_SCSI_DIRECTIO / ENABLE_PARPORT_DIRECTIO
2001-12-27 Henning Meier-Geinitz <henning@meier-geinitz.de>
* PROJECTS TODO: Updated info about "Relisys Scorpio Super 3 SCSI II".
2001-12-25 Henning Meier-Geinitz <henning@meier-geinitz.de>
* README.linux: Used "sane-find-scanner". Some minor changes.
* config.guess config.sub: Updated from
http://savannah.gnu.org/projects/config.
* TODO: New section: "platform-specific". Added some problems with
*BSD. Some minor fixes and additions.
* tools/sane-find-scanner.c: Added OpenBSD device files.
* README.openbsd: New file. Some information on how to get SANE
running on top of OpenBSD.
2001-12-22 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/mustek_usb.c backend/mustek_usb.conf backend/mustek_usb.desc
backend/mustek_usb_low.c backend/mustek_usb_low.h
doc/sane-mustek_usb.man doc/mustek_usb/mustek_usb.CHANGES:
Made usb_low_read_rows more robust. Limited maximum block size and
added option for this. New version: 1.0-9.
2001-12-21 Oliver Schwartz <Oliver.Schwartz@gmx.de>
* backend/snapscan.c backend/snapscan.h
Remove tmpfname var
2001-12-20 Peter Fales <peter@fales.com>
* backend/dc25.c - Fixed a potential security problem due to a
race condition involving temporary file creation. Also did some
cosmetic cleanup and removed some un-needed code.
2001-12-19 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/dll.conf: Added (commented out) st400 entry.
2001-12-18 Oliver Schwartz <Oliver.Schwartz@gmx.de>
* backend/snapscan.c backend/snapscan.h
Remove temporary file
2001-12-18 Ingo Wilken <Ingo.Wilken@informatik.uni-oldenburg.de>
* backend/st400.c backend/st400.conf
Security fix: Dump inquiry data to $HOME/st400.dump instead
of /tmp/st400.dump.
2001-12-17 Oliver Schwartz <Oliver.Schwartz@gmx.de>
* backend/snapscan-scsi.c backend/snapscan.h
backend/snapscan-usb.h backend/snapscan-usb.c
backend/snapscan-sources.h backend/snapscan-sources.c
backend/snapscan.c backend/snapscan.desc
Update to snapscan-20011212 (snapscan backend 1.4.3):
- Use sense handler for USB scanners
- Correct color alignment for Snapscan 600
- Fix dither matrix computation
- Add support for Snapscan e26 and e52
- Guard for TL_X < BR_X and TL_Y < BR_Y
2001-12-16 Peter Kirchgessner <peter@kirchgessner.net>
* frontend/stiff.c
Add fillorder tag for b/w-TIFF-files
Include stiff.h to avoid warning "no previous prototype"
2001-12-15 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/mustek.c backend/mustek.desc doc/mustek/mustek.CHANGES:
Fixed a possible segfault in sane_control_option. Added more
debug output for SCSI commands. New version: 1.0-116.
2001-12-01 Henning Meier-Geinitz <henning@meier-geinitz.de>
* sanei/sanei_ab306: Removed warning: `dev_io_fd' defined but not
used. Variable used only by FreeBSD. Added test for FreeBSD.
Patch from Stephen Torri <storri@ameritech.net>.
2001-11-30 Henning Meier-Geinitz <henning@meier-geinitz.de>
* testsuite/Makefile.in testsuite/README: Added comment about
the need to enable pnm. Made output easier to read.
2001-11-29 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/mustek.c backend/mustek.desc doc/mustek/mustek.CHANGES:
Added check for TL_X > BR_X or TL_Y > BR_Y. New version: 1.0-115.
* TODO: Added entry about TL_X < BR_X problems and semaphores for OS/2.
Removed entry about BearPaw scanners.
2001-11-26 Abel Deuring <a.deuring@satzbau-gmbh.de>
* backend/sharp.c: added an additional check to prevent OS/2 from
define "#define USE_FORK"
2001-11-24 Abel Deuring <a.deuring@satzbau-gmbh.de>
* backend/sharp.c: removed an unconditional "#define USE_FORK"
2001-11-22 Stéphane Voltz <svoltz@wanadoo.fr>
* backend/umax_pp_low.c: fixed color calibration bug. Scans are
of much better quality now. Manual settings now work correctly.
* tools/umax_pp.c: changed version.
2001-11-22 Henning Meier-Geinitz <henning@meier-geinitz.de>
* config.guess config.sub: Fetched new versions from
http://savannah.gnu.org/projects/config.
* mkinstalldirs: Updated for OS/2 (from "Franz Bakan"
<fbakan@gmx.net>).
* backend/mustek.c backend/mustek.desc backend/mustek.h
doc/mustek/mustek.CHANGES: Added OS/2 compatibility fixes
(from "Franz Bakan" <fbakan@gmx.net>). New version: 1.0-114.
* sanei/sanei_scsi.c: OS/2 changes: Removed semaphore code and
increased MAX_DATA to 64k (from "Franz Bakan" <fbakan@gmx.net>).
* tools/sane-config.in: Also return -ldl (necessary fo IA64?).
* TODO: Added entry about .exe and similar file extentions.
Removed sane-config.in -ldl issue.
2001-11-22 Stéphane Voltz <svoltz@wanadoo.fr>
* backend/umax_pp_low.c: fixed build problem on non i386 linux when
there is no <sys/io.h>.
2001-11-21 Henning Meier-Geinitz <henning@meier-geinitz.de>
* TODO: Added entries about the fork/kill(-1,...) issue, the inb/outb
problems, config.guess and sane-config.in.
* sanei/Makefile.in: Added sanei_thread for OS/2 portability.
2001-11-20 Henning Meier-Geinitz <henning@meier-geinitz.de>
* doc/scanimage.man frontend/scanimage.c: Use out%d.tif by default if
--format tiff was selected. Update documentation about default
formats. Fixed spelling mistakes.
* AUTHORS: I think this was planned in alphabetical order...
2001-11-18 Karl Heinz Kremer <khk@khk.net>
* backend/epson.c: Fixed Wait for Button functionality.
Don't call access() for par port scanners.
2001-11-18 Karl Heinz Kremer <khk@khk.net>
* backend/epson.h: Added missing defines for USB IOCTLs
2001-11-18 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/mustek.desc doc/sane-mustek.man doc/mustek/mustek.CHANGES:
Added enries for Primax Compact 4800.
2001-11-15 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/mustek_usb.c backend/mustek_usb.conf backend/mustek_usb.desc
backend/mustek_usb.h backend/mustek_usb_high.c
backend/mustek_usb_high.h backend/mustek_usb_low.c
backend/mustek_usb_low.h backend/mustek_usb_mid.c
backend/mustek_usb_mid.h doc/sane-mustek_usb.man
doc/mustek_usb/mustek_usb.CHANGES doc/mustek_usb/mustek_usb.TODO:
FreeBSD is supported to some degree now. Started 1200 USB support.
Documentation updates. New version: 1.0-8.
2001-11-12 Peter Fales <peter@fales.com>
* gphoto2.c - Debug message was not getting printed because DBG_INIT
was not called first.
2001-11-12 Henning Meier-Geinitz <henning@meier-geinitz.de>
* doc/sane-scsi.man: More details and examples for the "scsi * ..."
directive for config files. Added information about debug level 255
printing (Linux) kernel debug messages. Added link to sane-usb(5).
2001-11-10 Stéphane Voltz <svoltz@wanadoo.fr>
* backend/umax_pp_low.c: correct PPC compile problem by removing
buggy extra ifdef
2001-11-11 Peter Fales <peter@fales.com>
* gphoto2.c - Number of images was not getting updated after
capturing a new image
2001-11-11 Henning Meier-Geinitz <henning@meier-geinitz.de>
* backend/dll.c backend/dll.desc doc/sane-dll.man: Added some debug
messages (e.g. if dll.conf isn't found). Some adjustments concerning
debug levels. Removed some compilation warnings. New version: 1.0.5.
2001-11-11 Abel Deuring <a.deuring@satzbau-gmbh.de>
* sanei/sanei_scsi.c (Linux part):
- improved handling of status codes returned by the SG driver.
Device status INTERMEDIATE GOOD and CONDITION MET are now mapped
to SANE_STATUS_GOOD; device status BUSY and a few driver status
codes are mapped to SANE_STATUS_DEVICE_BUSY
- On SCSI command completion, the (sometimes bogus) residual count
is no longer subtracted from *req->dstlen
* backend/sharp.c: if a READ command fails with SANE_STATUS_DEVICE_BUSY,
retry a few times.
2001-11-10 Karl Heinz Kremer <khk@khk.net>
* backends/epson.[ch]: all strings tagged with I18N macro
Added support for scan button, scanner waits for button if the
option "wait-for-button" is activated.
2001-11-10 Stéphane Voltz <svoltz@wanadoo.fr>
* backend/umax_pp_low.c backend/umax_pp_low.h backend/umax_pp_mid.c
backend/umax_pp_mid.h backend/umax_pp.c backend/umax_pp.h:
use ENABLE_DIRECTIO to compile in direct I/O. Corrected the long
standing scan area origin detection bug. Improved parport mode
negociation.
2001-11-07 Henning Meier-Geinitz <henning@meier-geinitz.de>
* sanei/sanei_usb.c: Fixed debug messages.
2001-11-06 Peter Fales <peter@fales.com>
* dc240.c - fix a bug that causes the backend's internal directory
to get out of sync with the camera directory when a file is deleted
* gphoto2.c - include the gphoto2 port name as part of the SANE
device name and improve reliability when using the gphoto2
serial port libs.
2001-11-04 Henning Meier-Geinitz <henning@meier-geinitz.de>
* configure configure.in: Enabled warnings by default.
* sane-backends.lsm: Made more compatible with template.
Added myself as maintainer to avoid problems when uploading
to tsx-11 and sunsite in future.
Older entries can be found in ChangeLog-1.0.6.

Plik diff jest za duży Load Diff

Plik diff jest za duży Load Diff