Wykres commitów

554 Commity (fecdb2c54c84e2d85d9b718fab32f60a2b953ce4)

Autor SHA1 Wiadomość Data
Henning Geinitz ee7b0e32f8 Fixed 16-bit byte-order handling in sane_read() (patch from Michael Herder
<crapsite@gmx.net>).  New version: 1.0.7.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-03-24 21:51:04 +00:00
Henning Geinitz c01892818a Updated SANE header.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-03-24 20:34:51 +00:00
Oliver Schwartz 0cdabf0681 Fix segfault in snapscan.c 2002-03-24 16:42:04 +00:00
Henning Geinitz 00c64adfa2 If fread returns 0, check for EOF and other errors and return appropriately.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-03-24 15:25:54 +00:00
Oliver Schwartz 3f27a13d77 Snapscan backend version 1.4.9 2002-03-24 12:32:38 +00:00
Henning Geinitz c40aeba6b1 Don't allow to set options that don't have SANE_CAP_SOFT_SELECT and don't
allow read and write for options that are inactive. New version: 1.0.5.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-03-21 20:33:31 +00:00
Henning Geinitz 60b4f5e91c Removed (now in doc/).
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-03-20 23:15:16 +00:00
Henning Geinitz 5130f681fb Updated DISTFILES.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-03-20 23:01:02 +00:00
Henning Geinitz 3645fddf18 Use copies of option descriptors to make sure their addresses aren't changed
until sane_close. New version: 1.0.7.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-03-20 21:49:54 +00:00
Henning Geinitz 379fba017b Option 0 has an empty name now. Group options have size 0 now. Check also for
SANE_ACTION_SET_AUTO.  Removed buggy output in sane_control_option. Added more
debug output in sane_control_option.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-03-20 21:36:59 +00:00
Henning Geinitz 329a4d31d9 Fixed halftone pattern handling. The buffer was way too small. Option 0 has
an empty name. Better debug output for dev_cmd. Set size for group options to
0. Set size of halftone pattern to non 0.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-03-20 21:27:19 +00:00
Frank Zago 7df0dc02f1 Updated to build 9. 2002-03-20 00:55:28 +00:00
Frank Zago b951558b1f Added commented entry for S300. Free option strings on exit. Replaced sanei_scsi_cmd by sanei_scsi_cmd2. Do not use the scsi vendor name as the vendor name returned to the frontend. Sets the wait timeout to 120 seconds instead of 60. Close the opened devices on exit. 2002-03-20 00:53:00 +00:00
Frank Zago 862894e316 Updated build number. 2002-03-20 00:14:18 +00:00
Frank Zago 45633404ab Merged modes Black&White and Halftone. Use sanei_scsi_cmd2 instead of sanei_scsi_cmd. Free the string options when exiting. Changed the vendor name to Panasonic instead of the inquiry vendor. Fixed the automatic threshold mode. Close the configuration file file descriptor. Removed some debug infos. Close the devices left open on exit. 2002-03-20 00:13:19 +00:00
Frank Zago 4724f09956 Fixed indentation. No changes. 2002-03-20 00:07:35 +00:00
Henning Geinitz ad701cc3de Fixed segfault when opening device again after closing and possible segfault
when name="". Type for option 0 must be set to SANE_TYPE_INT
explicitely. Updated GPL/SANE headers.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-03-17 20:20:46 +00:00
Henning Geinitz 6ed9bcc2fa New file (from David Paschal <paschal@rcsis.com>).
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-03-17 13:26:54 +00:00
Peter Fales ec45d7ae5a Minor fixes to problems found by tstbackend 2002-03-17 12:57:38 +00:00
Gerhard Jaeger b00749b800 Fixed a bug in the USB autodetection. 2002-03-16 17:57:16 +00:00
Stéphane Voltz c50e47e058 - fixed 1200 dpi scan mode which was broken
- added translation support
2002-03-15 16:24:32 +00:00
Frank Zago f16141c43c New backend (TECO / Relisys). 2002-03-13 05:41:22 +00:00
Frank Zago 0ade04a5af Changed backend url. 2002-03-11 00:42:16 +00:00
Gerhard Jaeger 458c55538b Fixed a type, that breaks compilation :-( 2002-03-10 16:13:08 +00:00
Gerhard Jaeger 5431824ce3 Major update of the Plustek backend, includes support of UMAX 3400,
HP2100C and EPSON1250. Supports now custom gamma tables.
2002-03-10 15:53:13 +00:00
Stéphane Voltz b2b0d37acb - speed up scanner probing
- improved CCD color calibration
2002-03-10 06:29:14 +00:00
Oliver Rauch c1cd998a52 Oliver Rauch: added missing dependencies in Makefile.in for new umax backend version 2002-03-08 23:29:37 +00:00
Frank Zago 5e0caa5b45 Fixed color scan problem. 2002-03-07 23:57:40 +00:00
Oliver Rauch 07a9623ada Oliver Rauch: updated umax.desc 2002-03-07 20:22:42 +00:00
Oliver Rauch 31d39a110b 2002-03-07 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
* updated umax backend to version 1.0.7-build-33
          new file: umax-usb.c (by Frank Zago)
2002-03-07 19:47:15 +00:00
Frank Zago 2d516d1021 Addition of the Matsushita / Panasonic backend. 2002-03-06 23:54:26 +00:00
Frank Zago f2fae2b234 Updated the version. 2002-03-03 09:19:26 +00:00
Frank Zago 3e8e7174bb Fixed a gamma table bug, fixed some color shifting problems, some cleanups. 2002-03-03 09:14:49 +00:00
Henning Geinitz b94c5ea0b6 Removed getopt.o getopt1.o and md5.o from LIBLIB_FUNCS as they are not needed
in backends.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-02-24 13:10:33 +00:00
Henning Geinitz 69ad162e00 New file. Description for the matsushita backend.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-02-22 19:28:20 +00:00
Henning Geinitz 9dfcab22b6 Added sceptre backend for the Sceptre VividScan 1200 (patch from
Frank Zago <fzago@greshamstorage.com>).
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-02-21 18:45:37 +00:00
Stéphane Voltz 158ab6d02c - various bug fixs after changing default model from 1220 to 'none' 2002-02-20 05:47:47 +00:00
Henning Geinitz 3ade708730 Added explanation for backend version, fixed typo.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-02-19 22:32:07 +00:00
Peter Fales ef7221f8b7 Fix errors with debug format/parameter mismatches 2002-02-16 14:35:12 +00:00
Henning Geinitz 644a271538 Fixed some DBG format warnings.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-02-14 19:50:10 +00:00
Henning Geinitz e3cbda553c Added global list of file patterns for "make distclean". Some "make clean"
and "make distclean" cleanup and additions.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-02-13 20:48:29 +00:00
Henning Geinitz 8f95b78977 Link to functions in lib/ only if they are not available on the system.
Avoid duplicating list of functions.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-02-10 18:38:13 +00:00
Oliver Schwartz d59e5dc99f Added language translation support for snapscan backend 2002-02-09 15:03:07 +00:00
Henning Geinitz 7ac659fb99 Fixed a missing "\".
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-02-03 17:14:13 +00:00
Henning Geinitz d88be1184c gphoto2 is no longer "NEW".
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-02-03 17:05:01 +00:00
Henning Geinitz b706504d73 Added description file for coolscan2 backend (from Major Andras
<andras@users.sourceforge.net>).
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-02-03 16:57:15 +00:00
Henning Geinitz bbb06a6d91 Updated microtek2 documentation (from karsten.festag@t-online.de (Karsten
Festag)).
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-02-02 16:51:35 +00:00
Henning Geinitz de8bc4aecd Added sceptre.desc to DISTFILES.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-02-02 16:50:11 +00:00
Henning Geinitz 62e23b1511 New file (from Frank Zago <fzago@greshamstorage.com>).
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-02-02 13:38:06 +00:00
Henning Geinitz 5a1ea1bcd2 Only define union semun if not already defined in <sys/sem.h>. Fixes
compilation bugs on Irix and FreeBSD.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-27 18:24:47 +00:00
Gerhard Jaeger a5d9d86a31 Fixed a problem concerning LM9831 based devices. 2002-01-27 15:25:26 +00:00
Henning Geinitz 0f2b241654 Fixed undefined behaviour problem and Scanmaker X12 problems. New version:
20020127. Code from karsten.festag@t-online.de (Karsten Festag).
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-27 15:08:42 +00:00
Karl Heinz Kremer bc880c75e2 Added Perfection 1650 and 2450 to documentation. 2002-01-26 00:30:05 +00:00
Gerhard Jaeger 44932a72e3 Fixed gcc-3 warning conditions and updated manpage 2002-01-25 12:15:34 +00:00
Oliver Schwartz fdf9dc1425 Fix recognition of Acer 320U 2002-01-23 20:50:34 +00:00
Henning Geinitz c5c45ab7ba Fixed undefined operation warnings.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-23 20:37:48 +00:00
Oliver Schwartz 5808568b4b Fix minor bugs in snapscan backend 2002-01-22 19:25:43 +00:00
Henning Geinitz 0fe2b597f5 Added missing files to DISTFILES.
Fixed incompatibilities with older versions of gmake.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-21 21:51:43 +00:00
Oliver Rauch 1173eae668 2002-01-21 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
* doc/sane-umax.man, backend/umax.conf:
          added new umax.conf options and explaination
2002-01-21 21:00:33 +00:00
Henning Geinitz 3dd7cbf34f Used return SANE_STATUS_INVAL instead of exit.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-20 20:34:10 +00:00
Gerhard Jaeger ddf779d8db Minor fixes to improve usb-transfer stuff. 2002-01-20 16:08:36 +00:00
Henning Geinitz 5c635cbe9f Fixed calibration bug for the 1200 Pro. New version: 1.0-118.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-20 14:43:16 +00:00
Peter Fales e549f0ef44 * backend/gphoto2.c - Fixed a bug that can cause driver errors
following image capture, and bug that was incorrectly disabling
	  thumbail previews.
2002-01-20 05:31:06 +00:00
Henning Geinitz 808dfaeef7 Update to backend 0.95-20020112 (from karsten.festag@t-online.de
(Karsten Festag)).
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-19 20:58:42 +00:00
Karl Heinz Kremer db34157b30 Also recognize the GT-xxxx scanners when connected via SCSI or IEEE-1394 interface 2002-01-19 14:07:25 +00:00
Peter Fales 6a924e4c1d Cosmetic cleanup, and support for cameras that don't support image
capture or file deletion.
2002-01-19 02:06:40 +00:00
Rene Rebe 5a5f5a92fb many cleanups, fixed sane_cancel to not hang - but perform the
cancel, added a disable-gamma-table option and added the possible
options into the avision.conf file
2002-01-19 00:38:07 +00:00
Peter Fales 052f806d77 various bug fixes 2002-01-18 03:52:20 +00:00
Rene Rebe ca707b94e5 removed the call of exit in a debug case 2002-01-17 23:38:20 +00:00
Gerhard Jaeger 285cf40f44 Updated files mainly because of the translation stuff and
doxygen conform comments.
2002-01-17 19:48:40 +00:00
Rene Rebe a4101b2fe5 Merged the Avision 0.3.0 backend (incl. genreal cleanups, USB handling ...)
also updated the homepage url and the man-page.
2002-01-16 23:18:43 +00:00
Henning Geinitz 8ae2a40c07 Updated broken URLs for which I could find new ones. Commented out
all the others.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-16 21:05:07 +00:00
Peter Fales 44d3425fa9 convert gp_debug_printf to gp_log 2002-01-16 02:15:50 +00:00
Henning Geinitz 8416468479 Added German translation of Plustek backend options. Marked
translatable text in backend sources.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-15 23:55:36 +00:00
Henning Geinitz e6b0a0c837 Removed descripions of options of type SANE_TYPE_GROUP. Fixed some translations.
New version: 1.0.4.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-15 22:38:27 +00:00
Oliver Schwartz ef85ad3510 Added workaround for bug in semctl() on PPC; backend version 1.4.5 2002-01-15 20:16:55 +00:00
Peter Fales 5f56702871 Don't require a port to be specified when using the "Directory Browse"
camera, and allow pictures larger than the "resolution" specified in
the config file.
2002-01-15 04:44:35 +00:00
Peter Fales af52ccacd5 Fixed bug that can can cause backend to return more data than the
calculated image size
2002-01-15 04:04:38 +00:00
Peter Fales f8caa92cf1 Change lack of image capture to a warning instead of an error so
"Directory Browse" camera can be used.
2002-01-15 02:34:40 +00:00
Henning Geinitz 6274368371 New file for the niash backend (from Bertrik Sikken
<bertrik@zonnet.nl>).
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-13 15:47:00 +00:00
Peter Fales 63f0158864 Fix breakage due to gphoto2 API changes 2002-01-13 04:10:23 +00:00
Gerhard Jaeger 1a9e473dd2 Updated Plustek backend code according to some feedback I got. 2002-01-12 15:02:56 +00:00
Henning Geinitz 062cefe068 Removed some warnings. Fixed segfault while exiting. Using empty
devicename works now. New version: 1.0-10.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-11 22:38:01 +00:00
Henning Geinitz 57337989cf hand_scanner and three_pass options need SANE_INFO_RELOAD_PARAMETERS. All
options have a symbolic name now. Removed bogus translation from po. New
version: 1.0.3.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-11 18:26:29 +00:00
Henning Geinitz e3e5173c66 Create lockfile with O_EXCL even when using fcntl locking. Remove it in any
case after exiting. Log file handling is still buggy but this has to be done
by someone who has a qcam.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-11 17:49:09 +00:00
Tom Martone 3d95b80b62 2002-01-10 Tom Martone <tom@martoneconsulting.com>
* backend/bh.c
          addressed security issue with tempfile
2002-01-11 02:49:36 +00:00
Henning Geinitz b8fafb4701 Actually close the lock file when unlocking.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-10 22:54:32 +00:00
Oliver Schwartz 756a60193f Update to snapscan-20020110 (snapscan 1.4.4) 2002-01-10 22:20:17 +00:00
Gerhard Jaeger 317dfa3539 Minor fixes + using now the sanei_lm983x library 2002-01-10 19:39:32 +00:00
Henning Geinitz 3c0bd24a5a Added SANE_I18N() marks.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-10 17:15:35 +00:00
Henning Geinitz 0f31d69c2d New status: beta.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-10 16:58:58 +00:00
Marcio Teixeira 6b7f34f0de Fixed warnings in "backend/umax1220u-common.c" and "backend/umax1220u.c".
Added notes about 2000U, 2200U and 2200US to "backend/umax1220u.desc"
2002-01-09 00:55:30 +00:00
Henning Geinitz c1b967a5d6 Added target "dist". Fixed .PHONY.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-08 19:06:54 +00:00
Henning Geinitz 5f43f8ae3b Added new backend umax1220u for UMAX Astra 1220U and 2000U
scanners (patch from Marcio Luis Teixeira  <marciot@holly.colostate.edu>).
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-07 23:20:05 +00:00
Henning Geinitz ebed499d92 Small fix for Paragon 1200 Pro. Added some test code for this
scanner. Added Trust Imagery 1200 to man page and .desc. New
version: 1.0-117.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-07 22:40:01 +00:00
Henning Geinitz f330f0d15c Return SANE_STATUS_ACCESS_DENIED if access was not granted
instead of SANE_STATUS_IO_ERROR.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-06 21:04:43 +00:00
Henning Geinitz 565aaa0639 Changed access control (function check host). Now IP addresses
are used for comparison, not host names as before. It's possible to
put hostnames, FQDNs and IP addresses into saned.conf.
Limitations: Only the first IP address in struct hostent is checked.
IPv6 is untested. The change is based on a patch by Petter
Reinholdtsen <pere@hungry.com>.
Removed isfdtype to avoid compilation problems. Added more
debug output. Print function name in every DBG statement.
Updated manual pages and saned.conf.
2002-01-06 21:01:05 +00:00
Karl Heinz Kremer 880e888db3 Disable TEST_IOCTL again, which was enabled by accident. 2002-01-06 20:46:00 +00:00
Henning Geinitz 3c34b9da05 Added implementation of inet_ntop() for platforms withouth this
function based on inet_ntoa.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-06 20:43:10 +00:00
Oliver Rauch 50c2fee614 2002-01-05 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
* backend/umax-scanner.c, umax.c, umax.conf, umax.desc, umax.h:
          update to backend version 1.0 build 32
2002-01-05 17:23:53 +00:00