10b109722SFrank Warmerdam2000-03-02 Frank Warmerdam <[email protected]> 20b109722SFrank Warmerdam 3*f4aaa718SFrank Warmerdam * Added "GetDefaulted" support for TIFFTAG_SAMPLEFORMAT in tif_aux.c. 4*f4aaa718SFrank Warmerdam 50b109722SFrank Warmerdam * Patched tif_fax3.c so that dsp->runs is allocated a bit bigger 60b109722SFrank Warmerdam to avoid overruns encountered with frle_bug.tif. 70b109722SFrank Warmerdam 8ed33ffd3SFrank WarmerdamTue Feb 15 22:01:05 2000 Frank Warmerdam <[email protected]> 9ed33ffd3SFrank Warmerdam 10ed33ffd3SFrank Warmerdam * Fixed tools/tiffcmp so that stopondiff testing works. 11ed33ffd3SFrank Warmerdam Patch care of Joseph Orost <[email protected]>. 12ed33ffd3SFrank Warmerdam 13592e7e59SFrank Warmerdam2000-01-28 <warmerda@CS46980-B> 14592e7e59SFrank Warmerdam 15c84e2904SFrank Warmerdam * Modified tif_unix.c to support 2-4GB seeks if USE_64BIT_API is 16c84e2904SFrank Warmerdam set to 1, and added default (off) setting in tiffconf.h. This 17c84e2904SFrank Warmerdam should eventually be set by the configure script somehow. 18c84e2904SFrank Warmerdam 19c84e2904SFrank Warmerdam The original work on all these 2-4GB changes was done by 20c84e2904SFrank Warmerdam Peter Smith ([email protected]). 21c84e2904SFrank Warmerdam 22c84e2904SFrank Warmerdam * Modified tif_win32.c to support 2-4GB seeks. 23c84e2904SFrank Warmerdam 24592e7e59SFrank Warmerdam * tentatively changed toff_t to be unsigned instead of signed to 25592e7e59SFrank Warmerdam facilitate support for 2-4GB files. 26592e7e59SFrank Warmerdam 27592e7e59SFrank Warmerdam * Updated a variety of files to use toff_t. Fixed some mixups 28592e7e59SFrank Warmerdam between toff_t and tsize_t. 29592e7e59SFrank Warmerdam 30164da391SFrank WarmerdamFri Jan 28 10:13:49 2000 Frank Warmerdam <[email protected]> 31164da391SFrank Warmerdam 32164da391SFrank Warmerdam * Largely reimplemented contrib/addtiffo to avoid temp files, 33164da391SFrank Warmerdam updating the TIFF file in place. Fixed a few other bugs to. 34164da391SFrank Warmerdam 35164da391SFrank Warmerdam * Set tif_rawdatasize to zero when freeing raw data buffer in 36164da391SFrank Warmerdam TIFFWriteDirectory(). 37164da391SFrank Warmerdam 38164da391SFrank Warmerdam * Enabled "REWRITE_HACK" in tif_write.c by default. 39164da391SFrank Warmerdam 40164da391SFrank Warmerdam * Fix bug in tif_write.c when switching between reading one directory 41164da391SFrank Warmerdam and writing to another. 42164da391SFrank Warmerdam 43164da391SFrank Warmerdam * Made TIFFWriteCheck() public, and added TIFFCreateDirectory() 44164da391SFrank Warmerdam 45db9e2d75SFrank WarmerdamWed Jan 5 12:37:48 2000 Frank Warmerdam <[email protected]> 46db9e2d75SFrank Warmerdam 47db9e2d75SFrank Warmerdam * Added TIFFmemory(3t) functions to libtiff.def. 48db9e2d75SFrank Warmerdam 492e0c71f2SFrank WarmerdamTue Jan 4 13:39:00 2000 Frank Warmerdam <[email protected]> 502e0c71f2SFrank Warmerdam 512e0c71f2SFrank Warmerdam * Added libtiff/libtiff.def to TIFFILES distribution list. 522e0c71f2SFrank Warmerdam 53c38ac53bSMike WellesMon Dec 27 12:13:39 EST 1999 Mike Welles <[email protected]> 54c38ac53bSMike Welles 55c38ac53bSMike Welles * Created lzw compression kit, as a new module (libtiff-lzw-compression-kit). 56c38ac53bSMike Welles 57c38ac53bSMike Welles * Altered descriptions in tools to reflect "by default" lzw not supported 58c38ac53bSMike Welles 59c38ac53bSMike Welles * Updated index.html to note lzw compression kit. 60c38ac53bSMike Welles 61db55f695SFrank WarmerdamTue Dec 21 14:01:51 1999 Frank Warmerdam <[email protected]> 62db55f695SFrank Warmerdam 63db55f695SFrank Warmerdam * Added fax3sm_winnt.c to distribution list in Makefile.in. 64db55f695SFrank Warmerdam 65c38ac53bSMike WellesTue Dec 21 11:04:45 EST 1999 Mike Welles <[email protected]> ***3.5.4 release*** 66da558ffbSMike Welles 67da558ffbSMike Welles * Aadded Pixar tag support. Contributed by Phil Beffery <[email protected]> 68da558ffbSMike Welles 69da558ffbSMike Welles * Made one more change to tif_dir.c for removal of LZW compression. Also added notice 70da558ffbSMike Welles when LZW compression invoked. 71da558ffbSMike Welles 72da558ffbSMike Welles * Changed default compression in tools to TIFF_PACKBITS, and changed usage descriptions 73da558ffbSMike Welles in tools to reflect removal of LZW compression 74da558ffbSMike Welles 751c096175SMike WellesMon Dec 20 18:39:02 EST 1999 Mike Welles <[email protected]> 761c096175SMike Welles 771c096175SMike Welles * Fixed bug that caused LZW (non) compression to segfault. Added 781c096175SMike Welles warning about LZW compression removed being removed, and why. 79c614caf0SMike Welles 80da558ffbSMike Welles * Added nostrip to install in tools/Makefile.in so that debugging 81c614caf0SMike Welles symbols are kept. 821c096175SMike Welles 8300ac48bcSMike WellesTue Dec 7 12:04:47 EST 1999 Mike Welles <[email protected]> 8400ac48bcSMike Welles 8500ac48bcSMike Welles * Added patch from Ivo Penzar <[email protected]>, 8600ac48bcSMike Welles supporting Adobe ZIP deflate. Untested. 8700ac48bcSMike Welles 88e57f1806SFrank WarmerdamSat Dec 4 15:47:11 1999 Frank Warmerdam <[email protected]> 89e57f1806SFrank Warmerdam 90e57f1806SFrank Warmerdam * Made Packbits the default compression in tools/tiff2rgba.c instead 91e57f1806SFrank Warmerdam of LZW. 92e57f1806SFrank Warmerdam 93e5337384SMike WellesTue Nov 30 14:41:43 1999 Frank Warmerdam <[email protected]> ***3.5.3. release*** 94ff08149cSFrank Warmerdam 95ff08149cSFrank Warmerdam * Added tif_luv to contrib/djgpp/Makefile.lib. 96ff08149cSFrank Warmerdam 970e4c746eSMike WellesTue Nov 30 14:15:32 EST 1999 Mike Welles <[email protected]> 980e4c746eSMike Welles 997609ec5fSMike Welles * Added zip creation to relase makefile target 1007609ec5fSMike Welles 1010e4c746eSMike Welles * Added html for TIFFWriteTile.3t man page. 1020e4c746eSMike Welles 103c5e8a049SFrank WarmerdamTue Nov 30 09:20:16 1999 Frank Warmerdam <[email protected]> 104c5e8a049SFrank Warmerdam 105c5e8a049SFrank Warmerdam * Added some changes to tif_write.c to support rewriting existing 106c5e8a049SFrank Warmerdam fixed sized tiles and strips. Code mods disabled by default, only 107c5e8a049SFrank Warmerdam enabled if REWRITE_HACK is defined for now. 108c5e8a049SFrank Warmerdam 10964158b2dSFrank WarmerdamMon Nov 29 11:43:42 1999 Frank Warmerdam <[email protected]> 11064158b2dSFrank Warmerdam 11164158b2dSFrank Warmerdam * Added TIFFWriteTile.3t man page. 11264158b2dSFrank Warmerdam 113209aa3d3SFrank WarmerdamSun Nov 28 20:36:18 1999 Frank Warmerdam <[email protected]> 114209aa3d3SFrank Warmerdam 115209aa3d3SFrank Warmerdam * Added notes on use of makefile.vc in build.html, and fixed 116209aa3d3SFrank Warmerdam email subscription address. 117209aa3d3SFrank Warmerdam 1189ec07df1SMike Welles199-11-28 Mike Welles <[email protected]> 1199ec07df1SMike Welles 1209ec07df1SMike Welles * Fixed apocalypse-inducing y2k bug in contrib/ras/ras2tiff.c 1219ec07df1SMike Welles 1229ec07df1SMike Welles * Did some casts cleaning up to reduce compiler warnings in tif_fax3.c, 1239ec07df1SMike Welles from Bruce Carmeron <[email protected]> -- modifications of 1249ec07df1SMike Welles changes made by Frank (sun cc still complained on cast). 1259ec07df1SMike Welles 1269ec07df1SMike Welles * Added tiffconf.h to install target per request from Bill 1279ec07df1SMike Welles Radcliffe <[email protected]>: "We need a way for ImageMagick to 1289ec07df1SMike Welles know features have been compiled into the TIFF library in order to 1299ec07df1SMike Welles handle things properly". 1309ec07df1SMike Welles 13129e8a995SFrank WarmerdamSat Nov 27 16:49:21 1999 Frank Warmerdam <[email protected]> 13229e8a995SFrank Warmerdam 13329e8a995SFrank Warmerdam * fixed various VC++ warnings as suggested by Gilles Vollant 13429e8a995SFrank Warmerdam <[email protected]>. 13529e8a995SFrank Warmerdam 1369e63b000SFrank WarmerdamWed Nov 24 12:08:16 1999 Frank Warmerdam <[email protected]> 1379e63b000SFrank Warmerdam 1389e63b000SFrank Warmerdam * Modified TIFFquery.3t man pages info on TIFFIsByteSwapped() to 1399e63b000SFrank Warmerdam not imply applications are responsible for image data swapping. 1409e63b000SFrank Warmerdam 14143f65d11SMike Welles1999-11-22 Mike Welles <[email protected]> 14243f65d11SMike Welles * HTML-ized the man pages, added to html/man 14343f65d11SMike Welles 144e7f4c352SMike Welles * Removed LZW Compression to comply with Unisys patent extortion. 145e7f4c352SMike Welles 146a9b4777dSMike Welles1999-09-29 Mike Welles <[email protected]> 147a9b4777dSMike Welles * Corrected one remaining 16 -> 32 bit value in tif_fax3.c, 148a9b4777dSMike Welles From Ivo Penzar <[email protected]. 149a9b4777dSMike Welles 150a9b4777dSMike Welles * Added patch from Ivo Penzar to have TiffAdvanceDirectory handle 151a9b4777dSMike Welles memory mapped files. <[email protected]> 152a9b4777dSMike Welles 153a9b4777dSMike Welles1999-09-26 Mike Welles <[email protected]> ****3.5.2 release*** 15458db2336SMike Welles * Corrected alpha versioning. 15558db2336SMike Welles 15658db2336SMike Welles * Removed distinction between alpha and release targets in Makefile.in. 15758db2336SMike Welles 15858db2336SMike Welles * added release.stamp target, which tags cvs tree, and updates 15958db2336SMike Welles "RELEASE-DATE" 16058db2336SMike Welles 16158db2336SMike Welles * added releasediff target, which diffs tree with source as of 16258db2336SMike Welles date in "RELEASE-DATE" 16358db2336SMike Welles 16458db2336SMike Welles * Ticked up version to 3.5.2 (alpha 01 -- but I think we'll moving 16558db2336SMike Welles away from alpha/non-alpha distinctions). 16658db2336SMike Welles 16758db2336SMike Welles * updated html to reflect release 16858db2336SMike Welles 16967bb385aSFrank Warmerdam1999-09-23 <warmerda@CS46980-B> 17067bb385aSFrank Warmerdam 171cdb12ac2SFrank Warmerdam * Set O_BINARY for tif_unix.c open() ... used on cygwin for instance. 172cdb12ac2SFrank Warmerdam 17367bb385aSFrank Warmerdam * Added CYGWIN case in configure. 17467bb385aSFrank Warmerdam 17546301bebSMike WellesFri Sep 17 00:13:51 CEST 1999 Mike Welles <[email protected]> 17658db2336SMike Welles 17746301bebSMike Welles * Applied Francois Dagand's patch to handle fax decompression bug. 17846301bebSMike Welles (sizes >= 65536 were failing) 17946301bebSMike Welles 180478d079aSFrank WarmerdamTue Sep 14 21:31:43 1999 Frank Warmerdam <[email protected]> 181478d079aSFrank Warmerdam 182478d079aSFrank Warmerdam * Applied "a" mode fix to tif_win32.c/TIFFOpen() as suggested 183478d079aSFrank Warmerdam by Christopher Lawton <[email protected]> 184478d079aSFrank Warmerdam 185f48df3f4SFrank WarmerdamWed Sep 8 08:19:18 1999 Frank Warmerdam <[email protected]> 186f48df3f4SFrank Warmerdam 187e6e37100SFrank Warmerdam * Added IRIX/gcc, and OSF/1 4.x support on behalf of 188e6e37100SFrank Warmerdam Albert Chin-A-Young <[email protected]> 189e6e37100SFrank Warmerdam 190f48df3f4SFrank Warmerdam * Added TIFFReassignTagToIgnore() API on behalf of 191f48df3f4SFrank Warmerdam Bruce Cameron <[email protected]>. Man page still pending. 192f48df3f4SFrank Warmerdam 193e3585a7dSFrank WarmerdamWed Aug 25 11:39:07 1999 Frank Warmerdam <[email protected]> 194e3585a7dSFrank Warmerdam 1956f703bd0SFrank Warmerdam * Added test target in Makefile, test_pics.sh script and pics/*.rpt 1966f703bd0SFrank Warmerdam files to provide for a rudimentary testsuite. 1976f703bd0SFrank Warmerdam 198e3585a7dSFrank Warmerdam * Added contrib/tags back from old distribution ... fixed up a bit. 199e3585a7dSFrank Warmerdam 20023f6dabbSFrank Warmerdam1999-08-16 <warmerda@CS46980-B> 20123f6dabbSFrank Warmerdam 20223f6dabbSFrank Warmerdam * Added simple makefile.vc makefiles for building with MS VC++ 20323f6dabbSFrank Warmerdam on Windows NT/98/95 in console mode. Stuff in contrib/win* make give 20423f6dabbSFrank Warmerdam better solutions for some users. 20523f6dabbSFrank Warmerdam 2068ecb50d4SFrank WarmerdamMon Aug 16 21:52:11 1999 Frank Warmerdam <[email protected]> 2078ecb50d4SFrank Warmerdam 2088ecb50d4SFrank Warmerdam * Added addtiffo (add overviews to a TIFF file) in contrib. Didn't 2098ecb50d4SFrank Warmerdam put it in tools since part of it is in C++. 2108ecb50d4SFrank Warmerdam 211469f9d6bSMike Welles1999-08-16 Michael L. Welles <[email protected]> 212469f9d6bSMike Welles 213469f9d6bSMike Welles * Updated html/index.html with anon CVS instructions. 214469f9d6bSMike Welles 215397e9f3aSFrank WarmerdamMon Aug 16 13:18:41 1999 Frank Warmerdam <[email protected]> 216397e9f3aSFrank Warmerdam 2178b9ba144SFrank Warmerdam * pre-remove so link before softlink in LINUXdso action in 2188b9ba144SFrank Warmerdam libtiff/Makefile.in to avoid failure on LINUXdso builds other than 2198b9ba144SFrank Warmerdam the first. 2208b9ba144SFrank Warmerdam 2218b9ba144SFrank Warmerdam * Fixed problem with cvtcmap() in tif_getimage.c modifying the 2228b9ba144SFrank Warmerdam colormaps owned by the TIFF handle itself when trying to fixup wrong 2238b9ba144SFrank Warmerdam (eight bit) colormaps. Corrected by maintaining a private copy of 2248b9ba144SFrank Warmerdam the colormap. 2258b9ba144SFrank Warmerdam 2268b9ba144SFrank Warmerdam * Added TIFFReadRGBATile()/TIFFReadRGBAStrip() support in 2278b9ba144SFrank Warmerdam tif_getimage.c. 2288b9ba144SFrank Warmerdam 229397e9f3aSFrank Warmerdam * CVS Repository placed at remotesensing.org. ChangeLog added. 230397e9f3aSFrank Warmerdam 231469f9d6bSMike Welles 232469f9d6bSMike Welles 233469f9d6bSMike Welles 234