xref: /libtiff-4.0.7/ChangeLog (revision abcd47ae)
1*abcd47aeSFrank Warmerdam2000-11-22  Frank Warmerdam  <[email protected]>
2*abcd47aeSFrank Warmerdam
3*abcd47aeSFrank Warmerdam	* I have applied a patch from Steffen Moeller <[email protected]> to
4*abcd47aeSFrank Warmerdam	the configure script so that it now accepts the --prefix, and
5*abcd47aeSFrank Warmerdam	--exec-prefix directives.
6*abcd47aeSFrank Warmerdam
77410217aSFrank Warmerdam2000-11-13  Frank Warmerdam  <warmerda@cs46980-c>
87410217aSFrank Warmerdam
99900bacaSFrank Warmerdam	* I have made a variety of modifications in an effort to ensure the
109900bacaSFrank Warmerdam	TIFFLIB_VERSION macro is automatically generated from the RELEASE-DATE
119900bacaSFrank Warmerdam	file which seems to be updated regularly.
129900bacaSFrank Warmerdam
139900bacaSFrank Warmerdam	 o mkversion.c now reads RELEASE-DATE and emits TIFFLIB_VERSION in
149900bacaSFrank Warmerdam	   version include file.
159900bacaSFrank Warmerdam	 o renamed version.h to tiffvers.h because we now have to install it
169900bacaSFrank Warmerdam	   with the public libtiff include files.
179900bacaSFrank Warmerdam	 o include tiffvers.h in tiffio.h.
189900bacaSFrank Warmerdam	 o updated tif_version.c to use tiffvers.h.
199900bacaSFrank Warmerdam	 o Updated Makefile.in accordingly.
209900bacaSFrank Warmerdam
217410217aSFrank Warmerdam	* As per http://bugzilla.remotesensing.org/show_bug.cgi?id=25
227410217aSFrank Warmerdam	I have updated the win32 detection rules in tiffcomp.h.
237410217aSFrank Warmerdam
246429172dSFrank Warmerdam2000-10-20  Frank Warmerdam  <warmerda@cs46980-c>
256429172dSFrank Warmerdam
26b11174beSFrank Warmerdam	* tif_getimage.c: Fixed RGBA translation for YCbCr images for which
27b11174beSFrank Warmerdam	the strip/tile width and height aren't multiples of the sampling size.
287410217aSFrank Warmerdam	See http://bugzilla.remotesensing.org/show_bug.cgi?id=20
297410217aSFrank Warmerdam	Some patches from Rick LaMont of Dot C Software.
30b11174beSFrank Warmerdam
316429172dSFrank Warmerdam	* Modified tif_packbits.c encoder to avoid compressing more
326429172dSFrank Warmerdam	data than provided if rowsize doesn't factor into provided data
336429172dSFrank Warmerdam	(such as occurs for YCbCr).
346429172dSFrank Warmerdam
35aa844c50SFrank Warmerdam2000-10-19  Frank Warmerdam  <warmerda@cs46980-c>
36aa844c50SFrank Warmerdam
37aa844c50SFrank Warmerdam	* tools/rgb2ycbcr.c: fixed output strip size to account for vertical
38aa844c50SFrank Warmerdam	roundup if rows_per_strip not a multiple of vertical sample size.
39aa844c50SFrank Warmerdam
400cd032f1SFrank Warmerdam2000-10-16  Frank Warmerdam  <warmerda@cs46980-c>
410cd032f1SFrank Warmerdam
4291b8b7c2SFrank Warmerdam	* tif_dir.c: Clear TIFF_ISTILED flag in TIFFDefaultDirectory
4391b8b7c2SFrank Warmerdam	as per http://bugzilla.remotesensing.org/show_bug.cgi?id=18
4491b8b7c2SFrank Warmerdam	from [email protected].
4591b8b7c2SFrank Warmerdam
460cd032f1SFrank Warmerdam	* Modified tif_packbits.c decoding to avoid overrunning the
470cd032f1SFrank Warmerdam	output buffer, and to issue a warning if data needs to be
480cd032f1SFrank Warmerdam	discarded.  See http://bugzilla.remotesensing.org/show_bug.cgi?id=18
490cd032f1SFrank Warmerdam
50de9b6675SFrank Warmerdam2000-10-12  Frank Warmerdam  <warmerda@cs46980-c>
51de9b6675SFrank Warmerdam
52de9b6675SFrank Warmerdam	* Modified tiff2bw to ensure portions add to 100%, and that
53de9b6675SFrank Warmerdam	white is properly recovered.
54de9b6675SFrank Warmerdam
55de9b6675SFrank Warmerdam	See bug http://bugzilla.remotesensing.org/show_bug.cgi?id=15
56de9b6675SFrank Warmerdam	Patch c/o Stanislav Brabec <[email protected]>
57de9b6675SFrank Warmerdam
588b6b9756SFrank Warmerdam2000-09-30  Frank Warmerdam  <warmerda@cs46980-c>
598b6b9756SFrank Warmerdam
608b6b9756SFrank Warmerdam	* Modified TIFFClientOpen() to emit an error on an attempt to
618b6b9756SFrank Warmerdam	open a comperessed file for update (O_RDWR/r+) access.  This is
628b6b9756SFrank Warmerdam	because the compressor/decompressor code gets very confused when
638b6b9756SFrank Warmerdam	the mode is O_RDWR, assuming this means writing only.  See
648b6b9756SFrank Warmerdam	bug http://bugzilla.remotesensing.org/show_bug.cgi?id=13
658b6b9756SFrank Warmerdam
66582fb187SFrank Warmerdam2000-09-27  Frank Warmerdam  <warmerda@cs46980-c>
67582fb187SFrank Warmerdam
680cd032f1SFrank Warmerdam	* Added GNULDdso target an`d switched linux and freebsd to use it.
69582fb187SFrank Warmerdam
708d9e3bcfSFrank Warmerdam2000-09-26  Frank Warmerdam  <warmerda@cs46980-c>
718d9e3bcfSFrank Warmerdam
728d9e3bcfSFrank Warmerdam	* Applied patch for 0x0000 sequences in tif_fax3.h's definition
738d9e3bcfSFrank Warmerdam	of EXPAND1D() as per bug 11 (from Roman).
748d9e3bcfSFrank Warmerdam
75af621273SFrank Warmerdam2000-09-25  Frank Warmerdam  <warmerda@cs46980-c>
7605d0760fSFrank Warmerdam	* Fixed tiffcomp.h to avoid win32 stuff if unix #defined, to improve
7705d0760fSFrank Warmerdam	cygwin compatibility.
78af621273SFrank Warmerdam
79b6348a45SFrank Warmerdam	* Applied patch from Roman Shpount to tif_fax3.c.  This seems to
80b6348a45SFrank Warmerdam	be a proper fix to the buffer sizing problem.  See
81b6348a45SFrank Warmerdam	http://bugzilla.remotesensing.org/show_bug.cgi?id=11
82b6348a45SFrank Warmerdam
83af621273SFrank Warmerdam	* Fixed tif_getimage.c to fix overrun bug with YCbCr images without
84af621273SFrank Warmerdam	downsampling.  http://bugzilla.remotesensing.org/show_bug.cgi?id=10
85af621273SFrank Warmerdam	Thanks to Nick Lamb <[email protected]> for reporting the
86af621273SFrank Warmerdam	bug and proving the patch.
87af621273SFrank Warmerdam
88a329e432SFrank Warmerdam2000-09-18  Frank Warmerdam  <warmerda@cs46980-c>
89a329e432SFrank Warmerdam
90a329e432SFrank Warmerdam	* Fixed tif_jpeg.c so avoid destroying the decompressor before
91a329e432SFrank Warmerdam	we are done access data thanks to bug report from:
92a329e432SFrank Warmerdam	Michael Eckstein <[email protected]>.
93a329e432SFrank Warmerdam
94a329e432SFrank Warmerdam	* Reverted tif_flush change.
95a329e432SFrank Warmerdam
96da97c5e0SFrank Warmerdam2000-09-14  Frank Warmerdam  <warmerda@cs46980-c>
97da97c5e0SFrank Warmerdam
98da97c5e0SFrank Warmerdam	* tif_flush.c: Changed so that TIFFFlushData() doesn't return an
99da97c5e0SFrank Warmerdam	error when TIFF_BEENWRITING is not set.  This ensures that the
100da97c5e0SFrank Warmerdam	directory contents can still be flushed by TIFFFlush().
101da97c5e0SFrank Warmerdam
102c1282751SFrank Warmerdam2000-08-14  Frank Warmerdam  <[email protected]>
103c1282751SFrank Warmerdam
104fb02956eSFrank Warmerdam	* tif_open.c: Don't set MMAP for O_RDWR files.
105fb02956eSFrank Warmerdam
1060625a129SFrank Warmerdam	* tif_open.c: Set STRIPCHOP_DEFAULT for O_RDWR as well as O_RDONLY
1070625a129SFrank Warmerdam	so that files opened for update can be strip chopped too.
1080625a129SFrank Warmerdam
109c1282751SFrank Warmerdam	* tif_read.c: fixed up bug with files missing rowsperstrip and
110c1282751SFrank Warmerdam	the strips per separation fix done a few weeks ago.
111c1282751SFrank Warmerdam
112ad9af004SFrank Warmerdam2000-07-17  Frank Warmerdam  <warmerda@cs46980-c>
113ad9af004SFrank Warmerdam
114ad9af004SFrank Warmerdam	* Tentatively added support for SAMPLEFORMAT_COMPLEXIEEEFP, and
115ad9af004SFrank Warmerdam	SAMPLEFORMAT_COMPLEXINT.
116ad9af004SFrank Warmerdam
1174b79457aSMike Welles2000-07-13  Mike Welles <[email protected]>
1184b79457aSMike Welles
1194b79457aSMike Welles	* index.html, bugs.html: added bugzilla info.
1204b79457aSMike Welles
121c1cd54d7SFrank Warmerdam2000-07-12  Frank Warmerdam  <[email protected]>
122c1cd54d7SFrank Warmerdam
123889ea5bfSFrank Warmerdam	* tif_read.c: fix subtle bug with determining the number of
124889ea5bfSFrank Warmerdam	rows for strips that are the last strip in a separation but
125889ea5bfSFrank Warmerdam	not the last strip of all in TIFFReadEncodedStrip().
126889ea5bfSFrank Warmerdam
127c1cd54d7SFrank Warmerdam	* Applied 16/32 bit fix to tif_fax3.c.  Fix supplied by
128c1cd54d7SFrank Warmerdam	Peter Skarpetis <[email protected]>
129c1cd54d7SFrank Warmerdam
130082013bfSFrank Warmerdam2000-06-15  Frank Warmerdam  <[email protected]>
131082013bfSFrank Warmerdam
132082013bfSFrank Warmerdam	* Modified tiffio.h logic with regard to including windows.h.  It
133082013bfSFrank Warmerdam	won't include it when building with __CYGWIN__.
134082013bfSFrank Warmerdam
135b620bd37SFrank Warmerdam2000-05-11  Frank Warmerdam  <warmerda@cs46980-c>
136b620bd37SFrank Warmerdam
1376ed3331cSFrank Warmerdam	* README: update to mention www.libtiff.org, don't list Sam's old
1386ed3331cSFrank Warmerdam	email address.
1396ed3331cSFrank Warmerdam
140b620bd37SFrank Warmerdam	* configure: Fixed DSO test for Linux as per patch from
141b620bd37SFrank Warmerdam	  Jan Van Buggenhout <[email protected]>.
142b620bd37SFrank Warmerdam
14315934824SFrank Warmerdam2000-04-21  Frank Warmerdam  <[email protected]>
14415934824SFrank Warmerdam
14515934824SFrank Warmerdam	* libtiff/tif_dirread.c: Don't use estimate strip byte count for
14615934824SFrank Warmerdam	one tile/strip images with an offset, and byte count of zero. These
14715934824SFrank Warmerdam	could be "unpopulated" images.
14815934824SFrank Warmerdam
149859c2524SFrank Warmerdam2000-04-18  Frank Warmerdam  <[email protected]>
150859c2524SFrank Warmerdam
1517538c6d0SFrank Warmerdam	* contrib/addtiffo: Added "averaging" resampling option.
1527538c6d0SFrank Warmerdam
153859c2524SFrank Warmerdam	* tools/tiffsplit.c: Copy TIFFTAG_SAMPLEFORMAT.
154859c2524SFrank Warmerdam
1556be23f4fSFrank WarmerdamTue Apr 18 16:18:08 2000  Frank Warmerdam  <[email protected]>
1566be23f4fSFrank Warmerdam
1576be23f4fSFrank Warmerdam	* tools/Makefile.in: Modified to install properly on SGI.
1586be23f4fSFrank Warmerdam
1594b79457aSMike Welles2000-04-12  Mike Welles	     <[email protected]>
1604b79457aSMike Welles	* configure:  Fixed stupid mistake in libc6 test on Linux
1614b79457aSMike Welles
162f076e723SMike Welles2000-04-04  Mike Welles	     <[email protected]>
163f0770083SMike Welles	* tif_win32.c:  Applied patch to fix overreads and ovverwrites
164f0770083SMike Welles	  caught by BoundsChecker.  From Arvan Pritchard
165f0770083SMike Welles	  <[email protected]>  (untested).
166f076e723SMike Welles
167f0770083SMike Welles        * tif_getimage.c:  Applied patch to silence VC6 warnings.  From
168f0770083SMike Welles	  Arvan Pritchard <[email protected]>
169f0770083SMike Welles
170f0770083SMike Welles	* tif_lzw.c:  Applied patch to silence VC6 warnings.  From
171f076e723SMike Welles	  Arvan Pritchard <[email protected]>
172f076e723SMike Welles
1731c9f6d78SFrank Warmerdam2000-03-28  Frank Warmerdam  <warmerda@cs46980-c>
1741c9f6d78SFrank Warmerdam
1751c9f6d78SFrank Warmerdam	* Added contrib/stream (stream io) code submitted by Avi Bleiweiss.
1761c9f6d78SFrank Warmerdam
17797702338SMike Welles2000-03-28  Frank Warmerdam  <warmerda@cs46980-c>    *** 3.5.5 release ***
1782df86f15SFrank Warmerdam
1792df86f15SFrank Warmerdam	* fax2ps: Fixed mixup of width and height in bounding box statement
1802df86f15SFrank Warmerdam	as per submission by Nalin Dahyabhai <[email protected]>.
1812df86f15SFrank Warmerdam
182c21b8b97SMike Welles2000-03-27  Mike Welles	     <[email protected]>
183c21b8b97SMike Welles
184c21b8b97SMike Welles	* fax2ps:  Modified printruns to take uint32 instead of uint16.
185c21b8b97SMike Welles	Patch courtesy of Bernt Herd <[email protected]>
186c21b8b97SMike Welles
187d20c60a2SMike Welles2000-03-20  Mike Welles	     <[email protected]>
188d20c60a2SMike Welles
189d20c60a2SMike Welles	* configure: added test for libc6 for linux targets.  Bug reported by
190d20c60a2SMike Welles        Stanislav Brabec <[email protected]>
191d20c60a2SMike Welles
192c21b8b97SMike Welles	* Added 3.5 docs to html/Makefile.in.
193c21b8b97SMike Welles	Thanks to  Stanislav Brabec <[email protected]>
194d20c60a2SMike Welles
195c21b8b97SMike Welles	* configure: fixed bugs in sed scripts
196c21b8b97SMike Welles	(applied sed script s:/@:s;@:;s:/s;;:;: to configure).
197d20c60a2SMike Welles	fix submitted to Stanislav Brabec <[email protected]>
198d20c60a2SMike Welles
199c21b8b97SMike Welles	* tools/iptcutil was not in files list, and wasn't being
200c21b8b97SMike Welles	added to tar archive.  Updated Makefile.in.
201d20c60a2SMike Welles
2027ab7008fSFrank Warmerdam2000-03-17  Frank Warmerdam  <warmerda@cs46980-c>
2037ab7008fSFrank Warmerdam
2047ab7008fSFrank Warmerdam	* tif_fax3.c: Fixed serious bug introduced during the uint16->uint32
2057ab7008fSFrank Warmerdam	conversion for the run arrays.
2067ab7008fSFrank Warmerdam
207d3144ac4SFrank Warmerdam2000-03-03  Frank Warmerdam  <[email protected]>
208d3144ac4SFrank Warmerdam
209d3144ac4SFrank Warmerdam	* Set td_sampleformat default to SAMPLEFORMAT_UINT instead of
210d3144ac4SFrank Warmerdam	SAMPLEFORMAT_VOID in TIFFDefaultDirectory() in tif_dir.c.
211d3144ac4SFrank Warmerdam
2120b109722SFrank Warmerdam2000-03-02  Frank Warmerdam  <[email protected]>
2130b109722SFrank Warmerdam
214f4aaa718SFrank Warmerdam	* Added "GetDefaulted" support for TIFFTAG_SAMPLEFORMAT in tif_aux.c.
215f4aaa718SFrank Warmerdam
2160b109722SFrank Warmerdam	* Patched tif_fax3.c so that dsp->runs is allocated a bit bigger
2170b109722SFrank Warmerdam	to avoid overruns encountered with frle_bug.tif.
2180b109722SFrank Warmerdam
219ed33ffd3SFrank WarmerdamTue Feb 15 22:01:05 2000  Frank Warmerdam  <[email protected]>
220ed33ffd3SFrank Warmerdam
221ed33ffd3SFrank Warmerdam	* Fixed tools/tiffcmp so that stopondiff testing works.
222ed33ffd3SFrank Warmerdam	  Patch care of Joseph Orost <[email protected]>.
223ed33ffd3SFrank Warmerdam
224592e7e59SFrank Warmerdam2000-01-28    <warmerda@CS46980-B>
225592e7e59SFrank Warmerdam
226c84e2904SFrank Warmerdam	* Modified tif_unix.c to support 2-4GB seeks if USE_64BIT_API is
227c84e2904SFrank Warmerdam	  set to 1, and added default (off) setting in tiffconf.h.  This
228c84e2904SFrank Warmerdam	  should eventually be set by the configure script somehow.
229c84e2904SFrank Warmerdam
230c84e2904SFrank Warmerdam	  The original work on all these 2-4GB changes was done by
231c84e2904SFrank Warmerdam	  Peter Smith ([email protected]).
232c84e2904SFrank Warmerdam
233c84e2904SFrank Warmerdam	* Modified tif_win32.c to support 2-4GB seeks.
234c84e2904SFrank Warmerdam
235592e7e59SFrank Warmerdam	* tentatively changed toff_t to be unsigned instead of signed to
236592e7e59SFrank Warmerdam	  facilitate support for 2-4GB files.
237592e7e59SFrank Warmerdam
238592e7e59SFrank Warmerdam	* Updated a variety of files to use toff_t.  Fixed some mixups
239592e7e59SFrank Warmerdam	  between toff_t and tsize_t.
240592e7e59SFrank Warmerdam
241164da391SFrank WarmerdamFri Jan 28 10:13:49 2000  Frank Warmerdam  <[email protected]>
242164da391SFrank Warmerdam
243164da391SFrank Warmerdam	* Largely reimplemented contrib/addtiffo to avoid temp files,
244164da391SFrank Warmerdam	updating the TIFF file in place.  Fixed a few other bugs to.
245164da391SFrank Warmerdam
246164da391SFrank Warmerdam	* Set tif_rawdatasize to zero when freeing raw data buffer in
247164da391SFrank Warmerdam	TIFFWriteDirectory().
248164da391SFrank Warmerdam
249164da391SFrank Warmerdam	* Enabled "REWRITE_HACK" in tif_write.c by default.
250164da391SFrank Warmerdam
251164da391SFrank Warmerdam	* Fix bug in tif_write.c when switching between reading one directory
252164da391SFrank Warmerdam	and writing to another.
253164da391SFrank Warmerdam
254164da391SFrank Warmerdam	* Made TIFFWriteCheck() public, and added TIFFCreateDirectory()
255164da391SFrank Warmerdam
256db9e2d75SFrank WarmerdamWed Jan  5 12:37:48 2000  Frank Warmerdam  <[email protected]>
257db9e2d75SFrank Warmerdam
258db9e2d75SFrank Warmerdam	* Added TIFFmemory(3t) functions to libtiff.def.
259db9e2d75SFrank Warmerdam
2602e0c71f2SFrank WarmerdamTue Jan  4 13:39:00 2000  Frank Warmerdam  <[email protected]>
2612e0c71f2SFrank Warmerdam
2622e0c71f2SFrank Warmerdam	* Added libtiff/libtiff.def to TIFFILES distribution list.
2632e0c71f2SFrank Warmerdam
264c38ac53bSMike WellesMon Dec 27 12:13:39 EST 1999  Mike Welles <[email protected]>
265c38ac53bSMike Welles
266c38ac53bSMike Welles	* Created lzw compression kit, as a new module (libtiff-lzw-compression-kit).
267c38ac53bSMike Welles
268c38ac53bSMike Welles	* Altered descriptions in tools to reflect "by default" lzw not supported
269c38ac53bSMike Welles
270c38ac53bSMike Welles	* Updated index.html to note lzw compression kit.
271c38ac53bSMike Welles
272db55f695SFrank WarmerdamTue Dec 21 14:01:51 1999  Frank Warmerdam  <[email protected]>
273db55f695SFrank Warmerdam
274db55f695SFrank Warmerdam	* Added fax3sm_winnt.c to distribution list in Makefile.in.
275db55f695SFrank Warmerdam
276c38ac53bSMike WellesTue Dec 21 11:04:45 EST 1999  Mike Welles <[email protected]> *** 3.5.4 release ***
277da558ffbSMike Welles
278da558ffbSMike Welles	* Aadded Pixar tag support.  Contributed by Phil Beffery <[email protected]>
279da558ffbSMike Welles
280da558ffbSMike Welles	* Made one more change to tif_dir.c for removal of LZW compression. Also added notice
281da558ffbSMike Welles	  when LZW compression invoked.
282da558ffbSMike Welles
283da558ffbSMike Welles	* Changed default compression in tools to TIFF_PACKBITS, and changed usage descriptions
284da558ffbSMike Welles	  in tools to reflect removal of LZW compression
285da558ffbSMike Welles
2861c096175SMike WellesMon Dec 20 18:39:02 EST 1999  Mike Welles  <[email protected]>
2871c096175SMike Welles
2881c096175SMike Welles        * Fixed bug that caused LZW (non) compression to segfault. Added
2891c096175SMike Welles	  warning about LZW compression removed being removed, and why.
290c614caf0SMike Welles
291da558ffbSMike Welles	* Added nostrip to install in tools/Makefile.in so that debugging
292c614caf0SMike Welles	  symbols are kept.
2931c096175SMike Welles
29400ac48bcSMike WellesTue Dec  7 12:04:47 EST 1999  Mike Welles  <[email protected]>
29500ac48bcSMike Welles
29600ac48bcSMike Welles	* Added patch from Ivo Penzar <[email protected]>,
29700ac48bcSMike Welles	  supporting Adobe ZIP deflate.  Untested.
29800ac48bcSMike Welles
299e57f1806SFrank WarmerdamSat Dec  4 15:47:11 1999  Frank Warmerdam  <[email protected]>
300e57f1806SFrank Warmerdam
301e57f1806SFrank Warmerdam	* Made Packbits the default compression in tools/tiff2rgba.c instead
302e57f1806SFrank Warmerdam	of LZW.
303e57f1806SFrank Warmerdam
304e5337384SMike WellesTue Nov 30 14:41:43 1999  Frank Warmerdam  <[email protected]>    *** 3.5.3. release ***
305ff08149cSFrank Warmerdam
306ff08149cSFrank Warmerdam	* Added tif_luv to contrib/djgpp/Makefile.lib.
307ff08149cSFrank Warmerdam
3080e4c746eSMike WellesTue Nov 30 14:15:32 EST 1999   Mike Welles <[email protected]>
3090e4c746eSMike Welles
3107609ec5fSMike Welles        * Added zip creation to relase makefile target
3117609ec5fSMike Welles
3120e4c746eSMike Welles	* Added html for TIFFWriteTile.3t man page.
3130e4c746eSMike Welles
314c5e8a049SFrank WarmerdamTue Nov 30 09:20:16 1999  Frank Warmerdam  <[email protected]>
315c5e8a049SFrank Warmerdam
316c5e8a049SFrank Warmerdam	* Added some changes to tif_write.c to support rewriting existing
317c5e8a049SFrank Warmerdam	fixed sized tiles and strips.  Code mods disabled by default, only
318c5e8a049SFrank Warmerdam	enabled if REWRITE_HACK is defined for now.
319c5e8a049SFrank Warmerdam
32064158b2dSFrank WarmerdamMon Nov 29 11:43:42 1999  Frank Warmerdam  <[email protected]>
32164158b2dSFrank Warmerdam
32264158b2dSFrank Warmerdam	* Added TIFFWriteTile.3t man page.
32364158b2dSFrank Warmerdam
324209aa3d3SFrank WarmerdamSun Nov 28 20:36:18 1999  Frank Warmerdam  <[email protected]>
325209aa3d3SFrank Warmerdam
326209aa3d3SFrank Warmerdam	* Added notes on use of makefile.vc in build.html, and fixed
327209aa3d3SFrank Warmerdam	email subscription address.
328209aa3d3SFrank Warmerdam
3299ec07df1SMike Welles199-11-28  Mike Welles <[email protected]>
3309ec07df1SMike Welles
3319ec07df1SMike Welles	*  Fixed apocalypse-inducing y2k bug in contrib/ras/ras2tiff.c
3329ec07df1SMike Welles
3339ec07df1SMike Welles	*  Did some casts cleaning up to reduce compiler warnings in tif_fax3.c,
3349ec07df1SMike Welles	   from Bruce Carmeron <[email protected]> -- modifications of
3359ec07df1SMike Welles	   changes made by Frank (sun cc still complained on cast).
3369ec07df1SMike Welles
3379ec07df1SMike Welles	*  Added tiffconf.h to install target per request from Bill
3389ec07df1SMike Welles	   Radcliffe <[email protected]>: "We need a way for ImageMagick to
3399ec07df1SMike Welles 	   know features have been compiled into the TIFF library in order to
3409ec07df1SMike Welles	   handle things properly".
3419ec07df1SMike Welles
34229e8a995SFrank WarmerdamSat Nov 27 16:49:21 1999  Frank Warmerdam  <[email protected]>
34329e8a995SFrank Warmerdam
34429e8a995SFrank Warmerdam	* fixed various VC++ warnings as suggested by Gilles Vollant
34529e8a995SFrank Warmerdam	<[email protected]>.
34629e8a995SFrank Warmerdam
3479e63b000SFrank WarmerdamWed Nov 24 12:08:16 1999  Frank Warmerdam  <[email protected]>
3489e63b000SFrank Warmerdam
3499e63b000SFrank Warmerdam	* Modified TIFFquery.3t man pages info on TIFFIsByteSwapped() to
3509e63b000SFrank Warmerdam	not imply applications are responsible for image data swapping.
3519e63b000SFrank Warmerdam
35243f65d11SMike Welles1999-11-22  Mike Welles <[email protected]>
35343f65d11SMike Welles	*  HTML-ized the man pages, added to html/man
35443f65d11SMike Welles
355e7f4c352SMike Welles	*  Removed LZW Compression to comply with Unisys patent extortion.
356e7f4c352SMike Welles
357a9b4777dSMike Welles1999-09-29  Mike Welles		<[email protected]>
358a9b4777dSMike Welles	*  Corrected one remaining 16 -> 32 bit value in tif_fax3.c,
359a9b4777dSMike Welles	   From Ivo Penzar <[email protected].
360a9b4777dSMike Welles
361a9b4777dSMike Welles	*  Added patch from Ivo Penzar to have TiffAdvanceDirectory handle
362a9b4777dSMike Welles	   memory mapped files. <[email protected]>
363a9b4777dSMike Welles
36497702338SMike Welles1999-09-26  Mike Welles 	<[email protected]>  *** 3.5.2 release ***
36558db2336SMike Welles	* Corrected alpha versioning.
36658db2336SMike Welles
36758db2336SMike Welles	* Removed distinction between  alpha and release targets in Makefile.in.
36858db2336SMike Welles
36958db2336SMike Welles	* added release.stamp target, which tags cvs tree, and updates
37058db2336SMike Welles	  "RELEASE-DATE"
37158db2336SMike Welles
37258db2336SMike Welles	* added releasediff target, which diffs tree with source as of
37358db2336SMike Welles	  date in "RELEASE-DATE"
37458db2336SMike Welles
37558db2336SMike Welles	* Ticked up version to 3.5.2 (alpha 01 -- but I think we'll moving
37658db2336SMike Welles	  away from alpha/non-alpha distinctions).
37758db2336SMike Welles
37858db2336SMike Welles	* updated html to reflect release
37958db2336SMike Welles
38067bb385aSFrank Warmerdam1999-09-23    <warmerda@CS46980-B>
38167bb385aSFrank Warmerdam
382cdb12ac2SFrank Warmerdam	* Set O_BINARY for tif_unix.c open() ... used on cygwin for instance.
383cdb12ac2SFrank Warmerdam
38467bb385aSFrank Warmerdam	* Added CYGWIN case in configure.
38567bb385aSFrank Warmerdam
38646301bebSMike WellesFri Sep 17 00:13:51 CEST 1999  Mike Welles <[email protected]>
38758db2336SMike Welles
38846301bebSMike Welles	* Applied Francois Dagand's patch to handle fax decompression bug.
38946301bebSMike Welles	  (sizes >= 65536 were failing)
39046301bebSMike Welles
391478d079aSFrank WarmerdamTue Sep 14 21:31:43 1999  Frank Warmerdam  <[email protected]>
392478d079aSFrank Warmerdam
393478d079aSFrank Warmerdam	* Applied "a" mode fix to tif_win32.c/TIFFOpen() as suggested
394478d079aSFrank Warmerdam	  by Christopher Lawton <[email protected]>
395478d079aSFrank Warmerdam
396f48df3f4SFrank WarmerdamWed Sep  8 08:19:18 1999  Frank Warmerdam  <[email protected]>
397f48df3f4SFrank Warmerdam
398e6e37100SFrank Warmerdam	* Added IRIX/gcc, and OSF/1 4.x support on behalf of
399e6e37100SFrank Warmerdam	  Albert Chin-A-Young <[email protected]>
400e6e37100SFrank Warmerdam
401f48df3f4SFrank Warmerdam	* Added TIFFReassignTagToIgnore() API on behalf of
402f48df3f4SFrank Warmerdam	  Bruce Cameron <[email protected]>.  Man page still pending.
403f48df3f4SFrank Warmerdam
404e3585a7dSFrank WarmerdamWed Aug 25 11:39:07 1999  Frank Warmerdam  <[email protected]>
405e3585a7dSFrank Warmerdam
4066f703bd0SFrank Warmerdam	* Added test target in Makefile, test_pics.sh script and pics/*.rpt
4076f703bd0SFrank Warmerdam	files to provide for a rudimentary testsuite.
4086f703bd0SFrank Warmerdam
409e3585a7dSFrank Warmerdam	* Added contrib/tags back from old distribution ... fixed up a bit.
410e3585a7dSFrank Warmerdam
41123f6dabbSFrank Warmerdam1999-08-16    <warmerda@CS46980-B>
41223f6dabbSFrank Warmerdam
41323f6dabbSFrank Warmerdam	* Added simple makefile.vc makefiles for building with MS VC++
41423f6dabbSFrank Warmerdam	on Windows NT/98/95 in console mode.  Stuff in contrib/win* make give
41523f6dabbSFrank Warmerdam	better solutions for some users.
41623f6dabbSFrank Warmerdam
4178ecb50d4SFrank WarmerdamMon Aug 16 21:52:11 1999  Frank Warmerdam  <[email protected]>
4188ecb50d4SFrank Warmerdam
4198ecb50d4SFrank Warmerdam	* Added addtiffo (add overviews to a TIFF file) in contrib.  Didn't
4208ecb50d4SFrank Warmerdam	put it in tools since part of it is in C++.
4218ecb50d4SFrank Warmerdam
422469f9d6bSMike Welles1999-08-16  Michael L. Welles  <[email protected]>
423469f9d6bSMike Welles
424469f9d6bSMike Welles	* Updated html/index.html with anon CVS instructions.
425469f9d6bSMike Welles
426397e9f3aSFrank WarmerdamMon Aug 16 13:18:41 1999  Frank Warmerdam  <[email protected]>
427397e9f3aSFrank Warmerdam
4288b9ba144SFrank Warmerdam	* pre-remove so link before softlink in LINUXdso action in
4298b9ba144SFrank Warmerdam	libtiff/Makefile.in to avoid failure on LINUXdso builds other than
4308b9ba144SFrank Warmerdam	the first.
4318b9ba144SFrank Warmerdam
4328b9ba144SFrank Warmerdam	* Fixed problem with cvtcmap() in tif_getimage.c modifying the
4338b9ba144SFrank Warmerdam	colormaps owned by the TIFF handle itself when trying to fixup wrong
4348b9ba144SFrank Warmerdam	(eight bit) colormaps.  Corrected by maintaining a private copy of
4358b9ba144SFrank Warmerdam	the colormap.
4368b9ba144SFrank Warmerdam
4378b9ba144SFrank Warmerdam	* Added TIFFReadRGBATile()/TIFFReadRGBAStrip() support in
4388b9ba144SFrank Warmerdam	tif_getimage.c.
4398b9ba144SFrank Warmerdam
440397e9f3aSFrank Warmerdam	* CVS Repository placed at remotesensing.org.  ChangeLog added.
441397e9f3aSFrank Warmerdam
442469f9d6bSMike Welles
443469f9d6bSMike Welles
444469f9d6bSMike Welles
445