Blame html/v3.6.0.html

Packit 7838c8
<HTML>
Packit 7838c8
<HEAD>
Packit 7838c8
<TITLE>
Packit 7838c8
Changes in TIFF v3.6.0
Packit 7838c8
</TITLE>
Packit 7838c8
</HEAD>
Packit 7838c8
Packit 7838c8
<BODY BGCOLOR=white>
Packit 7838c8
<FONT FACE="Helvetica, Arial, Sans">
Packit 7838c8
<FONT FACE="Helvetica, Arial, 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.6.0
    Packit 7838c8
    Previous Version: v3.5.7
    Packit 7838c8
    Master FTP Site: 
    Packit 7838c8
    download.osgeo.org, directory pub/libtiff
    Packit 7838c8
    Master HTTP Site: 
    Packit 7838c8
    http://www.simplesystems.org/libtiff/ 
    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
    • Major Changes
    • Packit 7838c8
    • Changes in the software configuration
    • Packit 7838c8
    • Changes in libtiff
    • Packit 7838c8
    • Changes in the tools
    • Packit 7838c8
    • Changes in the contrib area
    • Packit 7838c8
    • Changes in the LZW compression kit
    • Packit 7838c8
      Packit 7838c8

      Packit 7838c8


      Packit 7838c8
      Packit 7838c8
      Packit 7838c8
      Packit 7838c8
      <FONT SIZE=+3>M</FONT>AJOR CHANGES:
      Packit 7838c8
      Packit 7838c8
        Packit 7838c8
        	
      • New utility raw2tiff
      • Packit 7838c8
        for converting raw rasters into TIFF files.
        Packit 7838c8
        	
      • Lots of new tiff2ps options.
      • Packit 7838c8
        	
      • Lots of new fax2tiff options.
      • Packit 7838c8
        	
      • Lots of bug fixes for LZW, JPEG and OJPEG compression.
      • Packit 7838c8
        Packit 7838c8
        Packit 7838c8

        Custom Tag Support

        Packit 7838c8
        Packit 7838c8
        The approach to extending libtiff with custom tags has changed radically.
        Packit 7838c8
        Previously, all internally supported TIFF tags had a place in the 
        Packit 7838c8
        private TIFFDirectory structure within libtiff to hold the values (if read),
        Packit 7838c8
        and a "field number" (ie. FIELD_SUBFILETYPE) used to identify that tag. 
        Packit 7838c8
        However, every time a new tag was added to the core, the size of the
        Packit 7838c8
        TIFFDirectory structure would changing, breaking any dynamically linked
        Packit 7838c8
        software that used the private data structures.

        Packit 7838c8
        Packit 7838c8
        Also, any tag not recognised
        Packit 7838c8
        by libtiff would not be read and accessable to applications without some
        Packit 7838c8
        fairly complicated work on the applications part to pre-register the tags
        Packit 7838c8
        as exemplified by the support for "Geo"TIFF tags by libgeotiff layered on
        Packit 7838c8
        libtiff.  

        Packit 7838c8
        Packit 7838c8
        Amoung other things this approach required the extension code
        Packit 7838c8
        to access the private libtiff structures ... which made the higher level
        Packit 7838c8
        non-libtiff code be locked into a specific version of libtiff at compile time.
        Packit 7838c8
        This caused no end of bug reports!

        Packit 7838c8
        Packit 7838c8
        The new approach is for libtiff to read all tags from TIFF files.  Those that
        Packit 7838c8
        aren't recognised as "core tags" (those having an associated FIELD_ value, 
        Packit 7838c8
        and place for storage in the TIFFDirectory structure) are now read into a 
        Packit 7838c8
        dynamic list of extra tags (td_customValues in TIFFDirectory).  When a new
        Packit 7838c8
        tag code is encountered for the first time in a given TIFF file, a new 
        Packit 7838c8
        anonymous tag definition is created for the tag in the tag definition list. 
        Packit 7838c8
        The type, and some other metadata is worked out from the instance encountered.
        Packit 7838c8
        These fields are known as "custom tags".  

        Packit 7838c8
        Packit 7838c8
        Custom tags can be set and fetched normally using TIFFSetField() and 
        Packit 7838c8
        TIFFGetField(), and appear pretty much like normal tags to application code.
        Packit 7838c8
        However, they have no impact on internal libtiff processing (such as
        Packit 7838c8
        compression).  Some utilities, such as tiffcp will now copy these custom
        Packit 7838c8
        tags to the new output files. 

        Packit 7838c8
        Packit 7838c8
        As well as the internal work with custom tags, new C API entry points
        Packit 7838c8
        were added so that extension libraries, such as libgeotiff, could 
        Packit 7838c8
        define new tags more easily without accessing internal data structures.  
        Packit 7838c8
        Because tag handling of extension tags is done via the "custom fields" 
        Packit 7838c8
        mechanism as well, the definition provided externally mostly serves to provide
        Packit 7838c8
        a meaningful name for the tag.
        Packit 7838c8
        Packit 7838c8
        The addition of "custom tags" and the altered approach to extending libtiff
        Packit 7838c8
        with externally defined tags is the primary reason for the shift to the 
        Packit 7838c8
        3.6.x version number from 3.5.x.

        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
        • configure, config.site: Fix for large files (>2GiB) support. New
        • Packit 7838c8
          option in the config.site: LARGEFILE="yes". Should be enougth for the large
          Packit 7838c8
          files I/O.
          Packit 7838c8
          Packit 7838c8
        • configure: Set -DPIXARLOG_SUPPORT option along with -DZIP_SUPPORT.
        • Packit 7838c8
          Packit 7838c8
        • html/Makefile.in: Updated to use groffhtml for generating html pages
        • Packit 7838c8
          from man pages.
          Packit 7838c8
          Packit 7838c8
        • configure, libtiff/Makefile.in: Added SCO OpenServer 5.0.6 support
        • Packit 7838c8
          from John H. DuBois III.  
          Packit 7838c8
          Packit 7838c8
        • libtiff/{Makefile.vc, libtiff.def}: Missed declarations added.
        • Packit 7838c8
          Packit 7838c8
        • libtiff/Makefile.in, tools/Makefile.in: Shared library will not be
        • Packit 7838c8
          stripped when installing, utility binaries will do be stripped. As per bug 93.
          Packit 7838c8
          Packit 7838c8
        • man/Makefile.in: Patch DESTDIR handling as per bug 95.
        • Packit 7838c8
          Packit 7838c8
        • configure: OpenBSD changes for Sparc64 and DSO version as per bug 96.
        • Packit 7838c8
          Packit 7838c8
        • config.site/configure: added support for OJPEG=yes option to enable
        • Packit 7838c8
          OJPEG support from config.site.
          Packit 7838c8
          Packit 7838c8
        • config.guess, config.sub: Updated from ftp.gnu.org/pub/config.
        • Packit 7838c8
          Packit 7838c8
        • configure: Modify CheckForBigEndian so it can work in a cross
        • Packit 7838c8
          compiled situation.
          Packit 7838c8
          Packit 7838c8
        • configure, libtiff/Makefile.in: Changes for building on MacOS 10.1
        • Packit 7838c8
          as per bug 94.
          Packit 7838c8
          Packit 7838c8
        • html/Makefile.in: added missing images per bug 92.
        • Packit 7838c8
          Packit 7838c8
        • port/Makefile.in: fixed clean target per bug 92.
        • Packit 7838c8
          Packit 7838c8
          Packit 7838c8


          Packit 7838c8
          Packit 7838c8
          Packit 7838c8
          Packit 7838c8
          <FONT SIZE=+3>C</FONT>HANGES IN LIBTIFF:
          Packit 7838c8
          Packit 7838c8
            Packit 7838c8
            Packit 7838c8
          • libtiff/tif_getimage.c: New function
          • Packit 7838c8
            HREF="./man/TIFFReadRGBAImage.3t.html">TIFFReadRGBAImageOriented()
            Packit 7838c8
            implemented to retrieve raster array with user-specified origin position.
            Packit 7838c8
            Packit 7838c8
          • libtiff/tif_fax3.c: Fix wrong line numbering.
          • Packit 7838c8
            Packit 7838c8
          • libtiff/tif_dirread.c: Check field counter against number of fields.
          • Packit 7838c8
            Packit 7838c8
          • Store a list of opened IFD to prevent directory looping.
          • Packit 7838c8
            Packit 7838c8
          • libtiff/tif_jpeg.c: modified segment_height calculation to always
          • Packit 7838c8
            be a full height tile for tiled images.  Also changed error to just
            Packit 7838c8
            be a warning.
            Packit 7838c8
            Packit 7838c8
          • libtiff/tif_lzw.c: fixed so that decoder state isn't allocated till
          • Packit 7838c8
            LZWSetupDecode().  Needed to read LZW files in "r+" mode.
            Packit 7838c8
            	
            Packit 7838c8
          • libtiff/tif_dir.c: fixed up the tif_postdecode settings responsible
          • Packit 7838c8
            for byte swapping complex image data.
            Packit 7838c8
            	
            Packit 7838c8
          • libtiff/tif_open.c: Removed error if opening a compressed file
          • Packit 7838c8
            in update mode bug (198).
            Packit 7838c8
            Packit 7838c8
          • libtiff/tif_write.c: TIFFWriteCheck() now fails if the image is
          • Packit 7838c8
            a pre-existing compressed image.  That is, image writing to pre-existing
            Packit 7838c8
            compressed images is not allowed.
            Packit 7838c8
            Packit 7838c8
          • html/man/*.html: Web pages regenerated from man pages.
          • Packit 7838c8
            Packit 7838c8
          • libtiff/tif_jpeg.c: Hack to ensure that "boolean" is defined properly
          • Packit 7838c8
            on Windows so as to avoid the structure size mismatch error from libjpeg
            Packit 7838c8
            (bug 188).
            Packit 7838c8
            Packit 7838c8
          • libtiff/tiff.h: #ifdef USING_VISUALAGE around previous Visual Age
          • Packit 7838c8
            AIX porting hack as it screwed up gcc. (bug 39)
            Packit 7838c8
            Packit 7838c8
          • libtiff/tiff.h: added COMPRESSION_JP2000 (34712) for LEAD tools
          • Packit 7838c8
            custom compression.
            Packit 7838c8
            Packit 7838c8
          • libtiff/tif_dirread.c: Another fix for the fetching SBYTE arrays
          • Packit 7838c8
            by the TIFFFetchByteArray() function. (bug 52)
            Packit 7838c8
            Packit 7838c8
          • libtiff/tif_dirread.c: Expand v[2] to v[4] in TIFFFetchShortPair()
          • Packit 7838c8
            as per bug 196.
            Packit 7838c8
            Packit 7838c8
          • libtiff/tif_lzw.c: Additional consistency checking added in
          • Packit 7838c8
            LZWDecode() and LZWDecodeCompat() fixing bugs 190 and 100.
            Packit 7838c8
            Packit 7838c8
          • libtiff/tif_lzw.c: Added check for valid code lengths in LZWDecode()
          • Packit 7838c8
            and LZWDecodeCompat(). Fixes bug 115.
            Packit 7838c8
            Packit 7838c8
          • tif_getimage.c: Ensure that TIFFRGBAImageBegin() returns the
          • Packit 7838c8
            return code from the underlying pick function as per bug 177.
            Packit 7838c8
            Packit 7838c8
          • libtiff/{tif_jpeg.c,tif_strip.c,tif_print.c}: Hacked tif_jpeg.c to
          • Packit 7838c8
            fetch TIFFTAG_YCBCRSUBSAMPLING from the jpeg data stream if it isn't
            Packit 7838c8
            present in the tiff tags as per bug 168.
            Packit 7838c8
            Packit 7838c8
          • libtiff/tif_jpeg.c: Fixed problem with setting of nrows in
          • Packit 7838c8
            JPEGDecode() as per bug 129. 
            Packit 7838c8
            Packit 7838c8
          • libtiff/tif_read.c, libtiff/tif_write.c: TIFFReadScanline() and
          • Packit 7838c8
            TIFFWriteScanline() now set tif_row explicitly in case the codec has
            Packit 7838c8
            fooled with the value as per bug 129.
            Packit 7838c8
            Packit 7838c8
          • libtiff/tif_ojpeg.c: Major upgrade from Scott. Details in bug 156.
          • Packit 7838c8
            Packit 7838c8
          • libtiff/tif_open.c: Pointers to custom procedures
          • Packit 7838c8
            in TIFFClientOpen() are checked to be not NULL-pointers.
            Packit 7838c8
            Packit 7838c8
          • libtiff/tif_lzw.c: Assertions in LZWDecode and LZWDecodeCompat
          • Packit 7838c8
            replaced by warnings. Now libtiff should read corrupted LZW-compressed
            Packit 7838c8
            files by skipping bad strips as per bug 100.
            Packit 7838c8
            	
            Packit 7838c8
          • libtiff/: tif_dirwrite.c, tif_write.c, tiffio.h:
          • Packit 7838c8
            TIFFCheckpointDirectory()
            Packit 7838c8
            routine added as per bug 124.  The
            Packit 7838c8
            TIFFWriteDirectory
            Packit 7838c8
            man page discusses this new function as well as the related 
            Packit 7838c8
            TIFFRewriteDirectory().
            Packit 7838c8
            Packit 7838c8
          • libtiff/: tif_codec.c, tif_compress.c, tiffiop.h, tif_getimage.c:
          • Packit 7838c8
            Introduced
            Packit 7838c8
            additional members tif->tif_decodestatus and tif->tif_encodestatus
            Packit 7838c8
            for correct handling of unconfigured codecs (we should not try to read
            Packit 7838c8
            data or to define data size without correct codecs). See bug 119.
            Packit 7838c8
            Packit 7838c8
          • tif_dirread.c: avoid div-by-zero if rowbytes is zero in chop func as
          • Packit 7838c8
            per bug 111.
            Packit 7838c8
            Packit 7838c8
          • libtiff/: tiff.h, tif_dir.c, tif_dir.h, tif_dirinfo.c, tif_dirread.c,
          • Packit 7838c8
            tif_dirwrite.c: Dwight Kelly added get/put code for new tag XMLPACKET as 
            Packit 7838c8
            defined in Adobe XMP Technote. Added missing INKSET tag value from TIFF 6.0 
            Packit 7838c8
            spec INKSET_MULTIINK (=2). Added missing tags from Adobe TIFF technotes: 
            Packit 7838c8
            CLIPPATH, XCLIPPATHUNITS, YCLIPPATHUNITS, OPIIMAGEID, OPIPROXY and
            Packit 7838c8
            INDEXED. Added PHOTOMETRIC tag value from TIFF technote 4 ICCLAB (=9).
            Packit 7838c8
            Packit 7838c8
          • libtiff/tif_getimage.c: Additional check for supported codecs added in
          • Packit 7838c8
            TIFFRGBAImageOK, TIFFReadRGBAImage, TIFFReadRGBAStrip and TIFFReadRGBATile now
            Packit 7838c8
            use TIFFRGBAImageOK before reading a per bug 110.
            Packit 7838c8
            Packit 7838c8
          • libtiff/: tif_dir.c, tif_dir.h, tif_dirinfo.c, tif_dirread.c,
          • Packit 7838c8
            tif_dirwrite.c: Added routine
            Packit 7838c8
            TIFFDataWidth for determining
            Packit 7838c8
            TIFFDataType sizes instead of working with tiffDataWidth array
            Packit 7838c8
            directly as per bug 109.
            Packit 7838c8
            Packit 7838c8
          • libtiff/: tif_dirinfo.c, tif_dirwrite.c: Added possibility to
          • Packit 7838c8
            read broken TIFFs with LONG type used for TIFFTAG_COMPRESSION,
            Packit 7838c8
            TIFFTAG_BITSPERSAMPLE, TIFFTAG_PHOTOMETRIC as per bug 99.
            Packit 7838c8
            Packit 7838c8
          • libtiff/{tiff.h,tif_fax3.c}: Add support for __arch64__ as per bug 94.
          • Packit 7838c8
            Packit 7838c8
          • libtiff/tif_read.c: Fixed TIFFReadEncodedStrip() to fail if the
          • Packit 7838c8
            decodestrip function returns anything not greater than zero as per bug 97.
            Packit 7838c8
            Packit 7838c8
          • libtiff/tif_jpeg.c: fixed computation of segment_width for
          • Packit 7838c8
            tiles files to avoid error about it not matching the 
            Packit 7838c8
            cinfo.d.image_width values ("JPEGPreDecode: Improper JPEG strip/tile 
            Packit 7838c8
            size.") for ITIFF files.  Apparently the problem was incorporated since
            Packit 7838c8
            3.5.5, presumably during the OJPEG/JPEG work recently.
            Packit 7838c8
            Packit 7838c8
          • libtiff/tif_getimage.c: If DEFAULT_EXTRASAMPLE_AS_ALPHA is 1
          • Packit 7838c8
            (defined in tiffconf.h - 1 by default) then the RGBA interface
            Packit 7838c8
            will assume that a fourth extra sample is ASSOCALPHA if the
            Packit 7838c8
            EXTRASAMPLE value isn't set for it.  This changes the behaviour of
            Packit 7838c8
            the library, but makes it work better with RGBA files produced by
            Packit 7838c8
            lots of applications that don't mark the alpha values properly.
            Packit 7838c8
            As per bugs 93 and 65.
            Packit 7838c8
            Packit 7838c8
          • libtiff/tif_jpeg.c: allow jpeg data stream sampling values to
          • Packit 7838c8
            override those from tiff directory.  This makes this work with 
            Packit 7838c8
            ImageGear generated files. 
            Packit 7838c8
            Packit 7838c8
            Packit 7838c8
            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
              	
              Packit 7838c8
            • tiff2ps: Added page size setting
            • Packit 7838c8
              when creating PS Level 2.
              Packit 7838c8
              Packit 7838c8
            • tiff2ps: Fixed PS comment emitted when
            • Packit 7838c8
              FlateDecode is being used.
              Packit 7838c8
              Packit 7838c8
            • tiffsplit: increased the maximum
            • Packit 7838c8
              number of pages that can be split.
              Packit 7838c8
              Packit 7838c8
            • raw2tiff: Added option `-p' to
            • Packit 7838c8
              explicitly select color	space of input image data.
              Packit 7838c8
              Packit 7838c8
            • tiffmedian: Suppiort for large
            • Packit 7838c8
              (> 2GB) images.
              Packit 7838c8
              Packit 7838c8
            • ppm2tiff: Fixed possible endless loop.
            • Packit 7838c8
              Packit 7838c8
            • tiff2rgba: Switched to use
            • Packit 7838c8
              TIFFReadRGBAImageOriented()
              Packit 7838c8
              instead of TIFFReadRGBAImage().
              Packit 7838c8
              Packit 7838c8
            • tiffcmp: Fixed problem with unused data
            • Packit 7838c8
              comparing (bug 349). `-z' option now can be used to set the number of reported
              Packit 7838c8
              different bytes.
              Packit 7838c8
              Packit 7838c8
            • tiffcp: Added possibility to specify
            • Packit 7838c8
              value -1 to -r option to get the entire image as one strip (bug 343).
              Packit 7838c8
              Packit 7838c8
            • tiffcp: Set the correct RowsPerStrip
            • Packit 7838c8
              and PageNumber values (bug 343).
              Packit 7838c8
              	
              Packit 7838c8
            • fax2tiff: Page numbering fixed (bug
            • Packit 7838c8
              341).
              Packit 7838c8
              Packit 7838c8
            • ppm2tiff: PPM header parser improved:
            • Packit 7838c8
              now able to skip comments.
              Packit 7838c8
              Packit 7838c8
            • tiff2ps: Force deadzone printing when
            • Packit 7838c8
              EPS output specified (bug 325).
              Packit 7838c8
              Packit 7838c8
            • tiff2ps: Add ability to generate
            • Packit 7838c8
              PS Level 3. It basically allows one to use the /flateDecode filter for ZIP
              Packit 7838c8
              compressed TIFF images. Patch supplied by Tom Kacvinsky (bug 328).
              Packit 7838c8
              	
              Packit 7838c8
            • tiffcp: Fixed problem with colorspace
            • Packit 7838c8
              conversion for JPEG encoded images (bugs 23 and 275)
              Packit 7838c8
              Packit 7838c8
            • fax2tiff: Applied patch from
            • Packit 7838c8
              Julien Gaulmin. More switches for fax2tiff tool for better control
              Packit 7838c8
              of input and output (bugs 272 and 293).
              Packit 7838c8
              Packit 7838c8
            • raw2tiff:
            • Packit 7838c8
              New utility for turning raw raster images into TIFF files
              Packit 7838c8
              written by Andrey Kiselev.
              Packit 7838c8
              Packit 7838c8
            • tiff2ps:
            • Packit 7838c8
              Sebastian Eken provided patches (bug 200) to add new these new 
              Packit 7838c8
              switches:
              Packit 7838c8
                
                Packit 7838c8
                    
              • -b #: for a bottom margin of # inches
              • Packit 7838c8
                    
              • -c: center image
              • Packit 7838c8
                    
              • -l #: for a left margin of # inches
              • Packit 7838c8
                    
              • -r: rotate the image by 180 degrees
              • Packit 7838c8
                  
                Packit 7838c8
                Packit 7838c8
                Also, new features merged with code for shrinking/overlapping.
                Packit 7838c8
                Packit 7838c8
              • tiff2ps: Don't emit BeginData/EndData
              • Packit 7838c8
                DSC comments since we are unable to properly include the amount to skip
                Packit 7838c8
                as per bug 80.
                Packit 7838c8
                Packit 7838c8
              • tiff2ps: Added workaround for some
              • Packit 7838c8
                software that may crash when last strip of image contains fewer number
                Packit 7838c8
                of scanlines than specified by the `/Height' variable as per bug 164.
                Packit 7838c8
                Packit 7838c8
              • tiff2ps: Patch from John Williams to add new
              • Packit 7838c8
                functionality for tiff2ps utility splitting long images in several pages as
                Packit 7838c8
                per bug 142. New switches:
                Packit 7838c8
                	
                  Packit 7838c8
                  		
                • -H #: split image if height is more than # inches
                • Packit 7838c8
                  		
                • -L #: overLap split images by # inches
                • Packit 7838c8
                  	
                  Packit 7838c8
                  Packit 7838c8
                • tiff2ps: New commandline
                • Packit 7838c8
                  switches to override resolution units obtained from the input file per bug 131:
                  Packit 7838c8
                  	
                    Packit 7838c8
                    		
                  • -x: override resolution units as centimeters
                  • Packit 7838c8
                    		
                  • -y: override resolution units as inches
                  • Packit 7838c8
                    	
                    Packit 7838c8
                    Packit 7838c8
                  • fax2tiff: Updated to reflect
                  • Packit 7838c8
                    latest changes in libtiff per bug 125.
                    Packit 7838c8
                    Packit 7838c8
                  • tiff2ps: Division by zero fixed as per bug 88.
                  • Packit 7838c8
                    Packit 7838c8
                  • tiffcp:
                  • Packit 7838c8
                    Added support for 'Orientation' tag.
                    Packit 7838c8
                    Packit 7838c8
                  • tiffdump:
                  • Packit 7838c8
                    include TIFFTAG_JPEGTABLES in tag list.
                    Packit 7838c8
                    Packit 7838c8
                  • tiffset: fix bug in error reporting.
                  • Packit 7838c8
                    Packit 7838c8
                    Packit 7838c8
                    Packit 7838c8


                    Packit 7838c8
                    Packit 7838c8
                    Packit 7838c8
                    Packit 7838c8
                    <FONT SIZE=+3>C</FONT>HANGES IN THE CONTRIB AREA:
                    Packit 7838c8
                    Packit 7838c8
                    Packit 7838c8
                  • Fixed distribution to include contrib/addtiffo/tif_ovrcache.{c,h}.
                  • Packit 7838c8
                  • libtiff/contrib/win95: renamed to contrib/win_dib. Added new
                  • Packit 7838c8
                    Tiffile.cpp example of converting TIFF files into a DIB on Win32 as per 
                    Packit 7838c8
                    bug 143.
                    Packit 7838c8
                    Packit 7838c8
                    Packit 7838c8
                    Packit 7838c8
                    Packit 7838c8
                    Packit 7838c8
                    <FONT SIZE=+3>C</FONT>HANGES IN THE LZW COMPRESSION
                    Packit 7838c8
                    KIT:
                    Packit 7838c8
                    Packit 7838c8
                    Packit 7838c8
                  • LZW compression kit synchronized with actual libtiff version.
                  • Packit 7838c8
                    Packit 7838c8
                    Packit 7838c8
                    Packit 7838c8
                     TIFF home page.
                    Packit 7838c8
                    Packit 7838c8

                    Packit 7838c8
                    Packit 7838c8
                    Last updated $Date: 2016-09-25 20:05:45 $.
                    Packit 7838c8
                    Packit 7838c8
                    </BODY>
                    Packit 7838c8
                    </HTML>