sane-project-backends/ChangeLog

374 wiersze
17 KiB
Plaintext
Czysty Zwykły widok Historia

2008-05-07 16:36:52 +00:00
2008-05-07 Julien Blache <jb@jblache.org>
* doc/sane-config.man: Fix man warning.
* backend/dll.c: look for dll.conf snippets in
$configdir/dll.d; this is a facility for external backends
to automatically add their backends to the dll backend
configuration without mucking with dll.conf.
* backend/Makefile.in: create $configdir/dll.d.
2008-05-07 16:36:52 +00:00
2008-05-07 Nicolas Martin <nicols-guest at users.alioth.debian.org>
* backend/pixma_imageclass.c, doc/descriptions/pixma.desc:
USB IDs updates in imageClass backend (pixma), by Dennis Lou.
2008-05-07 Jochen Eisinger <jochen@penguin-breeder.org>
2008-05-07 16:36:52 +00:00
* doc/sane-mustek_pp.man: fix catman warning. Reported by
Raymond Chen.
2008-05-05 Earle Philhower <earlephilhower@yahoo.com>
* doc/sane-sm3840.man: Add lineart and halftone options to page
* backend/sm3840*: Remove 64-bit compile warnings
2008-04-05 St<53>phane Voltz <stef.dev@free.fr>
* backend/rts8891.c backend/rts8891_low.c
doc/descriptions/rts8891.desc:
150 dpi mode fix for 'XPA' sensor HP4470 models, description
update
2008-05-05 Nicolas Martin <nicols-guest at users.alioth.debian.org>
* doc/sane-pixma.man, doc/descriptions/pixma.desc:
Description and man updates for PIXMA MX300.
2008-05-04 Nicolas Martin <nicols-guest at users.alioth.debian.org>
* backend/pixma_imageclass.c, doc/descriptions/pixma.desc:
Code cleanup patch to imageClass backend (pixma) by Dennis Lou.
2008-05-03 Julien Blache <jb@jblache.org>
* backend/epson2.c: initialize s->fd to -1 once the struct
Epson_Scanner is allocated and zeroed out in attach(). Otherwise
the backend sends inquiry data to fd 0, which it obviously
shouldn't do; this breaks scanning over saned.
* doc/net.tex: replace occurrences of SANE_STATUS_SUCCESS with
SANE_STATUS_GOOD, as SANE_STATUS_SUCCESS doesn't exist.
2008-04-29 00:57:26 +00:00
2008-04-28 m. allan noah <kitno455 a t gmail d o t com>
* backend/epjitsu.[ch]: backend v1.0.12, fix double free bug
2008-04-27 m. allan noah <kitno455 a t gmail d o t com>
* sanei/sanei_usb.c: allow sanei_usb_init() to run once per second
* backend/fujitsu.c: backend v1.0.60, relocate call to sanei_usb_init(),
free sane_devArray before calloc'ing a new one
2008-04-22 m. allan noah <kitno455 a t gmail d o t com>
* backend/fujitsu.c, backend/fujitsu.conf.in: backend v1.0.59,
add fi-6140 PID, and fi-6x40 color mode
* doc/descriptions/fujitsu.desc: add fi-6140 PID, mark as 'good'
* doc/descriptions/epjitsu.desc: add S300M, mark as 'untested'
2008-04-22 Nicolas Martin <nicols-guest at users.alioth.debian.org>
* backend/pixma_mp150.c:
Updated pixma backend to have MP970 (tested), and probably other
CCD sensor MPs, working for Grayscale scan.
2008-04-21 Nicolas Martin <nicols-guest at users.alioth.debian.org>
* backend/pixma.c, backend/pixma_common.c, backend/pixma_rename.h
doc/sane-pixma.man, doc/descriptions/pixma.desc
(new) backend/pixma_imageclass.c, backend/Makefile.in:
Thanks to Dennis Lou, who adapted the pixma backend to add support
for Canon ImageCLASS series, fully tested for MF4270, and includes
PIDs declarations for other ImageCLASS devices, yet to be tested.
Fixes also a bug for ADF and ADF Duplex scan source selection.
2008-04-20 m. allan noah <kitno455 a t gmail d o t com>
* backend/fujitsu.h: remove #define SANE_FRAME_JPEG
2008-04-19 m. allan noah <kitno455 a t gmail d o t com>
* backend/fujitsu.[ch], backend/fujitsu-scsi.h: backend v1.0.58,
rename page code 32 to 'unknown', compile if NDEBUG is set,
proper async sane_cancel support, re-enable JPEG support
various functions rewritten (shorter, more clear)
* doc/descriptions/fujitsu.desc: add new fi-6xxx machines
2008-04-18 Alessandro Zummo <a.zummo@towertech.it>
* backend/epson2.c: fixed attach() error path.
2008-04-14 Nicolas Martin <nicols-guest at users.alioth.debian.org>
* backend/pixma_mp150.c, backend/pixma.h, backend/pixma_mp150.c
doc/sane-pixma.man, doc/descriptions/pixma.desc:
With feedback from MP970 owner, updated pixma backend for MP970
CCD sensor support (yet in color only), and more generally,
support for other CCD sensor PIXMA: MP800, MP810, MP830, MP960,
but yet untested, which produce shifted color planes
scanned images. Current trim based on sample images provided
in bug reports and other web pages, but might require some
few and simple final tweaks.
Also fixed a bug for MP220 at 1200 dpi, MP220 is now reported
to work fine.
2008-04-13 Julien Blache <jb@jblache.org>
* frontend/saned.c: fix typo.
* backend/net.c: plug an information leak in the net backend. When
sending out a SANE_NET_CONTROL_OPTION RPC for the
SANE_ACTION_GET_VALUE action (and SANE_ACTION_SET_AUTO for the
network protocol versions < 3), the backend was not clearing the
memory area for the value argument before sending it over the
network, resulting in an information leak for the
SANE_ACTION_GET_VALUE case.
2008-04-12 Mattias Ellert <mattias.ellert@fysast.uu.se>
* backend/rts8891.c, backend/rts88xx_lib.c: fix format warning
* doc/sane-rts8891.man: man page fixes
* AUTHORS: e-mail update
2008-04-11 Julien Blache <jb@jblache.org>
* frontend/saned.c: announce the _sane-port._tcp service via mDNS
(Avahi) when running in standalone or debug mode. A separate
process is responsible for the announcement through Avahi.
* backend/net.c: look for _sane-port._tcp service announcements
via mDNS (Avahi). A separate thread listens to announcements
through Avahi. Start the thread as early as possible in
sane_init() so as to get as much data as possible until
sane_get_devices() is called.
* aclocal.m4, configure, configure.in, include/sane/config.h.in:
add autofoo stuff for Avahi support, disabled by default.
2008-04-10 Julien Blache <jb@jblache.org>
* frontend/saned.c: do not use daemon(), as it's a 4.4BSD/glibc
function; OS/2 for instance does not have it. Use an open-coded
equivalent. Add a PID file. saned -a username now drops privileges
2008-04-22 Nicolas Martin <nicols-guest at users.alioth.debian.org>
* backend/pixma.c, backend/pixma_common.c, backend/pixma_rename.h
doc/sane-pixma.man, doc/descriptions/pixma.desc
(new) backend/pixma_imageclass.c, backend/Makefile.in:
Thanks to Dennis Lou, who adapted the pixma backend to add support
for Canon ImageCLASS series, fully tested for MF4270, and includes
PIDs declarations for other ImageCLASS devices, yet to be tested.
Fixes also a bug for ADF and ADF Duplex scan source selection.
2008-04-20 m. allan noah <kitno455 a t gmail d o t com>
* backend/fujitsu.h: remove #define SANE_FRAME_JPEG
2008-04-19 m. allan noah <kitno455 a t gmail d o t com>
* backend/fujitsu.[ch], backend/fujitsu-scsi.h: backend v1.0.58,
rename page code 32 to 'unknown', compile if NDEBUG is set,
proper async sane_cancel support, re-enable JPEG support
various functions rewritten (shorter, more clear)
* doc/descriptions/fujitsu.desc: add new fi-6xxx machines
2008-04-18 Alessandro Zummo <a.zummo@towertech.it>
* backend/epson2.c: fixed attach() error path.
2008-04-14 Nicolas Martin <nicols-guest at users.alioth.debian.org>
* backend/pixma_mp150.c, backend/pixma.h, backend/pixma_mp150.c
doc/sane-pixma.man, doc/descriptions/pixma.desc:
With feedback from MP970 owner, updated pixma backend for MP970
CCD sensor support (yet in color only), and more generally,
support for other CCD sensor PIXMA: MP800, MP810, MP830, MP960,
but yet untested, which produce shifted color planes
scanned images. Current trim based on sample images provided
in bug reports and other web pages, but might require some
few and simple final tweaks.
Also fixed a bug for MP220 at 1200 dpi, MP220 is now reported
to work fine.
2008-04-13 14:21:59 +00:00
2008-04-13 Julien Blache <jb@jblache.org>
* frontend/saned.c: fix typo.
* backend/net.c: plug an information leak in the net backend. When
sending out a SANE_NET_CONTROL_OPTION RPC for the
SANE_ACTION_GET_VALUE action (and SANE_ACTION_SET_AUTO for the
network protocol versions < 3), the backend was not clearing the
memory area for the value argument before sending it over the
network, resulting in an information leak for the
SANE_ACTION_GET_VALUE case.
2008-04-13 14:21:59 +00:00
2008-04-12 18:49:25 +00:00
2008-04-12 Mattias Ellert <mattias.ellert@fysast.uu.se>
2008-04-12 17:49:49 +00:00
* backend/rts8891.c, backend/rts88xx_lib.c: fix format warning
* doc/sane-rts8891.man: man page fixes
* AUTHORS: e-mail update
2008-04-11 Julien Blache <jb@jblache.org>
* frontend/saned.c: announce the _sane-port._tcp service via mDNS
(Avahi) when running in standalone or debug mode. A separate
process is responsible for the announcement through Avahi.
* backend/net.c: look for _sane-port._tcp service announcements
via mDNS (Avahi). A separate thread listens to announcements
through Avahi. Start the thread as early as possible in
sane_init() so as to get as much data as possible until
sane_get_devices() is called.
* aclocal.m4, configure, configure.in, include/sane/config.h.in:
add autofoo stuff for Avahi support, disabled by default.
2008-04-10 Julien Blache <jb@jblache.org>
* frontend/saned.c: do not use daemon(), as it's a 4.4BSD/glibc
function; OS/2 for instance does not have it. Use an open-coded
equivalent. Add a PID file. saned -a username now drops privileges
and runs as the given user (and group).
* doc/saned.man: document -a username.
2008-04-06 Nicolas Martin <nicols-guest at users.alioth.debian.org>
* backend/pixma_mp150.c:
Modifications for PIXMA MP970, to manage the CCD sensor
with PIXMA generation 3 protocol. To be tested.
2008-04-06 Julien Blache <jb@jblache.org>
* frontend/saned.c: add standalone daemon mode, building upon the
AF-indep/IPv6 debug mode. Reorganize code by splitting the main()
function into a series of functions. Factorize common code between
the old network code and the AF-indep code. There's now only one
version of main().
* doc/saned.man: document new -a flag, reorganize manpage
sections (separate inetd configuration under the INETD
CONFIGURATION section).
2008-04-05 St<53>phane Voltz <stef.dev@free.fr>
* backend/genesys.c backend/genesys.h backend/genesys_devices.c
backend/genesys_gl646.c backend/genesys_low.h:
Fixed double free problems, made OPT_COLOR_FILTER work for
GL646 scanners, added OPT_CUSTOM_GAMMA and OPT_GAMMA_VECTOR*
options, split sane_control_options to make it more readable,
fixed 'reset stream' problem for MD6471.
2008-04-05 St<53>phane Voltz <stef.dev@free.fr>
* backend/rts8891.c:
split sane_control_option() to make it more readable
2008-04-02 Nicolas Martin <nicols-guest at users.alioth.debian.org>
* backend/pixma_mp150.c, backend/pixma.c, doc/sane-pixma.man,
doc/descriptions/pixma.desc:
Added a 10s tempo before "NO PAPER" fail message appears in ADF scan,
declared PIXMA MX850, moved MP970 to Generation 3 protocol, but yet
untested.
2008-03-28 Julien Blache <jb@jblache.org>
* sanei/sanei_usb.c, include/sane/sanei_usb.h: add
sanei_usb_get_vendor_product_byname().
* backend/snapscan-mutex.c: do not use ftok() in
snapscani_mutex_open(); ftok() will fail with anything for which
the devicename is not a filename. Construct an IPC key based on
the product ID, bus number and device number for libusb devices,
otherwise fallback to ftok() and check its return value.
* tools/sane-desc.c: HAL 0.5.11-rc2 does not support the info.bus
property anymore; superseded by info.subsystem. Unfortunately,
this is not backward-compatible, so add a new "hal-new" mode to
sane-desc.
2008-03-28 m. allan noah <kitno455 a t gmail d o t com>
* backend/hp-scl.c: add usleep to improve usb performance, from
jim a t meyering d o t net
2008-03-28 m. allan noah <kitno455 a t gmail d o t com>
* sanei/sanei_usb.c: add usb class 6 (imaging) to detected devices
* sanei/sanei_scsi.c: fix bug in sanei_scsi_find_devices() which
caused early return if attach callback returned error.
2008-03-22 St<53>phane Voltz <stef.dev@free.fr>
2008-03-22 14:33:36 +00:00
* AUTHORS configure configure.in backend/dll.conf.in
backend/Makefile.in backend/rts8891.c backend/rts8891.conf.in
backend/rts8891_devices.c backend/rts8891.h backend/rts8891_low.c
backend/rts8891_low.h backend/rts88xx_lib.c backend/rts88xx_lib.h
doc/descriptions/rts8891.desc doc/descriptions/unsupported.desc
doc/sane-rts8891.man:
rts8891 backend inclusion
2008-03-20 Julien Blache <jb@jblache.org>
* include/Makefile.in: remove _stdint.h and byteorder.h in
distclean target, autogenerated cruft.
* frontend/saned.c: fix debug messages around the getservbyname()
call in the IPv4 code as it still referred to the "sane" port
instead of "sane-port".
2008-03-16 Nicolas Martin <nicols-guest at users.alioth.debian.org>
* backend/pixma_mp150.c, backend/pixma.h, doc/sane-pixma.man,
doc/descriptions/pixma.desc:
Changes to have new Canon PIXMA MX700 working with pixma backend
Flatbed and ADF scan are supported.
2008-03-15 14:57:51 +00:00
2008-03-15 Julien Blache <jb@jblache.org>
* include/sane/sanei_usb.h: typo fix.
2008-03-02 St<53>phane Voltz <stef.dev@free.fr>
* doc/descriptions/lexmark.desc: added X1195
* doc/descriptions/unsupported.desc: removed X11xx, X12xx and
Dell A920 which are to be handled by the lexmark backend
* backend/umax_pp.h backend/umax_pp.c backend/umax_pp_mid.h
backend/umax_pp_mid.c backend/umax_pp_low.h backend/umax_pp_low.c:
copyright notice update
2008-03-01 13:09:25 +00:00
2008-03-01 Gerard klaver <gerard at gkall dot hobby dot nl>
* doc/descriptions/as6e.desc added Dexxa 4800
2008-02-26 Jonathan Bravo Lopez <jkdsoft@gmail.com>
* backend/hp3900_sane.c: Fixed optional grayscale emulation
* backend/hp3900_debug.c: Silence gcc warnings when tiffio.h
is not used
2008-02-25 m. allan noah <kitno455 a t gmail d o t com>
* backend/fujitsu.[ch], backend/fujitsu-scsi.h:
add mode sense for page code 32 (color interlacing?)
and more debug output in init_ms(), for fi-5900
2008-02-24 Nicolas Martin <nicols-guest at users.alioth.debian.org>
* backend/pixma_mp150.c, doc/sane-pixma.man,
doc/descriptions/pixma.desc:
Changes to have Canon PIXMA MP140 now working with pixma backend
2008-02-23 Pierre Willenbrock <pierre@pirsoft.dnsalias.org>
* backend/genesys_gl841.c: Make LEDs go really dark when "lamp" is off
2008-02-22 Nicolas Martin <nicols-guest at users.alioth.debian.org>
* backend/pixma_mp150.c, backend/pixma_mp730.c,
doc/sane-pixma.man, doc/descriptions/pixma.desc:
Changed MP140 to experimental cause not working yet
Changed MP710 to non-ADF scanner
2008-02-22 Pierre Willenbrock <pierre@pirsoft.dnsalias.org>
* backend/genesys_gl841.c: Fix debugging output of
gl841_bulk_write_register
2008-02-21 Pierre Willenbrock <pierre@pirsoft.dnsalias.org>
* backend/genesys.c, backend/genesys_gl646.c,
backend/genesys_gl841.c, backend/genesys_low.h: Add LED exposure
control to gl841_set_lamp_power
2008-02-20 Pierre Willenbrock <pierre@pirsoft.dnsalias.org>
* backend/genesys_gl841.c: Send 32 registers at once instead of 1
2008-02-20 00:37:10 +00:00
2008-02-20 Mattias Ellert <mattias.ellert@tsl.uu.se>
* backend/Makefile.in, ltmain.sh: Library version definition fixes
* backend/coolscan3.c: Fix format warnings
2008-02-19 10:46:06 +00:00
2008-02-18 Alessandro Zummo <a.zummo@towertech.it>
* backend/coolscan3.c: added new coolscan3 backend
with improved stability and infrared support.
* configure.in, include/sanei.h: bumped version
number to 1.1.0 and enabled 1.1 frame types.
2008-02-18 Nicolas Martin <nicols-guest at users.alioth.debian.org>
* backend/pixma.c, backend/pixma.h, backend/pixma_common.c,
backend/pixma_io_sanei.c, backend/pixma_mp150.c,
backend/pixma_mp730.c, backend/pixma_mp750.c,
doc/sane-pixma.man, doc/descriptions/pixma.desc,
doc/descriptions-external/canon_mfp.desc:
> New models changes:
2008-02-18 20:53:41 +00:00
- added: Pixma MP210, MP470, MP520, MP610, MP710
- declared but untested: Pixma MP140, MP220, MP740
- declared experimental and untested: MP970
> Bugs and fixes
2008-02-18 20:53:41 +00:00
- multipage documents scan no more fails in non-ADF scan
- IO Fail bug when scanning large pages e.g. with Xsane
- implement send_time message form MP710, MP730 family
- run indent -gnu on all pixma_* source files.
2008-02-14 m. allan noah <kitno455 a t gmail d o t com>
* backend/cardscan.c, backend/epjitsu.c, backend/fujitsu.c:
sanei_read_config has already cleaned string, fix bug #310597
2008-02-13 Pierre Willenbrock <pierre@pirsoft.dnsalias.org>
Patch by Stefan Lucke <stefan@lucke.in-berlin.de>
* backend/genesys_gl841.c: Fixes 3 possibilities for infinite
loops and adjusts loop threshold to given comments
2008-02-13 Jonathan Bravo Lopez <jkdsoft@gmail.com>
* backend/hp3900.c, backend/hp3900_debug.c, backend/hp3900_rts8822.c,
backend/hp3900_usb.c, backend/hp3900_sane.c, backend/hp3900_types.c,
backend/hp3900_config.c, backend/hp3900.conf.in, /doc/sane-hp3900.man,
doc/descriptions/hp3900.desc: Minor changes and added support for
HP ScanJet G2710 scanner.
2008-02-10 20:32:40 +00:00
2008-02-10 m. allan noah <kitno455 a t gmail d o t com>
2006-07-02 22:39:23 +00:00
* configure, configure.in: Changed version to 1.0.19-cvs. Enabled
compilation warnings.
2008-02-11 02:50:55 +00:00
* Makefile.in: Added ChangeLog-1.0.19 to DISTFILES.
2006-02-04 10:28:51 +00:00
2008-02-11 02:50:55 +00:00
Older entries can be found in ChangeLog-1.0.19.