Stéphane Voltz
ac5f65e7b1
add GL845 detection
2013-06-03 20:59:43 +02:00
Stéphane Voltz
9a8b640d8d
bug 314293 fix
...
- don't use non-existent end of records
2013-06-03 06:33:08 +02:00
Rolf Bensch
93a96864a0
changelog for recent work
2013-05-29 10:28:54 +02:00
Rolf Bensch
00f62a38b1
typo in device names
2013-05-29 10:23:59 +02:00
Rolf Bensch
544787ae14
HTML parseable name section (bug #314283 )
2013-05-29 10:18:06 +02:00
Stéphane Voltz
40b5d75aa3
fix bug #314261
2013-05-27 10:41:32 +02:00
Rolf Bensch
5bbccfb7ba
some distros need libusb-1_0-devel
2013-05-11 10:24:51 +02:00
Jonathan Bravo Lopez
09666ae089
* backend/hp3900_rts8822.c: fix compilation warnings.
2013-05-11 01:36:03 +02:00
Rolf Bensch
50df7af5cc
update copyright
2013-04-26 22:52:44 +02:00
Rolf Bensch
3ca8dbc460
new scanners Canon Pixma E510 and E610
...
all scanners need further testing
2013-04-24 11:25:53 +02:00
Rolf Bensch
75c32c0de8
new scanner Canon Pixma MX720
...
this scanner needs further testing
2013-04-24 10:02:15 +02:00
Rolf Bensch
9722c8869f
fix version of backend
2013-04-19 23:13:14 +02:00
Rolf Bensch
5f1da65108
new scanner Canon i-SENSYS MF3010
2013-04-19 23:12:52 +02:00
Rolf Bensch
f513c65485
fix line length
2013-04-18 11:06:26 +02:00
Rolf Bensch
db8a565bc1
new scanners Canon Pixma MG2200, MG3200, MG5400, MX390, MX450, MX520 and MX920
...
all scanners need further testing
2013-04-11 22:05:09 +02:00
m. allan noah
9fc683d883
fujitsu backend v116
...
add swskip option
add sanei_magic_isBlank2
2013-04-03 21:54:48 -04:00
m. allan noah
120e303732
fujitsu: call set_mode() in init_interlace
2013-04-03 21:54:48 -04:00
Alex Belkin
6b4fbc5320
add Samsung SCX-4835FD networked support, reported by Dave Lewis.
...
USB mode doesn't work.
found USB scanner (vendor=0x04e8 [Samsung Electronics Co., Ltd.],
product=0x344b [SCX-483x 5x3x Series])
2013-04-03 07:35:28 +04:00
Stéphane Voltz
e6f23f201d
fix hotplug detection of devices for lexmark backend
...
- create a probe_lexmar_devices() and call it from sane_init
- call probe_lexmar_devices() from sane_get_devices to update device list
- use sanei_usb_exit() and sanei_usb_find_devices()
2013-04-02 21:05:02 +02:00
Stéphane Voltz
a056cb238e
handle scanner unplugging detection
2013-03-29 22:02:50 +01:00
Stéphane Voltz
e0e19b413e
handle scanner hot-plug in sane_get_devices
...
- rescan usb bus
- rescan for new devices
2013-03-29 21:54:46 +01:00
Stéphane Voltz
2190d18a63
move device detection in a dedicated function
...
- create a probe_gt68xx_devices() function that ssearch and attach
matching scanners
2013-03-29 21:54:32 +01:00
Stéphane Voltz
c025a47671
fix compile warning
2013-03-29 21:53:16 +01:00
Stéphane Voltz
6a8469dd13
use sanei_usb_exit()
2013-03-29 21:53:05 +01:00
Stéphane Voltz
a545ec1f14
add a test for scanner hotplug detection
...
- add an option to loop on sane_get_devices for a given time,
so hotpluggin and removing of scanners can be tested
2013-03-29 21:52:38 +01:00
Stéphane Voltz
010f34710e
option correctness fixes
...
- fix wrong cap due to wrong addressing
- ensure correctness of group options
2013-03-27 06:31:49 +01:00
Stéphane Voltz
1656585499
warning fixes
...
- unused parameters
- wrong printf fromat
- assigned to self
2013-03-27 06:28:11 +01:00
Rolf Bensch
7fd2286414
fix button support
2013-03-25 10:30:59 +01:00
Stéphane Voltz
f5b8a0af80
add unit tests for sanei_constraint, sanei_config and sanei_check
2013-03-24 14:53:40 +01:00
Stéphane Voltz
88e04fbb4d
move test_wire.c from sanei to testsuite/sanei
...
- move sanei_w_* functions test program to test directory to keep
production code separated from test code
2013-03-24 14:50:17 +01:00
Stéphane Voltz
8b3674a516
add testsuite/sanei for sanei test programs
...
- add sanei_usb_test to test sanei_usb functions
- update SUBDIRS so the check target is ran on testsuite/sanei
2013-03-24 14:50:17 +01:00
Stéphane Voltz
5a1d5a62ee
guard against device that went missing in claim/release interface
...
- add test for missing devices in claim or release
- changlog entry for all the sanei_usb work
2013-03-24 14:25:45 +01:00
Stéphane Voltz
2a66940c6b
don't use kernel device when libusb is available
2013-03-24 14:20:06 +01:00
Stéphane Voltz
d45f1bec5a
fix memleak when reusing an already stored device
2013-03-24 14:20:06 +01:00
Stéphane Voltz
a0b45146e1
rewrite sanei_usb_get_vendor_product
...
- rewrite sanei_usb_get_vendor_product using the same logic
than sanei_usb_get_vendor_product_byname
2013-03-24 14:20:06 +01:00
Stéphane Voltz
018408bf20
white space cleanup
2013-03-24 14:20:06 +01:00
Stéphane Voltz
9e47eb4a37
unused and reassigned values fixes
2013-03-24 14:20:06 +01:00
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