Wykres commitów

181 Commity (d82fc1c38503afbad1da373d4cbf12d80b526c15)

Autor SHA1 Wiadomość Data
Petter Reinholdtsen d82fc1c385 Make sure the file is valid ANSI C. 2000-02-20 23:53:10 +00:00
Petter Reinholdtsen 527cfda25a Fixed typo and updated with more information. 2000-02-20 08:22:36 +00:00
Petter Reinholdtsen d24cf17a0d Include OS/2 SCSI header file. 2000-02-19 11:41:12 +00:00
Abel Deuring a2a40c0a01 backend/sharpc, backend/sharp.h: Some bugs fixed. sharp.desc now
contains the coreect version number
2000-02-18 22:00:21 +00:00
Petter Reinholdtsen 8da6d0b605 Some OS/2 patches from Yuri Dario. 2000-02-07 09:39:50 +00:00
Abel Deuring 4cbf5a9adc * fixed wrong buffer size handling for old Linux SG drivers
in sanei_scsi.c
* updated sane-scsi.man: How to change the buffer size,
  if the new Linux SG driver is being used.
* fixed a type on sharp.c
2000-02-05 00:31:12 +00:00
Petter Reinholdtsen ec2d63e38b UnixWare 2.x and UnixWare 7 port by Wolfgang Rapp. 2000-01-30 05:50:05 +00:00
Abel Deuring 62e8daa983 Last cvs update showed that I obivously forgot to commit the changes
to backend/sharp.c and backend/sharp.conf that I announced two
days ago...
Abel
2000-01-27 18:48:36 +00:00
Abel Deuring 644ca41a1b changes to version 0.20
- support for the proposed extended open function in sanei_scsi.c added
   - support for ADF and FSU (transparency adapter) added
   - simple sense handler added
   - preview added
   - added several missing statements "s->fd = -1;" after
     "sanei_scsi_close(s->fd)" to error returns in sane_start();
   - maximum scan sizes are read from the scanner, if a JX330 or JX250
     is used. (this avoids the guessing of scan sizes for the JX330)
   - gamma table support added
   - "Fixed gamma selection (1.0/2.2)", available for JX330 and JX610,
     is now implemented for the JX250 by downloading a gamma table
   - changed the calls to free() and strdup() in sane_control_option to
     strcpy.
     (I don't like too frequent unchecked malloc()s and strdups :) Abel)
   - cleaned up some quirks in option handling, eg, that "threshold"
     was initially enabled, while the initial scan mode is "color"
   - cleaned up setting SANE_INFO_RELOAD_OPTIONS and SANE_INFO_RELOAD_PARAMS
     bits in sane_control_option
   - bi-level color scans now give useful (8 bit) output
   - separate thresholds for red, green, blue (bi-level color scan) added
2000-01-22 18:40:06 +00:00
Petter Reinholdtsen 9634805343 Added return type for dummy sanei_scsi_open_extended() call.
Bugreport for Solaris from Martin Spott.
2000-01-21 16:27:27 +00:00
Petter Reinholdtsen 750217181e Updated Linux SCSI Generic (SG) driver as follows:
- new handling of sanei_scsi_max_request_size, if an SG
    driver >= 2 is installed;
  - SCSI command queueing on SG level for SG drivers >= 2.1.35;
  - usage of the new interface in SG version 3, if available
  - new configure option --enable-scsibuffersize=N
Patch from Abel Deuring <a.deuring@satzbau-gmbh.de>.
2000-01-05 01:05:55 +00:00
Petter Reinholdtsen ec06985719 Digital UNIX 4.0D patches from Marian Szebenyi <dms35@cornell.edu>. 1999-09-07 20:39:36 +00:00
Peter Kirchgessner cfe7410180 hp-backend V0.87 (ADF-support for ScanJet IIp,
Return error SANE_STATUS_NO_DOCS if no paper in ADF)
1994-07-02 19:44:45 +00:00
Peter Kirchgessner fb8c05f670 ADF-support for ScanJet IIp
Return error SANE_STATUS_NO_DOCS if no paper in ADF
1994-07-02 19:40:15 +00:00
Petter Reinholdtsen cc12e74dd0 Updated HP backend to v0.86 from Peter Kirchgessner. Enable scan
depths > 8 and add option enable-image-buffering to config file.
2000-02-13 03:40:49 +00:00
Petter Reinholdtsen a1fcaa6d98 Updated to v0.85 from Peter Kirchgessner. 2000-01-31 08:12:54 +00:00
Petter Reinholdtsen be8c76618a Updated backend to v0.83 from Peter Kirchgessner <peter@kirchgessner.net>.
News:
 - Reset scanner before downloading parameters (fixes problem with
   sleep mode of scanner)
 - Fix problem with coredump if non-scanner HP SCSI devices are
   connected (CDR)
 - Option scan-from-adf replaced by scantype
   normal/adf/xpa. Transparency adapter scans (XPA) allow scanning
   with internal light source switched off.
 - PhotoScanner: Allow scanning of slides/negatives only at
   multiple of 300 dpi. This fixes problem with preview which
   scanned at arbitrary resolutions.
 - (by Marian Szebenyi): close pipe (coredump on Digital UNIX)
1999-09-12 22:06:37 +00:00
Peter Kirchgessner 0e6e30e233 Add interface entries 1994-07-02 19:38:45 +00:00
Petter Reinholdtsen ee7e1c76ce Updated HP backend to v0.86 from Peter Kirchgessner. Enable scan
depths > 8 and add option enable-image-buffering to config file.
2000-02-13 03:40:53 +00:00
Petter Reinholdtsen 8c1a150649 Updated to v0.85 from Peter Kirchgessner. 2000-01-31 08:12:58 +00:00
Petter Reinholdtsen fd199f298d Updated backend to v0.83 from Peter Kirchgessner <peter@kirchgessner.net>.
News:
 - Reset scanner before downloading parameters (fixes problem with
   sleep mode of scanner)
 - Fix problem with coredump if non-scanner HP SCSI devices are
   connected (CDR)
 - Option scan-from-adf replaced by scantype
   normal/adf/xpa. Transparency adapter scans (XPA) allow scanning
   with internal light source switched off.
 - PhotoScanner: Allow scanning of slides/negatives only at
   multiple of 300 dpi. This fixes problem with preview which
   scanned at arbitrary resolutions.
 - (by Marian Szebenyi): close pipe (coredump on Digital UNIX)
1999-09-12 22:06:41 +00:00
Peter Kirchgessner 5c7b563d0d Add support for ADF on ScanJet IIp
Return error SANE_STATUS_NO_DOCS if no paper in ADF
1994-07-02 19:37:35 +00:00
Petter Reinholdtsen 8f9c608b37 Updated HP backend to v0.86 from Peter Kirchgessner. Enable scan
depths > 8 and add option enable-image-buffering to config file.
2000-02-13 03:40:52 +00:00
Petter Reinholdtsen 7083080379 Updated to v0.85 from Peter Kirchgessner. 2000-01-31 08:12:58 +00:00
Petter Reinholdtsen aa7113ac6b Updated backend to v0.83 from Peter Kirchgessner <peter@kirchgessner.net>.
News:
 - Reset scanner before downloading parameters (fixes problem with
   sleep mode of scanner)
 - Fix problem with coredump if non-scanner HP SCSI devices are
   connected (CDR)
 - Option scan-from-adf replaced by scantype
   normal/adf/xpa. Transparency adapter scans (XPA) allow scanning
   with internal light source switched off.
 - PhotoScanner: Allow scanning of slides/negatives only at
   multiple of 300 dpi. This fixes problem with preview which
   scanned at arbitrary resolutions.
 - (by Marian Szebenyi): close pipe (coredump on Digital UNIX)
1999-09-12 22:06:40 +00:00
Henning Geinitz 53f8822abe 2000-06-30 Henning Meier-Geinitz <hmg@gmx.de>
* backend/mustek.* Update to Mustek backend 1.0-89. Fixed "scan
	  slider doesn't return to start" bug. Details in
 	  backend/mustek.CHANGES.

	* backend/nec.desc backend/dc25.desc backend/m3096g.desc: Added
	  :interface entries. Updated email adderess.
1994-06-30 17:13:33 +00:00
Karl Heinz Kremer c24e1caaf0 Fixed sane_close() - when the scanner still had data to deliver at
the time the scanner was closed, it was impossible to restart any
frontend software. This also caused scanimge -T to work just once.
2000-06-28 23:28:25 +00:00
Henning Geinitz 2891d7fb0a 2000-06-28 Henning Meier-Geinitz <hmg@gmx.de>
* backend/mustek.* Update to Mustek backend 1.0-88. Small bugfixes.
	  Details in backend/mustek.CHANGES.

	* backend/sp15.desc backend/dc25.desc backend/m3096g.desc: Added
	  :interface entries.
2000-06-28 20:00:45 +00:00
Oliver Rauch 4e80c8810b updated umax backend to version 1.0 build 21 2000-06-28 15:18:00 +00:00
Abel Deuring a9caf33f72 And now the Changelog entry. Forgot that as usual.
Abel
2000-06-28 09:26:47 +00:00
Henning Geinitz 0037707311 2000-06-28 Henning Meier-Geinitz <hmg@gmx.de>
* backend/pint.c: fixed sane_close bug

	* backend/microtek.c: fixed compilation problem with NDEBUG
 	  defined
2000-06-27 23:00:23 +00:00
Henning Geinitz 9a2194d75d 2000-06-27 Henning Meier-Geinitz <hmg@gmx.de>
* backend/lhii.desc: added :interface
	* README.linux: added reference to Linux SCSI documentation (from
	  Abel Deuring)
2000-06-27 18:43:13 +00:00
Henning Geinitz 291674b7b5 2000-06-26 Henning Meier-Geinitz <hmg@gmx.de>
* backend/musteka4s2.desc: Added all more scanners and
	  :interface entries

	* backend/sagitta.desc: Removed on behalf of the author. Nobody
	  has showed interest in this very old (and rare) scanner over
 	  the years. It's difficult to keep it up-to-date because a kernel
	  module is neccessary. Nobody volunteered to take over
	  maintainership.

	* backend/tamarack.c: Changed all fprintf to DBG calls.
2000-06-26 18:42:18 +00:00
Abel Deuring 808bbec149 patches to sanei_scsi.[ch] and canon-scsi.c for proper SCSI command length
handling
2000-06-26 16:16:24 +00:00
Petter Reinholdtsen 8799ee9da6 Forgot Changelog. 2000-06-25 16:04:06 +00:00
Rene Rebe 8f2deea2b8 Fixed sane_close () bug in the avision backend and added some "known to
work" scanner to backend/avision.desc.
2000-06-25 14:49:01 +00:00
Henning Geinitz 4ba6a75e43 2000-06-25 Henning Meier-Geinitz <hmg@gmx.de>
* backend/mustek.* doc/sane-mustek.man: Update to Mustek backend
	  1.0-87. Fixed gamma correction for 1200 A3 Pro. Fixed dependancy
 	  of mustek.h on sane-backends.h. Fixed debug output bug in
	  fix_linedistance_se. Updated documentation and mustek.conf.

	* README: Added v4l and fixed typo.
2000-06-25 13:43:55 +00:00
Karl Heinz Kremer 6bda148380 Changed Parallel to Parport 2000-06-25 12:59:15 +00:00
Henning Geinitz 220d4d68fe 2000-06-25 Henning Meier-Geinitz <hmg@gmx.de>
* doc/Makefile.in doc/sane-s9036.man doc/sane-tamarack.man
	  doc/sane-ricoh.man doc/sane-avision.man doc/xcam.man .cvsignore:
 	  Added manpages for these backends and xcam.

	* frontend/xcam.README: removed because manpage now exists.

	* backend/plustek.desc backend/qcam.desc backend/ricoh.desc
	  backend/s9036.desc backend/tamarack.desc backend/avision.desc
	  backend/st400.desc: Updated :interface and :manpage information.

	* README: Updated information regarding documentation.

	* backend/tamarack.c: Changed printf(...) to fprintf(stderr,...)
	  on behalf of the maintainer.
2000-06-25 10:53:51 +00:00
Karl Heinz Kremer f59458d4d3 Added :interface information to epson.desc 2000-06-24 23:07:33 +00:00
Petter Reinholdtsen dc9d844f34 dded Juergen G. Schimmer as author of the v4l backend. 2000-06-23 10:55:06 +00:00
Petter Reinholdtsen 64a22fb071 Added Video4Linux backend from Juergen G. Schimmer. 2000-06-23 03:09:20 +00:00
Henning Geinitz 649813e22b 2000-06-22 Henning Meier-Geinitz <hmg@gmx.de>
* include/sane/sanei_pa4s2.h sanei/sanei_pa4s2.c Makefile.in
	  backend/Makefile.in sanei/Makefile.in: Added interface for
	  Mustek parallel port scanners (from Jochen Eisinger
	  <jochen.eisinger@gmx.net>). This will be used by the Mustek
	  parallel port backend mustek_pp (coming soon).

	* tools/sane-desc.el backend/template.desc.: Added support for
	  "interface" column in sane-desc.el. The new keyword is
	  ":interface", examples in "template.desc.". All maintainers
	  should update their *.desc files.

	* backend/mustek.desc abaton.desc agfafocus.desc apple.desc
	  dc210.desc dmc.desc qcam.desc ricoh.desc s9036.desc snapscan.desc
	  tamarack.desc: added interface entry for the Mustek and
	  unmaintained backends.

	* backend/abaton.c apple.c qcam.c tamarack.c: fixed sane_close ()
 	  bug for the unmaintained backends.
2000-06-22 16:42:21 +00:00
Henning Geinitz ea0e55e9f5 2000-06-18 Henning Meier-Geinitz <hmg@gmx.de>
* backend/mustek.* doc/sane-mustek.man: Update to Mustek backend
          1.0-86. Added support for Mustek Paragon 1200 A3 pro (1, 8, and 24
          bit/pixel; calibration doesn't work yet). Removed some remainings
          of color lineart and halftone support. More debugging
          output. Fixed bug in sane_control_option (option was not checked
          for negative values).  Fixed bug in sane_close. General code
          cleanup. Details in backend/mustek.CHANGES.
2000-06-18 16:53:05 +00:00
Karl Heinz Kremer 5caf72c51f Invert image when scanning negative off the TPU.
Initialize optial_res to 0. Fix sane_close() bug. Make threshold
only active when halftoning is off and scan depth is 1. Make
film type only active when TPU is selected. Scanner based
color correction. More constraints for GUI. Cleanup in option
handling.
2000-06-13 23:26:17 +00:00
Henning Geinitz a8bb02c3b3 2000-05-21 Henning Meier-Geinitz <hmg@gmx.de>
* backend/mustek.*: Update to Mustek backend 1.0-85. Added double
 	  buffering. This may improve scan performance a bit. Removed
	  dead code (in dev_read_start). Changed linedistance correction
	  handling. Paragon 12000 SP color mode might work now with all
	  firmware versions. Details in backend/mustek.CHANGES.
2000-06-04 20:51:43 +00:00
Karl Heinz Kremer 080972ccca Added support for multiple EPSON scanners
Fixed color problem with Perfection 610 scanner.
2000-05-27 20:53:37 +00:00
Abel Deuring 028bcee935 ChangeLog entry for the bug fix in sanei_scsi.c 2000-05-26 13:16:13 +00:00
Oliver Rauch d5a67a7cb8 Oliver Rauch: Added option "-X" to ldconfig for linux-gnu,
this solves the problem with link /usr/local/libs/sane/libsane.so.1 => libsane-umax.so.1
2000-05-22 17:34:19 +00:00
Henning Geinitz 4b5bc01f33 2000-05-21 Henning Meier-Geinitz <hmg@gmx.de>
* README: Added quick install. Removed list of supported platforms
          because it is unknown how accurate it is at the moment. Added
          description for --enable-scsibuffersize (partly from Abel
          Deuring). Removed operating system specific information. See
          README.* files instead. Added comment to read the PROBLEMS file.
          Added/changed list of available documentation. Added comment on
          possible causes for the frontends not detecting scanners. Added
          comment on tools directory. Headings should be easier to find now.

       * README.aix: New file. Extracted from README.

       * README.hp-ux: New file. Extracted from README.

       * README.linux: New file. What is needed to get SCSI scanners to
          work under Linux. Workaround for Adaptec 1542 users (from Abel
          Deuring)
2000-05-21 10:19:10 +00:00