2008-04-05 Stéphane Voltz * 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éphane Voltz * backend/rts8891.c: split sane_control_option() to make it more readable 2008-04-02 Nicolas Martin * 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 * 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 * 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 * 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éphane Voltz * 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 * 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 * 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 Julien Blache * include/sane/sanei_usb.h: typo fix. 2008-03-02 Stéphane Voltz * 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 Gerard klaver * doc/descriptions/as6e.desc added Dexxa 4800 2008-02-26 Jonathan Bravo Lopez * 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 * 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 * 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 * backend/genesys_gl841.c: Make LEDs go really dark when "lamp" is off 2008-02-22 Nicolas Martin * 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 * backend/genesys_gl841.c: Fix debugging output of gl841_bulk_write_register 2008-02-21 Pierre Willenbrock * 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 * backend/genesys_gl841.c: Send 32 registers at once instead of 1 2008-02-20 Mattias Ellert * backend/Makefile.in, ltmain.sh: Library version definition fixes * backend/coolscan3.c: Fix format warnings 2008-02-18 Alessandro Zummo * 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 * 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: - added: Pixma MP210, MP470, MP520, MP610, MP710 - declared but untested: Pixma MP140, MP220, MP740 - declared experimental and untested: MP970 > Bugs and fixes - 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 * backend/cardscan.c, backend/epjitsu.c, backend/fujitsu.c: sanei_read_config has already cleaned string, fix bug #310597 2008-02-13 Pierre Willenbrock Patch by Stefan Lucke * backend/genesys_gl841.c: Fixes 3 possibilities for infinite loops and adjusts loop threshold to given comments 2008-02-13 Jonathan Bravo Lopez * 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 m. allan noah * configure, configure.in: Changed version to 1.0.19-cvs. Enabled compilation warnings. * Makefile.in: Added ChangeLog-1.0.19 to DISTFILES. Older entries can be found in ChangeLog-1.0.19.