Stéphane Voltz
b3f01a9010
improve missing test logic
2013-03-24 14:20:06 +01:00
Stéphane Voltz
7070fac113
convert genesys backend to use new sanei_usb functions
...
- call sanei_usb_scan_devices() in sane_get_devices to rescan bus to refresh
USB scanner list
- call sanei_usb_exit() in sane_exit to free allocated resources
2013-03-24 14:20:06 +01:00
Stéphane Voltz
52ba4844ca
add sanei_usb_exit() function
...
- create a sanei_usb_exit() function to free allocated resources during use
of sanei_usb functions by a backend
2013-03-24 14:20:06 +01:00
Stéphane Voltz
caf4614f61
correct debug messages
...
- change debug messages to match their new function using __func__
2013-03-24 14:20:06 +01:00
Stéphane Voltz
7fc3406d76
split device scanning logic from sanei_usb_init
...
- move bus scanning for device to a new sanei_usb_scan_devices
- call this new function from sanei_usb_init to preserve current behaviour
- split bus device scanning into several smaller functions on a per scanning method
method basis
2013-03-24 14:20:06 +01:00
Rolf Bensch
1ef0342aa1
new scanner Canon Pixma MP230
2013-03-21 19:10:03 +01:00
Stéphane Voltz
3ae687f4d6
entry for 5 bug fix
2013-03-18 12:12:47 +01:00
Stéphane Voltz
5e93524960
bug 314038 use after free
...
- apply patch from Nickolai Zeldovich (nickolai-guest) to
fix use after free errors
2013-03-18 11:56:33 +01:00
Stéphane Voltz
ac768dbd72
bug 314037 use after free
...
- apply patch from Nickolai Zeldovich (nickolai-guest) to
fix a use after free error
2013-03-18 11:55:18 +01:00
Stéphane Voltz
10bd9ed2e5
bug 314036 use after free
...
- apply patch from Nickolai Zeldovich (nickolai-guest) to
fix a use after free error
2013-03-18 11:55:08 +01:00
Stéphane Voltz
b5369068ac
bug 314035 use after free
...
- apply bug fix from Nickolai Zeldovich (nickolai-guest) for use after
free
2013-03-18 11:30:16 +01:00
Stéphane Voltz
49a7048db0
bug 314042 sane-hp4200.patch
...
- apply patch from Nickolai Zeldovich (nickolai-guest) to fix a
potential division by 0
2013-03-18 11:27:15 +01:00
Rolf Bensch
5c70148451
changelog for recent work
2013-03-15 22:58:19 +01:00
Rolf Bensch
64b5884b30
update doc files for MG6300
2013-03-15 22:49:49 +01:00
Rolf Bensch
8c075ae0a0
fix image post processing for 1200dpi and 2400dpi
2013-03-15 22:44:22 +01:00
Rolf Bensch
d8242a49a5
new scanner Canon Pixma MG6300
2013-03-15 22:39:54 +01:00
m. allan noah
cb943124b8
Fujitsu backend v115
...
- separate s->mode into s_mode and u_mode
- separate s->params into s_params and u_params
- generate grayscale and binary in software if required (iX500)
2013-03-11 21:11:38 -04:00
Stéphane Voltz
7e4095d30d
change HAVE_USBCALL define back to HAVE_USBCALLS
2013-03-07 07:24:33 +01:00
Oliver Schwartz
cfecc1fbf6
Added support for Acer/Benq Scanwit 2720S film scanner by Andrew Goodbody in snapscan backend.
2013-03-04 23:40:44 +01:00
m. allan noah
a56d62356a
ignore genesys doxygen conf file
2013-03-01 21:57:54 -05:00
m. allan noah
3c2bbdc7c3
Fujitsu backend v114
...
- support resolutions > 300 for iX500 using diag_preread()
- remove most communication with scanner during sane_control_option()
2013-03-01 21:57:54 -05:00
Stéphane Voltz
f93258f047
changelog for sanei_usb.c change
2013-02-28 22:25:05 +01:00
Stéphane Voltz
ef52b75473
free devname only in the case of a reused device slot
2013-02-28 22:23:03 +01:00
Rolf Bensch
d9b2fa3c87
ease installation procedure
...
- use ldconfig instead of symbolic links
- use subchapters
2013-02-28 18:02:12 +01:00
Stéphane Voltz
e2924f062e
remove extra blank
2013-02-27 21:32:41 +01:00
Stéphane Voltz
ab4fd6450b
entry for genesys.desc change
2013-02-27 21:32:04 +01:00
Stéphane Voltz
37999a9672
update changelog entry for rts8891/lexmark changes
2013-02-27 21:30:27 +01:00
Stéphane Voltz
8d1f440c27
chnage G2410 status to at basic
2013-02-27 21:28:09 +01:00
Stéphane Voltz
80a00344f9
changelog for lexmark and rts8891 backends cleanups
2013-02-27 21:28:09 +01:00
Stéphane Voltz
54742a1831
cppcheck errors and warnings fixes
2013-02-27 21:26:29 +01:00
Stéphane Voltz
6b78c69876
cppcheck errors and warings fixes
2013-02-27 21:26:28 +01:00
Rolf Bensch
d7d91aa1e0
fix installation path for libsane.la
2013-02-27 12:49:38 +01:00
m. allan noah
b7361d987c
Oops- should not have enabled new frame types
2013-02-23 15:05:37 -05:00
m. allan noah
36523e547d
fujitsu backend v113
...
- support for ScanSnap iX500
- fix bug with jpeg de-interlacing code
- allow has_MS_* and has_pixelsize to be set in init_model
- fix use of uninitialized buffer in send_lut
- add send_q_table()
- allow wait_scanner() to be bypassed in object_position
- moved send_lut() to after set_window
2013-02-23 14:57:00 -05:00
m. allan noah
96628ed13f
fujitsu backend v112
...
some scanners (fi-6x70 and later) don't enable IPC by default
fix minor compiler warning
2013-02-22 21:06:12 -05:00
Gerhard Jaeger
8e9f89c1b2
Update to reflect recent changes.
2013-02-22 09:08:29 +01:00
Gerhard Jaeger
69a2ec6801
Fix another bug in the libusb1 part of functioin check_libusb_device()
...
that prevents sanner detection for certain devices.
2013-02-22 09:07:32 +01:00
Gerhard Jaeger
65773982fe
Reflect latest change
2013-02-20 20:03:16 +01:00
Gerhard Jaeger
54f6a05c0f
Fixed typo
2013-02-20 20:01:53 +01:00
Gerhard Jaeger
e42af77c2a
Update to reflect recent changes.
2013-02-20 08:30:55 +01:00
Gerhard Jaeger
ef5820ce62
Free heap memory, acquired via strdup for
...
devname, in sanei_usb_close().
2013-02-20 08:30:34 +01:00
Gerhard Jaeger
74eb71fa19
Setup libusb1 debugging after initialization
...
otherwise a segfault appears in triple -v mode.
2013-02-20 08:24:52 +01:00
Rolf Bensch
985bd91064
changelog for recent work
2013-02-18 18:53:30 +01:00
Rolf Bensch
b3d96a3a4a
update doc files
2013-02-18 18:53:06 +01:00
Rolf Bensch
0349a3ddda
push backend version to 0.17.2
2013-02-18 18:48:13 +01:00
Rolf Bensch
a087139805
update German translations for Canon Pixma scanners
2013-02-18 18:33:30 +01:00
Rolf Bensch
11ad6252fb
scan IR channel with CS9000F
2013-02-18 18:07:50 +01:00
Rolf Bensch
df33c7223f
ease crop scan resolution to allowed values
...
add crop scan resolution for PIXMA_SCAN_MODE_TPUIR
2013-02-18 17:54:57 +01:00
Rolf Bensch
f254809c0b
new capability PIXMA_CAP_TPUIR
...
new scan mode PIXMA_SCAN_MODE_TPUIR
2013-02-18 17:37:30 +01:00
Rolf Bensch
bb3806313d
new device parameters tpuir_min_dpi and tpuir_max_dpi
...
only for Canoscan devices
2013-02-18 17:17:55 +01:00