Wykres commitów

7752 Commity (ac5f65e7b104d2b0e48a2fa574ece557f8b9bf74)

Autor SHA1 Wiadomość Data
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