src/3rdparty/libtiff/html/v3.7.2.html
changeset 0 1918ee327afb
equal deleted inserted replaced
-1:000000000000 0:1918ee327afb
       
     1 <HTML>
       
     2 <HEAD>
       
     3 <TITLE>
       
     4 	Changes in TIFF v3.7.2
       
     5 </TITLE>
       
     6 </HEAD>
       
     7 
       
     8 <BODY BGCOLOR=white>
       
     9 <FONT FACE="Helvetica, Arial, Sans">
       
    10 <FONT FACE="Helvetica, Arial, Sans"> 
       
    11 
       
    12 <BASEFONT SIZE=4>
       
    13 <B><FONT SIZE=+3>T</FONT>IFF <FONT SIZE=+2>C</FONT>HANGE <FONT SIZE=+2>I</FONT>NFORMATION</B>
       
    14 <BASEFONT SIZE=3>
       
    15 
       
    16 <UL>
       
    17 <HR SIZE=4 WIDTH=65% ALIGN=left>
       
    18 <B>Current Version</B>: v3.7.2<BR>
       
    19 <B>Previous Version</B>: <A HREF=v3.7.1.html>v3.7.1</a><BR>
       
    20 <B>Master FTP Site</B>: <A HREF="ftp://ftp.remotesensing.org/pub/libtiff">
       
    21 ftp.remotesensing.org</a>, directory pub/libtiff</A><BR>
       
    22 <B>Master HTTP Site</B>: <A HREF="http://www.remotesensing.org/libtiff">
       
    23 http://www.remotesensing.org/libtiff</a> 
       
    24 <HR SIZE=4 WIDTH=65% ALIGN=left>
       
    25 </UL>
       
    26 
       
    27 <P>
       
    28 This document describes the changes made to the software between the
       
    29 <I>previous</I> and <I>current</I> versions (see above).
       
    30 If you don't find something listed here, then it was not done in this
       
    31 timeframe, or it was not considered important enough to be mentioned.
       
    32 The following information is located here:
       
    33 <UL>
       
    34 <LI><A HREF="#hightlights">Major Changes</A>
       
    35 <LI><A HREF="#configure">Changes in the software configuration</A>
       
    36 <LI><A HREF="#libtiff">Changes in libtiff</A>
       
    37 <LI><A HREF="#tools">Changes in the tools</A>
       
    38 <LI><A HREF="#contrib">Changes in the contrib area</A>
       
    39 </UL>
       
    40 <p> 
       
    41 <P><HR WIDTH=65% ALIGN=left>
       
    42 
       
    43 <!--------------------------------------------------------------------------->
       
    44 
       
    45 <A NAME="highlights"><B><FONT SIZE=+3>M</FONT>AJOR CHANGES:</B></A>
       
    46 
       
    47 <UL>
       
    48 
       
    49 	<li> Maintainance release. Many bugfixes in the build environment
       
    50 	and compatibility improvements.
       
    51 
       
    52 </UL>
       
    53 
       
    54 
       
    55 <P><HR WIDTH=65% ALIGN=left>
       
    56 <!--------------------------------------------------------------------------->
       
    57 
       
    58 <A NAME="configure"><B><FONT SIZE=+3>C</FONT>HANGES IN THE SOFTWARE CONFIGURATION:</B></A>
       
    59 
       
    60 <UL>
       
    61 	<li> configure.ac: Use -rpath option instead of -R as per bug
       
    62 	<a href="http://bugzilla.remotesensing.org/show_bug.cgi?id=732">
       
    63 		http://bugzilla.remotesensing.org/show_bug.cgi?id=732</a>
       
    64 
       
    65 	<li> tif_stream.cxx: Fixes for C++ stream interface from
       
    66 	Michael Rinne and Edward Lam.
       
    67 
       
    68 	<li> configure.ac: Make the documentation directory location
       
    69 	configurable via the --with-docdir option (as suggested by
       
    70 	Jeremy C. Reed).
       
    71 
       
    72 	<li> Place the C++ stream API in the separate library called
       
    73 	libtiffxx to avoid unneeded dependencies. Probably there will be
       
    74 	more C++ API in the future. As per bugs
       
    75 	<a href="http://bugzilla.remotesensing.org/show_bug.cgi?id=733">
       
    76 		http://bugzilla.remotesensing.org/show_bug.cgi?id=733</a>
       
    77 	and <a href="http://bugzilla.remotesensing.org/show_bug.cgi?id=730">
       
    78 		http://bugzilla.remotesensing.org/show_bug.cgi?id=730</a>
       
    79 	
       
    80 	<li> configure, configure.ac: Replace --disable-c++ with the
       
    81 	--disable-cxx option as	per bug
       
    82 	<a href="http://bugzilla.remotesensing.org/show_bug.cgi?id=730">
       
    83 		http://bugzilla.remotesensing.org/show_bug.cgi?id=730</a>.
       
    84 
       
    85 </UL>
       
    86 
       
    87 <P><HR WIDTH=65% ALIGN=left>
       
    88 
       
    89 <!--------------------------------------------------------------------------->
       
    90 
       
    91 <A NAME="libtiff"><B><FONT SIZE=+3>C</FONT>HANGES IN LIBTIFF:</B></A>
       
    92 
       
    93 <UL>
       
    94 
       
    95 	<li> Applied patch from Lee Howard to support a new tag TIFFTAG_FAXDCS
       
    96 	(34911) used in HylaFax software. As per bug
       
    97 	<a href="http://bugzilla.remotesensing.org/show_bug.cgi?id=771">
       
    98 		http://bugzilla.remotesensing.org/show_bug.cgi?id=771</a>
       
    99 
       
   100 	<li> tif_open.c: Remove unnesessary TIFFSeekFile() call as per
       
   101 	bug <a href="http://bugzilla.remotesensing.org/show_bug.cgi?id=756">
       
   102 		http://bugzilla.remotesensing.org/show_bug.cgi?id=756</a>
       
   103 
       
   104 	<li> tiff.h: Changed the int8 definition to be always signed char
       
   105 	as per bug
       
   106 	<a href="http://bugzilla.remotesensing.org/show_bug.cgi?id=727">
       
   107 		http://bugzilla.remotesensing.org/show_bug.cgi?id=727</a>
       
   108 
       
   109 	<li> tiffio.h: Move TIFFOpenW() function into the extern "C"{}
       
   110 	block as per bug
       
   111 	<a href="http://bugzilla.remotesensing.org/show_bug.cgi?id=763">
       
   112 		http://bugzilla.remotesensing.org/show_bug.cgi?id=763</a>
       
   113 
       
   114 	<li> tif_dirread.c: Estimate strip size in case of wrong or
       
   115 	suspicious values in the tags. As per bugs
       
   116 	<a href="http://bugzilla.remotesensing.org/show_bug.cgi?id=705">
       
   117 		http://bugzilla.remotesensing.org/show_bug.cgi?id=705</a>
       
   118 	and <a href="http://bugzilla.remotesensing.org/show_bug.cgi?id=320">
       
   119 		http://bugzilla.remotesensing.org/show_bug.cgi?id=320</a>
       
   120 
       
   121 	<li> tif_color.c: Use double as the second argument of pow()
       
   122 	function in TIFFCIELabToRGBInit(). As per bug
       
   123 	<a href="http://bugzilla.remotesensing.org/show_bug.cgi?id=741">
       
   124 		http://bugzilla.remotesensing.org/show_bug.cgi?id=741</a>
       
   125 
       
   126 	<li> tif_pixarlog.c: Avoid warnings when converting float to
       
   127 	integer as per bug
       
   128 	<a href="http://bugzilla.remotesensing.org/show_bug.cgi?id=740">
       
   129 		http://bugzilla.remotesensing.org/show_bug.cgi?id=740</a>
       
   130 
       
   131 	<li> tif_getimage.c: Always fill the error message buffer in
       
   132 	TIFFRGBAImageBegin() as per bug
       
   133 	<a href="http://bugzilla.remotesensing.org/show_bug.cgi?id=739">
       
   134 		http://bugzilla.remotesensing.org/show_bug.cgi?id=739</a>
       
   135 
       
   136 	<li> tif_jpeg.c: Added ability to read/write the fax specific
       
   137 	TIFFTAG_FAXRECVPARAMS, TIFFTAG_FAXSUBADDRESS and TIFFTAG_FAXRECVTIME
       
   138 	tags as per bug
       
   139 	<a href="http://bugzilla.remotesensing.org/show_bug.cgi?id=736">
       
   140 		http://bugzilla.remotesensing.org/show_bug.cgi?id=736</a>
       
   141 
       
   142 	<li> tif_win32.c: Fixed message formatting in functions
       
   143 	Win32WarningHandler() and Win32ErrorHandler() as per bug
       
   144 	<a href="http://bugzilla.remotesensing.org/show_bug.cgi?id=735">
       
   145 		http://bugzilla.remotesensing.org/show_bug.cgi?id=735</a>
       
   146 
       
   147 	<li> tiffio.h: Move the color conversion routines in the 'extern
       
   148 	"C"' section as per bug
       
   149 	<a href="http://bugzilla.remotesensing.org/show_bug.cgi?id=727">
       
   150 		http://bugzilla.remotesensing.org/show_bug.cgi?id=727</a>
       
   151 
       
   152 	<li> tiff.h: Restore back the workaround for AIX Visual Age C
       
   153 	compiler to avoid double definition of BSD types as per bug
       
   154 	<a href="http://bugzilla.remotesensing.org/show_bug.cgi?id=39">
       
   155 		http://bugzilla.remotesensing.org/show_bug.cgi?id=39</a>
       
   156 
       
   157 	<li> tif_getimage.c: More fixes for multiple-alpha-channelled
       
   158 	RGB-images as per bug
       
   159 	<a href="http://bugzilla.remotesensing.org/show_bug.cgi?id=713">
       
   160 	http://bugzilla.remotesensing.org/show_bug.cgi?id=713</a>
       
   161 
       
   162 </UL>
       
   163 
       
   164 <P><HR WIDTH=65% ALIGN=left>
       
   165 
       
   166 <!-------------------------------------------------------------------------->
       
   167 	
       
   168 <A NAME="tools"><B><FONT SIZE=+3>C</FONT>HANGES IN THE TOOLS:</B></A>
       
   169 
       
   170 <UL>
       
   171 
       
   172 	<li> tiffcmp.c: Added ability to compare the 32-bit integer and
       
   173 	floating point data; complain on unsupported bit depths.
       
   174 
       
   175 	<li> tiffcmp.c: Use properly sized buffer in short arrays comparison
       
   176 	as per bug
       
   177 	<a href="http://bugzilla.remotesensing.org/show_bug.cgi?id=785">
       
   178 		http://bugzilla.remotesensing.org/show_bug.cgi?id=785</a>
       
   179 
       
   180 	<li> fax2ps.c: Replace insecure mktemp() function with the
       
   181 	tmpfile() as per bug
       
   182 	<a href="http://bugzilla.remotesensing.org/show_bug.cgi?id=786">
       
   183 		http://bugzilla.remotesensing.org/show_bug.cgi?id=786</a>
       
   184 
       
   185 	<li> tiffgt.c: Fix problem on big-endian CPUs so that images
       
   186 	display more correctly.  Images display brighter than they should
       
   187 	on a Sun workstation.
       
   188 
       
   189 	<li> tiff2ps.c: Fixed problem with page sizes as per bug
       
   190 	<a href="http://bugzilla.remotesensing.org/show_bug.cgi?id=742">
       
   191 		http://bugzilla.remotesensing.org/show_bug.cgi?id=742</a>
       
   192 
       
   193 	<li> tiff2ps.c: Interpret the -w and -h options independently. As
       
   194 	per bug
       
   195 	<a href="http://bugzilla.remotesensing.org/show_bug.cgi?id=689">
       
   196 		http://bugzilla.remotesensing.org/show_bug.cgi?id=689</a>
       
   197 
       
   198 	<li> tiffdump.c: Fixed problem when read broken TIFFs with the
       
   199 	wrong tag counts (Dmitry V. Levin, Martin Pitt).
       
   200 
       
   201 	<li> tiffset.c: Convert character option to integer value as per
       
   202 	bug <a href="http://bugzilla.remotesensing.org/show_bug.cgi?id=725">
       
   203 	http://bugzilla.remotesensing.org/show_bug.cgi?id=725</a>.
       
   204 
       
   205 </UL>
       
   206 
       
   207 <P><HR WIDTH=65% ALIGN=left>
       
   208 
       
   209 <!--------------------------------------------------------------------------->
       
   210 
       
   211 <A NAME="contrib"><B><FONT SIZE=+3>C</FONT>HANGES IN THE CONTRIB AREA:</B></A>
       
   212 
       
   213 <UL> 
       
   214 
       
   215 	<li> No changes.
       
   216 
       
   217 </UL>
       
   218 
       
   219 Last updated $Date: 2005/03/15 15:17:44 $.
       
   220 
       
   221 </BODY>
       
   222 </HTML>