* TODO: Removed entry about net/saned crashes.
* backend/net.c: Fixed segfault when using SANE_TYPE_STRING options
(e.g. scanimage on localhost). Added checks to prevent other
segfaults. Fixed some warnings.
* backend/snapscan.desc: Changed to use new homepage.
* NEWS: Added date of release.
* TODO: Removed entries about PATH_MAX, sanei_scsi_find_devices, and
shm.h. Added entry about the necessity to check HAVE_SYS_SHM_H.
* configure configure.in include/sane/config.h.in: Default to
--enable-warnings again. Don't set "-ansi" for OS/2. Test for
sys/shm.h.
* backend/GUIDE: Moved to doc/backend-writing.txt.
* doc/backend-writing.txt: New file (moved from backend/GUIDE).
Added comments about sanei-backend.h and PATH_MAX.
* include/sane/sanei_backend.h: Added define for PATH_MAX (if
necessary).
* sanei/sanei_scsi.c: Implemented sanei_scsi_find_devices for FreeBSD
(from ports@FreeBSD.org).
* tools/Makefile.in: Use INSTALL_SCRIPT instead of INSTALL_PROGRAM for
sane-config (from ports@FreeBSD.org).
2000-12-22 Henning Meier-Geinitz <hmg@gmx.de>
* configure configure.in: Changed version to 1.0.4 and package to
sane-backend (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).
* 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.
* 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.
* 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.
* 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.
* 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
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.
wrong old installation of libsane.la
$(INSTALL_PROGRAM) libsane.la $(libdir)/libsane.la
to this:
$(LIBTOOL) $(MINST) $(INSTALL_PROGRAM) libsane.la $(libdir)/libsane.la
Oliver Rauch
* 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.
* 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.co>). Some reformating of
the output of configure --help.
* backend/GUIDE: Updated entry about #include.
* 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.
* 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
* 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
* 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.