Blame html/v3.5.6-beta.html

Packit 7838c8
<HTML>
Packit 7838c8
<HEAD>
Packit 7838c8
<TITLE>
Packit 7838c8
Changes in TIFF v3.5.6
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.5.6beta
    Packit 7838c8
    Previous Version: v3.5.5
    Packit 7838c8
    Master FTP Site: ftp.onshore.com, directory pub/libtiff
    Packit 7838c8
    Master HTTP Site: 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
    • Changes in the software configuration
    • Packit 7838c8
    • Changes in libtiff
    • Packit 7838c8
    • Changes in the tools
    • Packit 7838c8
    • Changes in contrib
    • Packit 7838c8
    • Changes in the LZW compression kit
    • 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
        Packit 7838c8
        	
      • Added GNULDdso target and switched linux and freebsd to use it.
      • Packit 7838c8
        	
      • tools/Makefile.in: Modified to install properly on SGI.
      • Packit 7838c8
        	
      • configure: Fixed DSO test for Linux as per patch from
      • Packit 7838c8
        	  Jan Van Buggenhout <chipzz@Ace.ULYSSIS.Student.KULeuven.Ac.Be>.
        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
        Packit 7838c8
        	
      • tif_dir.c: Clear TIFF_ISTILED flag in TIFFDefaultDirectory
      • Packit 7838c8
        	as per http://bugzilla.remotesensing.org/show_bug.cgi?id=18
        Packit 7838c8
        	from vandrove@vc.cvut.cz.
        Packit 7838c8
        Packit 7838c8
        	
      • Modified tif_packbits.c decoding to avoid overrunning the
      • Packit 7838c8
        	output buffer, and to issue a warning if data needs to be
        Packit 7838c8
        	discarded.  See http://bugzilla.remotesensing.org/show_bug.cgi?id=18
        Packit 7838c8
        Packit 7838c8
        	
      • Modified TIFFClientOpen() to emit an error on an attempt to
      • Packit 7838c8
        	open a comperessed file for update (O_RDWR/r+) access.  This is
        Packit 7838c8
        	because the compressor/decompressor code gets very confused when
        Packit 7838c8
        	the mode is O_RDWR, assuming this means writing only.  See
        Packit 7838c8
        	bug http://bugzilla.remotesensing.org/show_bug.cgi?id=13
        Packit 7838c8
        Packit 7838c8
        	
      • Applied patch for 0x0000 sequences in tif_fax3.h's definition
      • Packit 7838c8
        	of EXPAND1D() as per bug 11 (from Roman). 
        Packit 7838c8
        Packit 7838c8
        	
      • Fixed tiffcomp.h to avoid win32 stuff if unix #defined, to improve
      • Packit 7838c8
        	cygwin compatibility.
        Packit 7838c8
        Packit 7838c8
        	
      • Applied patch from Roman Shpount to tif_fax3.c. This seems to
      • Packit 7838c8
        	be a proper fix to the buffer sizing problem.  See 
        Packit 7838c8
        	http://bugzilla.remotesensing.org/show_bug.cgi?id=11
        Packit 7838c8
        Packit 7838c8
        	
      • Fixed tif_getimage.c to fix overrun bug with YCbCr images without
      • Packit 7838c8
        	downsampling.  http://bugzilla.remotesensing.org/show_bug.cgi?id=10
        Packit 7838c8
        	Thanks to Nick Lamb <njl98r@ecs.soton.ac.uk> for reporting the
        Packit 7838c8
        	bug and proving the patch.
        Packit 7838c8
        	
        Packit 7838c8
        	
      • Fixed tif_jpeg.c so avoid destroying the decompressor before
      • Packit 7838c8
        	we are done access data thanks to bug report from:
        Packit 7838c8
        	Michael Eckstein <eckstein@gepro.cz>.
        Packit 7838c8
        Packit 7838c8
        	
      • tif_open.c: Don't set MMAP for O_RDWR files.
      • Packit 7838c8
        Packit 7838c8
        	
      • tif_open.c: Set STRIPCHOP_DEFAULT for O_RDWR as well as O_RDONLY
      • Packit 7838c8
        	so that files opened for update can be strip chopped too.
        Packit 7838c8
        Packit 7838c8
        	
      • tif_read.c: fixed up bug with files missing rowsperstrip and
      • Packit 7838c8
        	the strips per separation fix done a few weeks ago.
        Packit 7838c8
        Packit 7838c8
        	
      • Tentatively added support for SAMPLEFORMAT_COMPLEXIEEEFP, and
      • Packit 7838c8
        	SAMPLEFORMAT_COMPLEXINT.
        Packit 7838c8
        Packit 7838c8
        	
      • index.html, bugs.html: added bugzilla info.
      • Packit 7838c8
        Packit 7838c8
        	
      • tif_read.c: fix subtle bug with determining the number of
      • Packit 7838c8
        	rows for strips that are the last strip in a separation but
        Packit 7838c8
        	not the last strip of all in TIFFReadEncodedStrip().  
        Packit 7838c8
        Packit 7838c8
        	
      • Applied 16/32 bit fix to tif_fax3.c. Fix supplied by
      • Packit 7838c8
        	Peter Skarpetis <peters@serendipity-software.com.au>
        Packit 7838c8
        Packit 7838c8
        	
      • Modified tiffio.h logic with regard to including windows.h. It
      • Packit 7838c8
        	won't include it when building with __CYGWIN__.
        Packit 7838c8
        Packit 7838c8
        	
      • README: update to mention www.libtiff.org, don't list Sam's old
      • Packit 7838c8
        	email address.
        Packit 7838c8
        Packit 7838c8
        	
      • libtiff/tif_dirread.c: Don't use estimate strip byte count for
      • Packit 7838c8
        	one tile/strip images with an offset, and byte count of zero. These
        Packit 7838c8
        	could be "unpopulated" images. 
        Packit 7838c8
        Packit 7838c8
        	
      • tif_win32.c: Applied patch to fix overreads and ovverwrites
      • Packit 7838c8
        	  caught by BoundsChecker.  From Arvan Pritchard 
        Packit 7838c8
        	  <arvan.pritchard@infomatix.co.uk>  (untested). 
        Packit 7838c8
        	
        Packit 7838c8
                
      • tif_getimage.c: Applied patch to silence VC6 warnings. From
      • Packit 7838c8
        	  Arvan Pritchard <arvan.pritchard@informatix.co.uk>
        Packit 7838c8
        	
        Packit 7838c8
        	
      • tif_lzw.c: Applied patch to silence VC6 warnings. From
      • Packit 7838c8
        	  Arvan Pritchard <arvan.pritchard@informatix.co.uk>
        Packit 7838c8
        Packit 7838c8
        	
      • libtiff/tif_apple.c: Applied "Carbon" support patches supplied by
      • Packit 7838c8
        	Leonard Rosenthol <leonardr@lazerware.com>.  May interfere
        Packit 7838c8
        	with correct building on older systems.  If so, please let me know.
        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
          	
        • tools/rgb2ycbcr.c: fixed output strip size to account for vertical
        • Packit 7838c8
          	roundup if rows_per_strip not a multiple of vertical sample size.
          Packit 7838c8
          Packit 7838c8
          	
        • tools/tiffsplit.c: Copy TIFFTAG_SAMPLEFORMAT.
        • Packit 7838c8
          Packit 7838c8
          	
        • Modified tiff2bw to ensure portions add to 100%, and that
        • Packit 7838c8
          	 white is properly recovered.  See bug
          Packit 7838c8
          	 http://bugzilla.remotesensing.org/show_bug.cgi?id=15 Patch
          Packit 7838c8
          	 c/o Stanislav Brabec <utx@penguin.cz>
          Packit 7838c8
          Packit 7838c8
          Packit 7838c8
          Packit 7838c8


          Packit 7838c8
          Packit 7838c8
          <FONT SIZE=+3>C</FONT>HANGES IN CONTRIB:
          Packit 7838c8
          Packit 7838c8
            Packit 7838c8
            Packit 7838c8
            	
          • contrib/addtiffo: Added "averaging" resampling option.
          • Packit 7838c8
            Packit 7838c8
            	
          • Added contrib/stream (stream io) code submitted by Avi Bleiweiss.
          • Packit 7838c8
            Packit 7838c8
            Packit 7838c8
            Packit 7838c8


            Packit 7838c8
            Packit 7838c8
            <FONT SIZE=+3>C</FONT>HANGES IN THE LZW COMPRESSION KIT
            Packit 7838c8
            Packit 7838c8
            Packit 7838c8
                
          • updated tif_dir.c to reflect changes to no-lzw tif_dir.c
          • 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>