Mattias Ellert
d857bdc3f5
Man page and documentation fixes
2008-05-15 20:16:51 +00:00
Mattias Ellert
e0f659c267
Less fancy man page syntax that isn't screwed up by the man2html converter for the website
2008-05-15 17:11:47 +00:00
Mattias Ellert
d5ae0bbc3d
Fix for bug #306751 : sanei-thread with pthreads on 64 bit
2008-05-15 12:50:25 +00:00
Stéphane Voltz
8d55281218
- calibration and 150/300 dpi mode fixes for 4470cx sensor
2008-05-12 05:48:07 +00:00
Alessandro Zummo
43b7e3cc6b
AUTHORS: added Alessandro Zummo
2008-05-08 21:39:43 +00:00
Julien BLACHE
341363843a
By popular demand, merge my Debian patch adding support for dll.conf
...
snippets under $configdir/dll.d.
2008-05-07 17:04:40 +00:00
Julien BLACHE
a5b74ecaed
Fix man warning in sane-config.1.
2008-05-07 16:36:52 +00:00
Nicolas Martin
00a0b5fd31
USB IDs updates in imageClass backend (pixma), by Dennis Lou.
2008-05-07 06:52:24 +00:00
Jochen Eisinger
30342e4b07
2008-05-07 Jochen Eisinger <jochen@penguin-breeder.org>
...
* doc/sane-mustek_pp.conf: fix catman warning. Reported by
Raymond Chen.
2008-05-07 06:35:51 +00:00
Earle F. Philhower III
4c59244e0c
Update sm3840 document and remove 64-bit compiler warnings
2008-05-07 01:38:30 +00:00
Stéphane Voltz
1eb416ba47
- description update for untested HP4400 model
...
- 150 dpi mode fix for HP4470 models sold with XPA
2008-05-06 20:00:32 +00:00
Nicolas Martin
3f86915941
Description and man updates for PIXMA MX300.
2008-05-05 21:20:50 +00:00
Nicolas Martin
ef94a44afb
Code cleanup patch to imageClass backend (pixma) by Dennis Lou.
2008-05-04 17:35:00 +00:00
Julien BLACHE
4daf488f4a
Replace occurrences of SANE_STATUS_SUCCESS with SANE_STATUS_GOOD.
2008-05-03 16:57:32 +00:00
Julien BLACHE
89b77cef58
Initialize s->fd to -1 once the struct Epson_Scanner is allocated and zeroed
...
out in attach(). Otherwise the backend sends inquiry data to fd 0, which it
obviously shouldn't do; this breaks scanning over saned.
Thanks to Giuseppe Sacco who experienced the issue and pointed to epson2 as
the probable cause.
2008-05-03 14:43:07 +00:00
m. allan noah
8c2f857f39
backend v1.0.12: fix double free error
2008-04-29 00:57:26 +00:00
m. allan noah
deafc44600
sanei/sanei_usb.c: allow sanei_usb_init() to run once per second
...
backend/fujitsu.c: backend v1.0.60, relocate call to sanei_usb_init(), free sane_devArray before calloc'ing a new one
2008-04-28 00:48:48 +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
9a70825259
pixma backend update for Canon ImageCLASS series MFPs, and bug fix for ADF / ADF Duplex selection.
2008-04-21 19:40: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
Julien BLACHE
fde1551f68
Fix typo.
2008-04-13 14:21:59 +00:00
Mattias Ellert
8212474cfa
c&p error
2008-04-12 18:49:25 +00:00
Mattias Ellert
8196a0f471
Format warning fixes, man page fixes
2008-04-12 17:49:49 +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
Julien BLACHE
90a1c88e0d
saned can now drop privileges when running in standalone mode.
2008-04-10 16:55:36 +00:00
Julien BLACHE
cbb3833dbe
Add a PID file.
2008-04-10 16:39:06 +00:00
Julien BLACHE
ce7efefec7
Replace daemon() with an open-coded equivalent.
2008-04-10 16:31:17 +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
Julien BLACHE
9c6fea1943
Add standalone daemon mode, building upon the AF-indep/IPv6 debug mode.
...
Reorganize code by splitting the main() function into a series of functions.
Factorize common code between the old network code and the AF-indep code. There's now only one version of main().
2008-04-06 15:21:47 +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
95f01b7244
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 20:57:59 +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
m. allan noah
127c77c1e5
add class 6 to usb detection code, fix scsi detection bug
2008-03-28 14:13:23 +00:00
Stéphane Voltz
b85ec879da
- rts8891 backend inclusion
2008-03-22 14:33:36 +00:00
Julien BLACHE
5ba1b2b917
Fix messages around getservbyname() in the IPv4 code to mention "sane-port" instead of "sane".
2008-03-20 21:47:14 +00:00
Julien BLACHE
59e7f02026
Remove _stdint.h and byteorder.h in the distclean target.
2008-03-20 21:14:04 +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
Julien BLACHE
c394bbb726
Fix typo in sanei_usb.h.
2008-03-15 14:57:51 +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
Gerard Klaver
f6404bfcef
doc/descriptions/as6e added Dexxa 4800
2008-03-01 13:09:25 +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
c8ffa75b6a
Update for PIXMA MP140 now working with pixma backend
2008-02-24 09:28:22 +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
1560763771
Update pixma backend for MP140 and MP710 models
2008-02-22 21:47:31 +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
d9e30e41a0
Library version definition fixes
2008-02-20 00:37:10 +00:00
Alessandro Zummo
4f022fba36
added coolscan3 backend
2008-02-19 10:46:06 +00:00
Nicolas Martin
3c9f28e17d
*** empty log message ***
2008-02-18 20:53:41 +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
5158f5113b
sane 1.0.19-cvs
2008-02-11 02:50:55 +00:00
m. allan noah
753706f6e7
fix broken DISTFILES, etc
2008-02-10 23:02:31 +00:00
m. allan noah
1e572167d7
SANE 1.0.19 release
2008-02-10 20:32:40 +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
Mattias Ellert
e13bee7577
Fix incompatible pointer type warning
2008-02-03 07:47:55 +00:00
Mattias Ellert
22efa538b7
Fix warnings about ignored --datarootdir
2008-02-03 06:59:36 +00:00
Mattias Ellert
74c81b6daf
Fix deps and missing includes
2008-02-02 21:18:13 +00:00
Mattias Ellert
416a155ca3
make tiffio.h optional
2008-02-02 12:20:46 +00:00
Gerhard Jaeger
c290416ff4
* po/sane-backends.no.po: renamed to sane-backends.nb.po
...
* po/Makefile.in: norwegian bokmål locale is nb and not no
2008-02-01 13:55:25 +00:00
m. allan noah
d2516a3fcd
fix bug- call sane_get_devices if required for sane_open
2008-01-30 19:13:27 +00:00
m. allan noah
a330f4b2d8
fix snapscan bug, add LiDE 600F
2008-01-29 17:48:42 +00:00
Alessandro Zummo
6322e207ef
added epson2 .desc file
2008-01-23 17:06:46 +00:00
m. allan noah
6f8f3765f1
remove 'new' flag
2008-01-23 01:51:09 +00:00
m. allan noah
587744776e
add DBG calls to hpljm1005, hide 'compression arg' option in fujitsu
2008-01-23 01:21:21 +00:00
m. allan noah
5afcaa4489
adding hpljm1005 backend (i know, i know, so much for feature freeze :)
...
latest .fr updates
2008-01-18 01:27:22 +00:00
m. allan noah
58045b775b
updated fr translation from Yann E. MORIN, added S500M usb id to fujitsu
2008-01-17 01:03:43 +00:00
Jonathan Bravo Lopez
04c145d8d1
Fixed compilation warning related to an argument type in Read_Bulk function
2008-01-16 10:38:42 +00:00
m. allan noah
e7e161c6ee
translation update from Yann E. MORIN
2008-01-15 01:13:59 +00:00
Gerard Klaver
638eda0036
update teco2.c, teco_request_routine, add init value to size
2008-01-12 13:37:03 +00:00
Alessandro Zummo
f31871bd6d
changed functions prefix (esci_ for device commands,
...
e2_ for driver's functions), better handling of tpu area,
fixed tpu detection, changed freeing of line buffers,
fixed some XXXs.
2008-01-09 17:10:08 +00:00
Alessandro Zummo
5af50cf25d
fix compilation with cygwin
...
closes : #307969
2008-01-08 23:04:04 +00:00
m. allan noah
dc61dc4471
add new hs2p backend for ricoh is450 series scanners
2008-01-03 02:42:32 +00:00
m. allan noah
3f857c4c82
update backend as per m. ellert's FIRMWARE_DIRS/DATADIR suggestion
2007-12-30 01:31:13 +00:00
m. allan noah
09f523defe
remove support for SANE_FRAME_JPEG, add other frame types but commented out
2007-12-29 21:36:25 +00:00
Alessandro Zummo
4cf7b16449
backend/epson2.c, added network scanner autodiscovery
2007-12-26 11:34:17 +00:00
Alessandro Zummo
5655e0886f
updated changelog with udp changes.
2007-12-26 11:27:52 +00:00
Julien BLACHE
a9397f20cc
Add missing closing paren to error message.
2007-12-24 11:18:17 +00:00
Julien BLACHE
a688f66ce6
Do not build plustek_pp on Hurd. Patch from Samuel Thibault <samuel.thibault@ens-lyon.org>.
2007-12-24 11:15:27 +00:00
Jonathan Bravo Lopez
ba4eaad25d
Fixed bug which made slide/negative scans unusable and changed area constrains for some hp3900 scanners
2007-12-21 13:10:40 +00:00
m. allan noah
d3cc1b13a8
backend version 1.0.10- fix missing function
2007-12-19 22:14:19 +00:00
Jonathan Bravo Lopez
785f67981b
Updated spanish translation. Fixed compilation warning in check-usb-chip.c
2007-12-19 14:25:43 +00:00