Blame html/v3.4beta036.html

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

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

    Packit Service 2594b8
    Packit Service 2594b8
    Packit Service 2594b8

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


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


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


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

            Packit Service 2594b8
            Packit Service 2594b8
            <ADDRESS>
            Packit Service 2594b8
            Sam Leffler / sam@engr.sgi.com
            Packit Service 2594b8
            Last updated $Date: 2016-09-25 20:05:45 $.
            Packit Service 2594b8
            </ADDRESS>
            Packit Service 2594b8
            Packit Service 2594b8
            </BODY>
            Packit Service 2594b8
            </HTML>