kusano 7d535a
kusano 7d535a
kusano 7d535a
<title></title>
kusano 7d535a
Changes in TIFF v3.5.5
kusano 7d535a
kusano 7d535a
kusano 7d535a
kusano 7d535a
kusano 7d535a
<font face="Helvetica, Arial, Sans"></font>
kusano 7d535a
<font face="Helvetica, Arial, Sans"> </font>
kusano 7d535a
kusano 7d535a
<basefont size="4"></basefont>
kusano 7d535a
<font size="+3">T</font>IFF <font size="+2">C</font>HANGE <font size="+2">I</font>NFORMATION
kusano 7d535a
<basefont size="3"></basefont>
kusano 7d535a
kusano 7d535a
    kusano 7d535a

    kusano 7d535a
    Current Version: v3.5.5
    kusano 7d535a
    Previous Version: v3.5.4
    kusano 7d535a
    Master FTP Site: ftp.onshore.com, directory pub/libtiff
    kusano 7d535a
    Master HTTP Site: http://www.remotesensing.org/libtiff 
    kusano 7d535a

    kusano 7d535a
    kusano 7d535a
    kusano 7d535a

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

      kusano 7d535a


      kusano 7d535a
      kusano 7d535a
      <font size="+3">C</font>HANGES IN THE SOFTWARE CONFIGURATION:
      kusano 7d535a
      kusano 7d535a
        kusano 7d535a
        kusano 7d535a
                
      • configure: added test for libc6 for linux targets. Bug reported by
      • kusano 7d535a
                Stanislav Brabec <utx@k332.feld.cvut.cz></utx@k332.feld.cvut.cz>
        kusano 7d535a
        kusano 7d535a
                 
      • configure: fixed bugs in sed scripts
      • kusano 7d535a
        	(applied sed script s:/@:s;@:;s:/s;;:;: to configure). 
        kusano 7d535a
        	fix submitted by Stanislav Brabec <utx@k332.feld.cvut.cz></utx@k332.feld.cvut.cz>
        kusano 7d535a
        kusano 7d535a
        	
      • tools/iptcutil was not in files list, and wasn't being
      • kusano 7d535a
        	added to tar archive.  Updated Makefile.in.
        kusano 7d535a
        kusano 7d535a
                
      • Added 3.5 docs to html/Makefile.in.
      • kusano 7d535a
        	Thanks to  Stanislav Brabec <utx@k332.feld.cvut.cz></utx@k332.feld.cvut.cz>
        kusano 7d535a
        kusano 7d535a
                
      • Fixed tools/tiffcmp so that stopondiff testing works.
      • kusano 7d535a
        	     Patch care of Joseph Orost <joe@sanskrit.lz.att.com>.</joe@sanskrit.lz.att.com>
        kusano 7d535a
        kusano 7d535a
                
      • Added fax3sm_winnt.c to distribution list in Makefile.in.
      • kusano 7d535a
        kusano 7d535a
                 
      • Added libtiff/libtiff.def to TIFFILES distribution list.
      • kusano 7d535a
        kusano 7d535a
        kusano 7d535a


        kusano 7d535a
        kusano 7d535a
        <font size="+3">C</font>HANGES IN LIBTIFF:
        kusano 7d535a
        kusano 7d535a
        kusano 7d535a
        kusano 7d535a
                
      • tif_fax3.c: Fixed serious bug introduced during the uint16->uint32
      • kusano 7d535a
                conversion for the run arrays.  
        kusano 7d535a
        kusano 7d535a
        	
      • Set td_sampleformat default to SAMPLEFORMAT_UINT instead of
      • kusano 7d535a
        	SAMPLEFORMAT_VOID in TIFFDefaultDirectory() in tif_dir.c.
        kusano 7d535a
        kusano 7d535a
                
      • Added "GetDefaulted" support for TIFFTAG_SAMPLEFORMAT in tif_aux.c.
      • kusano 7d535a
        kusano 7d535a
        	
      • Patched tif_fax3.c so that dsp->runs is allocated a bit bigger
      • kusano 7d535a
        	to avoid overruns encountered with frle_bug.tif.
        kusano 7d535a
        kusano 7d535a
                
        kusano 7d535a
        	
      • Modified tif_unix.c to support 2-4GB seeks if USE_64BIT_API is
      • kusano 7d535a
        	  set to 1, and added default (off) setting in tiffconf.h.  This
        kusano 7d535a
        	  should eventually be set by the configure script somehow.
        kusano 7d535a
        kusano 7d535a
        	  The original work on all these 2-4GB changes was done by 
        kusano 7d535a
        	  Peter Smith (psmith@creo.com).
        kusano 7d535a
        kusano 7d535a
        	
      • Modified tif_win32.c to support 2-4GB seeks.
      • kusano 7d535a
        kusano 7d535a
        	
      • tentatively changed toff_t to be unsigned instead of signed to
      • kusano 7d535a
        	  facilitate support for 2-4GB files. 
        kusano 7d535a
        kusano 7d535a
        	
      • Updated a variety of files to use toff_t. Fixed some mixups
      • kusano 7d535a
        	      between toff_t and tsize_t.
        kusano 7d535a
        kusano 7d535a
        	
      • Set tif_rawdatasize to zero when freeing raw data buffer in
      • kusano 7d535a
        	     TIFFWriteDirectory().
        kusano 7d535a
        kusano 7d535a
                 
      • Enabled "REWRITE_HACK" in tif_write.c by default.
      • kusano 7d535a
                
        kusano 7d535a
                 
      • Fix bug in tif_write.c when switching between reading one directory
      • kusano 7d535a
        	      and writing to another. 
        kusano 7d535a
        kusano 7d535a
                 
      • Made TIFFWriteCheck() public, and added TIFFCreateDirectory()
      • kusano 7d535a
        kusano 7d535a
                 
      • Added TIFFmemory(3t) functions to libtiff.def.
      • kusano 7d535a
        kusano 7d535a
                 
      • Added libtiff/libtiff.def to TIFFILES distribution list.
      • kusano 7d535a
        kusano 7d535a
        kusano 7d535a


        kusano 7d535a
        kusano 7d535a
        <font size="+3">C</font>HANGES IN THE TOOLS:
        kusano 7d535a
        kusano 7d535a
          kusano 7d535a
          	
        • fax2ps: Fixed mixup of width and height in bounding box statement
        • kusano 7d535a
          	as per submission by Nalin Dahyabhai <nalin@redhat.com>.</nalin@redhat.com>
          kusano 7d535a
          kusano 7d535a
          	
        • fax2ps: Modified printruns to take uint32 instead of uint16.
        • kusano 7d535a
          	Patch courtesy of Bernt Herd <herd@herdsoft.com> </herd@herdsoft.com>
          kusano 7d535a
          kusano 7d535a
          kusano 7d535a
          	
        • Largely reimplemented contrib/addtiffo to avoid temp files,
        • kusano 7d535a
           	    updating the TIFF file in place.  Fixed a few other bugs to.
          kusano 7d535a
          kusano 7d535a
                 
        • Altered descriptions in tools to reflect "by default" lzw not supported
        • kusano 7d535a
          kusano 7d535a
          kusano 7d535a


          kusano 7d535a
          kusano 7d535a
          <font size="+3">C</font>HANGES IN THE LZW COMPRESSION KIT
          kusano 7d535a
          kusano 7d535a
          	
        • created mangle-src.sh -- sed scripts to munge src into LZW enabled format. Thanks to Stanislav Brabec <utx@k332.feld.cvut.cz></utx@k332.feld.cvut.cz>
        • kusano 7d535a
          	
          kusano 7d535a
          	
        • created Makefile
        • kusano 7d535a
          	
          kusano 7d535a
          	
        • merged tif_dir.c with current source.
        • kusano 7d535a
          kusano 7d535a
          kusano 7d535a
          	
        • Created lzw compression kit, as a new CVS module (libtiff-lzw-compression-kit).
        • kusano 7d535a
          kusano 7d535a
          	
        • Updated index.html to note lzw compression kit.
        • kusano 7d535a
          kusano 7d535a
          kusano 7d535a
          kusano 7d535a
           TIFF home page.
          kusano 7d535a
          kusano 7d535a

          kusano 7d535a
          kusano 7d535a
          Last updated $Date: 2004/11/26 14:37:20 $.
          kusano 7d535a
          kusano 7d535a
          kusano 7d535a