xref: /libtiff-4.0.7/ChangeLog (revision ecfaa86d)
1e0368fb9SFrank Warmerdam2001-06-22  Frank Warmerdam  <[email protected]>
2e0368fb9SFrank Warmerdam
3*ecfaa86dSFrank Warmerdam	* configure: Changes for DSO generation on AIX provided by
4*ecfaa86dSFrank Warmerdam	John Marquart <[email protected]>.
5*ecfaa86dSFrank Warmerdam
6e0368fb9SFrank Warmerdam	* configure, libtiff/Makeifle.in: Modified to build DSOs properly
7e0368fb9SFrank Warmerdam	on Darwin thanks to Robert Krajewski ([email protected]) and
8e0368fb9SFrank Warmerdam	Keisuke Fujii ([email protected]).
9e0368fb9SFrank Warmerdam
10f8473790SFrank Warmerdam2001-06-13  Frank Warmerdam  <[email protected]>
11f8473790SFrank Warmerdam
12f8473790SFrank Warmerdam	* tools/tiff2rgba.c: added -n flag to avoid emitting alpha component.
13f8473790SFrank Warmerdam
14f8473790SFrank Warmerdam	* man/tiff2rgba.1: new
15f8473790SFrank Warmerdam
16f1492d55SFrank Warmerdam2001-05-22  Frank Warmerdam  <[email protected]>
17f1492d55SFrank Warmerdam
18f1492d55SFrank Warmerdam	* Added tiffset and tif_ojpeg to the dist lists in Makefile.in.
19f1492d55SFrank Warmerdam
208ff59a64SFrank Warmerdam2001-05-13  Frank Warmerdam  <[email protected]>
218ff59a64SFrank Warmerdam
228ff59a64SFrank Warmerdam	* libtiff/tools/thumbnail.c: changed default output compression
238ff59a64SFrank Warmerdam	to packbits from LZW since LZW isn't generally available.
248ff59a64SFrank Warmerdam
2547c14d60SFrank Warmerdam2001-05-12  Frank Warmerdam  <[email protected]>
2647c14d60SFrank Warmerdam
2747c14d60SFrank Warmerdam	* libtiff/tif_ojpeg.c: New.
2847c14d60SFrank Warmerdam	libtiff/tif_jpeg.c, tiffconf.h, tif_getimage.c: changes related
2947c14d60SFrank Warmerdam	to OJPEG support.
3047c14d60SFrank Warmerdam
3147c14d60SFrank Warmerdam	Scott Marovich <[email protected]> supplied OJPEG support.
3247c14d60SFrank Warmerdam
3347c14d60SFrank Warmerdam2001-05-11  Frank Warmerdam  <[email protected]>
3447c14d60SFrank Warmerdam
3547c14d60SFrank Warmerdam	* tiff.h: removed, it duplicates libtiff/tiff.h.
3647c14d60SFrank Warmerdam
371b7a8402SFrank Warmerdam2001-05-08  Frank Warmerdam  <[email protected]>
381b7a8402SFrank Warmerdam
391f9632f9SFrank Warmerdam	* libtiff/tif_dirinfo.c: moved pixar and copyright flags to
401f9632f9SFrank Warmerdam	ensure everything is in order.
411f9632f9SFrank Warmerdam
421b7a8402SFrank Warmerdam	* libtiff/libtiff.def: added TIFFCreateDirectory and
431b7a8402SFrank Warmerdam	TIFFDefaultStripSize as per:
441b7a8402SFrank Warmerdam
451b7a8402SFrank Warmerdam	  http://bugzilla.remotesensing.org/show_bug.cgi?id=46
461b7a8402SFrank Warmerdam
4728dd547bSFrank Warmerdam2001-05-02  Frank Warmerdam  <[email protected]>
4828dd547bSFrank Warmerdam
4928dd547bSFrank Warmerdam	* libtiff/tif_dirinfo.c: Modified the TIFF_BYTE definition for
5028dd547bSFrank Warmerdam	TIFFTAG_PHOTOSHOP to use a writecount of TIFF_VARIABLE2 (-3) to
5128dd547bSFrank Warmerdam	force use of uint32 counts instead of short counts.
5228dd547bSFrank Warmerdam
5328dd547bSFrank Warmerdam	* libtiff/tif_dirwrite.c: Added support for TIFF_VARIABLE2 in the
5428dd547bSFrank Warmerdam	case of writing TIFF_BYTE/TIFF_SBYTE fields.
5528dd547bSFrank Warmerdam
5628dd547bSFrank Warmerdam	http://bugzilla.remotesensing.org/show_bug.cgi?id=43
5728dd547bSFrank Warmerdam
58b117e2acSFrank Warmerdam2001-05-01  Frank Warmerdam  <[email protected]>
59b117e2acSFrank Warmerdam
60b117e2acSFrank Warmerdam	* libtiff/tif_dirinfo.c: removed duplicate TIFFTAG_PHOTOSHOP as per
61b117e2acSFrank Warmerdam	bug report http://bugzilla.remotesensing.org/show_bug.cgi?id=44
62b117e2acSFrank Warmerdam
63f99796d1SFrank Warmerdam2001-04-05  Frank Warmerdam  <[email protected]>
64f99796d1SFrank Warmerdam
65f99796d1SFrank Warmerdam	* tiffio.h: removed C++ style comment.
66f99796d1SFrank Warmerdam
67f99796d1SFrank Warmerdam	* configure: fixed up SCRIPT_SH/SHELL handling.
68f99796d1SFrank Warmerdam
69f99796d1SFrank Warmerdam	* Makefile.in: Fixed SCRIPT_SH/SHELL handling.
70f99796d1SFrank Warmerdam
71f99796d1SFrank Warmerdam	* config.guess: documented more variables as per bug 40.
72f99796d1SFrank Warmerdam
7321724616SFrank Warmerdam2001-04-03  Frank Warmerdam  <[email protected]>
7421724616SFrank Warmerdam
7521724616SFrank Warmerdam	* configure, *Makefile.in: Various changes to improve configuration
7621724616SFrank Warmerdam	for HP/UX specifically, and also in general.  They include:
7721724616SFrank Warmerdam	 - Try to handle /usr/bin/sh instead of /bin/sh where necessary.
7821724616SFrank Warmerdam	 - Upgrade to HP/UX 10.x+ compiler, linker and dso options.
7921724616SFrank Warmerdam	 - Fixed mmap() test to avoid MMAP_FIXED ... it isn't available on HP
8021724616SFrank Warmerdam	 - Use -${MAKEFLAGS} in sub makes from makefiles.
8121724616SFrank Warmerdam
8221724616SFrank Warmerdam	http://bugzilla.remotesensing.org/show_bug.cgi?id=40
8321724616SFrank Warmerdam
848671dffeSFrank Warmerdam2001-04-02  Frank Warmerdam  <[email protected]>
858671dffeSFrank Warmerdam
860263998eSFrank Warmerdam	* libtiff/tiff.h: Applied hac to try and resolve the problem
870263998eSFrank Warmerdam	with the inttypes.h include file on AIX.
880263998eSFrank Warmerdam
890263998eSFrank Warmerdam	See http://bugzilla.remotesensing.org/show_bug.cgi?id=39
900263998eSFrank Warmerdam
919864187bSFrank Warmerdam	* VERSION: update to 3.5.7 beta in preparation for release.
929864187bSFrank Warmerdam
93a2558120SFrank Warmerdam	* configure/config.site: modified to check if -lm is needed for
94a2558120SFrank Warmerdam	MACHDEPLIBS if not supplied by config.site.  Needed for Darwin.
95a2558120SFrank Warmerdam
968671dffeSFrank Warmerdam	* config.guess: updated wholesale to an FSF version apparently
978671dffeSFrank Warmerdam	from 1998 (as opposed to 1994).  This is mainly inspired by
988671dffeSFrank Warmerdam	providing for MacOS X support.
998671dffeSFrank Warmerdam
1008671dffeSFrank Warmerdam2001-03-29  Frank Warmerdam  <[email protected]>
1018671dffeSFrank Warmerdam
1028671dffeSFrank Warmerdam	* configure, Makefile.in, etc: added support for OPTIMIZER being
1038671dffeSFrank Warmerdam	set from config.site.
1048671dffeSFrank Warmerdam
1057a1ad5e9SFrank Warmerdam2001-03-28  Frank Warmerdam  <[email protected]>
1067a1ad5e9SFrank Warmerdam
1074f4c99abSFrank Warmerdam	* fax2ps.c: Helge (libtiff at oldach.net) submitted fix:
1084f4c99abSFrank Warmerdam
1094f4c99abSFrank Warmerdam	Here's a fix for fax2ps that corrects behaviour for non-Letter paper
1104f4c99abSFrank Warmerdam	sizes. It fixes two problems:
1114f4c99abSFrank Warmerdam
1124f4c99abSFrank Warmerdam	Without	scaling (-S) the fax is now centered on the page size specified
1134f4c99abSFrank Warmerdam	with -H	and/or -W. Before, fax2ps was using an obscure and practially
1144f4c99abSFrank Warmerdam	useless algorithm to allocate the image relative to Letter sized paper
1154f4c99abSFrank Warmerdam	which sometime sled to useless whitespace on the paper, while at the
1164f4c99abSFrank Warmerdam	same time cutting of the faxes printable area at the opposite border.
1174f4c99abSFrank Warmerdam
1184f4c99abSFrank Warmerdam	Second, scaling now preserves aspect ratio, which makes unusual faxes
1194f4c99abSFrank Warmerdam	(in particular short ones) print properly.
1204f4c99abSFrank Warmerdam
1214f4c99abSFrank Warmerdam	See http://bugzilla.remotesensing.org/show_bug.cgi?id=35
1224f4c99abSFrank Warmerdam
1237a1ad5e9SFrank Warmerdam	* tiff2ps.c/tiff2ps.1: Substantial changes to tiff2ps by
1247a1ad5e9SFrank Warmerdam	Bruce A. Mallett.  See check message for detailed information
1257a1ad5e9SFrank Warmerdam	on all the changes, including a faster encoder, fixes for level
1267a1ad5e9SFrank Warmerdam	2 PostScript, and support for the imagemask operator.
1277a1ad5e9SFrank Warmerdam
128f3bbcf1bSFrank Warmerdam2001-03-27  Frank Warmerdam  <[email protected]>
129f3bbcf1bSFrank Warmerdam
130f3bbcf1bSFrank Warmerdam	* libtiff/tiffio.h: Changed "#if LOGLUV_PUBLIC" to
131f3bbcf1bSFrank Warmerdam	"#ifdef LOGLUV_PUBLIC" so it will work with VisualAge on AIX.
132f3bbcf1bSFrank Warmerdam
133f3bbcf1bSFrank Warmerdam	http://bugzilla.remotesensing.org/show_bug.cgi?id=39
134f3bbcf1bSFrank Warmerdam
135dc989a55SFrank Warmerdam2001-03-16  Frank Warmerdam  <[email protected]>
136dc989a55SFrank Warmerdam
137dc989a55SFrank Warmerdam	* tif_dirinfo.c: moved definition of copyright tag in field list.
138dc989a55SFrank Warmerdam	Apparently they have to be in sorted order by tag id.
139dc989a55SFrank Warmerdam
1408eea65a4SFrank Warmerdam2001-03-13  Frank Warmerdam  <[email protected]>
1418eea65a4SFrank Warmerdam
1428eea65a4SFrank Warmerdam	* tif_getimage.c: Added support for 16bit minisblack/miniswhite
1438eea65a4SFrank Warmerdam	images in RGBA interface.
1448eea65a4SFrank Warmerdam
145fa01e4a7SFrank Warmerdam2001-03-02  Frank Warmerdam  <[email protected]>
146fa01e4a7SFrank Warmerdam
147fa01e4a7SFrank Warmerdam	* Added TIFFTAG_COPYRIGHT support.
148fa01e4a7SFrank Warmerdam
149aefe065eSFrank Warmerdam2001-02-19  Frank Warmerdam  <[email protected]>
150aefe065eSFrank Warmerdam
151aefe065eSFrank Warmerdam	* Brent Roman contributed updated tiffcp utility (and tiffcp.1)
152aefe065eSFrank Warmerdam	with support for extracting subimages with the ,n syntax, and also
153aefe065eSFrank Warmerdam	adding the -b bias removal flag.
154aefe065eSFrank Warmerdam
155a6da80a7SFrank Warmerdam2001-02-16  Frank Warmerdam  <[email protected]>
156a6da80a7SFrank Warmerdam
1578867ddfbSFrank Warmerdam	* libtiff/libtiff.def: Brent Roman submitted new version adding
1588867ddfbSFrank Warmerdam	serveral missing entry points.
1598867ddfbSFrank Warmerdam
160b18f9bb8SFrank Warmerdam	* libtiff/tif_dirinfo.c: don't declare tiffFieldInfo static on VMS.
161b18f9bb8SFrank Warmerdam	Some sort of weird VMS thing.
162b18f9bb8SFrank Warmerdam
163b18f9bb8SFrank Warmerdam	http://bugzilla.remotesensing.org/show_bug.cgi?id=31
164b18f9bb8SFrank Warmerdam
165a6da80a7SFrank Warmerdam	* tif_luv.c/tiff.h/tiffio.h:
166a6da80a7SFrank Warmerdam	New version of TIFF LogLuv (SGILOG) modules contributed by Greg Ward
167a6da80a7SFrank Warmerdam	([email protected]).  He writes:
168a6da80a7SFrank Warmerdam
169a6da80a7SFrank Warmerdam	1) I improved the gamut-mapping function in tif_luv.c for imaginary
170a6da80a7SFrank Warmerdam	colors, because some images were being super-saturated on the input
171a6da80a7SFrank Warmerdam	side and this resulted in some strange color shifts in the output.
172a6da80a7SFrank Warmerdam
173a6da80a7SFrank Warmerdam	2) I added a psuedotag in tiff.h to control random dithering during
174a6da80a7SFrank Warmerdam	LogLuv encoding.  This is turned off by default for 32-bit LogLuv and
175a6da80a7SFrank Warmerdam	on for 24-bit LogLuv output.  Dithering improves the average color
176a6da80a7SFrank Warmerdam	accuracy over the image.
177a6da80a7SFrank Warmerdam
178a6da80a7SFrank Warmerdam	3) I added a #define for LOG_LUV_PUBLIC, which is enabled by default in
179a6da80a7SFrank Warmerdam	tiffio.h, to expose internal routines for converting between LogLuv and
180a6da80a7SFrank Warmerdam	XYZ coordinates.  This is helpful for writing more efficient,
181a6da80a7SFrank Warmerdam	specialized conversion routines, especially for reading LogLuv files.
182a6da80a7SFrank Warmerdam
183a6da80a7SFrank Warmerdam	Changes applied with minor edits.
184a6da80a7SFrank Warmerdam
18500761c18SFrank Warmerdam2001-01-23  Frank Warmerdam  <[email protected]>
18600761c18SFrank Warmerdam
18700761c18SFrank Warmerdam	* tif_fax3.c: keep rw_mode flag internal to fax3 state to remember
18800761c18SFrank Warmerdam	whether we are encoding or decoding.  This is to ensure graceful
18900761c18SFrank Warmerdam	recovery if TIFFClientOpen() discovers an attempt to open a compressed
19000761c18SFrank Warmerdam	file for "r+" access, and subsequently close it, as it resets the
19100761c18SFrank Warmerdam	tif_mode flag to O_RDONLY in this case to avoid writes, confusing the
19200761c18SFrank Warmerdam	compressor's concept of whether it is in encode or decode mode.
19300761c18SFrank Warmerdam
1949a1d08fcSMike Welles2001-01-08  Mike Welles <[email protected]>
1959a1d08fcSMike Welles
1969a1d08fcSMike Welles	* Makefile.in:  Now cleaning up after itself after creating the .tar.gz and .zip
1979a1d08fcSMike Welles
198a5a724a9SFrank Warmerdam2001-01-07  Frank Warmerdam  <[email protected]>
199a5a724a9SFrank Warmerdam
200a5a724a9SFrank Warmerdam	* html/libtiff.html: Fixed arguments in example for TIFFRGBAImageGet()
201a5a724a9SFrank Warmerdam	as per bug report by Patrick Connor.
202a5a724a9SFrank Warmerdam
2037c2ef4f7SFrank Warmerdam2000-12-28  Frank Warmerdam  <[email protected]>
2047c2ef4f7SFrank Warmerdam
2053ba946b0SFrank Warmerdam	* Added RELEASE-DATE file to release file list.
2063ba946b0SFrank Warmerdam
2077c2ef4f7SFrank Warmerdam	* Fixed libtiff/makefile.vc to make tiffvers.h not version.h.
2087c2ef4f7SFrank Warmerdam
209a7f6e194SMike Welles2000-12-22  Mike Welles <[email protected]>
210a7f6e194SMike Welles        * added link to CVS mirror from index.html
211a7f6e194SMike Welles
212a7f6e194SMike Welles	* updated html/internals.html to note that LZW compression is
213a7f6e194SMike Welles	  not supported by default.
214a7f6e194SMike Welles
21522e9dda7SFrank Warmerdam2000-12-22  Frank Warmerdam  <[email protected]>
21622e9dda7SFrank Warmerdam
21722e9dda7SFrank Warmerdam	* updated html/libtiff.html to not point at Niles' old JPL web site
21822e9dda7SFrank Warmerdam	for the man pages, point at www.libtiff.org.
21922e9dda7SFrank Warmerdam
22033953398SFrank Warmerdam2000-12-21  Frank Warmerdam  <[email protected]>
22133953398SFrank Warmerdam
22222e9dda7SFrank Warmerdam	* libtiff/tif_apple.c: Applied "Carbon" support patches supplied by
22333953398SFrank Warmerdam	Leonard Rosenthol <[email protected]>.  May interfere
22433953398SFrank Warmerdam	with correct building on older systems.  If so, please let me know.
22533953398SFrank Warmerdam
226a7f6e194SMike Welles2000-12-19 Mike Welles <[email protected]>
227177452c8SMike Welles
228177452c8SMike Welles	* Took out LZW Encoding from tif_lzw.c
229177452c8SMike Welles
230177452c8SMike Welles	* Created HOWTO-RELEASE
231177452c8SMike Welles
232177452c8SMike Welles	* Created html/v3.5.6.html
233177452c8SMike Welles
234177452c8SMike Welles	* updated index.html
235177452c8SMike Welles
236a02f97a5SFrank Warmerdam2000-12-01  Frank Warmerdam  <[email protected]>
237a02f97a5SFrank Warmerdam
238a02f97a5SFrank Warmerdam	* Added patches for EOFB support in tif_fax3.c and tif_fax3.h.
239a02f97a5SFrank Warmerdam	Patches supplied by Frank Cringle <[email protected]>
240a02f97a5SFrank Warmerdam	Example file at: ftp://ftp.remotesensing.org/pub/libtiff/eofb_396.tif
241a02f97a5SFrank Warmerdam
242a3c28f98SFrank Warmerdam2000-11-24  Frank Warmerdam  <[email protected]>
243a3c28f98SFrank Warmerdam
244a3c28f98SFrank Warmerdam	* libtiff/Makefile.in: Added an installPrivateHdrs and install-private
245a3c28f98SFrank Warmerdam	target so that the private headers required by libgeotiff can be
246a3c28f98SFrank Warmerdam	installed with the others.  They are not installed by default.
247a3c28f98SFrank Warmerdam
248a3c28f98SFrank Warmerdam	* libtiff/Makefile.in: Added @MACHLIBDEPS@ to LINUXdso and GNULDdso
249a3c28f98SFrank Warmerdam	targets so libtiff.so will be built with an explicit dependency
250a3c28f98SFrank Warmerdam	on libm.so.
251a3c28f98SFrank Warmerdam
252a3c28f98SFrank Warmerdam	* libtiff/Makefile.in: Use softlinks to link libtiff.so.3 to
253a3c28f98SFrank Warmerdam	libtiff.so.3.5.5.
254a3c28f98SFrank Warmerdam
255a3c28f98SFrank Warmerdam	* libtiff/Makefile.in & configure: Remove all references to the ALPHA
256a3c28f98SFrank Warmerdam	file, or ALPHA version logic.  Added stuff about DIST_POINT in
257a3c28f98SFrank Warmerdam	place of DIST_TYPE and the alpha release number stuff.
258a3c28f98SFrank Warmerdam
259abcd47aeSFrank Warmerdam2000-11-22  Frank Warmerdam  <[email protected]>
260abcd47aeSFrank Warmerdam
261abcd47aeSFrank Warmerdam	* I have applied a patch from Steffen Moeller <[email protected]> to
262abcd47aeSFrank Warmerdam	the configure script so that it now accepts the --prefix, and
263abcd47aeSFrank Warmerdam	--exec-prefix directives.
264abcd47aeSFrank Warmerdam
2657410217aSFrank Warmerdam2000-11-13  Frank Warmerdam  <warmerda@cs46980-c>
2667410217aSFrank Warmerdam
2679900bacaSFrank Warmerdam	* I have made a variety of modifications in an effort to ensure the
2689900bacaSFrank Warmerdam	TIFFLIB_VERSION macro is automatically generated from the RELEASE-DATE
2699900bacaSFrank Warmerdam	file which seems to be updated regularly.
2709900bacaSFrank Warmerdam
2719900bacaSFrank Warmerdam	 o mkversion.c now reads RELEASE-DATE and emits TIFFLIB_VERSION in
2729900bacaSFrank Warmerdam	   version include file.
2739900bacaSFrank Warmerdam	 o renamed version.h to tiffvers.h because we now have to install it
2749900bacaSFrank Warmerdam	   with the public libtiff include files.
2759900bacaSFrank Warmerdam	 o include tiffvers.h in tiffio.h.
2769900bacaSFrank Warmerdam	 o updated tif_version.c to use tiffvers.h.
2779900bacaSFrank Warmerdam	 o Updated Makefile.in accordingly.
2789900bacaSFrank Warmerdam
2797410217aSFrank Warmerdam	* As per http://bugzilla.remotesensing.org/show_bug.cgi?id=25
2807410217aSFrank Warmerdam	I have updated the win32 detection rules in tiffcomp.h.
2817410217aSFrank Warmerdam
2826429172dSFrank Warmerdam2000-10-20  Frank Warmerdam  <warmerda@cs46980-c>
2836429172dSFrank Warmerdam
284b11174beSFrank Warmerdam	* tif_getimage.c: Fixed RGBA translation for YCbCr images for which
285b11174beSFrank Warmerdam	the strip/tile width and height aren't multiples of the sampling size.
2867410217aSFrank Warmerdam	See http://bugzilla.remotesensing.org/show_bug.cgi?id=20
2877410217aSFrank Warmerdam	Some patches from Rick LaMont of Dot C Software.
288b11174beSFrank Warmerdam
2896429172dSFrank Warmerdam	* Modified tif_packbits.c encoder to avoid compressing more
2906429172dSFrank Warmerdam	data than provided if rowsize doesn't factor into provided data
2916429172dSFrank Warmerdam	(such as occurs for YCbCr).
2926429172dSFrank Warmerdam
293aa844c50SFrank Warmerdam2000-10-19  Frank Warmerdam  <warmerda@cs46980-c>
294aa844c50SFrank Warmerdam
295aa844c50SFrank Warmerdam	* tools/rgb2ycbcr.c: fixed output strip size to account for vertical
296aa844c50SFrank Warmerdam	roundup if rows_per_strip not a multiple of vertical sample size.
297aa844c50SFrank Warmerdam
2980cd032f1SFrank Warmerdam2000-10-16  Frank Warmerdam  <warmerda@cs46980-c>
2990cd032f1SFrank Warmerdam
30091b8b7c2SFrank Warmerdam	* tif_dir.c: Clear TIFF_ISTILED flag in TIFFDefaultDirectory
30191b8b7c2SFrank Warmerdam	as per http://bugzilla.remotesensing.org/show_bug.cgi?id=18
30291b8b7c2SFrank Warmerdam	from [email protected].
30391b8b7c2SFrank Warmerdam
3040cd032f1SFrank Warmerdam	* Modified tif_packbits.c decoding to avoid overrunning the
3050cd032f1SFrank Warmerdam	output buffer, and to issue a warning if data needs to be
3060cd032f1SFrank Warmerdam	discarded.  See http://bugzilla.remotesensing.org/show_bug.cgi?id=18
3070cd032f1SFrank Warmerdam
308de9b6675SFrank Warmerdam2000-10-12  Frank Warmerdam  <warmerda@cs46980-c>
309de9b6675SFrank Warmerdam
310de9b6675SFrank Warmerdam	* Modified tiff2bw to ensure portions add to 100%, and that
311de9b6675SFrank Warmerdam	white is properly recovered.
312de9b6675SFrank Warmerdam
313de9b6675SFrank Warmerdam	See bug http://bugzilla.remotesensing.org/show_bug.cgi?id=15
314de9b6675SFrank Warmerdam	Patch c/o Stanislav Brabec <[email protected]>
315de9b6675SFrank Warmerdam
3168b6b9756SFrank Warmerdam2000-09-30  Frank Warmerdam  <warmerda@cs46980-c>
3178b6b9756SFrank Warmerdam
3188b6b9756SFrank Warmerdam	* Modified TIFFClientOpen() to emit an error on an attempt to
3198b6b9756SFrank Warmerdam	open a comperessed file for update (O_RDWR/r+) access.  This is
3208b6b9756SFrank Warmerdam	because the compressor/decompressor code gets very confused when
3218b6b9756SFrank Warmerdam	the mode is O_RDWR, assuming this means writing only.  See
3228b6b9756SFrank Warmerdam	bug http://bugzilla.remotesensing.org/show_bug.cgi?id=13
3238b6b9756SFrank Warmerdam
324582fb187SFrank Warmerdam2000-09-27  Frank Warmerdam  <warmerda@cs46980-c>
325582fb187SFrank Warmerdam
3260cd032f1SFrank Warmerdam	* Added GNULDdso target an`d switched linux and freebsd to use it.
327582fb187SFrank Warmerdam
3288d9e3bcfSFrank Warmerdam2000-09-26  Frank Warmerdam  <warmerda@cs46980-c>
3298d9e3bcfSFrank Warmerdam
3308d9e3bcfSFrank Warmerdam	* Applied patch for 0x0000 sequences in tif_fax3.h's definition
3318d9e3bcfSFrank Warmerdam	of EXPAND1D() as per bug 11 (from Roman).
3328d9e3bcfSFrank Warmerdam
333af621273SFrank Warmerdam2000-09-25  Frank Warmerdam  <warmerda@cs46980-c>
33405d0760fSFrank Warmerdam	* Fixed tiffcomp.h to avoid win32 stuff if unix #defined, to improve
33505d0760fSFrank Warmerdam	cygwin compatibility.
336af621273SFrank Warmerdam
337b6348a45SFrank Warmerdam	* Applied patch from Roman Shpount to tif_fax3.c.  This seems to
338b6348a45SFrank Warmerdam	be a proper fix to the buffer sizing problem.  See
339b6348a45SFrank Warmerdam	http://bugzilla.remotesensing.org/show_bug.cgi?id=11
340b6348a45SFrank Warmerdam
341af621273SFrank Warmerdam	* Fixed tif_getimage.c to fix overrun bug with YCbCr images without
342af621273SFrank Warmerdam	downsampling.  http://bugzilla.remotesensing.org/show_bug.cgi?id=10
343af621273SFrank Warmerdam	Thanks to Nick Lamb <[email protected]> for reporting the
344af621273SFrank Warmerdam	bug and proving the patch.
345af621273SFrank Warmerdam
346a329e432SFrank Warmerdam2000-09-18  Frank Warmerdam  <warmerda@cs46980-c>
347a329e432SFrank Warmerdam
348a329e432SFrank Warmerdam	* Fixed tif_jpeg.c so avoid destroying the decompressor before
349a329e432SFrank Warmerdam	we are done access data thanks to bug report from:
350a329e432SFrank Warmerdam	Michael Eckstein <[email protected]>.
351a329e432SFrank Warmerdam
352a329e432SFrank Warmerdam	* Reverted tif_flush change.
353a329e432SFrank Warmerdam
354da97c5e0SFrank Warmerdam2000-09-14  Frank Warmerdam  <warmerda@cs46980-c>
355da97c5e0SFrank Warmerdam
356da97c5e0SFrank Warmerdam	* tif_flush.c: Changed so that TIFFFlushData() doesn't return an
357da97c5e0SFrank Warmerdam	error when TIFF_BEENWRITING is not set.  This ensures that the
358da97c5e0SFrank Warmerdam	directory contents can still be flushed by TIFFFlush().
359da97c5e0SFrank Warmerdam
360c1282751SFrank Warmerdam2000-08-14  Frank Warmerdam  <[email protected]>
361c1282751SFrank Warmerdam
362fb02956eSFrank Warmerdam	* tif_open.c: Don't set MMAP for O_RDWR files.
363fb02956eSFrank Warmerdam
3640625a129SFrank Warmerdam	* tif_open.c: Set STRIPCHOP_DEFAULT for O_RDWR as well as O_RDONLY
3650625a129SFrank Warmerdam	so that files opened for update can be strip chopped too.
3660625a129SFrank Warmerdam
367c1282751SFrank Warmerdam	* tif_read.c: fixed up bug with files missing rowsperstrip and
368c1282751SFrank Warmerdam	the strips per separation fix done a few weeks ago.
369c1282751SFrank Warmerdam
370ad9af004SFrank Warmerdam2000-07-17  Frank Warmerdam  <warmerda@cs46980-c>
371ad9af004SFrank Warmerdam
372ad9af004SFrank Warmerdam	* Tentatively added support for SAMPLEFORMAT_COMPLEXIEEEFP, and
373ad9af004SFrank Warmerdam	SAMPLEFORMAT_COMPLEXINT.
374ad9af004SFrank Warmerdam
3754b79457aSMike Welles2000-07-13  Mike Welles <[email protected]>
3764b79457aSMike Welles
3774b79457aSMike Welles	* index.html, bugs.html: added bugzilla info.
3784b79457aSMike Welles
379c1cd54d7SFrank Warmerdam2000-07-12  Frank Warmerdam  <[email protected]>
380c1cd54d7SFrank Warmerdam
381889ea5bfSFrank Warmerdam	* tif_read.c: fix subtle bug with determining the number of
382889ea5bfSFrank Warmerdam	rows for strips that are the last strip in a separation but
383889ea5bfSFrank Warmerdam	not the last strip of all in TIFFReadEncodedStrip().
384889ea5bfSFrank Warmerdam
385c1cd54d7SFrank Warmerdam	* Applied 16/32 bit fix to tif_fax3.c.  Fix supplied by
386c1cd54d7SFrank Warmerdam	Peter Skarpetis <[email protected]>
387c1cd54d7SFrank Warmerdam
388082013bfSFrank Warmerdam2000-06-15  Frank Warmerdam  <[email protected]>
389082013bfSFrank Warmerdam
390082013bfSFrank Warmerdam	* Modified tiffio.h logic with regard to including windows.h.  It
391082013bfSFrank Warmerdam	won't include it when building with __CYGWIN__.
392082013bfSFrank Warmerdam
393b620bd37SFrank Warmerdam2000-05-11  Frank Warmerdam  <warmerda@cs46980-c>
394b620bd37SFrank Warmerdam
3956ed3331cSFrank Warmerdam	* README: update to mention www.libtiff.org, don't list Sam's old
3966ed3331cSFrank Warmerdam	email address.
3976ed3331cSFrank Warmerdam
398b620bd37SFrank Warmerdam	* configure: Fixed DSO test for Linux as per patch from
399b620bd37SFrank Warmerdam	  Jan Van Buggenhout <[email protected]>.
400b620bd37SFrank Warmerdam
40115934824SFrank Warmerdam2000-04-21  Frank Warmerdam  <[email protected]>
40215934824SFrank Warmerdam
40315934824SFrank Warmerdam	* libtiff/tif_dirread.c: Don't use estimate strip byte count for
40415934824SFrank Warmerdam	one tile/strip images with an offset, and byte count of zero. These
40515934824SFrank Warmerdam	could be "unpopulated" images.
40615934824SFrank Warmerdam
407859c2524SFrank Warmerdam2000-04-18  Frank Warmerdam  <[email protected]>
408859c2524SFrank Warmerdam
4097538c6d0SFrank Warmerdam	* contrib/addtiffo: Added "averaging" resampling option.
4107538c6d0SFrank Warmerdam
411859c2524SFrank Warmerdam	* tools/tiffsplit.c: Copy TIFFTAG_SAMPLEFORMAT.
412859c2524SFrank Warmerdam
4136be23f4fSFrank WarmerdamTue Apr 18 16:18:08 2000  Frank Warmerdam  <[email protected]>
4146be23f4fSFrank Warmerdam
4156be23f4fSFrank Warmerdam	* tools/Makefile.in: Modified to install properly on SGI.
4166be23f4fSFrank Warmerdam
4174b79457aSMike Welles2000-04-12  Mike Welles	     <[email protected]>
4184b79457aSMike Welles	* configure:  Fixed stupid mistake in libc6 test on Linux
4194b79457aSMike Welles
420f076e723SMike Welles2000-04-04  Mike Welles	     <[email protected]>
421f0770083SMike Welles	* tif_win32.c:  Applied patch to fix overreads and ovverwrites
422f0770083SMike Welles	  caught by BoundsChecker.  From Arvan Pritchard
423f0770083SMike Welles	  <[email protected]>  (untested).
424f076e723SMike Welles
425f0770083SMike Welles        * tif_getimage.c:  Applied patch to silence VC6 warnings.  From
426f0770083SMike Welles	  Arvan Pritchard <[email protected]>
427f0770083SMike Welles
428f0770083SMike Welles	* tif_lzw.c:  Applied patch to silence VC6 warnings.  From
429f076e723SMike Welles	  Arvan Pritchard <[email protected]>
430f076e723SMike Welles
4311c9f6d78SFrank Warmerdam2000-03-28  Frank Warmerdam  <warmerda@cs46980-c>
4321c9f6d78SFrank Warmerdam
4331c9f6d78SFrank Warmerdam	* Added contrib/stream (stream io) code submitted by Avi Bleiweiss.
4341c9f6d78SFrank Warmerdam
43597702338SMike Welles2000-03-28  Frank Warmerdam  <warmerda@cs46980-c>    *** 3.5.5 release ***
4362df86f15SFrank Warmerdam
4372df86f15SFrank Warmerdam	* fax2ps: Fixed mixup of width and height in bounding box statement
4382df86f15SFrank Warmerdam	as per submission by Nalin Dahyabhai <[email protected]>.
4392df86f15SFrank Warmerdam
440c21b8b97SMike Welles2000-03-27  Mike Welles	     <[email protected]>
441c21b8b97SMike Welles
442c21b8b97SMike Welles	* fax2ps:  Modified printruns to take uint32 instead of uint16.
443c21b8b97SMike Welles	Patch courtesy of Bernt Herd <[email protected]>
444c21b8b97SMike Welles
445d20c60a2SMike Welles2000-03-20  Mike Welles	     <[email protected]>
446d20c60a2SMike Welles
447d20c60a2SMike Welles	* configure: added test for libc6 for linux targets.  Bug reported by
448d20c60a2SMike Welles        Stanislav Brabec <[email protected]>
449d20c60a2SMike Welles
450c21b8b97SMike Welles	* Added 3.5 docs to html/Makefile.in.
451c21b8b97SMike Welles	Thanks to  Stanislav Brabec <[email protected]>
452d20c60a2SMike Welles
453c21b8b97SMike Welles	* configure: fixed bugs in sed scripts
454c21b8b97SMike Welles	(applied sed script s:/@:s;@:;s:/s;;:;: to configure).
455d20c60a2SMike Welles	fix submitted to Stanislav Brabec <[email protected]>
456d20c60a2SMike Welles
457c21b8b97SMike Welles	* tools/iptcutil was not in files list, and wasn't being
458c21b8b97SMike Welles	added to tar archive.  Updated Makefile.in.
459d20c60a2SMike Welles
4607ab7008fSFrank Warmerdam2000-03-17  Frank Warmerdam  <warmerda@cs46980-c>
4617ab7008fSFrank Warmerdam
4627ab7008fSFrank Warmerdam	* tif_fax3.c: Fixed serious bug introduced during the uint16->uint32
4637ab7008fSFrank Warmerdam	conversion for the run arrays.
4647ab7008fSFrank Warmerdam
465d3144ac4SFrank Warmerdam2000-03-03  Frank Warmerdam  <[email protected]>
466d3144ac4SFrank Warmerdam
467d3144ac4SFrank Warmerdam	* Set td_sampleformat default to SAMPLEFORMAT_UINT instead of
468d3144ac4SFrank Warmerdam	SAMPLEFORMAT_VOID in TIFFDefaultDirectory() in tif_dir.c.
469d3144ac4SFrank Warmerdam
4700b109722SFrank Warmerdam2000-03-02  Frank Warmerdam  <[email protected]>
4710b109722SFrank Warmerdam
472f4aaa718SFrank Warmerdam	* Added "GetDefaulted" support for TIFFTAG_SAMPLEFORMAT in tif_aux.c.
473f4aaa718SFrank Warmerdam
4740b109722SFrank Warmerdam	* Patched tif_fax3.c so that dsp->runs is allocated a bit bigger
4750b109722SFrank Warmerdam	to avoid overruns encountered with frle_bug.tif.
4760b109722SFrank Warmerdam
477ed33ffd3SFrank WarmerdamTue Feb 15 22:01:05 2000  Frank Warmerdam  <[email protected]>
478ed33ffd3SFrank Warmerdam
479ed33ffd3SFrank Warmerdam	* Fixed tools/tiffcmp so that stopondiff testing works.
480ed33ffd3SFrank Warmerdam	  Patch care of Joseph Orost <[email protected]>.
481ed33ffd3SFrank Warmerdam
482592e7e59SFrank Warmerdam2000-01-28    <warmerda@CS46980-B>
483592e7e59SFrank Warmerdam
484c84e2904SFrank Warmerdam	* Modified tif_unix.c to support 2-4GB seeks if USE_64BIT_API is
485c84e2904SFrank Warmerdam	  set to 1, and added default (off) setting in tiffconf.h.  This
486c84e2904SFrank Warmerdam	  should eventually be set by the configure script somehow.
487c84e2904SFrank Warmerdam
488c84e2904SFrank Warmerdam	  The original work on all these 2-4GB changes was done by
489c84e2904SFrank Warmerdam	  Peter Smith ([email protected]).
490c84e2904SFrank Warmerdam
491c84e2904SFrank Warmerdam	* Modified tif_win32.c to support 2-4GB seeks.
492c84e2904SFrank Warmerdam
493592e7e59SFrank Warmerdam	* tentatively changed toff_t to be unsigned instead of signed to
494592e7e59SFrank Warmerdam	  facilitate support for 2-4GB files.
495592e7e59SFrank Warmerdam
496592e7e59SFrank Warmerdam	* Updated a variety of files to use toff_t.  Fixed some mixups
497592e7e59SFrank Warmerdam	  between toff_t and tsize_t.
498592e7e59SFrank Warmerdam
499164da391SFrank WarmerdamFri Jan 28 10:13:49 2000  Frank Warmerdam  <[email protected]>
500164da391SFrank Warmerdam
501164da391SFrank Warmerdam	* Largely reimplemented contrib/addtiffo to avoid temp files,
502164da391SFrank Warmerdam	updating the TIFF file in place.  Fixed a few other bugs to.
503164da391SFrank Warmerdam
504164da391SFrank Warmerdam	* Set tif_rawdatasize to zero when freeing raw data buffer in
505164da391SFrank Warmerdam	TIFFWriteDirectory().
506164da391SFrank Warmerdam
507164da391SFrank Warmerdam	* Enabled "REWRITE_HACK" in tif_write.c by default.
508164da391SFrank Warmerdam
509164da391SFrank Warmerdam	* Fix bug in tif_write.c when switching between reading one directory
510164da391SFrank Warmerdam	and writing to another.
511164da391SFrank Warmerdam
512164da391SFrank Warmerdam	* Made TIFFWriteCheck() public, and added TIFFCreateDirectory()
513164da391SFrank Warmerdam
514db9e2d75SFrank WarmerdamWed Jan  5 12:37:48 2000  Frank Warmerdam  <[email protected]>
515db9e2d75SFrank Warmerdam
516db9e2d75SFrank Warmerdam	* Added TIFFmemory(3t) functions to libtiff.def.
517db9e2d75SFrank Warmerdam
5182e0c71f2SFrank WarmerdamTue Jan  4 13:39:00 2000  Frank Warmerdam  <[email protected]>
5192e0c71f2SFrank Warmerdam
5202e0c71f2SFrank Warmerdam	* Added libtiff/libtiff.def to TIFFILES distribution list.
5212e0c71f2SFrank Warmerdam
522c38ac53bSMike WellesMon Dec 27 12:13:39 EST 1999  Mike Welles <[email protected]>
523c38ac53bSMike Welles
524c38ac53bSMike Welles	* Created lzw compression kit, as a new module (libtiff-lzw-compression-kit).
525c38ac53bSMike Welles
526c38ac53bSMike Welles	* Altered descriptions in tools to reflect "by default" lzw not supported
527c38ac53bSMike Welles
528c38ac53bSMike Welles	* Updated index.html to note lzw compression kit.
529c38ac53bSMike Welles
530db55f695SFrank WarmerdamTue Dec 21 14:01:51 1999  Frank Warmerdam  <[email protected]>
531db55f695SFrank Warmerdam
532db55f695SFrank Warmerdam	* Added fax3sm_winnt.c to distribution list in Makefile.in.
533db55f695SFrank Warmerdam
534c38ac53bSMike WellesTue Dec 21 11:04:45 EST 1999  Mike Welles <[email protected]> *** 3.5.4 release ***
535da558ffbSMike Welles
536da558ffbSMike Welles	* Aadded Pixar tag support.  Contributed by Phil Beffery <[email protected]>
537da558ffbSMike Welles
538da558ffbSMike Welles	* Made one more change to tif_dir.c for removal of LZW compression. Also added notice
539da558ffbSMike Welles	  when LZW compression invoked.
540da558ffbSMike Welles
541da558ffbSMike Welles	* Changed default compression in tools to TIFF_PACKBITS, and changed usage descriptions
542da558ffbSMike Welles	  in tools to reflect removal of LZW compression
543da558ffbSMike Welles
5441c096175SMike WellesMon Dec 20 18:39:02 EST 1999  Mike Welles  <[email protected]>
5451c096175SMike Welles
5461c096175SMike Welles        * Fixed bug that caused LZW (non) compression to segfault. Added
5471c096175SMike Welles	  warning about LZW compression removed being removed, and why.
548c614caf0SMike Welles
549da558ffbSMike Welles	* Added nostrip to install in tools/Makefile.in so that debugging
550c614caf0SMike Welles	  symbols are kept.
5511c096175SMike Welles
55200ac48bcSMike WellesTue Dec  7 12:04:47 EST 1999  Mike Welles  <[email protected]>
55300ac48bcSMike Welles
55400ac48bcSMike Welles	* Added patch from Ivo Penzar <[email protected]>,
55500ac48bcSMike Welles	  supporting Adobe ZIP deflate.  Untested.
55600ac48bcSMike Welles
557e57f1806SFrank WarmerdamSat Dec  4 15:47:11 1999  Frank Warmerdam  <[email protected]>
558e57f1806SFrank Warmerdam
559e57f1806SFrank Warmerdam	* Made Packbits the default compression in tools/tiff2rgba.c instead
560e57f1806SFrank Warmerdam	of LZW.
561e57f1806SFrank Warmerdam
562e5337384SMike WellesTue Nov 30 14:41:43 1999  Frank Warmerdam  <[email protected]>    *** 3.5.3. release ***
563ff08149cSFrank Warmerdam
564ff08149cSFrank Warmerdam	* Added tif_luv to contrib/djgpp/Makefile.lib.
565ff08149cSFrank Warmerdam
5660e4c746eSMike WellesTue Nov 30 14:15:32 EST 1999   Mike Welles <[email protected]>
5670e4c746eSMike Welles
5687609ec5fSMike Welles        * Added zip creation to relase makefile target
5697609ec5fSMike Welles
5700e4c746eSMike Welles	* Added html for TIFFWriteTile.3t man page.
5710e4c746eSMike Welles
572c5e8a049SFrank WarmerdamTue Nov 30 09:20:16 1999  Frank Warmerdam  <[email protected]>
573c5e8a049SFrank Warmerdam
574c5e8a049SFrank Warmerdam	* Added some changes to tif_write.c to support rewriting existing
575c5e8a049SFrank Warmerdam	fixed sized tiles and strips.  Code mods disabled by default, only
576c5e8a049SFrank Warmerdam	enabled if REWRITE_HACK is defined for now.
577c5e8a049SFrank Warmerdam
57864158b2dSFrank WarmerdamMon Nov 29 11:43:42 1999  Frank Warmerdam  <[email protected]>
57964158b2dSFrank Warmerdam
58064158b2dSFrank Warmerdam	* Added TIFFWriteTile.3t man page.
58164158b2dSFrank Warmerdam
582209aa3d3SFrank WarmerdamSun Nov 28 20:36:18 1999  Frank Warmerdam  <[email protected]>
583209aa3d3SFrank Warmerdam
584209aa3d3SFrank Warmerdam	* Added notes on use of makefile.vc in build.html, and fixed
585209aa3d3SFrank Warmerdam	email subscription address.
586209aa3d3SFrank Warmerdam
5879ec07df1SMike Welles199-11-28  Mike Welles <[email protected]>
5889ec07df1SMike Welles
5899ec07df1SMike Welles	*  Fixed apocalypse-inducing y2k bug in contrib/ras/ras2tiff.c
5909ec07df1SMike Welles
5919ec07df1SMike Welles	*  Did some casts cleaning up to reduce compiler warnings in tif_fax3.c,
5929ec07df1SMike Welles	   from Bruce Carmeron <[email protected]> -- modifications of
5939ec07df1SMike Welles	   changes made by Frank (sun cc still complained on cast).
5949ec07df1SMike Welles
5959ec07df1SMike Welles	*  Added tiffconf.h to install target per request from Bill
5969ec07df1SMike Welles	   Radcliffe <[email protected]>: "We need a way for ImageMagick to
5979ec07df1SMike Welles 	   know features have been compiled into the TIFF library in order to
5989ec07df1SMike Welles	   handle things properly".
5999ec07df1SMike Welles
60029e8a995SFrank WarmerdamSat Nov 27 16:49:21 1999  Frank Warmerdam  <[email protected]>
60129e8a995SFrank Warmerdam
60229e8a995SFrank Warmerdam	* fixed various VC++ warnings as suggested by Gilles Vollant
60329e8a995SFrank Warmerdam	<[email protected]>.
60429e8a995SFrank Warmerdam
6059e63b000SFrank WarmerdamWed Nov 24 12:08:16 1999  Frank Warmerdam  <[email protected]>
6069e63b000SFrank Warmerdam
6079e63b000SFrank Warmerdam	* Modified TIFFquery.3t man pages info on TIFFIsByteSwapped() to
6089e63b000SFrank Warmerdam	not imply applications are responsible for image data swapping.
6099e63b000SFrank Warmerdam
61043f65d11SMike Welles1999-11-22  Mike Welles <[email protected]>
61143f65d11SMike Welles	*  HTML-ized the man pages, added to html/man
61243f65d11SMike Welles
613e7f4c352SMike Welles	*  Removed LZW Compression to comply with Unisys patent extortion.
614e7f4c352SMike Welles
615a9b4777dSMike Welles1999-09-29  Mike Welles		<[email protected]>
616a9b4777dSMike Welles	*  Corrected one remaining 16 -> 32 bit value in tif_fax3.c,
617a9b4777dSMike Welles	   From Ivo Penzar <[email protected].
618a9b4777dSMike Welles
619a9b4777dSMike Welles	*  Added patch from Ivo Penzar to have TiffAdvanceDirectory handle
620a9b4777dSMike Welles	   memory mapped files. <[email protected]>
621a9b4777dSMike Welles
62297702338SMike Welles1999-09-26  Mike Welles 	<[email protected]>  *** 3.5.2 release ***
62358db2336SMike Welles	* Corrected alpha versioning.
62458db2336SMike Welles
62558db2336SMike Welles	* Removed distinction between  alpha and release targets in Makefile.in.
62658db2336SMike Welles
62758db2336SMike Welles	* added release.stamp target, which tags cvs tree, and updates
62858db2336SMike Welles	  "RELEASE-DATE"
62958db2336SMike Welles
63058db2336SMike Welles	* added releasediff target, which diffs tree with source as of
63158db2336SMike Welles	  date in "RELEASE-DATE"
63258db2336SMike Welles
63358db2336SMike Welles	* Ticked up version to 3.5.2 (alpha 01 -- but I think we'll moving
63458db2336SMike Welles	  away from alpha/non-alpha distinctions).
63558db2336SMike Welles
63658db2336SMike Welles	* updated html to reflect release
63758db2336SMike Welles
63867bb385aSFrank Warmerdam1999-09-23    <warmerda@CS46980-B>
63967bb385aSFrank Warmerdam
640cdb12ac2SFrank Warmerdam	* Set O_BINARY for tif_unix.c open() ... used on cygwin for instance.
641cdb12ac2SFrank Warmerdam
64267bb385aSFrank Warmerdam	* Added CYGWIN case in configure.
64367bb385aSFrank Warmerdam
64446301bebSMike WellesFri Sep 17 00:13:51 CEST 1999  Mike Welles <[email protected]>
64558db2336SMike Welles
64646301bebSMike Welles	* Applied Francois Dagand's patch to handle fax decompression bug.
64746301bebSMike Welles	  (sizes >= 65536 were failing)
64846301bebSMike Welles
649478d079aSFrank WarmerdamTue Sep 14 21:31:43 1999  Frank Warmerdam  <[email protected]>
650478d079aSFrank Warmerdam
651478d079aSFrank Warmerdam	* Applied "a" mode fix to tif_win32.c/TIFFOpen() as suggested
652478d079aSFrank Warmerdam	  by Christopher Lawton <[email protected]>
653478d079aSFrank Warmerdam
654f48df3f4SFrank WarmerdamWed Sep  8 08:19:18 1999  Frank Warmerdam  <[email protected]>
655f48df3f4SFrank Warmerdam
656e6e37100SFrank Warmerdam	* Added IRIX/gcc, and OSF/1 4.x support on behalf of
657e6e37100SFrank Warmerdam	  Albert Chin-A-Young <[email protected]>
658e6e37100SFrank Warmerdam
659f48df3f4SFrank Warmerdam	* Added TIFFReassignTagToIgnore() API on behalf of
660f48df3f4SFrank Warmerdam	  Bruce Cameron <[email protected]>.  Man page still pending.
661f48df3f4SFrank Warmerdam
662e3585a7dSFrank WarmerdamWed Aug 25 11:39:07 1999  Frank Warmerdam  <[email protected]>
663e3585a7dSFrank Warmerdam
6646f703bd0SFrank Warmerdam	* Added test target in Makefile, test_pics.sh script and pics/*.rpt
6656f703bd0SFrank Warmerdam	files to provide for a rudimentary testsuite.
6666f703bd0SFrank Warmerdam
667e3585a7dSFrank Warmerdam	* Added contrib/tags back from old distribution ... fixed up a bit.
668e3585a7dSFrank Warmerdam
66923f6dabbSFrank Warmerdam1999-08-16    <warmerda@CS46980-B>
67023f6dabbSFrank Warmerdam
67123f6dabbSFrank Warmerdam	* Added simple makefile.vc makefiles for building with MS VC++
67223f6dabbSFrank Warmerdam	on Windows NT/98/95 in console mode.  Stuff in contrib/win* make give
67323f6dabbSFrank Warmerdam	better solutions for some users.
67423f6dabbSFrank Warmerdam
6758ecb50d4SFrank WarmerdamMon Aug 16 21:52:11 1999  Frank Warmerdam  <[email protected]>
6768ecb50d4SFrank Warmerdam
6778ecb50d4SFrank Warmerdam	* Added addtiffo (add overviews to a TIFF file) in contrib.  Didn't
6788ecb50d4SFrank Warmerdam	put it in tools since part of it is in C++.
6798ecb50d4SFrank Warmerdam
680469f9d6bSMike Welles1999-08-16  Michael L. Welles  <[email protected]>
681469f9d6bSMike Welles
682469f9d6bSMike Welles	* Updated html/index.html with anon CVS instructions.
683469f9d6bSMike Welles
684397e9f3aSFrank WarmerdamMon Aug 16 13:18:41 1999  Frank Warmerdam  <[email protected]>
685397e9f3aSFrank Warmerdam
6868b9ba144SFrank Warmerdam	* pre-remove so link before softlink in LINUXdso action in
6878b9ba144SFrank Warmerdam	libtiff/Makefile.in to avoid failure on LINUXdso builds other than
6888b9ba144SFrank Warmerdam	the first.
6898b9ba144SFrank Warmerdam
6908b9ba144SFrank Warmerdam	* Fixed problem with cvtcmap() in tif_getimage.c modifying the
6918b9ba144SFrank Warmerdam	colormaps owned by the TIFF handle itself when trying to fixup wrong
6928b9ba144SFrank Warmerdam	(eight bit) colormaps.  Corrected by maintaining a private copy of
6938b9ba144SFrank Warmerdam	the colormap.
6948b9ba144SFrank Warmerdam
6958b9ba144SFrank Warmerdam	* Added TIFFReadRGBATile()/TIFFReadRGBAStrip() support in
6968b9ba144SFrank Warmerdam	tif_getimage.c.
6978b9ba144SFrank Warmerdam
698397e9f3aSFrank Warmerdam	* CVS Repository placed at remotesensing.org.  ChangeLog added.
699