sane-project-website/old-archive/1998-07/0162.html

167 wiersze
8.3 KiB
HTML

<!-- received="Mon Jul 27 22:46:51 1998 PDT" -->
<!-- sent="Mon, 27 Jul 1998 22:46:49 -0700" -->
<!-- name="David Mosberger-Tang" -->
<!-- email="David.Mosberger@acm.org" -->
<!-- subject="SANE release 0.74 available" -->
<!-- id="199807280546.WAA05574@panda.mostang.com" -->
<!-- inreplyto="" -->
<title>sane-devel: SANE release 0.74 available</title>
<h1>SANE release 0.74 available</h1>
<b>David Mosberger-Tang</b> (<a href="mailto:David.Mosberger@acm.org"><i>David.Mosberger@acm.org</i></a>)<br>
<i>Mon, 27 Jul 1998 22:46:49 -0700</i>
<p>
<ul>
<li> <b>Messages sorted by:</b> <a href="date.html#162">[ date ]</a><a href="index.html#162">[ thread ]</a><a href="subject.html#162">[ subject ]</a><a href="author.html#162">[ author ]</a>
<!-- next="start" -->
<li> <b>Next message:</b> <a href="0163.html">David Mosberger-Tang: "Re: saned misbehaves with sane_cancel?"</a>
<li> <b>Previous message:</b> <a href="0161.html">Matto Marjanovic: "saned misbehaves with sane_cancel?"</a>
<!-- nextthread="start" -->
<!-- reply="end" -->
</ul>
<!-- body="start" -->
OK, this has taken _much_ longer than anticipated, but here it is,<br>
finally!<br>
<p>
<a href="ftp://ftp.mostang.com/pub/sane/sane-0.74.lsm">ftp://ftp.mostang.com/pub/sane/sane-0.74.lsm</a><br>
<a href="ftp://ftp.mostang.com/pub/sane/sane-0.74.tar.gz">ftp://ftp.mostang.com/pub/sane/sane-0.74.tar.gz</a><br>
<a href="ftp://ftp.mostang.com/pub/sane/sane-0.73-0.74.diff.gz">ftp://ftp.mostang.com/pub/sane/sane-0.73-0.74.diff.gz</a><br>
<p>
For a list of mirrors, see <a href="http://www.mostang.com/sane/source.html">http://www.mostang.com/sane/source.html</a><br>
(note that it may take a couple of hours before the mirrors pick the<br>
new version up).<br>
<p>
The relevant section from the NEWS file is appended below. There were<br>
_lots_ of changes---thanks to everybody who has contributed to this<br>
release!<br>
<p>
An important change as far as documentation is concerned is that now<br>
every backend is being described by a short "description" file (see<br>
backend/FOO.desc). If you're maintaining a SANE backend, please make<br>
sure that you keep that file up to date. That way, we can ensure that<br>
the web page (<a href="http://www.mostang.com/sane/sane-backends.html">http://www.mostang.com/sane/sane-backends.html</a>) always<br>
contains the latest list of supported devices.<br>
<p>
Cheers,<br>
<p>
--david<br>
<p>
---------------------------<br>
New with 0.74:<br>
<p>
* GIMP auto-detection should work again.<br>
<p>
* Service name for remote scanning changed from "saned" to "sane".<br>
Be sure to update your /etc/services and /etc/inetd.conf if you<br>
use remote scanning! We generally try to avoid such incompatible<br>
changes, but the name "saned" was definitely wrong, so it seemed<br>
better to change it now.<br>
<p>
* Thanks to Matto Marjanovic work, each backend now comes with a<br>
.desc file that describes exactly what devices it supports. These<br>
description files can be automatically translated into various<br>
other formats, such as HTML. See:<br>
<p>
<a href="http://www.mostang.com/sane/sane-backends.html">http://www.mostang.com/sane/sane-backends.html</a><br>
<p>
for an example as to what this can do for you.<br>
<p>
* New backend for Kodak DC25 digital cameras (by Peter Fales).<br>
<p>
* Updated Artec backend (by Chris Pinkham).<br>
<p>
* Updated Microtek backend (by Matthew Marjanovic)<br>
<p>
o Complete rewrite of bit-shuffling, buffering, and color-handling code.<br>
o Improved rescaling algorithm for expanded resolution scans.<br>
o Support for 600GS (and maybe ZS, too) (thanks to Oliver Neukum).<br>
o Support for document autofeeder and IIG (thanks to Ross Crawford).<br>
o Fixed sane_cancel.<br>
o sane_get_parameters size estimates are now accurate to the last bit.<br>
o get_scan_status timeout increased (for 600GS), status code fixed.<br>
o Fixed parsing of 3-pass bit in INQUIRY data.<br>
o Stopped sending gamma tables to scanners that don't want them.<br>
o Made precalibration a bit more robust (always attempt at least one<br>
scan line now).<br>
o Much, much code clean-up.<br>
o Tested &amp; working with saned. (Atrocious hack so sane_read<br>
handles buffers smaller than one scanline.)<br>
o Auto-expand pre/post hold buffers as necessary (fixes some problems<br>
with single-pass color scans).<br>
o Added configuration file option to disable precalibration logic.<br>
o Fixed document size calculations.<br>
o Added more informative scsi-II note.<br>
o Remove misnomer "Highscan" from manpage.<br>
o Updated man-page.<br>
<p>
* Updated Microtek2 backend (by Bernd Schroeder)<br>
<p>
o changed the code for gamma calculation and added a custom gamma table<br>
to the options. In some cases this requires an additional memcpy(),<br>
but the code is now leaner and cleaner.<br>
o fixed the bugs that the backend didn't compile with non gcc compilers.<br>
o added an option to control exposure times.<br>
o rewrote the code that processes the data that is received from the <br>
scanner and transfers it into the frontend buffer. The smallest unit of<br>
data that can be copied into the frontend buffer is now a pixel, no<br>
longer a complete line.<br>
o added (a yet) undocumented option "strip-height" that allows to control<br>
the number of lines that is read from the scanner with one "read image".<br>
o fixed a bug that caused scanimage to sigsegv when calling sane_exit() <br>
without having written all data into the output file.<br>
o added code to support scanners with more than 8 bit output per color.<br>
Due to the lack of such a scanner this functionality is COMPLETELY UNTESTED<br>
and there are some potential sources of bugs, but at least one could give<br>
it try.<br>
o added sanei_config_attach_matching_devices()<br>
o improved the code for the check if it really is Microtek SCSI-II scanner<br>
o fixed the "lineart inverted" bug<br>
o The threshold option in lineart mode is now in the enhancement group<br>
o changed the default for the resolution<br>
o The values for the SANE_Params struct are calculated more precisely<br>
o dito the number of scan lines that fit into the frontend buffer<br>
o changed some return stati ( replaced SANE_STATUS_INVAL with<br>
SANE_STATUS_IO_ERROR where the first one is not allowed)<br>
o completely rewrote the end of scan and cancel scan handling<br>
o fixed another bug that caused xscanimage to crash with sigsegv<br>
under some circumstances (check of the inquiry result was wrong)<br>
o added model code for a Vobis Highscan<br>
o support for new format of configuration file (including<br>
"option &lt;opt&gt; &lt;val&gt;")<br>
<p>
* Updated Nikon Coolscan backend (by Didier Carlier).<br>
<p>
* Updated UMAX backend (by Oliver Rauch):<br>
o Cancelling a scan now works, cancelling a preview still makes problems! <br>
o Preview fix is activated for Astra 600S, Astra 610S and Vista S6E<br>
scanners. (calibration by driver still does not work for these scanners). <br>
- removed button for preview patch <br>
o Quality calibration / calibration by driver now works for same scanners. <br>
- added selection for type of shading data calculation <br>
o Solved problem with black area at top of the image <br>
(happend only with some SCSI-adapters). <br>
o Added gamma download format type 0 and type 1 for older scanners. <br>
o Added Astra 1220S as supported scanner: <br>
- added 36 gamma input bits support for Astra 1220S <br>
- added 36 output bits support, but there is no frontend that can<br>
handle it! <br>
o Added inquiry for Escom Image Scanner 256 (UMAX UG80). <br>
<p>
* OS/2 (by Yuri Dario):<br>
o Updated SCSI support so sanei_scsi_find_devices is supported now.<br>
o Epson parallel support added (by Rocco Caputo &lt;<a href="mailto:troc@netrus.net">troc@netrus.net</a>&gt;)<br>
<p>
<pre>
--
Source code, list archive, and docs: <a href="http://www.mostang.com/sane/">http://www.mostang.com/sane/</a>
To unsubscribe: echo unsubscribe sane-devel | mail <a href="mailto:majordomo@mostang.com">majordomo@mostang.com</a>
</pre>
<!-- body="end" -->
<p>
<ul>
<!-- next="start" -->
<li> <b>Next message:</b> <a href="0163.html">David Mosberger-Tang: "Re: saned misbehaves with sane_cancel?"</a>
<li> <b>Previous message:</b> <a href="0161.html">Matto Marjanovic: "saned misbehaves with sane_cancel?"</a>
<!-- nextthread="start" -->
<!-- reply="end" -->
</ul>