Wykres commitów

1673 Commity (dcb8cda9aeb619b87af3b018b53711cdcf3ae7b1)

Autor SHA1 Wiadomość Data
Stéphane Voltz dcb8cda9ae - added untested support for HP4400c 2008-04-27 05:57:36 +00:00
m. allan noah 16f5a83f8d fujitsu: support new fi-6x20
epjitsu: mention new S300M
2008-04-23 01:55:34 +00:00
Nicolas Martin 7b695e1c8e Update pixma backend for Grayscale scan for MP970 (tested), and probably other CCD sensor MPs (yet untested). 2008-04-22 19:28:18 +00:00
Nicolas Martin 2ccf695b59 Update for Canon ImageCLASS series MFPs, to add pixma_imageclass.c to the pixma backend. 2008-04-21 19:27:46 +00:00
Nicolas Martin d1a648f194 For Canon ImageCLASS series MFPs, add file pixma_imageclass.c to the pixma backend. 2008-04-21 19:26:22 +00:00
Nicolas Martin 4e780149b7 Update for Canon ImageCLASS series MFPs, to add pixma_iclass.c to pixma backend. 2008-04-21 19:23:06 +00:00
Nicolas Martin 8bfc2b0143 Update for Canon ImageCLASS series MFPs, to add pixma_iclass.c to pixma backend. 2008-04-21 19:22:35 +00:00
Nicolas Martin 37cf724fc4 Fix a bug for ADF and ADF duplex, for pixma source scan selection. 2008-04-21 19:20:12 +00:00
m. allan noah b1bfdd9460 remove duplicate #define SANE_FRAME_JPEG 2008-04-20 12:35:14 +00:00
m. allan noah 39458249b5 backend version 1.0.58:
- page code 32 is not color interlacing, rename to 'unknown'
- increase number of bytes in response buffer of init_ms()
- protect debug modification code in init_ms() if NDEBUG is set
- proper async sane_cancel support
- re-enable JPEG support
- replace s->img_count with s->side
- sane_get_parameters(): dont round up larger than current paper size
- sane_start() rewritten, shorter, more clear
- return values are SANE_Status, not int
- hide unused functions
2008-04-20 01:31:29 +00:00
Alessandro Zummo e16b0e2051 backend/epson2.c: fixed attach() error path. 2008-04-18 21:24:32 +00:00
Nicolas Martin 983e8c0eeb Update for MP970 (yet for color scan, all resolutions) and bug fix for MP220 at 1200 dpi (reported to work OK) 2008-04-15 21:27:34 +00:00
Julien BLACHE 57bfede65b 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:44:20 +00:00
Mattias Ellert 8196a0f471 Format warning fixes, man page fixes 2008-04-12 17:49:49 +00:00
Julien BLACHE eff4892c1c Restrict protocol for service announcement/browsing/resolution to IPv4
unless IPv6 is enabled.
2008-04-11 17:43:16 +00:00
Julien BLACHE f4ff1b74f6 Add mDNS DNS-SD support to saned and the net backend so they can announce
and discover each other automatically.

Optional at configure time, requires Avahi >= 0.6.4.
2008-04-11 17:18:19 +00:00
Nicolas Martin 67ebd9576c Modifications for PIXMA MP970, to manage CCD sensor with PIXMA generation 3 protocol. To be tested. 2008-04-06 19:46:15 +00:00
Stéphane Voltz 79fbd0c2f1 - added OPT_CUSTOM_GAMMA and OPT_GAMMA_VECTOR* options for GL646
- fixed allocation bugs detected by valgrind
	- fixed bugs detected by 'tstbackend -r 1 -l 1'
	- allow 'genesys' as default value for backend opening
	- made OPT_COLOR_FILTER effectively work for GL646 scanners
	- split sane_control_options() to make it more readable
2008-04-05 09:21:56 +00:00
Stéphane Voltz 0239a8344a - split sane_control_option to make it more readable 2008-04-05 09:11:47 +00:00
Nicolas Martin d9d44cbe72 Added a tempo before failing in NO PAPER in ADF scan, declared MX850, changed MP970 to Generation 3. 2008-04-02 20:13:48 +00:00
Julien BLACHE 8ed0d66582 Do not blindly use ftok() in snapscani_mutex_open(). Compute an IPC key based
on the product ID, bus number and device number for libusb devices; fallback
to ftok() otherwise and check the return value.
2008-03-28 20:39:02 +00:00
m. allan noah 1ee8fa1d8f add usleep to improve usb performance, from jim a t meyering d o t net 2008-03-28 14:37:36 +00:00
Stéphane Voltz b85ec879da - rts8891 backend inclusion 2008-03-22 14:33:36 +00:00
Nicolas Martin 52ec47a434 Added Canon PIXMA MX700, declared MX300 and MX310, and updated some descriptions. 2008-03-16 16:33:53 +00:00
Stéphane Voltz 5be6af9c72 - removed scanners supported by the lexmark backend from
unsupported.desc
	- umax_pp small copyright refresh
2008-03-02 15:01:13 +00:00
Jonathan Bravo Lopez ebc0909bdb * backend/hp3900_sane.c: Fixed optional grayscale emulation
* backend/hp3900_debug.c: Silence gcc warnings when tiffio.h is not used
2008-02-26 09:23:23 +00:00
m. allan noah ebf7fbc30b fujitsu backend v1.0.57, minor updates to debug color interlace on fi-5900 2008-02-26 02:16:06 +00:00
Nicolas Martin d2b07f004c Update for PIXMA MP140 now working with pixma backend 2008-02-24 09:26:04 +00:00
Pierre Willenbrock e14de20478 * backend/genesys_gl841.c: Make LEDs go really dark when "lamp" is off 2008-02-23 14:20:23 +00:00
Nicolas Martin 56b3677ec3 Set MP140 as experimental, cause not working yet with backend 2008-02-22 21:41:45 +00:00
Nicolas Martin 722eb9e494 Set MP710 as non ADF scanner 2008-02-22 21:40:32 +00:00
Pierre Willenbrock f18481ca40 * backend/genesys_gl841.c: Fix debugging output of gl841_bulk_write_register 2008-02-22 00:33:30 +00:00
Pierre Willenbrock f183b6fe00 * 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-21 15:49:18 +00:00
Pierre Willenbrock babeea8be2 * backend/genesys_gl841.c: Send 32 registers at once instead of 1 2008-02-20 18:16:21 +00:00
Mattias Ellert 3b855e1b4b Device ID 0 is valid - check status code for errors instead 2008-02-20 17:27:53 +00:00
Mattias Ellert d9e30e41a0 Library version definition fixes 2008-02-20 00:37:10 +00:00
Mattias Ellert 2781ca398a Fix format warnings 2008-02-19 18:31:36 +00:00
Alessandro Zummo 4f022fba36 added coolscan3 backend 2008-02-19 10:46:06 +00:00
Nicolas Martin a1265b6dad New models changes:
- added: Pixma MP210, MP470, MP520, MP610
 - added: MultiPASS MP710
 - declared untested: MP140, MP220, MultiPASS MP740
 - declared experimental and untested: MP970
Bugs and fixes
 - multipage documents scan no more fails with non-ADF MPs
 - 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-17 15:49:43 +00:00
m. allan noah db29ded1d1 sanei_read_config has already cleaned string, fix bug #310597 2008-02-14 16:37:45 +00:00
Pierre Willenbrock 91644b76b9 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 12:20:04 +00:00
Jonathan Bravo Lopez e1f9664106 Added support for a new scanner: HP ScanJet G2710
Minor changes
2008-02-13 06:35:26 +00:00
m. allan noah 753706f6e7 fix broken DISTFILES, etc 2008-02-10 23:02:31 +00:00
m. allan noah 2c5ba93ff4 add usb id 2008-02-09 23:57:59 +00:00
Rene Rebe abf10f87a3 * backend/avision.ch: fixed device list matching for entries
with partial matches on USB ID, but vendor / product string
          matches as mostly only the HP5300 vs. HP5370, fixed non-color
          calibration for devices not filling all RGB fields of calibration
          format information, do not send 3x3 color matrix to older devices
          (ASIC versions) as some HP53xx does not correctly handle it,
          improved calibration accuracy and fixed transparency adapter
          detection to not use non-zero as present, but just 1 (some
          devices now set 0xff as (-1) - not present ...
2008-02-09 10:42:46 +00:00
m. allan noah 65fa50cd4d add usb ids 2008-02-08 00:27:50 +00:00
m. allan noah 994bef3b16 reduce gcc pedantic/ansi warnings from 690 to 280 lines, mostly via casts in
str*() calls, also update hpljm1005 sane_cancel code
2008-02-04 01:20:01 +00:00
Mattias Ellert 1aaed781b6 Fix format warnings 2008-02-03 12:09:09 +00:00
Mattias Ellert af663bc5e7 Fix format warnings 2008-02-03 10:34:20 +00:00
Mattias Ellert 65ef626e1a Fix incompatible pointer type warning 2008-02-03 08:22:29 +00:00