Wykres commitów

529 Commity (506d04e2fe392548466551c57b31943a98811ae2)

Autor SHA1 Wiadomość Data
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
Karl Heinz Kremer 1f0d7ee574 backend/epson.h: Removed black gamma table - only RGB is used, even for grayscale scans. 2002-01-05 16:24:19 +00:00
Karl Heinz Kremer 8854d626df backend/epson.[ch]: Check for (and set) s->fd to -1 when scanner is closed.
Removed black gamma table - only RGB is used, even for grayscale scans. Do not
call access() when running on OS/2 or when using a parallel port scanner.
2002-01-05 16:21:27 +00:00
Henning Geinitz 755902d1cd Fixed race condition between saned sending NET_OPEN reply
and net.c flushing the wire. New version: 1.0.6.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-05 11:35:22 +00:00
Gerhard Jaeger 996b4f8d69 Fixed bug in lineart scaling and made brightness adjustment work. 2001-12-30 13:35:48 +00:00
Gerhard Jaeger 1e9fde8894 Updated/added Plustek files to support LM9831/2 based scanner. 2001-12-29 15:34:03 +00:00
Henning Geinitz fcb2863616 Made usb_low_read_rows more robust. Limited maximum block size and
added option for this. New version: 1.0-9.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-12-22 18:33:48 +00:00
Oliver Schwartz b9c7f93d2b Update to snapscan-20011221 (snapscan 1.4.3) 2001-12-20 23:22:52 +00:00
Peter Fales d302941db0 Fixed race condition involving temp files. Removed some superfluous
code.
2001-12-20 15:24:04 +00:00
Henning Geinitz 9302bdb041 Added (commented out) st400 entry.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-12-19 21:30:20 +00:00
Oliver Schwartz c09fc6b8e7 Update to snapscan-20011218 (snapscan 1.4.3) 2001-12-18 18:34:17 +00:00
Ingo Wilken 6f5b9f57a3 Security fix from Tim Waugh. Dump inquiry data to $HOME/st400.dump
instead of /tmp/st400.dump.
2001-12-18 11:37:01 +00:00
Oliver Schwartz 74fe9663de Update to snapscan-20011212 (snapscan 1.4.3) 2001-12-17 22:51:52 +00:00
Henning Geinitz 3bec0a85fa Fixed a possible segfault in sane_control_option. Added more
debug output for SCSI commands. New version: 1.0-116.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-12-15 12:08:45 +00:00
Henning Geinitz c59df2d5a5 Added check for TL_X > BR_X or TL_Y > BR_Y. New version: 1.0-115.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-11-29 19:30:23 +00:00
Abel Deuring 94842fc048 backend/sharp.c: added an additional check to prevent OS/2 from using
define "#define USE_FORK"
2001-11-26 22:06:30 +00:00
Abel Deuring da68eca1d0 Fixed a small mistake in my last update of backend/sharp.c 2001-11-24 22:38:45 +00:00
Henning Geinitz 99f4f0c4fc Added OS/2 compatibility fixes (from "Franz Bakan" <fbakan@gmx.net>).
New version: 1.0-114.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-11-22 20:24:40 +00:00
Karl Heinz Kremer a58ea53052 Fixed Wait for button functionality. Don't call access() for par port
scanners.
2001-11-18 12:59:26 +00:00
Karl Heinz Kremer 479e7d8478 Added missing #defines for USB IOCTLs 2001-11-18 12:54:19 +00:00
Henning Geinitz c9a65de528 Added enries for Primax Compact 4800.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-11-18 12:47:04 +00:00
Henning Geinitz 8728826c75 FreeBSD is supported to some degree now. Started 1200 USB support.
Documentation updates. New version: 1.0-8.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-11-15 21:28:40 +00:00
Peter Fales 0b3a53ba38 debug print bug 2001-11-13 01:41:55 +00:00
Peter Fales b7d4f77931 Fix capture image bug 2001-11-12 04:29:14 +00:00
Henning Geinitz 7e4cd23e45 Added some debug messages (e.g. if dll.conf isn't found). Some adjustments concerning
debug levels. Removed some compilation warnings. New version: 1.0.5.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-11-11 19:55:49 +00:00
Abel Deuring b415404a29 sanei_scsi.c: patches for the Linux part committed: better error handling;
the residual return by the SG driver v§ is now ignored

sharp.c: Now retries SCSI READ commands, if sanei_scsi_rweq_wait returns
STATUS_BUSY

Abel
2001-11-11 15:56:50 +00:00
Karl Heinz Kremer 64e36892a1 All strings tagged with I18N macro Added support for scan button, scanner waits for
button if the option "wait-for-button" is activated.
2001-11-10 20:45:10 +00:00
Peter Fales da66ce8066 Misc. bug fixes 2001-11-08 01:14:50 +00:00
Henning Geinitz 0b66eb646e Updated URL.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-10-30 21:47:27 +00:00
Henning Geinitz ed61a9be36 Fixed two wrong scanner names (from Matthew Duggan" <stauff@guarana.org>).
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-10-30 21:30:08 +00:00
Peter Kirchgessner 835863707b Use lassert.h instead of assert.h 2001-10-27 18:01:54 +00:00
Oliver Rauch 3b1411d8e0 2001-10-17 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
* umax backend bugfixes (new version number: 1.0 build 31):
    man page uses @LIBDIR@ and @CONFIGDIR@,
    calibration fix for Supervista S-12 and compatible scanners
    directory backend:
      umax.c umax-scanner.c umax-scsidef.h
    directory doc:
      sane-umax.man /umax/sane-umax-advanced-options-doc.html
      umax/sane-umax-standard-options-doc.html umax/umax.CHANGES
2001-10-27 11:58:09 +00:00
Oliver Schwartz a39d1a1518 Check USB vendor IDs to avoid hanging scanners, fix bug in dither matrix computation 2001-10-27 09:08:17 +00:00
Oliver Schwartz b9969f8279 Make /dev/sga the default device in snapscan.conf 2001-10-26 20:04:55 +00:00
Oliver Schwartz e6e7a0eb28 Change snapscan backend version number to 1.4.0 2001-10-25 10:56:41 +00:00
Henning Geinitz 61770b4e32 Updated microtek2 backend to build
20011023 (from karsten.festag@t-online.de (Karsten Festag)).
Bugfix for scsi_read_image_status - supports now the old and the
new method. Improved backend-calibration supports brightness and
contrast settings and color balancing. Enable 12 bit per color
scanning with Scanmaker 9600XL (and other types that use the segreg
pixel transfer format and support 12 bit, untested). 10 bit does not
work yet. Make C6 USB work.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-10-24 20:35:12 +00:00
Oliver Schwartz 9cae61691d Limit number of scan lines for quality calibration to fit in SCSI buffer (thanks to Mikko Työläjärvi) 2001-10-22 22:14:20 +00:00
Peter Kirchgessner 1d8fb2fc95 Add support for OfficeJet PSC 900 series 2001-10-21 16:24:02 +00:00
Karl Heinz Kremer 6e511211be Fix for older Perfection 1650 scanners - their firmware only reports half
of the vertical scanning area and they need to swap two color channels.
2001-10-20 18:43:37 +00:00
Peter Fales 9b63f8f424 Minor cosmetic changes 2001-10-16 00:27:31 +00:00
Jochen Eisinger 149fd55c15 2001-10-14 Jochen Eisinger <jochen.eisinger@gmx.de>
* backend/mustek_pp.conf: added comment about changes in
	  the naming of ports in 2.4.x
2001-10-14 15:58:27 +00:00
Oliver Rauch 5e5f8c366a 2001-10-13 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
* backend/umax.c, bachend/umax-scanner.c, backend/umax.desc,
          doc/umax/sane-umax-config-doc.html, doc/umax/umax.CHANGES,
          doc/sane-umax.man:
          update to sane-umax-1.0 build 30:
          - added EDGE KTX-9600US as supported scanner
          - Changing scansource does not change lower left selection
            edge if not necessary
2001-10-12 23:08:10 +00:00
Oliver Schwartz d8c18b590c update to snapscan-20011012 2001-10-12 21:19:16 +00:00
Henning Geinitz fe5ce9118f Better and more debug output (based on patch from Jochen Eisinger <jochen.eisinger@gmx.de>).
Fixed some debug output and formatting issues of the byte order patch. Increased version number
to 1.0.5.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-10-12 18:39:31 +00:00
Henning Geinitz e1f549de8a Update (from Oliver Schirrmeister <oschirr@abm.de>). Added: Support for ipc2/3
and cmp2 options; support for duplex-scanners m3093DG, m4097DG; constraint checking
for m3093; support EVPD (virtual product data); support ADF paper size spezification.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-10-10 21:50:24 +00:00
Peter Fales afb96d89b2 fix compiler warnings 2001-10-10 13:15:01 +00:00
Peter Fales 752bafe78d Fix compiler warnings 2001-10-10 13:11:07 +00:00
Oliver Schwartz f36f2c3de6 fix compiler warnings 2001-10-10 07:30:06 +00:00
Peter Fales 08f96d7439 Still trying to get gphoto2.desc right 2001-10-10 00:21:44 +00:00
Henning Geinitz ea70547e9b Fixed byte order problems for 16 bits per color image data (from mh <crapsite@gmx.net>).
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-10-09 19:41:14 +00:00
Henning Geinitz 3d7c5d9abf Added link to sane-sharp manual page.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-10-09 19:13:31 +00:00
Henning Geinitz 72216b48c4 Changed status to :alpha.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-10-09 18:41:18 +00:00
Henning Geinitz c495805ff9 Removed old entry.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-10-09 17:47:01 +00:00
Oliver Schwartz 010db1ed52 update snapscan to snapshot 20011008 2001-10-09 09:45:21 +00:00
Peter Fales e4db2d172b Update to use "api" type 2001-10-09 00:35:42 +00:00
Henning Geinitz 1c55c1303f New file. Backend for the IBM 2456 and the Ricoh IS-410.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-10-08 20:59:13 +00:00
Peter Fales 2ec0d96cb4 Cleaned up syntax errors and remove long supported models list 2001-10-08 02:54:54 +00:00
Henning Geinitz 07484eae82 Fixed problem with 1200UB sensor detection. Started work on 1200 USB.
New version: 1.0-7.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-10-07 11:29:34 +00:00
Henning Geinitz 65c836582a New file (from Matthew Duggan <stauff@guarana.org>.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-10-06 19:05:46 +00:00
Henning Geinitz 651a8ea2e0 Updated Microtek2 backend to version 0.9 build 20010828 (from
Karsten Festag <karsten.festag@t-online.de>).
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-10-05 19:15:46 +00:00
Peter Kirchgessner 077b4b2ca1 Use #include "../include/assert.h" 2001-10-04 18:12:20 +00:00
Henning Geinitz 4c2ff8e61c HP/UX uses .sl for shared libs. Changed status to "stable". Increased
version number.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-10-02 20:35:08 +00:00
Peter Fales 05677b4205 Minor bug fixes and cosmetic cleanup 2001-09-30 03:12:22 +00:00
Peter Fales 1bef5815d7 Changes to support gphoto2 API changes 2001-09-25 00:32:18 +00:00
Henning Geinitz 5a044acd2d Make sure that *length=0 in sane_read(). Added more debug output.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-09-18 12:57:16 +00:00
Henning Geinitz f5d7e8a0b0 New file (from Marcio Luis Teixeira <marciot@holly.colostate.edu>).
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-09-18 12:44:56 +00:00
Stéphane Voltz 877585566b * changed status from :new to :beta 2001-09-18 05:01:03 +00:00
Tom Martone 3622227edd 2001-09-17 Tom Martone <tom@martoneconsulting.com>
* backend/bh.desc
          changed status from :new to :beta
2001-09-18 00:18:22 +00:00
Simon Munton 837f3692c8 Changes to make AdLib JetScan scanners work - was using incorrect case in
spelling of AdLib
2001-09-17 20:57:12 +00:00
Peter Fales 2cbca23ce0 Changes status from "new" to "alpha" 2001-09-16 18:23:57 +00:00
Henning Geinitz 9119bbde38 Update to mustek_usb backend 1.0-6. Increased resolution to the maximum
hardware supports. No fixed resolution any more. Gamma table support. Bugfixes.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-09-13 16:27:12 +00:00
Peter Fales c31cad89f5 Use gphoto2 headers and library functions for list management 2001-09-13 00:34:57 +00:00
Henning Geinitz 9785664eed Added mustek_usb again.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-09-11 10:39:44 +00:00
Peter Fales cea569f508 Disable gphoto2 backend if gphoto2 binary is not found 2001-09-10 23:10:42 +00:00
Henning Geinitz 6a5048f486 200 dpi support for 600 CU. Some internal reorganizations.
New version: 1.0-5.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-09-10 20:24:14 +00:00
Henning Geinitz 7fd03ff509 Fixed problem with gamma correction. New version: 1.0-113.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-09-10 18:08:49 +00:00
Henning Geinitz fc231c3b01 Fixed SANE-standard compliancy bug in sane_read:
length must be set to 0 if status != SANE_STATUS_GOOD.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-09-09 21:35:54 +00:00
Henning Geinitz c106f6282e Added entries for mustek_usb.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-09-09 14:39:11 +00:00
Henning Geinitz 5574397138 Added backend mustek_usb for Mustek USB scanners. Currently the
600 CU, 1200 CU, 1200 CU Plus and 1200 UB are supported.
2001-09-09  Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-09-09 14:25:58 +00:00
Peter Fales 275d03e3df Initial version for gphoto2 backend 2001-09-07 02:43:24 +00:00
Peter Fales b7b69b7c9c Initial version of gphoto2 backend 2001-09-07 02:41:01 +00:00
Stéphane Voltz 4ec6ed0237 * removed sanei_config2 from umax_pp depencies 2001-09-06 04:25:58 +00:00
Henning Geinitz 5bf1620e3f Fixed spelling mistakes concerning st400.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-09-05 19:54:36 +00:00
Jochen Eisinger e73c822a4d 2001-09-05 Jochen Eisinger <jochen.eisinger@gmx.de>
* backend/net.c: ignoring size of parameter value for
          SANE_ACTION_SET_AUTO (as described in the SANE standard)
2001-09-05 18:03:12 +00:00
Jochen Eisinger bfb8aaa589 2001-09-04 Jochen Eisinger <jochen.eisinger@gmx.de>
* backend/net.desc doc/saned.man doc/sane-net.man: added
	  pointer to new saned homepage
	  (http://home.nexgo.de/jochen.eisinger/saned/)
2001-09-04 15:22:25 +00:00
Peter Kirchgessner eff7de89e0 Set version number to 0.95 2001-09-04 14:03:18 +00:00
Peter Kirchgessner b94f799b28 - add support for active XPA
- check if paper in ADF for ADF scan
      - add option lamp off
      - remove some really unused parameters
2001-09-04 13:51:11 +00:00
Henning Geinitz 048289b532 Added sanei_usb dependency.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-08-30 19:04:12 +00:00
Henning Geinitz 40ff2b7b80 Update to backend version 1.0-112. Some minor fixes for returning
the scan slider and OS/2.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-08-26 10:56:39 +00:00
Henning Geinitz a9218c2311 Fixed minor bugs in debug output and documentation.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-08-26 10:39:54 +00:00
Oliver Rauch 4ddf86fe34 Oliver Rauch:
corrected wrong version number in umax.c
2001-08-26 09:03:49 +00:00
Oliver Rauch a0048c88a2 2001-08-26 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
* backend/umax.c backend/umax.desc doc/umax/umax.CHANGES:
          umax scsi backend update to version 1.0 build 29
2001-08-26 09:02:39 +00:00
Stéphane Voltz 37dcc45546 * removing file mistakenly created in repository 2001-08-19 05:06:03 +00:00
Peter Fales 181197cbda Added folder selection option 2001-08-05 20:39:46 +00:00
Henning Geinitz 8f87532845 New file. This backend supports the Mustek 1200UB, 1200CU and 1200CU Plus.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-08-05 09:20:02 +00:00
Henning Geinitz 40b834f3f0 Call stop_scan only when scan was cancelled. Some more debug
messages. New version: 1.0-111.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-07-18 18:12:49 +00:00
Peter Fales 5463207303 Fix bug that can cause core dump while attempting to connect with
powered off camera
2001-07-12 02:58:33 +00:00
Henning Geinitz 2f82f4fdf8 Fixed bug in fix_line_distance_block that resulted in too much data transfered
to the frontend. New version: 1.0-110.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-07-11 21:41:28 +00:00
Henning Geinitz ac8cebc179 Fixed problem with SCSI command queuing. Fixed problem that
resulted in black images on some Paragon 6000SP scanners. Added
option to disable backtracking. New version: 1.0-109.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-07-09 18:18:58 +00:00
Henning Geinitz 7df1dc9254 Added option for disabling double-buffering. Updated man page. New version:
1.0-108.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-07-07 15:16:08 +00:00
Oliver Rauch 92e44963e8 2001-06-24 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
* backend/umax*: bugfixes:
          * bugfix for DOR:
            - bottom-right edge keeps in position if possible when DOR is switched on

          * bugfix for Astra 610S color mode:
            - scale_y is set to 0.5 if y_resolutions is smaller than optical_res/2
              this does fix the color scan problems for Astra 610S.
              Not tested for Astra 600S.
2001-06-24 01:02:36 +00:00
Peter Fales 6c4ef58b92 Back out mkdtemp change. mkdtemp is not available on all platforms 2001-06-21 01:48:33 +00:00
Oliver Rauch 0dfd18228d 2001-06-17 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
* Changelog: added snapshot marker 2001-06-17

        * backend/umax*: bugfixes:
         - removed "#include <assert.h>" from umax.c: assert() is never called
         - bugfix for 3 pass scanning:
           reposition_scanner is called in sane_start for 2nd and 3rd pass of 3 pass scan
         - bugfix for UTA and DOR geometry offsets
2001-06-17 22:49:17 +00:00
Peter Fales 66d8bc2029 Added a patch from Tim Waugh to use mktemp instead of mkdtemp 2001-06-15 04:07:40 +00:00
Karl Heinz Kremer 30409c6500 Karl Heinz Kremer <khk@khk.net>
backend/epson.desc: Added GT-9500 (same scanner as Expression 636)
backend/epson.c: Finally updated version #
2001-06-14 02:10:03 +00:00
Henning Geinitz 2dfbb1a8f5 Link to djpeg only once.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-06-09 14:46:59 +00:00
Henning Geinitz 2e46b369c7 Check for sys/sem.h and disable snapscan if it isn't available.
Removed "//" (C++-style comment) from config.h.in.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-06-09 10:38:44 +00:00
Peter Fales 3746de6c2f Fixed bug where attempting to change the "image number" in an empty camera
causes a core dump.
2001-06-07 04:13:36 +00:00
Henning Geinitz 7d4c8be1ea Declared all internal functions static.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-06-04 16:14:11 +00:00
Oliver Rauch 36a7f44f64 *** empty log message *** 2001-06-04 13:26:09 +00:00
Peter Fales 6410da5ee9 backend/dc240.c - Batch scanning of multiple images with scanimage
was failing if subsequent images have a different size than
from the first image.
2001-06-04 04:33:05 +00:00
Henning Geinitz d90edc34e2 Fixed yet another segfault. Added debug messages.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-06-03 14:57:00 +00:00
Peter Fales 4068282fba Add "auto increment" option to allow all images to be downloaded with
the --batch option to scanimage.
2001-06-03 04:07:06 +00:00
Chris Pinkham 968c1ce14e 2001-06-02 Chris Pinkham <cpinkham@infi.net>
* backend/artec.desc: updated version number to match artec.c.
2001-06-02 16:32:58 +00:00
Henning Geinitz be5065a948 Another occurence where struct flock must be defined for OS/2.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-06-02 14:33:32 +00:00
Henning Geinitz 990cfd6f4c Update to backend version 0.12 (from Kazuya Fukuda <kazuya@pjs.nevt.nec.co.jp>).
Removed references to sharp backend (grep for "JX"). Check for
HAVE_SYS_SHM_H before including sys/shm.h and disable shared
memory support if necessary. Free devlist allocated in
sane_get_devices() in sane_exit() resolution setting bug fixed
(PC-IN500/4C 10dpi step). Removed resolution list.
2001-06-02 12:49:47 +00:00
Oliver Rauch f0ecd3d80b 2001-06-02 Oliver Rauch <Oliver.Rauch@rauch-domain.de>
* changed minimum scsi buffer size from 64KB to 32KB
2001-06-02 12:07:14 +00:00
Henning Geinitz f211f7b92e Fixed two bugs: pss->devname must be checked for 0. Return total
number of lines in sane_get_parameters (patch from Ben Stanley
<bds02@uow.edu.au>).
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-06-01 16:24:46 +00:00
Henning Geinitz 3d4920dde4 Check for struct flock and define it if necessary.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-05-31 20:49:01 +00:00
Henning Geinitz d24bbc4398 Fixed config_line[len-1] bug which could generate an access
violation if len==0.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-05-31 18:01:39 +00:00
Marian Eichholz 31db505f02 sm3600: <marian@freenet-ag.de> better calibration and fixed non-statics 2001-05-30 22:35:46 +00:00
Marian Eichholz ba98b533f6 better calibration for sm3600 2001-05-29 20:28:18 +00:00
Marian Eichholz 44682ed3d4 build 3 of sm3600 2001-05-29 19:43:05 +00:00
Henning Geinitz d0b503198d Added config file and some documentation for it.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-05-29 18:27:52 +00:00
Peter Fales 6b3bb26de0 Fix obscure bug that can cause core dump if camera status table doesn't
correctly report the number of pictures
2001-05-29 02:42:05 +00:00
Henning Geinitz c452492f59 setResolutions has only 5 instead of 6 resolutions.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-05-27 09:22:11 +00:00