1c1cd54d7SFrank Warmerdam2000-07-12 Frank Warmerdam <[email protected]> 2c1cd54d7SFrank Warmerdam 3*889ea5bfSFrank Warmerdam * tif_read.c: fix subtle bug with determining the number of 4*889ea5bfSFrank Warmerdam rows for strips that are the last strip in a separation but 5*889ea5bfSFrank Warmerdam not the last strip of all in TIFFReadEncodedStrip(). 6*889ea5bfSFrank Warmerdam 7c1cd54d7SFrank Warmerdam * Applied 16/32 bit fix to tif_fax3.c. Fix supplied by 8c1cd54d7SFrank Warmerdam Peter Skarpetis <[email protected]> 9c1cd54d7SFrank Warmerdam 10082013bfSFrank Warmerdam2000-06-15 Frank Warmerdam <[email protected]> 11082013bfSFrank Warmerdam 12082013bfSFrank Warmerdam * Modified tiffio.h logic with regard to including windows.h. It 13082013bfSFrank Warmerdam won't include it when building with __CYGWIN__. 14082013bfSFrank Warmerdam 15b620bd37SFrank Warmerdam2000-05-11 Frank Warmerdam <warmerda@cs46980-c> 16b620bd37SFrank Warmerdam 176ed3331cSFrank Warmerdam * README: update to mention www.libtiff.org, don't list Sam's old 186ed3331cSFrank Warmerdam email address. 196ed3331cSFrank Warmerdam 20b620bd37SFrank Warmerdam * configure: Fixed DSO test for Linux as per patch from 21b620bd37SFrank Warmerdam Jan Van Buggenhout <[email protected]>. 22b620bd37SFrank Warmerdam 2315934824SFrank Warmerdam2000-04-21 Frank Warmerdam <[email protected]> 2415934824SFrank Warmerdam 2515934824SFrank Warmerdam * libtiff/tif_dirread.c: Don't use estimate strip byte count for 2615934824SFrank Warmerdam one tile/strip images with an offset, and byte count of zero. These 2715934824SFrank Warmerdam could be "unpopulated" images. 2815934824SFrank Warmerdam 29859c2524SFrank Warmerdam2000-04-18 Frank Warmerdam <[email protected]> 30859c2524SFrank Warmerdam 317538c6d0SFrank Warmerdam * contrib/addtiffo: Added "averaging" resampling option. 327538c6d0SFrank Warmerdam 33859c2524SFrank Warmerdam * tools/tiffsplit.c: Copy TIFFTAG_SAMPLEFORMAT. 34859c2524SFrank Warmerdam 356be23f4fSFrank WarmerdamTue Apr 18 16:18:08 2000 Frank Warmerdam <[email protected]> 366be23f4fSFrank Warmerdam 376be23f4fSFrank Warmerdam * tools/Makefile.in: Modified to install properly on SGI. 386be23f4fSFrank Warmerdam 39f076e723SMike Welles2000-04-04 Mike Welles <[email protected]> 40f0770083SMike Welles * tif_win32.c: Applied patch to fix overreads and ovverwrites 41f0770083SMike Welles caught by BoundsChecker. From Arvan Pritchard 42f0770083SMike Welles <[email protected]> (untested). 43f076e723SMike Welles 44f0770083SMike Welles * tif_getimage.c: Applied patch to silence VC6 warnings. From 45f0770083SMike Welles Arvan Pritchard <[email protected]> 46f0770083SMike Welles 47f0770083SMike Welles * tif_lzw.c: Applied patch to silence VC6 warnings. From 48f076e723SMike Welles Arvan Pritchard <[email protected]> 49f076e723SMike Welles 501c9f6d78SFrank Warmerdam2000-03-28 Frank Warmerdam <warmerda@cs46980-c> 511c9f6d78SFrank Warmerdam 521c9f6d78SFrank Warmerdam * Added contrib/stream (stream io) code submitted by Avi Bleiweiss. 531c9f6d78SFrank Warmerdam 5497702338SMike Welles2000-03-28 Frank Warmerdam <warmerda@cs46980-c> *** 3.5.5 release *** 552df86f15SFrank Warmerdam 562df86f15SFrank Warmerdam * fax2ps: Fixed mixup of width and height in bounding box statement 572df86f15SFrank Warmerdam as per submission by Nalin Dahyabhai <[email protected]>. 582df86f15SFrank Warmerdam 59c21b8b97SMike Welles2000-03-27 Mike Welles <[email protected]> 60c21b8b97SMike Welles 61c21b8b97SMike Welles * fax2ps: Modified printruns to take uint32 instead of uint16. 62c21b8b97SMike Welles Patch courtesy of Bernt Herd <[email protected]> 63c21b8b97SMike Welles 64d20c60a2SMike Welles2000-03-20 Mike Welles <[email protected]> 65d20c60a2SMike Welles 66d20c60a2SMike Welles * configure: added test for libc6 for linux targets. Bug reported by 67d20c60a2SMike Welles Stanislav Brabec <[email protected]> 68d20c60a2SMike Welles 69c21b8b97SMike Welles * Added 3.5 docs to html/Makefile.in. 70c21b8b97SMike Welles Thanks to Stanislav Brabec <[email protected]> 71d20c60a2SMike Welles 72c21b8b97SMike Welles * configure: fixed bugs in sed scripts 73c21b8b97SMike Welles (applied sed script s:/@:s;@:;s:/s;;:;: to configure). 74d20c60a2SMike Welles fix submitted to Stanislav Brabec <[email protected]> 75d20c60a2SMike Welles 76c21b8b97SMike Welles * tools/iptcutil was not in files list, and wasn't being 77c21b8b97SMike Welles added to tar archive. Updated Makefile.in. 78d20c60a2SMike Welles 797ab7008fSFrank Warmerdam2000-03-17 Frank Warmerdam <warmerda@cs46980-c> 807ab7008fSFrank Warmerdam 817ab7008fSFrank Warmerdam * tif_fax3.c: Fixed serious bug introduced during the uint16->uint32 827ab7008fSFrank Warmerdam conversion for the run arrays. 837ab7008fSFrank Warmerdam 84d3144ac4SFrank Warmerdam2000-03-03 Frank Warmerdam <[email protected]> 85d3144ac4SFrank Warmerdam 86d3144ac4SFrank Warmerdam * Set td_sampleformat default to SAMPLEFORMAT_UINT instead of 87d3144ac4SFrank Warmerdam SAMPLEFORMAT_VOID in TIFFDefaultDirectory() in tif_dir.c. 88d3144ac4SFrank Warmerdam 890b109722SFrank Warmerdam2000-03-02 Frank Warmerdam <[email protected]> 900b109722SFrank Warmerdam 91f4aaa718SFrank Warmerdam * Added "GetDefaulted" support for TIFFTAG_SAMPLEFORMAT in tif_aux.c. 92f4aaa718SFrank Warmerdam 930b109722SFrank Warmerdam * Patched tif_fax3.c so that dsp->runs is allocated a bit bigger 940b109722SFrank Warmerdam to avoid overruns encountered with frle_bug.tif. 950b109722SFrank Warmerdam 96ed33ffd3SFrank WarmerdamTue Feb 15 22:01:05 2000 Frank Warmerdam <[email protected]> 97ed33ffd3SFrank Warmerdam 98ed33ffd3SFrank Warmerdam * Fixed tools/tiffcmp so that stopondiff testing works. 99ed33ffd3SFrank Warmerdam Patch care of Joseph Orost <[email protected]>. 100ed33ffd3SFrank Warmerdam 101592e7e59SFrank Warmerdam2000-01-28 <warmerda@CS46980-B> 102592e7e59SFrank Warmerdam 103c84e2904SFrank Warmerdam * Modified tif_unix.c to support 2-4GB seeks if USE_64BIT_API is 104c84e2904SFrank Warmerdam set to 1, and added default (off) setting in tiffconf.h. This 105c84e2904SFrank Warmerdam should eventually be set by the configure script somehow. 106c84e2904SFrank Warmerdam 107c84e2904SFrank Warmerdam The original work on all these 2-4GB changes was done by 108c84e2904SFrank Warmerdam Peter Smith ([email protected]). 109c84e2904SFrank Warmerdam 110c84e2904SFrank Warmerdam * Modified tif_win32.c to support 2-4GB seeks. 111c84e2904SFrank Warmerdam 112592e7e59SFrank Warmerdam * tentatively changed toff_t to be unsigned instead of signed to 113592e7e59SFrank Warmerdam facilitate support for 2-4GB files. 114592e7e59SFrank Warmerdam 115592e7e59SFrank Warmerdam * Updated a variety of files to use toff_t. Fixed some mixups 116592e7e59SFrank Warmerdam between toff_t and tsize_t. 117592e7e59SFrank Warmerdam 118164da391SFrank WarmerdamFri Jan 28 10:13:49 2000 Frank Warmerdam <[email protected]> 119164da391SFrank Warmerdam 120164da391SFrank Warmerdam * Largely reimplemented contrib/addtiffo to avoid temp files, 121164da391SFrank Warmerdam updating the TIFF file in place. Fixed a few other bugs to. 122164da391SFrank Warmerdam 123164da391SFrank Warmerdam * Set tif_rawdatasize to zero when freeing raw data buffer in 124164da391SFrank Warmerdam TIFFWriteDirectory(). 125164da391SFrank Warmerdam 126164da391SFrank Warmerdam * Enabled "REWRITE_HACK" in tif_write.c by default. 127164da391SFrank Warmerdam 128164da391SFrank Warmerdam * Fix bug in tif_write.c when switching between reading one directory 129164da391SFrank Warmerdam and writing to another. 130164da391SFrank Warmerdam 131164da391SFrank Warmerdam * Made TIFFWriteCheck() public, and added TIFFCreateDirectory() 132164da391SFrank Warmerdam 133db9e2d75SFrank WarmerdamWed Jan 5 12:37:48 2000 Frank Warmerdam <[email protected]> 134db9e2d75SFrank Warmerdam 135db9e2d75SFrank Warmerdam * Added TIFFmemory(3t) functions to libtiff.def. 136db9e2d75SFrank Warmerdam 1372e0c71f2SFrank WarmerdamTue Jan 4 13:39:00 2000 Frank Warmerdam <[email protected]> 1382e0c71f2SFrank Warmerdam 1392e0c71f2SFrank Warmerdam * Added libtiff/libtiff.def to TIFFILES distribution list. 1402e0c71f2SFrank Warmerdam 141c38ac53bSMike WellesMon Dec 27 12:13:39 EST 1999 Mike Welles <[email protected]> 142c38ac53bSMike Welles 143c38ac53bSMike Welles * Created lzw compression kit, as a new module (libtiff-lzw-compression-kit). 144c38ac53bSMike Welles 145c38ac53bSMike Welles * Altered descriptions in tools to reflect "by default" lzw not supported 146c38ac53bSMike Welles 147c38ac53bSMike Welles * Updated index.html to note lzw compression kit. 148c38ac53bSMike Welles 149db55f695SFrank WarmerdamTue Dec 21 14:01:51 1999 Frank Warmerdam <[email protected]> 150db55f695SFrank Warmerdam 151db55f695SFrank Warmerdam * Added fax3sm_winnt.c to distribution list in Makefile.in. 152db55f695SFrank Warmerdam 153c38ac53bSMike WellesTue Dec 21 11:04:45 EST 1999 Mike Welles <[email protected]> *** 3.5.4 release *** 154da558ffbSMike Welles 155da558ffbSMike Welles * Aadded Pixar tag support. Contributed by Phil Beffery <[email protected]> 156da558ffbSMike Welles 157da558ffbSMike Welles * Made one more change to tif_dir.c for removal of LZW compression. Also added notice 158da558ffbSMike Welles when LZW compression invoked. 159da558ffbSMike Welles 160da558ffbSMike Welles * Changed default compression in tools to TIFF_PACKBITS, and changed usage descriptions 161da558ffbSMike Welles in tools to reflect removal of LZW compression 162da558ffbSMike Welles 1631c096175SMike WellesMon Dec 20 18:39:02 EST 1999 Mike Welles <[email protected]> 1641c096175SMike Welles 1651c096175SMike Welles * Fixed bug that caused LZW (non) compression to segfault. Added 1661c096175SMike Welles warning about LZW compression removed being removed, and why. 167c614caf0SMike Welles 168da558ffbSMike Welles * Added nostrip to install in tools/Makefile.in so that debugging 169c614caf0SMike Welles symbols are kept. 1701c096175SMike Welles 17100ac48bcSMike WellesTue Dec 7 12:04:47 EST 1999 Mike Welles <[email protected]> 17200ac48bcSMike Welles 17300ac48bcSMike Welles * Added patch from Ivo Penzar <[email protected]>, 17400ac48bcSMike Welles supporting Adobe ZIP deflate. Untested. 17500ac48bcSMike Welles 176e57f1806SFrank WarmerdamSat Dec 4 15:47:11 1999 Frank Warmerdam <[email protected]> 177e57f1806SFrank Warmerdam 178e57f1806SFrank Warmerdam * Made Packbits the default compression in tools/tiff2rgba.c instead 179e57f1806SFrank Warmerdam of LZW. 180e57f1806SFrank Warmerdam 181e5337384SMike WellesTue Nov 30 14:41:43 1999 Frank Warmerdam <[email protected]> *** 3.5.3. release *** 182ff08149cSFrank Warmerdam 183ff08149cSFrank Warmerdam * Added tif_luv to contrib/djgpp/Makefile.lib. 184ff08149cSFrank Warmerdam 1850e4c746eSMike WellesTue Nov 30 14:15:32 EST 1999 Mike Welles <[email protected]> 1860e4c746eSMike Welles 1877609ec5fSMike Welles * Added zip creation to relase makefile target 1887609ec5fSMike Welles 1890e4c746eSMike Welles * Added html for TIFFWriteTile.3t man page. 1900e4c746eSMike Welles 191c5e8a049SFrank WarmerdamTue Nov 30 09:20:16 1999 Frank Warmerdam <[email protected]> 192c5e8a049SFrank Warmerdam 193c5e8a049SFrank Warmerdam * Added some changes to tif_write.c to support rewriting existing 194c5e8a049SFrank Warmerdam fixed sized tiles and strips. Code mods disabled by default, only 195c5e8a049SFrank Warmerdam enabled if REWRITE_HACK is defined for now. 196c5e8a049SFrank Warmerdam 19764158b2dSFrank WarmerdamMon Nov 29 11:43:42 1999 Frank Warmerdam <[email protected]> 19864158b2dSFrank Warmerdam 19964158b2dSFrank Warmerdam * Added TIFFWriteTile.3t man page. 20064158b2dSFrank Warmerdam 201209aa3d3SFrank WarmerdamSun Nov 28 20:36:18 1999 Frank Warmerdam <[email protected]> 202209aa3d3SFrank Warmerdam 203209aa3d3SFrank Warmerdam * Added notes on use of makefile.vc in build.html, and fixed 204209aa3d3SFrank Warmerdam email subscription address. 205209aa3d3SFrank Warmerdam 2069ec07df1SMike Welles199-11-28 Mike Welles <[email protected]> 2079ec07df1SMike Welles 2089ec07df1SMike Welles * Fixed apocalypse-inducing y2k bug in contrib/ras/ras2tiff.c 2099ec07df1SMike Welles 2109ec07df1SMike Welles * Did some casts cleaning up to reduce compiler warnings in tif_fax3.c, 2119ec07df1SMike Welles from Bruce Carmeron <[email protected]> -- modifications of 2129ec07df1SMike Welles changes made by Frank (sun cc still complained on cast). 2139ec07df1SMike Welles 2149ec07df1SMike Welles * Added tiffconf.h to install target per request from Bill 2159ec07df1SMike Welles Radcliffe <[email protected]>: "We need a way for ImageMagick to 2169ec07df1SMike Welles know features have been compiled into the TIFF library in order to 2179ec07df1SMike Welles handle things properly". 2189ec07df1SMike Welles 21929e8a995SFrank WarmerdamSat Nov 27 16:49:21 1999 Frank Warmerdam <[email protected]> 22029e8a995SFrank Warmerdam 22129e8a995SFrank Warmerdam * fixed various VC++ warnings as suggested by Gilles Vollant 22229e8a995SFrank Warmerdam <[email protected]>. 22329e8a995SFrank Warmerdam 2249e63b000SFrank WarmerdamWed Nov 24 12:08:16 1999 Frank Warmerdam <[email protected]> 2259e63b000SFrank Warmerdam 2269e63b000SFrank Warmerdam * Modified TIFFquery.3t man pages info on TIFFIsByteSwapped() to 2279e63b000SFrank Warmerdam not imply applications are responsible for image data swapping. 2289e63b000SFrank Warmerdam 22943f65d11SMike Welles1999-11-22 Mike Welles <[email protected]> 23043f65d11SMike Welles * HTML-ized the man pages, added to html/man 23143f65d11SMike Welles 232e7f4c352SMike Welles * Removed LZW Compression to comply with Unisys patent extortion. 233e7f4c352SMike Welles 234a9b4777dSMike Welles1999-09-29 Mike Welles <[email protected]> 235a9b4777dSMike Welles * Corrected one remaining 16 -> 32 bit value in tif_fax3.c, 236a9b4777dSMike Welles From Ivo Penzar <[email protected]. 237a9b4777dSMike Welles 238a9b4777dSMike Welles * Added patch from Ivo Penzar to have TiffAdvanceDirectory handle 239a9b4777dSMike Welles memory mapped files. <[email protected]> 240a9b4777dSMike Welles 24197702338SMike Welles1999-09-26 Mike Welles <[email protected]> *** 3.5.2 release *** 24258db2336SMike Welles * Corrected alpha versioning. 24358db2336SMike Welles 24458db2336SMike Welles * Removed distinction between alpha and release targets in Makefile.in. 24558db2336SMike Welles 24658db2336SMike Welles * added release.stamp target, which tags cvs tree, and updates 24758db2336SMike Welles "RELEASE-DATE" 24858db2336SMike Welles 24958db2336SMike Welles * added releasediff target, which diffs tree with source as of 25058db2336SMike Welles date in "RELEASE-DATE" 25158db2336SMike Welles 25258db2336SMike Welles * Ticked up version to 3.5.2 (alpha 01 -- but I think we'll moving 25358db2336SMike Welles away from alpha/non-alpha distinctions). 25458db2336SMike Welles 25558db2336SMike Welles * updated html to reflect release 25658db2336SMike Welles 25767bb385aSFrank Warmerdam1999-09-23 <warmerda@CS46980-B> 25867bb385aSFrank Warmerdam 259cdb12ac2SFrank Warmerdam * Set O_BINARY for tif_unix.c open() ... used on cygwin for instance. 260cdb12ac2SFrank Warmerdam 26167bb385aSFrank Warmerdam * Added CYGWIN case in configure. 26267bb385aSFrank Warmerdam 26346301bebSMike WellesFri Sep 17 00:13:51 CEST 1999 Mike Welles <[email protected]> 26458db2336SMike Welles 26546301bebSMike Welles * Applied Francois Dagand's patch to handle fax decompression bug. 26646301bebSMike Welles (sizes >= 65536 were failing) 26746301bebSMike Welles 268478d079aSFrank WarmerdamTue Sep 14 21:31:43 1999 Frank Warmerdam <[email protected]> 269478d079aSFrank Warmerdam 270478d079aSFrank Warmerdam * Applied "a" mode fix to tif_win32.c/TIFFOpen() as suggested 271478d079aSFrank Warmerdam by Christopher Lawton <[email protected]> 272478d079aSFrank Warmerdam 273f48df3f4SFrank WarmerdamWed Sep 8 08:19:18 1999 Frank Warmerdam <[email protected]> 274f48df3f4SFrank Warmerdam 275e6e37100SFrank Warmerdam * Added IRIX/gcc, and OSF/1 4.x support on behalf of 276e6e37100SFrank Warmerdam Albert Chin-A-Young <[email protected]> 277e6e37100SFrank Warmerdam 278f48df3f4SFrank Warmerdam * Added TIFFReassignTagToIgnore() API on behalf of 279f48df3f4SFrank Warmerdam Bruce Cameron <[email protected]>. Man page still pending. 280f48df3f4SFrank Warmerdam 281e3585a7dSFrank WarmerdamWed Aug 25 11:39:07 1999 Frank Warmerdam <[email protected]> 282e3585a7dSFrank Warmerdam 2836f703bd0SFrank Warmerdam * Added test target in Makefile, test_pics.sh script and pics/*.rpt 2846f703bd0SFrank Warmerdam files to provide for a rudimentary testsuite. 2856f703bd0SFrank Warmerdam 286e3585a7dSFrank Warmerdam * Added contrib/tags back from old distribution ... fixed up a bit. 287e3585a7dSFrank Warmerdam 28823f6dabbSFrank Warmerdam1999-08-16 <warmerda@CS46980-B> 28923f6dabbSFrank Warmerdam 29023f6dabbSFrank Warmerdam * Added simple makefile.vc makefiles for building with MS VC++ 29123f6dabbSFrank Warmerdam on Windows NT/98/95 in console mode. Stuff in contrib/win* make give 29223f6dabbSFrank Warmerdam better solutions for some users. 29323f6dabbSFrank Warmerdam 2948ecb50d4SFrank WarmerdamMon Aug 16 21:52:11 1999 Frank Warmerdam <[email protected]> 2958ecb50d4SFrank Warmerdam 2968ecb50d4SFrank Warmerdam * Added addtiffo (add overviews to a TIFF file) in contrib. Didn't 2978ecb50d4SFrank Warmerdam put it in tools since part of it is in C++. 2988ecb50d4SFrank Warmerdam 299469f9d6bSMike Welles1999-08-16 Michael L. Welles <[email protected]> 300469f9d6bSMike Welles 301469f9d6bSMike Welles * Updated html/index.html with anon CVS instructions. 302469f9d6bSMike Welles 303397e9f3aSFrank WarmerdamMon Aug 16 13:18:41 1999 Frank Warmerdam <[email protected]> 304397e9f3aSFrank Warmerdam 3058b9ba144SFrank Warmerdam * pre-remove so link before softlink in LINUXdso action in 3068b9ba144SFrank Warmerdam libtiff/Makefile.in to avoid failure on LINUXdso builds other than 3078b9ba144SFrank Warmerdam the first. 3088b9ba144SFrank Warmerdam 3098b9ba144SFrank Warmerdam * Fixed problem with cvtcmap() in tif_getimage.c modifying the 3108b9ba144SFrank Warmerdam colormaps owned by the TIFF handle itself when trying to fixup wrong 3118b9ba144SFrank Warmerdam (eight bit) colormaps. Corrected by maintaining a private copy of 3128b9ba144SFrank Warmerdam the colormap. 3138b9ba144SFrank Warmerdam 3148b9ba144SFrank Warmerdam * Added TIFFReadRGBATile()/TIFFReadRGBAStrip() support in 3158b9ba144SFrank Warmerdam tif_getimage.c. 3168b9ba144SFrank Warmerdam 317397e9f3aSFrank Warmerdam * CVS Repository placed at remotesensing.org. ChangeLog added. 318397e9f3aSFrank Warmerdam 319469f9d6bSMike Welles 320469f9d6bSMike Welles 321469f9d6bSMike Welles 322