Blame html/v3.4beta028.html

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

    Packit 994f1a
    Current Version: v3.4beta028
    Packit 994f1a
    Previous Version: v3.4beta024
    Packit 994f1a
    Master FTP Site: ftp.sgi.com (192.48.153.1), directory graphics/tiff
    Packit 994f1a

    Packit 994f1a
    Packit 994f1a
    Packit 994f1a

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


      Packit 994f1a
      Packit 994f1a
      <FONT SIZE=+3>C</FONT>HANGES IN THE SOFTWARE CONFIGURATION:
      Packit 994f1a
      Packit 994f1a
        Packit 994f1a
      • a <TT>-noninteractive</TT> flag was added to configure to
      • Packit 994f1a
           control whether or not it prints and prompts for configuration information
        Packit 994f1a
      • various typos and fixes were made in configure for the the
      • Packit 994f1a
           library-only build support (this and other configure fixes from
        Packit 994f1a
           Richard Mlynarik <mly@adoc.xerox.com>)
        Packit 994f1a
      • bugs were fixed in the handling of pathnames supplied for external
      • Packit 994f1a
           packages; e.g. <TT>DIR_JPEG</TT>
        Packit 994f1a
      • the handling of <TT>SETMAKE</TT> is now done properly
      • Packit 994f1a
      • the default prototype function declaration for <TT>pow</TT> was corrected
      • Packit 994f1a
      • a bug was fixed in libtiff/Makefile.in that caused installation
      • Packit 994f1a
           to fail on systems without DSO support
        Packit 994f1a
        Packit 994f1a
        Packit 994f1a


        Packit 994f1a
        Packit 994f1a
        <FONT SIZE=+3>C</FONT>HANGES IN LIBTIFF:
        Packit 994f1a
        Packit 994f1a
          Packit 994f1a
        • Acorn RISC O/S support that was accidentally left out of the
        • Packit 994f1a
             left out of the previous distribution is present (from Peter Greenham)
          Packit 994f1a
        • complaints about unknown and/or unsupported codecs have been
        • Packit 994f1a
             delayed until they are invoked; this permits applications to open
          Packit 994f1a
             images and look at tags even if the image data is compressed with
          Packit 994f1a
             an unknown/unsupported compression scheme
          Packit 994f1a
        • bugs in handling unknown tags have been corrected; applications
        • Packit 994f1a
             that use multiple codecs, each with codec-specific tags, no longer
          Packit 994f1a
             generate confusing error messages
          Packit 994f1a
        • a missing pseudo-tag definition in the CCITT G3 codec was fixed
        • Packit 994f1a
             (this problem caused core dumps in the <TT>tiffcp</TT> program)
          Packit 994f1a
        • pseudo-tags are now treated specially; they are always considered
        • Packit 994f1a
             to be set (i.e. they do not use bits in the <TT>FIELD_*</TT> bit-vectors).
          Packit 994f1a
        • the use of strip chopping can now be controlled on a per-file basis
        • Packit 994f1a
             through a mode parameter supplied when opening a file (``C'' to
          Packit 994f1a
             enable strip chopping and ``c'' to disable)
          Packit 994f1a
        • two bugs were fixed in the writing of opposite-endian byte-order
        • Packit 994f1a
             files
          Packit 994f1a
        • support was added for three new fax-related tags registered to
        • Packit 994f1a
             SGI: FaxRecvParams, FaxRecvTime, and FaxSubAddress
          Packit 994f1a
        • the bit order of image data read and written can now be controlled
        • Packit 994f1a
             on a per-file basis through a mode parameter supplied when opening
          Packit 994f1a
             a file (``B'' to force MSB2LSB bit order, ``L'' for LSB2MSB bit
          Packit 994f1a
             order, and ``H'' for the bit order of the native CPU)
          Packit 994f1a
        • the byte order of image and tag data written to newly-created files
        • Packit 994f1a
             can now be controlled on a per-file basis through a mode parameter
          Packit 994f1a
             supplied when openening a file (``b'' to force Big-Endian byte order
          Packit 994f1a
             and ``l'' to force Little-Endian byte order)
          Packit 994f1a
        • the use memory-mapped files for images opened read-only can now
        • Packit 994f1a
             be controlled on a per-file basis through a mode parameter supplied
          Packit 994f1a
             when opening a file (``M'' to enable use of memory-mapped files
          Packit 994f1a
             and ``m'' to disable use)
          Packit 994f1a
        • the use of the <TT>WIN32</TT> define in tiffiop.h has
        • Packit 994f1a
             been replaced by <TT>__WIN32__</TT>
          Packit 994f1a
          Packit 994f1a
          Packit 994f1a


          Packit 994f1a
          Packit 994f1a
          <FONT SIZE=+3>C</FONT>HANGES IN THE TOOLS:
          Packit 994f1a
          Packit 994f1a
            Packit 994f1a
          • <TT>fax2ps</TT> now does a <TT>save</TT> and <TT>restore</TT>
          • Packit 994f1a
                around each page of PostScript; this fixes a problem with VM
            Packit 994f1a
                overflow when printing a many-page document on some printers
            Packit 994f1a
          • a bug in the handling of 3-channel images by <TT>ras2tiff</TT>
          • Packit 994f1a
                was fixed
            Packit 994f1a
          • <TT>tiffcp</TT> has new options to control the byte order of
          • Packit 994f1a
                newly created files: -B for Big-Endian byte order, -L
            Packit 994f1a
                for Little-Endian byte order; a -M option to disable the
            Packit 994f1a
                use of memory-mapped files, and a -C option to disable the
            Packit 994f1a
                use of strip chopping
            Packit 994f1a
          • bugs were fixed in <TT>tiffcp</TT>'s handling of codec-specific tags
          • Packit 994f1a
            Packit 994f1a
            Packit 994f1a


            Packit 994f1a
            Packit 994f1a
            <FONT SIZE=+3>C</FONT>HANGES IN THE MANUAL PAGES:
            Packit 994f1a
            Packit 994f1a
              Packit 994f1a
            • the <TT>TIFFOpen</TT> page has been updated to reflect the new
            • Packit 994f1a
                  optional open mode parameters
              Packit 994f1a
              Packit 994f1a
              Packit 994f1a


              Packit 994f1a
              Packit 994f1a
              <FONT SIZE=+3>C</FONT>HANGES IN THE CONTRIBUTED SOFTWARE:
              Packit 994f1a
              Packit 994f1a
                Packit 994f1a
              • contrib/win95 contains information and code from Philippe Tenenhaus
              • Packit 994f1a
                    <100423.3705@compuserve.com>
                Packit 994f1a
                    about using the software under Windows 95
                Packit 994f1a
              • contrib/winnt contains information and code from Dave Dyer
              • Packit 994f1a
                    <ddyer@triple-i.com>
                Packit 994f1a
                    about using the software under Windows NT
                Packit 994f1a
                Packit 994f1a
                Packit 994f1a
                 TIFF home page.
                Packit 994f1a
                Packit 994f1a

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