Blame html/v3.4beta036.html

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

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

    Packit 7838c8
    Packit 7838c8
    Packit 7838c8

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


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


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


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

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