xref: /libtiff-4.0.7/html/v3.8.2.html (revision d4dd6ccc)
1b90b47e6SAndrey Kiselev<HTML>
2b90b47e6SAndrey Kiselev<HEAD>
3b90b47e6SAndrey Kiselev<TITLE>
4b90b47e6SAndrey Kiselev	Changes in TIFF v3.8.2
5b90b47e6SAndrey Kiselev</TITLE>
6b90b47e6SAndrey Kiselev</HEAD>
7b90b47e6SAndrey Kiselev
8b90b47e6SAndrey Kiselev<BODY BGCOLOR=white>
9b90b47e6SAndrey Kiselev<FONT FACE="Helvetica, Arial, Sans">
10b90b47e6SAndrey Kiselev<FONT FACE="Helvetica, Arial, Sans">
11b90b47e6SAndrey Kiselev
12b90b47e6SAndrey Kiselev<BASEFONT SIZE=4>
13b90b47e6SAndrey Kiselev<B><FONT SIZE=+3>T</FONT>IFF <FONT SIZE=+2>C</FONT>HANGE <FONT SIZE=+2>I</FONT>NFORMATION</B>
14b90b47e6SAndrey Kiselev<BASEFONT SIZE=3>
15b90b47e6SAndrey Kiselev
16b90b47e6SAndrey Kiselev<UL>
17b90b47e6SAndrey Kiselev<HR SIZE=4 WIDTH=65% ALIGN=left>
18b90b47e6SAndrey Kiselev<B>Current Version</B>: v3.8.2<BR>
19b90b47e6SAndrey Kiselev<B>Previous Version</B>: <A HREF=v3.8.1.html>v3.8.1</a><BR>
20*d4dd6cccSBob Friesenhahn<B>Master FTP Site</B>: <A HREF="ftp://download.osgeo.org/libtiff">
21*d4dd6cccSBob Friesenhahndownload.osgeo.org</a>, directory pub/libtiff</A><BR>
22*d4dd6cccSBob Friesenhahn<B>Master HTTP Site</B>: <A HREF="http://www.simplesystems.org/libtiff/">
23*d4dd6cccSBob Friesenhahnhttp://www.simplesystems.org/libtiff/</a>
24b90b47e6SAndrey Kiselev<HR SIZE=4 WIDTH=65% ALIGN=left>
25b90b47e6SAndrey Kiselev</UL>
26b90b47e6SAndrey Kiselev
27b90b47e6SAndrey Kiselev<P>
28b90b47e6SAndrey KiselevThis document describes the changes made to the software between the
29b90b47e6SAndrey Kiselev<I>previous</I> and <I>current</I> versions (see above).
30b90b47e6SAndrey KiselevIf you don't find something listed here, then it was not done in this
31b90b47e6SAndrey Kiselevtimeframe, or it was not considered important enough to be mentioned.
32b90b47e6SAndrey KiselevThe following information is located here:
33b90b47e6SAndrey Kiselev<UL>
34b90b47e6SAndrey Kiselev<LI><A HREF="#hightlights">Major Changes</A>
35b90b47e6SAndrey Kiselev<LI><A HREF="#configure">Changes in the software configuration</A>
36b90b47e6SAndrey Kiselev<LI><A HREF="#libtiff">Changes in libtiff</A>
37b90b47e6SAndrey Kiselev<LI><A HREF="#tools">Changes in the tools</A>
38b90b47e6SAndrey Kiselev<LI><A HREF="#contrib">Changes in the contrib area</A>
39b90b47e6SAndrey Kiselev</UL>
40b90b47e6SAndrey Kiselev<p>
41b90b47e6SAndrey Kiselev<P><HR WIDTH=65% ALIGN=left>
42b90b47e6SAndrey Kiselev
43b90b47e6SAndrey Kiselev<!--------------------------------------------------------------------------->
44b90b47e6SAndrey Kiselev
45b90b47e6SAndrey Kiselev<A NAME="highlights"><B><FONT SIZE=+3>M</FONT>AJOR CHANGES:</B></A>
46b90b47e6SAndrey Kiselev
47b90b47e6SAndrey Kiselev<UL>
48b90b47e6SAndrey Kiselev	<li> Bug-fix release.
49b90b47e6SAndrey Kiselev</UL>
50b90b47e6SAndrey Kiselev
51b90b47e6SAndrey Kiselev
52b90b47e6SAndrey Kiselev<P><HR WIDTH=65% ALIGN=left>
53b90b47e6SAndrey Kiselev<!--------------------------------------------------------------------------->
54b90b47e6SAndrey Kiselev
55b90b47e6SAndrey Kiselev<A NAME="configure"><B><FONT SIZE=+3>C</FONT>HANGES IN THE SOFTWARE CONFIGURATION:</B></A>
56b90b47e6SAndrey Kiselev
57b90b47e6SAndrey Kiselev<UL>
58b90b47e6SAndrey Kiselev
59b90b47e6SAndrey Kiselev	<li> tools/Makefile.am: Use runtime paths linker flags when rpath
60b90b47e6SAndrey Kiselev	option enabled.
61b90b47e6SAndrey Kiselev
62b90b47e6SAndrey Kiselev	<li> Makefiles improvements as per bug
63b90b47e6SAndrey Kiselev	<a href="http://bugzilla.remotesensing.org/show_bug.cgi?id=1128">
64b90b47e6SAndrey Kiselev	http://bugzilla.remotesensing.org/show_bug.cgi?id=1128</a>
65b90b47e6SAndrey Kiselev
66b90b47e6SAndrey Kiselev	<li> Fixed win32 I/O functions usage as per bug
67b90b47e6SAndrey Kiselev	<a href="http://bugzilla.remotesensing.org/show_bug.cgi?id=1127">
68b90b47e6SAndrey Kiselev	http://bugzilla.remotesensing.org/show_bug.cgi?id=1127</a>
69b90b47e6SAndrey Kiselev
70b90b47e6SAndrey Kiselev</UL>
71b90b47e6SAndrey Kiselev
72b90b47e6SAndrey Kiselev<P><HR WIDTH=65% ALIGN=left>
73b90b47e6SAndrey Kiselev
74b90b47e6SAndrey Kiselev<!--------------------------------------------------------------------------->
75b90b47e6SAndrey Kiselev
76b90b47e6SAndrey Kiselev<A NAME="libtiff"><B><FONT SIZE=+3>C</FONT>HANGES IN LIBTIFF:</B></A>
77b90b47e6SAndrey Kiselev
78b90b47e6SAndrey Kiselev<UL>
79b90b47e6SAndrey Kiselev	<li> tif_strip.c: Take subsampling in account when calculating
80b90b47e6SAndrey Kiselev	TIFFScanlineSize().
81b90b47e6SAndrey Kiselev
82b90b47e6SAndrey Kiselev	<li> tif_jpeg.c, tif_fax3.c, tif_zip.c, tif_pixarlog.c,
83b90b47e6SAndrey Kiselev	tif_lzw.c, tif_luv.c: Use _TIFFSetDefaultCompressionState() in all
84b90b47e6SAndrey Kiselev	codec cleanup methods. As per bug
85b90b47e6SAndrey Kiselev	<a href="http://bugzilla.remotesensing.org/show_bug.cgi?id=1120">
86b90b47e6SAndrey Kiselev		http://bugzilla.remotesensing.org/show_bug.cgi?id=1120</a>
87b90b47e6SAndrey Kiselev
88b90b47e6SAndrey Kiselev	<li> tif_jpeg.c: Do not cleanup codec state in TIFFInitJPEG(). As
89b90b47e6SAndrey Kiselev	per bug
90b90b47e6SAndrey Kiselev	<a href="http://bugzilla.remotesensing.org/show_bug.cgi?id=1119">
91b90b47e6SAndrey Kiselev		http://bugzilla.remotesensing.org/show_bug.cgi?id=1119</a>
92b90b47e6SAndrey Kiselev
93b90b47e6SAndrey Kiselev	<li> tif_dir.c: Use double type instead of dblparam_t.
94b90b47e6SAndrey Kiselev
95b90b47e6SAndrey Kiselev	<li> tif_dirread.c: Do not check the PlanarConfig tag presence
96b90b47e6SAndrey Kiselev	in TIFFReadDirectory, because it is always set at the start of
97b90b47e6SAndrey Kiselev	function and we allow TIFFs without that tag set.
98b90b47e6SAndrey Kiselev
99b90b47e6SAndrey Kiselev</UL>
100b90b47e6SAndrey Kiselev
101b90b47e6SAndrey Kiselev<P><HR WIDTH=65% ALIGN=left>
102b90b47e6SAndrey Kiselev
103b90b47e6SAndrey Kiselev<!-------------------------------------------------------------------------->
104b90b47e6SAndrey Kiselev
105b90b47e6SAndrey Kiselev<A NAME="tools"><B><FONT SIZE=+3>C</FONT>HANGES IN THE TOOLS:</B></A>
106b90b47e6SAndrey Kiselev
107b90b47e6SAndrey Kiselev<UL>
108b90b47e6SAndrey Kiselev	<li> tiffcp.c: Do not set RowsPerStrip bigger than image length.
109b90b47e6SAndrey Kiselev
110b90b47e6SAndrey Kiselev	<li> fax2tiff.c: Fixed wrong TIFFerror() invocations as per bug
111b90b47e6SAndrey Kiselev	<a href="http://bugzilla.remotesensing.org/show_bug.cgi?id=1125">
112b90b47e6SAndrey Kiselev	http://bugzilla.remotesensing.org/show_bug.cgi?id=1125</a>
113b90b47e6SAndrey Kiselev
114b90b47e6SAndrey Kiselev	<li> fax2ps.c: Fixed reading the input stream from stdin as per bug
115b90b47e6SAndrey Kiselev	<a href="http://bugzilla.remotesensing.org/show_bug.cgi?id=1124">
116b90b47e6SAndrey Kiselev	http://bugzilla.remotesensing.org/show_bug.cgi?id=1124</a>
117b90b47e6SAndrey Kiselev
118b90b47e6SAndrey Kiselev	<li> raw2tiff.c: Do not set RowsPerStrip larger than ImageLength.
119b90b47e6SAndrey Kiselev	As per bug
120b90b47e6SAndrey Kiselev	<a href="http://bugzilla.remotesensing.org/show_bug.cgi?id=1110">
121b90b47e6SAndrey Kiselev	http://bugzilla.remotesensing.org/show_bug.cgi?id=1110</a>
122b90b47e6SAndrey Kiselev
123b90b47e6SAndrey Kiselev</UL>
124b90b47e6SAndrey Kiselev
125b90b47e6SAndrey Kiselev<P><HR WIDTH=65% ALIGN=left>
126b90b47e6SAndrey Kiselev
127b90b47e6SAndrey Kiselev<!--------------------------------------------------------------------------->
128b90b47e6SAndrey Kiselev
129b90b47e6SAndrey Kiselev<A NAME="contrib"><B><FONT SIZE=+3>C</FONT>HANGES IN THE CONTRIB AREA:</B></A>
130b90b47e6SAndrey Kiselev
131b90b47e6SAndrey Kiselev<UL>
132b90b47e6SAndrey Kiselev</UL>
133b90b47e6SAndrey Kiselev
134*d4dd6cccSBob FriesenhahnLast updated $Date: 2016-09-25 20:05:46 $.
135b90b47e6SAndrey Kiselev
136b90b47e6SAndrey Kiselev</BODY>
137b90b47e6SAndrey Kiselev</HTML>
138