Blame html/v3.6.0.html

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

      Packit Service 2594b8


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

        Custom Tag Support

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

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

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

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

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

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

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


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

                    Packit Service 2594b8
                    Packit Service 2594b8
                    Last updated $Date: 2016-09-25 20:05:45 $.
                    Packit Service 2594b8
                    Packit Service 2594b8
                    </BODY>
                    Packit Service 2594b8
                    </HTML>