Blame html/v3.8.0.html

Packit 85355f
<HTML>
Packit 85355f
<HEAD>
Packit 85355f
<TITLE>
Packit 85355f
	Changes in TIFF v3.8.0
Packit 85355f
</TITLE>
Packit 85355f
</HEAD>
Packit 85355f
Packit 85355f
<BODY BGCOLOR=white>
Packit 85355f
<FONT FACE="Helvetica, Arial, Sans">
Packit 85355f
<FONT FACE="Helvetica, Arial, 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.8.0
    Packit 85355f
    Previous Version: v3.7.4
    Packit 85355f
    Master FTP Site: 
    Packit 85355f
    download.osgeo.org, directory pub/libtiff
    Packit 85355f
    Master HTTP Site: 
    Packit 85355f
    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
    • Major Changes
    • Packit 85355f
    • Changes in the software configuration
    • Packit 85355f
    • Changes in libtiff
    • Packit 85355f
    • Changes in the tools
    • Packit 85355f
    • Changes in the contrib area
    • Packit 85355f
      Packit 85355f

      Packit 85355f


      Packit 85355f
      Packit 85355f
      Packit 85355f
      Packit 85355f
      <FONT SIZE=+3>M</FONT>AJOR CHANGES:
      Packit 85355f
      Packit 85355f
        Packit 85355f
        	
      • Read-only support for custom directories (e.g. EXIF directory).
      • Packit 85355f
        Packit 85355f
        	
      • Preliminary support for MS MDI format.
      • Packit 85355f
        Packit 85355f
        Packit 85355f
        Packit 85355f


        Packit 85355f
        Packit 85355f
        Packit 85355f
        <FONT SIZE=+3>C</FONT>HANGES IN THE SOFTWARE CONFIGURATION:
        Packit 85355f
        Packit 85355f
          Packit 85355f
          	
        • Make the default strip size configurable via the
        • Packit 85355f
          	--with-default-strip-size and STRIP_SIZE_DEFAULT options.
          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
            	
          • tiffio.h: Added VC_EXTRALEAN definition before including
          • Packit 85355f
            	windows.h, to reduce the compile time.
            Packit 85355f
            Packit 85355f
            	
          • tif_jpeg.c: Improve compilation under MinGW.
          • Packit 85355f
            Packit 85355f
            	
          • {tif_aux.c, tif_dir.c, tif_dir.h, tif_dirwrite.c,
          • Packit 85355f
            	tif_print.c, tif_getimage.c}: Make InkSet, NumberOfInks, DotRange and
            Packit 85355f
            	StoNits tags custom.
            Packit 85355f
            Packit 85355f
            	
          • {tif_aux.c, tif_dir.c, tif_dir.h, tif_print.c}: Make
          • Packit 85355f
            	WhitePoint tag custom.
            Packit 85355f
            Packit 85355f
            	
          • tiffio.h: fixed typo that potentially resulted in
          • Packit 85355f
            	redefininition of USE_WIN32_FILEIO
            Packit 85355f
            Packit 85355f
            	
          • {tif_dir.c, tif_dir.h, tif_print.c}: Make RichTIFFIPTC,
          • Packit 85355f
            	Photoshop and ICCProfile tags custom.
            Packit 85355f
            Packit 85355f
            	
          • libtiff/*, contrib/*: Added 'dual-mode' error handling, enabling
          • Packit 85355f
            	newer code to get context indicator in error handler and still
            Packit 85355f
            	remain compatible with older code: Done TIFFError calls everywhere 
            Packit 85355f
            	except in tools.
            Packit 85355f
            Packit 85355f
            	
          • tiffinfo.c: Print EXIF directory contents if exist.
          • Packit 85355f
            Packit 85355f
            	
          • {tif_dirinfo.c, tif_dirread.c, tif_dir.h, tif_dir.c}:
          • Packit 85355f
            	Custom directory read-only support.
            Packit 85355f
            Packit 85355f
            	
          • {tif_aux.c, tif_dirinfo.c, tif_dirread.c, tif_dir.h,
          • Packit 85355f
            	tif_dir.c, tif_print.c}: Make YCbCrCoefficients and ReferenceBlackWhite
            Packit 85355f
            	tags custom.
            Packit 85355f
            Packit 85355f
            	
          • tif_dirread.c: One more workaround for broken StripByteCounts
          • Packit 85355f
            	tag. Handle the case when StripByteCounts array filled with
            Packit 85355f
            	completely wrong values.
            Packit 85355f
            Packit 85355f
            	
          • tif_dirinfo.c: Release file descriptor in case of failure
          • Packit 85355f
            	in the TIFFOpenW() function as per bug
            Packit 85355f
            	
            Packit 85355f
            	http://bugzilla.remotesensing.org/show_bug.cgi?id=1003
            Packit 85355f
            Packit 85355f
            	
          • tif_dirinfo.c: Correctly yse bsearch() and lfind()
          • Packit 85355f
            	functions as per bug
            Packit 85355f
            	
            Packit 85355f
            	http://bugzilla.remotesensing.org/show_bug.cgi?id=1008
            Packit 85355f
            Packit 85355f
            	
          • tif_open.c, tiff.h, tiffdump.c: Incorporate preliminary support
          • Packit 85355f
            	for MS MDI format.
            Packit 85355f
            	
            Packit 85355f
            	http://bugzilla.remotesensing.org/show_bug.cgi?id=1002
            Packit 85355f
            Packit 85355f
            	
          • libtiff.def, tiffiop.h, tiffio.h: Made TIFFFreeDirectory
          • Packit 85355f
            	public.
            Packit 85355f
            Packit 85355f
            	
          • /tif_dirinfo.c: Make XResolution, YResolution and
          • Packit 85355f
            	ResolutionUnit tags modifiable during write process. As per bug
            Packit 85355f
            	
            Packit 85355f
            	http://bugzilla.remotesensing.org/show_bug.cgi?id=977
            Packit 85355f
            Packit 85355f
            	
          • if_dirread.c: Don't try and split single strips into "0" strips
          • Packit 85355f
            	in ChopUpSingleUncompressedStrip.  This happens in some degenerate
            Packit 85355f
            	cases (like 1x1 files with stripbytecounts==0 (gtsmall.jp2 embed tiff)
            Packit 85355f
            Packit 85355f
            	
          • tif_fax3.c: changed 'at scanline ...' style warning/errors
          • Packit 85355f
            	with incorrect use of tif_row, to 'at line ... of
            Packit 85355f
            	strip/tile ...' style.
            Packit 85355f
            Packit 85355f
            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
              	
            • tiffcp.c: Added many error reporting messages; fixed integer
            • Packit 85355f
              	overflow as per bug
              Packit 85355f
              	
              Packit 85355f
              	http://bugzilla.remotesensing.org/show_bug.cgi?id=789
              Packit 85355f
              Packit 85355f
              	
            • tiffcp.c: Return non-zero status when reading fails.
            • Packit 85355f
              Packit 85355f
              	
            • fax2tiff.c: Properly calculate sizes of temporary arrays
            • Packit 85355f
              	as per bug
              Packit 85355f
              	
              Packit 85355f
              	http://bugzilla.remotesensing.org/show_bug.cgi?id=943
              Packit 85355f
              Packit 85355f
              	
            • fax2tiff.c: Added option '-r' to set RowsPerStrip parameter
            • Packit 85355f
              	as per bug
              Packit 85355f
              	
              Packit 85355f
              	http://bugzilla.remotesensing.org/show_bug.cgi?id=944
              Packit 85355f
              Packit 85355f
              	
            • tiffdump.c: Fixed typeshift and typemask arrays initialization
            • Packit 85355f
              	problem as per bug
              Packit 85355f
              	
              Packit 85355f
              	http://bugzilla.remotesensing.org/show_bug.cgi?id=946
              Packit 85355f
              Packit 85355f
              	
            • bmp2tiff.c: Fixed possible integer overflow error as per bug
            • Packit 85355f
              	
              Packit 85355f
              	http://bugzilla.remotesensing.org/show_bug.cgi?id=965
              Packit 85355f
              Packit 85355f
              	
            • tiffsplit.c: Copy fax related fields over splitted parts
            • Packit 85355f
              	as per bug
              Packit 85355f
              	
              Packit 85355f
              	http://bugzilla.remotesensing.org/show_bug.cgi?id=983
              Packit 85355f
              Packit 85355f
              	
            • tiffdump.c: Fixed crash when reading malformed tags.
            • Packit 85355f
              Packit 85355f
              	
            • tiff2pdf.c: Added missed 'break' statement as per bug
            • Packit 85355f
              	
              Packit 85355f
              	http://bugzilla.remotesensing.org/show_bug.cgi?id=932
              Packit 85355f
              Packit 85355f
              Packit 85355f


              Packit 85355f
              Packit 85355f
              Packit 85355f
              Packit 85355f
              <FONT SIZE=+3>C</FONT>HANGES IN THE CONTRIB AREA:
              Packit 85355f
              Packit 85355f
              Packit 85355f
              	
            • contrib/addtiffo/*: Major upgrade by Joris to support subsampled
            • Packit 85355f
              	YCbCr images in jpeg compressed TIFF files.
              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>