* PROJECTS: Added entry for the Fujitsu M3091DCd. Updated my email
address.
* TODO: Added entry for the Fujitsu M3091DCd and a combined Fujitsu
backend. Clarified that "printf" also shouldn't be used.
* backend/dll.desc: Added my email as contact address.
* backend/m3091.desc: New file for the Fujitsu M3091DCd.
* doc/sane-mustek.man: Updated URL.
* PROJECTS TODO: Added entry about E3 USB chipset.
* backend/dll.c backend/dll.desc: New version is 1.0.5. Version and
PACKAGE_VERSION is printed with debug level set to 1 or higher.
The version numbers of all backends that are loaded are printed
at debug level 3 or higher. Print error if backend with wrong
major version number is loaded. Some standardization changes
concerning the DBG messages.
* backend/net.c backend/net.desc: New version is 1.0.5. Version and
PACKAGE_VERSION is printed with debug level set to 1 or higher.
Some standardization changes concerning the DBG messages.
* backend/pnm.c: Return SANE_INFO_RELOAD_PARAMS even if the pnm
file doesn't exist or can't be loaded (from mh <crapsite@gmx.net>).
* doc/backend-writing.txt: Added AUTHORS to the list of things that
should be updated when including a new backend. Added points about
avoiding printf and exit in backends.
* doc/releases.txt: New file. This text summarizes some points to
pay attention to when a new release of sane-backends is made.
Additions and corrections are appreciated.
* doc/scanimage.man: Add some more information about the -V option.
* frontend/scanimage.c: The option -V now also prints the version of
the backend (ususally dll).
* backend/sc240.c backend/dc240.h backend/dc240.conf
backend/dc240.desc backend/dll.conf doc/sane-dc240.man:
Added dc240 backend for the Kodak DC240 Digital camera (from
Peter Fales <peter@fales.com>).
* doc/Makefile.in: Added sane-dc240 in section 5.
* backend/Makefile.in: Added dc240.
* configure configure.in: If the jpeg libs are not available,
dc240 is also disabled.
* AUTHORS: Added entry for dc240 and updated email address of
Peter Fales.
* NEWS: First version of the news entry for 1.0.5.
* PROJECTS: Removed dc240. Added Microrec ScanMaker 3600.
* README: Added dc240.
* TODO: Removed dc240. Added entry about keep-alive mechanism in saned.
* sane-backends.lsm: Added dc240.
* testsuite/.cvsignore: New file. Added entry for Makefile.
* AUTHORS: Added Tom Martone.
* PROJECTS: Removed bh (now included in sane).
* README: Added entry for sane-bh(5).
* TODO: Removed bh. Updated BearPaw entry. Added entry about v4l
problem.
* backend/v4l.c: Changed comment as v4l is part of the sane package.
* 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>)
* 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.
* 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)
* 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.