diff -r 000000000000 -r 1918ee327afb src/3rdparty/libtiff/html/v3.8.0.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/3rdparty/libtiff/html/v3.8.0.html Mon Jan 11 14:00:40 2010 +0000
@@ -0,0 +1,199 @@
+
+
+
+ Changes in TIFF v3.8.0
+
+
+
+
+
+
+
+
+TIFF CHANGE INFORMATION
+
+
+
+
+
+This document describes the changes made to the software between the
+previous and current versions (see above).
+If you don't find something listed here, then it was not done in this
+timeframe, or it was not considered important enough to be mentioned.
+The following information is located here:
+
+
+
+
+
+
+MAJOR CHANGES:
+
+
+ - Read-only support for custom directories (e.g. EXIF directory).
+
+
- Preliminary support for MS MDI format.
+
+
+
+
+
+
+CHANGES IN THE SOFTWARE CONFIGURATION:
+
+
+ - Make the default strip size configurable via the
+ --with-default-strip-size and STRIP_SIZE_DEFAULT options.
+
+
+
+
+
+
+CHANGES IN LIBTIFF:
+
+
+ - tiffio.h: Added VC_EXTRALEAN definition before including
+ windows.h, to reduce the compile time.
+
+
- tif_jpeg.c: Improve compilation under MinGW.
+
+
- {tif_aux.c, tif_dir.c, tif_dir.h, tif_dirwrite.c,
+ tif_print.c, tif_getimage.c}: Make InkSet, NumberOfInks, DotRange and
+ StoNits tags custom.
+
+
- {tif_aux.c, tif_dir.c, tif_dir.h, tif_print.c}: Make
+ WhitePoint tag custom.
+
+
- tiffio.h: fixed typo that potentially resulted in
+ redefininition of USE_WIN32_FILEIO
+
+
- {tif_dir.c, tif_dir.h, tif_print.c}: Make RichTIFFIPTC,
+ Photoshop and ICCProfile tags custom.
+
+
- libtiff/*, contrib/*: Added 'dual-mode' error handling, enabling
+ newer code to get context indicator in error handler and still
+ remain compatible with older code: Done TIFFError calls everywhere
+ except in tools.
+
+
- tiffinfo.c: Print EXIF directory contents if exist.
+
+
- {tif_dirinfo.c, tif_dirread.c, tif_dir.h, tif_dir.c}:
+ Custom directory read-only support.
+
+
- {tif_aux.c, tif_dirinfo.c, tif_dirread.c, tif_dir.h,
+ tif_dir.c, tif_print.c}: Make YCbCrCoefficients and ReferenceBlackWhite
+ tags custom.
+
+
- tif_dirread.c: One more workaround for broken StripByteCounts
+ tag. Handle the case when StripByteCounts array filled with
+ completely wrong values.
+
+
- tif_dirinfo.c: Release file descriptor in case of failure
+ in the TIFFOpenW() function as per bug
+
+ http://bugzilla.remotesensing.org/show_bug.cgi?id=1003
+
+
- tif_dirinfo.c: Correctly yse bsearch() and lfind()
+ functions as per bug
+
+ http://bugzilla.remotesensing.org/show_bug.cgi?id=1008
+
+
- tif_open.c, tiff.h, tiffdump.c: Incorporate preliminary support
+ for MS MDI format.
+
+ http://bugzilla.remotesensing.org/show_bug.cgi?id=1002
+
+
- libtiff.def, tiffiop.h, tiffio.h: Made TIFFFreeDirectory
+ public.
+
+
- /tif_dirinfo.c: Make XResolution, YResolution and
+ ResolutionUnit tags modifiable during write process. As per bug
+
+ http://bugzilla.remotesensing.org/show_bug.cgi?id=977
+
+
- if_dirread.c: Don't try and split single strips into "0" strips
+ in ChopUpSingleUncompressedStrip. This happens in some degenerate
+ cases (like 1x1 files with stripbytecounts==0 (gtsmall.jp2 embed tiff)
+
+
- tif_fax3.c: changed 'at scanline ...' style warning/errors
+ with incorrect use of tif_row, to 'at line ... of
+ strip/tile ...' style.
+
+
+
+
+
+
+CHANGES IN THE TOOLS:
+
+
+
+
+
+
+
+CHANGES IN THE CONTRIB AREA:
+
+
+ - contrib/addtiffo/*: Major upgrade by Joris to support subsampled
+ YCbCr images in jpeg compressed TIFF files.
+
+
+
+Last updated $Date: 2006/01/04 23:38:38 $.
+
+
+