Blame html/v3.4beta024.html

Packit 994f1a
<HTML>
Packit 994f1a
<HEAD>
Packit 994f1a
<TITLE>
Packit 994f1a
Changes in TIFF v3.4beta024
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.4beta024
    Packit 994f1a
    Previous Version: v3.4beta018
    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
      • It is now possible to setup the software to build only the
      • Packit 994f1a
           library; configure reconizes this is the intent when the
        Packit 994f1a
           VERSION, tiff.alpha, and tif_version.c
        Packit 994f1a
           files are in the local directory (i.e. ``.'')
        Packit 994f1a
      • configure no longer tries to setup HTML materials
      • Packit 994f1a
      • include file directories needed in building the library are now
      • Packit 994f1a
           specified with a <TT>DIRS_LIBINC</TT> config parameter
        Packit 994f1a
      • configure no longer checks for alternate compilers if <TT>CC</TT>
      • Packit 994f1a
           is set; if the specified compiler is not found or is not appropriate
        Packit 994f1a
           the configuration procedure aborts
        Packit 994f1a
      • the port.h file generated by configure is now used only by
      • Packit 994f1a
           the library and as such as have been moved to the libtiff
        Packit 994f1a
           directory
        Packit 994f1a
      • there is beginning support for building DSO's on systems other than IRIX
      • Packit 994f1a
      • configure now verifies the JPEG and zlib directory pathnames by
      • Packit 994f1a
           checking for well-known include files in these directories
        Packit 994f1a
      • configure no longer creates the dist directory needed only
      • Packit 994f1a
           on SGI machines (for building SGI binary distributions)
        Packit 994f1a
      • a bug was fixed whereby configure would incorrectly set
      • Packit 994f1a
            <TT>ENVOPTS</TT> when building the software with gcc under AIX
        Packit 994f1a
        Packit 994f1a
        Packit 994f1a


        Packit 994f1a
        Packit 994f1a
        <FONT SIZE=+3>C</FONT>HANGES IN LIBTIFF:
        Packit 994f1a
        Packit 994f1a
          Packit 994f1a
        • two new typedefs were added to tiff.h</TT>: <TT>int8</TT>
        • Packit 994f1a
              and <TT>uint8</TT> for signed and unsigned 8-bit quantities,
          Packit 994f1a
              respectively; these are currently used only by
          Packit 994f1a
              programs in the tools directory
          Packit 994f1a
        • the <TT>BadFaxLines</TT>, <TT>CleanFaxData</TT>, and
        • Packit 994f1a
              <TT>ConsecutiveBadFaxLines tags are now supported with
          Packit 994f1a
              Group 4 compression
          Packit 994f1a
        • byte order is now correctly identified on 64-bit machines
        • Packit 994f1a
        • a bug was fixed in the PackBits decoder where input data would
        • Packit 994f1a
              appear short when a no-op run was present
          Packit 994f1a
        • a bug was fixed in calculations with very wide strips
        • Packit 994f1a
        • <TT>TIFFWriteEncodedStrip</TT> and <TT>TIFFWriteRawStrip</TT>
        • Packit 994f1a
              were extended to support dynamically growing the number of
          Packit 994f1a
              strips in an image (must set <TT>ImageLength</TT> prior to
          Packit 994f1a
              making calls though)
          Packit 994f1a
        • <TT>TIFFDefaultTileSize</TT> now rounds tile width and height
        • Packit 994f1a
              up to a multiple of 16 pixels, as required by the TIFF 6.0 specification
          Packit 994f1a
        • the file version.h is now built by a new mkversion
        • Packit 994f1a
              program; this was done for portability to non-UNIX systems
          Packit 994f1a
        • support was added for the Acorn RISC OS (from Peter Greenham)
        • Packit 994f1a
        • the builtin codec table is now made <TT>const</TT> when compiling
        • Packit 994f1a
              under VMS so that libtiff can be built as a shared library
          Packit 994f1a
        • support for the PowerPC Mac (from Ruedi Boesch)
        • Packit 994f1a
        • support for Window NT/Window 95 (from Scott Wagner)
        • 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
          • the tools no longer include port.h
          • Packit 994f1a
          • various portability fixes; mostly to eliminate implicit assumptions
          • Packit 994f1a
                about how long <TT>int32</TT> data types are
            Packit 994f1a
          • PostScript Level II additions to <TT>tiff2ps</TT> from Bjorn Brox
          • Packit 994f1a
          • <TT>sgi2tiff</TT> now handles RGBA images
          • 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 documentation has been updated to reflect the current state of
            • Packit 994f1a
                  the software
              Packit 994f1a
            • some routines have been moved to different manual pages
            • Packit 994f1a
                  to group like-routines together
              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
              • support was added for the Acorn RISC OS (from Peter Greenham)
              • Packit 994f1a
              • support for Windows NT/Windows 95 contributed for a previous
              • Packit 994f1a
                    version of this software was sort of incorporated (it's broken
                Packit 994f1a
                    right now) (from Scott Wagner)
                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>