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>
|
---|