Blame html/v3.4beta036.html

Packit Service db44fb
<HTML>
Packit Service db44fb
<HEAD>
Packit Service db44fb
<TITLE>
Packit Service db44fb
Changes in TIFF v3.4beta036
Packit Service db44fb
</TITLE>
Packit Service db44fb
</HEAD>
Packit Service db44fb
Packit Service db44fb
<BODY>
Packit Service db44fb
<FONT FACE="Arial, Helvetica, Sans">
Packit Service db44fb
Packit Service db44fb
<BASEFONT SIZE=4>
Packit Service db44fb
<FONT SIZE=+3>T</FONT>IFF <FONT SIZE=+2>C</FONT>HANGE <FONT SIZE=+2>I</FONT>NFORMATION
Packit Service db44fb
<BASEFONT SIZE=3>
Packit Service db44fb
Packit Service db44fb
    Packit Service db44fb

    Packit Service db44fb
    Current Version: v3.4beta036
    Packit Service db44fb
    Previous Version: v3.4beta035
    Packit Service db44fb
    Master FTP Site: ftp.sgi.com (192.48.153.1), directory graphics/tiff
    Packit Service db44fb

    Packit Service db44fb
    Packit Service db44fb
    Packit Service db44fb

    Packit Service db44fb
    This document describes the changes made to the software between the
    Packit Service db44fb
    previous and current versions (see above).
    Packit Service db44fb
    If you don't find something listed here, then it was not done in this
    Packit Service db44fb
    timeframe, or it was not considered important enough to be mentioned.
    Packit Service db44fb
    The following information is located here:
    Packit Service db44fb
      Packit Service db44fb
    • Changes in the software configuration
    • Packit Service db44fb
    • Changes in libtiff
    • Packit Service db44fb
    • Changes in the tools
    • Packit Service db44fb
      Packit Service db44fb
      Packit Service db44fb


      Packit Service db44fb
      Packit Service db44fb
      <FONT SIZE=+3>C</FONT>HANGES IN THE SOFTWARE CONFIGURATION:
      Packit Service db44fb
      Packit Service db44fb
        Packit Service db44fb
      • support was added for building the library as a DSO under HP-UX with
      • Packit Service db44fb
            the native C compiler
        Packit Service db44fb
      • tools are now built with explicit pathnames for the DSO under IRIX,
      • Packit Service db44fb
            Solaris, and Linux
        Packit Service db44fb
      • DSO configuration support for Linux was changed to require that
      • Packit Service db44fb
            libc.so only be readable (not executable)
        Packit Service db44fb
        Packit Service db44fb
        Packit Service db44fb


        Packit Service db44fb
        Packit Service db44fb
        <FONT SIZE=+3>C</FONT>HANGES IN LIBTIFF:
        Packit Service db44fb
        Packit Service db44fb
          Packit Service db44fb
        • support was add for ICC: <TT>NumberOfInks</TT>, and <TT>ICCProfile</TT>
        • Packit Service db44fb
        • a memory leak caused by doing <TT>TIFFSetDirectory(0)</TT> was fixed
        • Packit Service db44fb
        • a bug was fixed whereby certain multi-directory files were not
        • Packit Service db44fb
              properly handled when accessed by mapping the data into memory 
          Packit Service db44fb
        • the strip chopping support is now always compiled
        • Packit Service db44fb
              into the library with the default usage controlled by a
          Packit Service db44fb
              <TT>STRIPCHOP_DEFAULT</TT> configuration parameter
          Packit Service db44fb
        • the strip chopping support no longer chops tiled images
        • Packit Service db44fb
        • all static strings are now const--for shared libraries
        • Packit Service db44fb
        • the logic for estimating the strip size of images without
        • Packit Service db44fb
              a <TT>StripByteCounts</TT> tag was improved by handling
          Packit Service db44fb
              <TT>PlanarContig</TT> images differently from <TT>PlanarSeparate</TT>
          Packit Service db44fb
        • a bug was fixed in the G3 codec when converting the Y resolution
        • Packit Service db44fb
              of data specified in metric units
          Packit Service db44fb
        • a bug was fixed in the G3/G4 decoder for data where lines terminate
        • Packit Service db44fb
              with a v0 code
          Packit Service db44fb
        • the <TT>TIFFRGBAImage</TT> support was changed to scale 16-bit colormap
        • Packit Service db44fb
              entries more conservatively to avoid problems with applications
          Packit Service db44fb
              that do not generate fully saturated pixel values
          Packit Service db44fb
        • the LZW decoder was changed to use a more conservative scheme when
        • Packit Service db44fb
              bounds checking the hash table array; this avoids pitfalls with
          Packit Service db44fb
              systems that load objects into memory in unusual locations
          Packit Service db44fb
        • a bug was fixed in <TT>TIFFPrintDirectory</TT>'s handling of the
        • Packit Service db44fb
              <TT>InkNames</TT> tag
          Packit Service db44fb
        • <TT>TIFFPrintDirectory</TT> now understands <TT>NumberOfInks</TT>
        • Packit Service db44fb
              and ICC-related tags
          Packit Service db44fb
        • the routines for reading image data now provide more useful information
        • Packit Service db44fb
              when a read error is encountered
          Packit Service db44fb
        • support was added for compiling with Microsoft Visual C++ 4.0
        • Packit Service db44fb
          Packit Service db44fb
          Packit Service db44fb


          Packit Service db44fb
          Packit Service db44fb
          <FONT SIZE=+3>C</FONT>HANGES IN THE TOOLS:
          Packit Service db44fb
          Packit Service db44fb
            Packit Service db44fb
          • a bug was fixed in pal2rgb's colormap handling
          • Packit Service db44fb
          • tiff2ps now includes John Wehle's changes for maintaining
          • Packit Service db44fb
                the aspect ratio
            Packit Service db44fb
                of images when scaling and for honoring the deadzone on a page when
            Packit Service db44fb
                generating PostScript Level II
            Packit Service db44fb
          • tiff2ps does a better job guarding against the mishandling
          • Packit Service db44fb
                of greyscale images
            Packit Service db44fb
          • tiff2ps now correctly converts X- and Y-resolution values
          • Packit Service db44fb
                specified in metric units
            Packit Service db44fb
          • tiffdump has a new <TT>-m</TT> option to control the maximum
          • Packit Service db44fb
                number of indirect
            Packit Service db44fb
                data values printed for a tag (by default 24)
            Packit Service db44fb
          • tiffdump understands several new tags
          • Packit Service db44fb
          • tiffdump now shows any terminating null in ASCII strings
          • Packit Service db44fb
          • tiffinfo now suppresses strip chopping when interpreting an image;
          • Packit Service db44fb
                a new <TT>-z</TT> option has been added to enable strip chopping
            Packit Service db44fb
            Packit Service db44fb
            Packit Service db44fb
             TIFF home page.
            Packit Service db44fb
            Packit Service db44fb

            Packit Service db44fb
            Packit Service db44fb
            <ADDRESS>
            Packit Service db44fb
            Sam Leffler / sam@engr.sgi.com
            Packit Service db44fb
            Last updated $Date: 1999/08/09 20:21:21 $.
            Packit Service db44fb
            </ADDRESS>
            Packit Service db44fb
            Packit Service db44fb
            </BODY>
            Packit Service db44fb
            </HTML>