Blame html/v3.8.0.html

Packit 7838c8
<HTML>
Packit 7838c8
<HEAD>
Packit 7838c8
<TITLE>
Packit 7838c8
	Changes in TIFF v3.8.0
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.8.0
    Packit 7838c8
    Previous Version: v3.7.4
    Packit 7838c8
    Master FTP Site: 
    Packit 7838c8
    download.osgeo.org, directory pub/libtiff
    Packit 7838c8
    Master HTTP Site: 
    Packit 7838c8
    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
    • Major Changes
    • Packit 7838c8
    • Changes in the software configuration
    • Packit 7838c8
    • Changes in libtiff
    • Packit 7838c8
    • Changes in the tools
    • Packit 7838c8
    • Changes in the contrib area
    • Packit 7838c8
      Packit 7838c8

      Packit 7838c8


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


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