|
kusano |
7d535a |
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
<title></title>
|
|
kusano |
7d535a |
Changes in TIFF v3.4beta036
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
<font face="Arial, Helvetica, Sans"></font>
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
<basefont size="4"></basefont>
|
|
kusano |
7d535a |
<font size="+3">T</font>IFF <font size="+2">C</font>HANGE <font size="+2">I</font>NFORMATION
|
|
kusano |
7d535a |
<basefont size="3"></basefont>
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
Current Version: v3.4beta036
|
|
kusano |
7d535a |
Previous Version: v3.4beta035
|
|
kusano |
7d535a |
Master FTP Site: ftp.sgi.com (192.48.153.1), directory graphics/tiff
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
This document describes the changes made to the software between the
|
|
kusano |
7d535a |
previous and current versions (see above).
|
|
kusano |
7d535a |
If you don't find something listed here, then it was not done in this
|
|
kusano |
7d535a |
timeframe, or it was not considered important enough to be mentioned.
|
|
kusano |
7d535a |
The following information is located here:
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
Changes in the software configuration
|
|
kusano |
7d535a |
Changes in libtiff
|
|
kusano |
7d535a |
Changes in the tools
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
<font size="+3">C</font>HANGES IN THE SOFTWARE CONFIGURATION:
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
support was added for building the library as a DSO under HP-UX with
|
|
kusano |
7d535a |
the native C compiler
|
|
kusano |
7d535a |
tools are now built with explicit pathnames for the DSO under IRIX,
|
|
kusano |
7d535a |
Solaris, and Linux
|
|
kusano |
7d535a |
DSO configuration support for Linux was changed to require that
|
|
kusano |
7d535a |
libc.so only be readable (not executable)
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
<font size="+3">C</font>HANGES IN LIBTIFF:
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
support was add for ICC: <tt>NumberOfInks</tt>, and <tt>ICCProfile</tt>
|
|
kusano |
7d535a |
a memory leak caused by doing <tt>TIFFSetDirectory(0)</tt> was fixed
|
|
kusano |
7d535a |
a bug was fixed whereby certain multi-directory files were not
|
|
kusano |
7d535a |
properly handled when accessed by mapping the data into memory
|
|
kusano |
7d535a |
the strip chopping support is now always compiled
|
|
kusano |
7d535a |
into the library with the default usage controlled by a
|
|
kusano |
7d535a |
<tt>STRIPCHOP_DEFAULT</tt> configuration parameter
|
|
kusano |
7d535a |
the strip chopping support no longer chops tiled images
|
|
kusano |
7d535a |
all static strings are now const--for shared libraries
|
|
kusano |
7d535a |
the logic for estimating the strip size of images without
|
|
kusano |
7d535a |
a <tt>StripByteCounts</tt> tag was improved by handling
|
|
kusano |
7d535a |
<tt>PlanarContig</tt> images differently from <tt>PlanarSeparate</tt>
|
|
kusano |
7d535a |
a bug was fixed in the G3 codec when converting the Y resolution
|
|
kusano |
7d535a |
of data specified in metric units
|
|
kusano |
7d535a |
a bug was fixed in the G3/G4 decoder for data where lines terminate
|
|
kusano |
7d535a |
with a v0 code
|
|
kusano |
7d535a |
the <tt>TIFFRGBAImage</tt> support was changed to scale 16-bit colormap
|
|
kusano |
7d535a |
entries more conservatively to avoid problems with applications
|
|
kusano |
7d535a |
that do not generate fully saturated pixel values
|
|
kusano |
7d535a |
the LZW decoder was changed to use a more conservative scheme when
|
|
kusano |
7d535a |
bounds checking the hash table array; this avoids pitfalls with
|
|
kusano |
7d535a |
systems that load objects into memory in unusual locations
|
|
kusano |
7d535a |
a bug was fixed in <tt>TIFFPrintDirectory</tt>'s handling of the
|
|
kusano |
7d535a |
<tt>InkNames</tt> tag
|
|
kusano |
7d535a |
<tt>TIFFPrintDirectory</tt> now understands <tt>NumberOfInks</tt>
|
|
kusano |
7d535a |
and ICC-related tags
|
|
kusano |
7d535a |
the routines for reading image data now provide more useful information
|
|
kusano |
7d535a |
when a read error is encountered
|
|
kusano |
7d535a |
support was added for compiling with Microsoft Visual C++ 4.0
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
<font size="+3">C</font>HANGES IN THE TOOLS:
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
a bug was fixed in pal2rgb's colormap handling
|
|
kusano |
7d535a |
tiff2ps now includes John Wehle's changes for maintaining
|
|
kusano |
7d535a |
the aspect ratio
|
|
kusano |
7d535a |
of images when scaling and for honoring the deadzone on a page when
|
|
kusano |
7d535a |
generating PostScript Level II
|
|
kusano |
7d535a |
tiff2ps does a better job guarding against the mishandling
|
|
kusano |
7d535a |
of greyscale images
|
|
kusano |
7d535a |
tiff2ps now correctly converts X- and Y-resolution values
|
|
kusano |
7d535a |
specified in metric units
|
|
kusano |
7d535a |
tiffdump has a new <tt>-m</tt> option to control the maximum
|
|
kusano |
7d535a |
number of indirect
|
|
kusano |
7d535a |
data values printed for a tag (by default 24)
|
|
kusano |
7d535a |
tiffdump understands several new tags
|
|
kusano |
7d535a |
tiffdump now shows any terminating null in ASCII strings
|
|
kusano |
7d535a |
tiffinfo now suppresses strip chopping when interpreting an image;
|
|
kusano |
7d535a |
a new <tt>-z</tt> option has been added to enable strip chopping
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
TIFF home page.
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
<address></address>
|
|
kusano |
7d535a |
Sam Leffler / sam@engr.sgi.com
|
|
kusano |
7d535a |
Last updated $Date: 1999/08/09 20:21:21 $.
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
|
|
kusano |
7d535a |
|