Blame html/v3.5.3.html

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

    Packit 85355f
    Current Version: v3.5.3
    Packit 85355f
    Previous Version: v3.5.2
    Packit 85355f
    Master FTP Site: ftp.onshore.com, directory pub/libtiff
    Packit 85355f
    Master HTTP Site: http://www.simplesystems.org/libtiff/ 
    Packit 85355f

    Packit 85355f
    Packit 85355f
    Packit 85355f

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

      Packit 85355f
      The ChangeLog will follow, but please note the most important change: 
      Packit 85355f
      LZW compression has been removed. 
      Packit 85355f

      Packit 85355f
      Unisys has the patent on LZW compression and have been very active in
      Packit 85355f
      their enforcement of late, demanding payments of $5000 or more from
      Packit 85355f
      websites using unlicensed software to create GIF's.  They could well
      Packit 85355f
      do the same do persons using libtiff to create LZW compressed TIFF
      Packit 85355f
      images.
      Packit 85355f

      Packit 85355f
      From Burn All GIF's Day:
      Packit 85355f

      Packit 85355f
      The catch is that it appears to be difficult or impossible to get a
      Packit 85355f
      Unisys license to use LZW in free software that complies with the Open
      Packit 85355f
      Source Definition
      Packit 85355f

      Packit 85355f
      Unfortunatly, the removal of LZW compression means that saved image size has
      Packit 85355f
      grown dramatically.  Without a change in the TIFF spec to support
      Packit 85355f
      another lossless compression format, this is unavoidable.
      Packit 85355f

      Packit 85355f
      The library can use zip for lossless compression, but as this is not
      Packit 85355f
      part of the spec, TIFFs using zip compression may not work with other
      Packit 85355f
      software
      Packit 85355f

      Packit 85355f
      We will be making a patch available that will contain the LZW
      Packit 85355f
      compression code for users who have either obtained a license from
      Packit 85355f
      Unisys or are willing to risk it. 
      Packit 85355f

      Packit 85355f
      LZW decompression is unchanged. 
      Packit 85355f

      Packit 85355f


      Packit 85355f
      Packit 85355f
      <FONT SIZE=+3>C</FONT>HANGES IN THE SOFTWARE CONFIGURATION:
      Packit 85355f
      Packit 85355f
        Packit 85355f
        	
      • Added zip creation to release makefile target
      • Packit 85355f
        Packit 85355f
        Packit 85355f
        Packit 85355f
        Packit 85355f


        Packit 85355f
        Packit 85355f
        <FONT SIZE=+3>C</FONT>HANGES IN LIBTIFF:
        Packit 85355f
        Packit 85355f
        Packit 85355f
        Packit 85355f
        Packit 85355f
        	
      • Added html for TIFFWriteTile.3t man page.
      • Packit 85355f
        	
        Packit 85355f
        	
      • Added some changes to tif_write.c to support rewriting existing
      • Packit 85355f
        	fixed sized tiles and strips.  Code mods disabled by default, only
        Packit 85355f
        	enabled if REWRITE_HACK is defined for now.
        Packit 85355f
        Packit 85355f
        	
      • Added TIFFWriteTile.3t man page.
      • Packit 85355f
        Packit 85355f
        	
      • Added notes on use of makefile.vc in build.html, and fixed
      • Packit 85355f
        	email subscription address.
        Packit 85355f
        Packit 85355f
        	
      • Fixed apocalypse-inducing y2k bug in contrib/ras/ras2tiff.c
      • Packit 85355f
        Packit 85355f
        	
      • Did some casts cleaning up to reduce compiler warnings in tif_fax3.c,
      • Packit 85355f
        	   from Bruce Carmeron <cameron@petris.com> -- modifications of 
        Packit 85355f
        	   changes made by Frank (sun cc still complained on cast). 
        Packit 85355f
        Packit 85355f
        	
      • fixed various VC++ warnings as suggested by Gilles Vollant
      • Packit 85355f
        	<info@winimage.com>.  
        Packit 85355f
        Packit 85355f
        	
      • Modified TIFFquery.3t man pages info on TIFFIsByteSwapped() to
      • Packit 85355f
        	not imply applications are responsible for image data swapping.
        Packit 85355f
        Packit 85355f
        	
      • HTML-ized the man pages, added to html/man
      • Packit 85355f
        	
        Packit 85355f
        	
      • Removed LZW Compression to comply with Unisys patent extortion.
      • Packit 85355f
        Packit 85355f
        	
      • Corrected one remaining 16 -> 32 bit value in tif_fax3.c,
      • Packit 85355f
        	   From Ivo Penzar 
        Packit 85355f
        Packit 85355f
        	
      • Added patch from Ivo Penzar to have TiffAdvanceDirectory handle
      • Packit 85355f
        	   memory mapped files. <ivo.penzar@infolink-software.com>
        Packit 85355f
        Packit 85355f
        Packit 85355f


        Packit 85355f
        Packit 85355f
        <FONT SIZE=+3>C</FONT>HANGES IN THE TOOLS:
        Packit 85355f
        Packit 85355f
          Packit 85355f
          	
        • Fixed apocalypse-inducing y2k bug in contrib/ras/ras2tiff.c
        • Packit 85355f
          Packit 85355f
          Packit 85355f
           TIFF home page.
          Packit 85355f
          Packit 85355f

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