15bc9b388SAndrey Kiselev2003-09-30 Andrey Kiselev <[email protected]> 25bc9b388SAndrey Kiselev 3*569d2ea4SAndrey Kiselev * libtiff/tif_dirread.c: Check field counter against number of field 4*569d2ea4SAndrey Kiselev in order to fix 5*569d2ea4SAndrey Kiselev 6*569d2ea4SAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=366 7*569d2ea4SAndrey Kiselev 85bc9b388SAndrey Kiselev * libtiff/tif_fax3.c: Fix wrong line numbering as per bug 95bc9b388SAndrey Kiselev 105bc9b388SAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=342 115bc9b388SAndrey Kiselev 12bb7ac070SAndrey Kiselev2003-09-25 Andrey Kiselev <[email protected]> 13bb7ac070SAndrey Kiselev 14a9755b0aSAndrey Kiselev * libtiff/{tiffiop.h, tif_dirread.c, tif_dir.c, tif_open.c, 15a9755b0aSAndrey Kiselev tif_close.c}: Store a list of opened IFD to prevent looping as per bug 16bb7ac070SAndrey Kiselev 17bb7ac070SAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=383 18bb7ac070SAndrey Kiselev 1944681006SAndrey Kiselev2003-09-23 Andrey Kiselev <[email protected]> 2044681006SAndrey Kiselev 2144681006SAndrey Kiselev * libtiff/tif_dirread.c: More fixes for EstimateStripByteCounts(). See 2244681006SAndrey Kiselev 2344681006SAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=358 2444681006SAndrey Kiselev 25428ba17bSAndrey Kiselev2003-08-21 Andrey Kiselev <[email protected]> 26428ba17bSAndrey Kiselev 27428ba17bSAndrey Kiselev * tools/tiffmedian.c: int declaration replaced with the uint32 to 28428ba17bSAndrey Kiselev support large images as per bug 29428ba17bSAndrey Kiselev 30428ba17bSAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=382 31428ba17bSAndrey Kiselev 327b4cc292SAndrey Kiselev2003-08-12 Andrey Kiselev <[email protected]> 337b4cc292SAndrey Kiselev 34ae2039a6SAndrey Kiselev * libtiff/Makefile.in: Fixed problem with building in different 35ae2039a6SAndrey Kiselev directory. 36ae2039a6SAndrey Kiselev 377b4cc292SAndrey Kiselev * tools/tiff2ps.c: Added missing #include <strings.h>. 387b4cc292SAndrey Kiselev 397b4cc292SAndrey Kiselev * libtiff/tif_dirwrite.c: More fixes for custom tags code 407b4cc292SAndrey Kiselev from Ashley Dreier. 417b4cc292SAndrey Kiselev 421c8f21e0SAndrey Kiselev2003-08-07 Andrey Kiselev <[email protected]> 431c8f21e0SAndrey Kiselev 447b4cc292SAndrey Kiselev * tools/tiff2ps.c: Added page size setting when creating PS Level 2. 457b4cc292SAndrey Kiselev Patch submitted by Balatoni Denes (with corrections from Tom 467b4cc292SAndrey Kiselev Kacvinsky). 477b4cc292SAndrey Kiselev 489533dc64SAndrey Kiselev * tools/tiff2ps.c: Fixed PS comment emitted when FlateDecode is 499533dc64SAndrey Kiselev being used. Reported by Tom Kacvinsky. 509533dc64SAndrey Kiselev 511c8f21e0SAndrey Kiselev * libtiff/tif_dirwrite.c: Fixed problem with custom tags writing, 521c8f21e0SAndrey Kiselev reported by Ashley Dreier. 531c8f21e0SAndrey Kiselev 541c8f21e0SAndrey Kiselev * libtiff/tif_print.c: Fixed problem with float tags reading, support 551c8f21e0SAndrey Kiselev for printing RATIONAL and BYTE tags added. 561c8f21e0SAndrey Kiselev 57f8db45dcSAndrey Kiselev2003-08-05 Andrey Kiselev <[email protected]> 58f8db45dcSAndrey Kiselev 59f8db45dcSAndrey Kiselev * libtiff/tif_lzw.c: Move LZW codec state block allocation back to 60f8db45dcSAndrey Kiselev TIFFInitLZW(), because its initialization in LZWSetupDecode() cause 61f8db45dcSAndrey Kiselev problems with predictor initialization. Remove O_RDONLY check during 62f8db45dcSAndrey Kiselev state block allocation to be able open LZW compressed files in update 63f8db45dcSAndrey Kiselev mode. 64f8db45dcSAndrey Kiselev 65f8db45dcSAndrey Kiselev Problem exist for libtiff version of the tif_lzw.c module. One from 66f8db45dcSAndrey Kiselev lzw-compression-kit hasn't such troubles. 67f8db45dcSAndrey Kiselev 681e5a0127SFrank Warmerdam2003-08-04 Frank Warmerdam <[email protected]> 691e5a0127SFrank Warmerdam 701e5a0127SFrank Warmerdam * libtiff/tif_write.c: modified tif_write.c so that the various 711e5a0127SFrank Warmerdam encoded write functions use tif_postdecode() to apply byte order 721e5a0127SFrank Warmerdam swapping (swab) to the application passed data buffer if the same 731e5a0127SFrank Warmerdam would be done when reading. This allows us to write pixel data with 741e5a0127SFrank Warmerdam more than 8 bits per sample to existing files of a non-native byte 751e5a0127SFrank Warmerdam order. One side effect of this change is the applications buffer 761e5a0127SFrank Warmerdam itself is altered in this case by the act of writing. 771e5a0127SFrank Warmerdam 781e5a0127SFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=171 791e5a0127SFrank Warmerdam 8003f0fc1bSFrank Warmerdam2003-07-25 Frank Warmerdam <[email protected]> 8103f0fc1bSFrank Warmerdam 8219a03d4dSFrank Warmerdam * libtiff/tif_open.c: avoid signed/unsigned casting warning 8319a03d4dSFrank Warmerdam initializing typemask as per patch from J.A. Strother. 8419a03d4dSFrank Warmerdam 8519a03d4dSFrank Warmerdam * tools/tiffcp.c: fixed signed/unsigned casting warning. 8619a03d4dSFrank Warmerdam 8719a03d4dSFrank Warmerdam * libtiff/tif_print.c: dos2unix conversion. 8819a03d4dSFrank Warmerdam 8903f0fc1bSFrank Warmerdam * tools/tiffsplit.c: increased the maximum number of pages that 9003f0fc1bSFrank Warmerdam can be split. Patch provided by Andrew J. Montalenti. 9103f0fc1bSFrank Warmerdam 92185af06fSAndrey Kiselev2003-07-11 Andrey Kiselev <[email protected]> 93185af06fSAndrey Kiselev 94185af06fSAndrey Kiselev * tools/raw2tiff.c: Added option `-p' to explicitly select color 95185af06fSAndrey Kiselev space of input image data. Closes 96185af06fSAndrey Kiselev 97185af06fSAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=364 98185af06fSAndrey Kiselev 99274bcd4bSFrank Warmerdam2003-07-08 Frank Warmerdam <[email protected]> 100274bcd4bSFrank Warmerdam 101274bcd4bSFrank Warmerdam * tif_aux.c, tif_codec.c, tif_dir.c, tif_dirread.c, tif_extension.c, 102274bcd4bSFrank Warmerdam tif_fax3.c, tif_getimage.c, tif_luv.c, tif_lzw.c, tif_next.c, 103274bcd4bSFrank Warmerdam tif_packbits.c, tif_predict.c, tif_print.c, tif_swab.c, tif_thunder.c: 104274bcd4bSFrank Warmerdam avoid casting warning at /W4. 105274bcd4bSFrank Warmerdam 10670417610SAndrey Kiselev2003-07-03 Andrey Kiselev <[email protected]> 10770417610SAndrey Kiselev 10870417610SAndrey Kiselev * tools/thumbnail.c: Memory leak fixed as reported by Robert S. Kissel. 10970417610SAndrey Kiselev 110cb9bace3SAndrey Kiselev2003-06-30 Andrey Kiselev <[email protected]> 111cb9bace3SAndrey Kiselev 112cb9bace3SAndrey Kiselev * libtiff/tif_pixarlog.c: Unused variables removed. 113cb9bace3SAndrey Kiselev 1148579f1beSAndrey Kiselev * libtiff/{tif_dirread.c, tif_dir.c}: Fixed problem with 1158579f1beSAndrey Kiselev EstimateStripByteCounts() as per bug 116cb9bace3SAndrey Kiselev 117cb9bace3SAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=358 118cb9bace3SAndrey Kiselev 1195d76acb2SAndrey Kiselev * libtiff/{tif_dirwrite.c, tif_packbits.c}: Fixed compilation on 1205d76acb2SAndrey Kiselev 64-bit architectures as per bug 1215d76acb2SAndrey Kiselev 1225d76acb2SAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=357 1235d76acb2SAndrey Kiselev 1248579f1beSAndrey Kiselev * libtiff/tif_dirinfo.c: TIFFDataWidth() returns 0 in case of 1258579f1beSAndrey Kiselev unknown data type. 1268579f1beSAndrey Kiselev 12731178b37SFrank Warmerdam2003-06-19 Frank Warmerdam <[email protected]> 12831178b37SFrank Warmerdam 12931178b37SFrank Warmerdam * libtiff/tif_print.c: fixed some serious bugs when printing 13031178b37SFrank Warmerdam custom tags ... almost certain to crash. 13131178b37SFrank Warmerdam 13231178b37SFrank Warmerdam * libtiff/tif_dirread.c: Don't ignore custom fields that are 13331178b37SFrank Warmerdam autodefined. Not sure how this got to be like this. 13431178b37SFrank Warmerdam 135b44be4bdSAndrey Kiselev2003-06-18 Andrey Kiselev <[email protected]> 136b44be4bdSAndrey Kiselev 1375c7b0ab0SAndrey Kiselev * 3.6.0 Beta2 released. 1385c7b0ab0SAndrey Kiselev 139b44be4bdSAndrey Kiselev * tools/tiffcmp.c, man/tiffcmp.1: Fixed problem with unused data 140b44be4bdSAndrey Kiselev comparing as per bug 141b44be4bdSAndrey Kiselev 142b44be4bdSAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=349 143b44be4bdSAndrey Kiselev 144b44be4bdSAndrey Kiselev `-z' option now can be used to set the number of reported different 145b44be4bdSAndrey Kiselev bytes. 146b44be4bdSAndrey Kiselev 147b44be4bdSAndrey Kiselev2003-06-09 Andrey Kiselev <[email protected]> 148b44be4bdSAndrey Kiselev 149b44be4bdSAndrey Kiselev * tools/tiffcp.c, man/tiffcp.1: Added possibility to specify value -1 150b44be4bdSAndrey Kiselev to -r option to get the entire image as one strip. See 151b44be4bdSAndrey Kiselev 152b44be4bdSAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=343 153b44be4bdSAndrey Kiselev 154b44be4bdSAndrey Kiselev for details. 155b44be4bdSAndrey Kiselev 156924316f8SAndrey Kiselev2003-06-04 Andrey Kiselev <[email protected]> 157924316f8SAndrey Kiselev 158924316f8SAndrey Kiselev * tools/tiffcp.c: Set the correct RowsPerStrip and PageNumber 159924316f8SAndrey Kiselev values as per bug 160924316f8SAndrey Kiselev 161924316f8SAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=343 162924316f8SAndrey Kiselev 16393880088SFrank Warmerdam2003-05-27 Frank Warmerdam <[email protected]> 16493880088SFrank Warmerdam 16593880088SFrank Warmerdam * libtiff/tif_jpeg.c: modified segment_height calculation to always 16693880088SFrank Warmerdam be a full height tile for tiled images. Also changed error to just 16793880088SFrank Warmerdam be a warning. 16893880088SFrank Warmerdam 16971e4bb17SAndrey Kiselev2003-05-25 Andrey Kiselev <[email protected]> 17071e4bb17SAndrey Kiselev 17171e4bb17SAndrey Kiselev * tools/fax2tiff.c: Page numbering fixed, as per bug 17271e4bb17SAndrey Kiselev 17371e4bb17SAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=341 17471e4bb17SAndrey Kiselev 1755b80291bSAndrey Kiselev2003-05-20 Andrey Kiselev <[email protected]> 1765b80291bSAndrey Kiselev 1775b80291bSAndrey Kiselev * contrib/ojpeg/{Makefile.in, jdhuff.h, jinclude.h, ojpeg.c, README}, 1785b80291bSAndrey Kiselev configure, Makefile.in: Switched back to the old behaviour. Likely 1795b80291bSAndrey Kiselev better solution should be found for OJPEG support. 1805b80291bSAndrey Kiselev 181d45ab962SAndrey Kiselev2003-05-11 Andrey Kiselev <[email protected]> 182d45ab962SAndrey Kiselev 183d45ab962SAndrey Kiselev * libtiff/mkversion.c: Fixed problem with wrong string size when 184d45ab962SAndrey Kiselev reading RELEASE-DATE file. 185d45ab962SAndrey Kiselev 18673cbf0b9SAndrey Kiselev2003-05-07 Andrey Kiselev <[email protected]> 18773cbf0b9SAndrey Kiselev 18873cbf0b9SAndrey Kiselev * tools/tiff2ps.c: Fixed bug in Ascii85EncodeBlock() function: array 18973cbf0b9SAndrey Kiselev index was out of range. 19073cbf0b9SAndrey Kiselev 191e2afef13SAndrey Kiselev2003-05-06 Andrey Kiselev <[email protected]> 192e2afef13SAndrey Kiselev 193e2afef13SAndrey Kiselev * contrib/ojpeg/{Makefile.in, jdhuff.h, jinclude.h, ojpeg.c, README}, 194e2afef13SAndrey Kiselev configure, Makefile.in: Improved libtiff compilation with OJPEG 195e2afef13SAndrey Kiselev support. Now no need for patching IJG JPEG library, hack requred by 196e2afef13SAndrey Kiselev libtiff will be compiled and used in-place. Implemented with 197e2afef13SAndrey Kiselev suggestion and help from Bill Allombert, Debian's libjpeg maintainer. 198e2afef13SAndrey Kiselev 1996e87a9bdSAndrey Kiselev * libtiff/tif_aux.c: Properly handle TIFFTAG_PREDICTOR in 2006e87a9bdSAndrey Kiselev TIFFVGetFieldDefaulted() function. 2016e87a9bdSAndrey Kiselev 202a77a81b9SAndrey Kiselev2003-05-05 Andrey Kiselev <[email protected]> 203a77a81b9SAndrey Kiselev 204a77a81b9SAndrey Kiselev * tools/ppm2tiff.c: PPM header parser improved: now able to skip 205a77a81b9SAndrey Kiselev comments. 206a77a81b9SAndrey Kiselev 2078180aa18SAndrey Kiselev * tools/tiffdither.c: Fixed problem with bit fill order tag setting: 2088180aa18SAndrey Kiselev was not copied from source image. 2098180aa18SAndrey Kiselev 2108180aa18SAndrey Kiselev * libtiff/getimage.c: Workaround for some images without correct 2118180aa18SAndrey Kiselev info about alpha channel as per bug 2128180aa18SAndrey Kiselev 2138180aa18SAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=331 2148180aa18SAndrey Kiselev 2153c54d5baSAndrey Kiselev2003-04-29 Andrey Kiselev <[email protected]> 2163c54d5baSAndrey Kiselev 217a77a81b9SAndrey Kiselev * tools/tiff2ps.c, man/tiff2ps.1: Add ability to generate PS Level 3. 2183c54d5baSAndrey Kiselev It basically allows one to use the /flateDecode filter for ZIP 2193c54d5baSAndrey Kiselev compressed TIFF images. Patch supplied by Tom Kacvinsky. Fixes 2203c54d5baSAndrey Kiselev 2213c54d5baSAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=328 2223c54d5baSAndrey Kiselev 223a77a81b9SAndrey Kiselev * tools/tiff2ps.c: Force deadzone printing when EPS output specified 2243c54d5baSAndrey Kiselev as per bug 2253c54d5baSAndrey Kiselev 2263c54d5baSAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=325 2273c54d5baSAndrey Kiselev 2283ec55027SAndrey Kiselev2003-04-17 Andrey Kiselev <[email protected]> 2293ec55027SAndrey Kiselev 2303ec55027SAndrey Kiselev * libtiff/tif_dirread.c: Removed additional check for StripByteCounts 2313ec55027SAndrey Kiselev due to problems with multidirectory images. Quality of error messages 2323ec55027SAndrey Kiselev improved. 2333ec55027SAndrey Kiselev 234ca2f9658SAndrey Kiselev2003-04-16 Andrey Kiselev <[email protected]> 235ca2f9658SAndrey Kiselev 236ca2f9658SAndrey Kiselev * tools/tiffcp.c: Fixed problem with colorspace conversion for JPEG 237ca2f9658SAndrey Kiselev encoded images. See bug entries 238ca2f9658SAndrey Kiselev 239ca2f9658SAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=275 240ca2f9658SAndrey Kiselev 241ca2f9658SAndrey Kiselev and 242ca2f9658SAndrey Kiselev 243ca2f9658SAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=23 244ca2f9658SAndrey Kiselev 24555137ca3SAndrey Kiselev * libtiff/tif_dirread.c: Additional check for StripByteCounts 24655137ca3SAndrey Kiselev correctness. Fixes 24755137ca3SAndrey Kiselev 24855137ca3SAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=320 24955137ca3SAndrey Kiselev 2507f9ab89fSAndrey Kiselev2003-03-12 Andrey Kiselev <[email protected]> 2517f9ab89fSAndrey Kiselev 2527f9ab89fSAndrey Kiselev * tools/{fax2ps.c, fax2tiff.c, gif2tiff.c, pal2rgb.c, ppm2tiff.c, 2537f9ab89fSAndrey Kiselev ras2tiff.c, raw2tiff.c, rgb2ycbcr.c, thumbnail.c, tiff2bw.c, 2547f9ab89fSAndrey Kiselev tiff2ps.c, tiff2rgba.c, tiffcp.c, tiffdither.c, tiffinfo.c, 2557f9ab89fSAndrey Kiselev tiffmedian.c}: Added library version reporting facility to all tools. 2567f9ab89fSAndrey Kiselev 257d8cd741eSFrank Warmerdam2003-03-06 Frank Warmerdam <[email protected]> 258d8cd741eSFrank Warmerdam 259d8cd741eSFrank Warmerdam * port/install.sh.in: Fixed problems with install producing paths 260d8cd741eSFrank Warmerdam like ///usr/local/lib on cygwin. 261d8cd741eSFrank Warmerdam 2621f209352SAndrey Kiselev2003-02-27 Andrey Kiselev <[email protected]> 2631f209352SAndrey Kiselev 2641f209352SAndrey Kiselev * tools/fax2tiff.c, man/fax2tiff.1: New switch (-X) to set width of 2651f209352SAndrey Kiselev raw input page. Patch supplied by Julien Gaulmin. See 2661f209352SAndrey Kiselev 2671f209352SAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=293 2681f209352SAndrey Kiselev 2691f209352SAndrey Kiselev for details. 2701f209352SAndrey Kiselev 271248cfa15SFrank Warmerdam2003-02-26 Frank Warmerdam <[email protected]> 272248cfa15SFrank Warmerdam 27343439664SFrank Warmerdam * libtiff/tif_dir.c: fixed up the tif_postdecode settings 27443439664SFrank Warmerdam responsible for byte swapping complex image data. 27543439664SFrank Warmerdam 276248cfa15SFrank Warmerdam * libtiff/tif_lzw.c: fixed so that decoder state isn't allocated till 277248cfa15SFrank Warmerdam LZWSetupDecode(). Needed to read LZW files in "r+" mode. 278248cfa15SFrank Warmerdam 279c9663e69SAndrey Kiselev2003-02-07 Andrey Kiselev <[email protected]> 280c9663e69SAndrey Kiselev 281c9663e69SAndrey Kiselev * tools/ppm2tiff.c: Fixed problem with too many arguments. 282c9663e69SAndrey Kiselev 283fe6e1155SAndrey Kiselev2003-02-04 Andrey Kiselev <[email protected]> 284fe6e1155SAndrey Kiselev 285fe6e1155SAndrey Kiselev * tools/raw2tiff.c: Memory leak fixed. 286fe6e1155SAndrey Kiselev 287be7810fcSAndrey Kiselev2003-02-03 Andrey Kiselev <[email protected]> 288be7810fcSAndrey Kiselev 289be7810fcSAndrey Kiselev * tools/fax2tiff.c, man/fax2tiff.1: Applied patch from Julien Gaulmin 290be7810fcSAndrey Kiselev (thanks, Julien!). More switches for fax2tiff tool for better control 291be7810fcSAndrey Kiselev of input and output. Details at 292be7810fcSAndrey Kiselev 293be7810fcSAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=272 294be7810fcSAndrey Kiselev 295a1a3a36dSFrank Warmerdam2003-02-03 Frank Warmerdam <[email protected]> 296a1a3a36dSFrank Warmerdam 297a1a3a36dSFrank Warmerdam * libtiff/tif_jpeg.c: Modified to defer initialization of jpeg 298a1a3a36dSFrank Warmerdam library so that we can check if there is already any tile/strip data 299a1a3a36dSFrank Warmerdam before deciding between creating a compressor or a decompressor. 300a1a3a36dSFrank Warmerdam 30132d2ec53SFrank Warmerdam2003-01-31 Frank Warmerdam <[email protected]> 30232d2ec53SFrank Warmerdam 30332d2ec53SFrank Warmerdam * libtiff/tif_write.c: TIFFWriteCheck() now fails if the image is 30432d2ec53SFrank Warmerdam a pre-existing compressed image. That is, image writing to 30532d2ec53SFrank Warmerdam pre-existing compressed images is not allowed. 30632d2ec53SFrank Warmerdam 30732d2ec53SFrank Warmerdam * libtiff/tif_open.c: Removed error if opening a compressed file 30832d2ec53SFrank Warmerdam in update mode. 30932d2ec53SFrank Warmerdam 31032d2ec53SFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=198 31132d2ec53SFrank Warmerdam 3124de68458SAndrey Kiselev2003-01-31 Andrey Kiselev <[email protected]> 3134de68458SAndrey Kiselev 3144de68458SAndrey Kiselev * config.guess, config.sub: Updated to recent upstream versions. 3154de68458SAndrey Kiselev 316036ce91eSFrank Warmerdam2003-01-15 Frank Warmerdam <[email protected]> 317036ce91eSFrank Warmerdam 318036ce91eSFrank Warmerdam * cut 3.6.0 Beta release. 319036ce91eSFrank Warmerdam 3208ae9d879SAndrey Kiselev2002-12-20 Andrey Kiselev <[email protected]> 3218ae9d879SAndrey Kiselev 3228ae9d879SAndrey Kiselev * tools/fax2ps.c, man/fax2ps.1: Page size was determined 3238ae9d879SAndrey Kiselev in wrong way as per bug 3248ae9d879SAndrey Kiselev 3258ae9d879SAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=239 3268ae9d879SAndrey Kiselev 3272d0233a5SFrank Warmerdam2002-12-17 Frank Warmerdam <[email protected]> 3282d0233a5SFrank Warmerdam 3292d0233a5SFrank Warmerdam * libtiff/tif_dirread.c: Allow wrong sized arrays in 3302d0233a5SFrank Warmerdam TIFFFetchStripThing(). 3312d0233a5SFrank Warmerdam 3322d0233a5SFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=49 3332d0233a5SFrank Warmerdam 334ea674e6bSFrank Warmerdam2002-12-02 Frank Warmerdam <[email protected]> 335ea674e6bSFrank Warmerdam 336ea674e6bSFrank Warmerdam * libtiff/tif_dir.c: fix problem with test on td_customValueCount. 337ea674e6bSFrank Warmerdam Was using realloc even first time. Fix by Igor Venevtsev. 338ea674e6bSFrank Warmerdam 339b920c1f9SFrank Warmerdam2002-11-30 Frank Warmerdam <[email protected]> 340b920c1f9SFrank Warmerdam 341267f3f7dSFrank Warmerdam * libtiff/tif_dir.c: fixed bug with resetting an existing custom 342267f3f7dSFrank Warmerdam field value. 343267f3f7dSFrank Warmerdam 344b920c1f9SFrank Warmerdam * libtiff/tif_dir.c: Fixed potential problem with ascii "custom" 345b920c1f9SFrank Warmerdam tags in TIFFVGetField() ... added missing break. 346b920c1f9SFrank Warmerdam 347834b6324SFrank Warmerdam2002-10-14 Frank Warmerdam <[email protected]> 348834b6324SFrank Warmerdam 349699a8625SFrank Warmerdam * tools/tiff2ps.c: fixes a problem where "tiff2ps -1e" did not make 350699a8625SFrank Warmerdam the scanline buffer long enough when writing rgb triplets. 351699a8625SFrank Warmerdam The scanline needs to be 3 X the number of dots or else it will 352699a8625SFrank Warmerdam contain an incomplete triplet and programs that try to separate 353699a8625SFrank Warmerdam the eps by redefining the colorimage operator will get messed up. 354699a8625SFrank Warmerdam Patch supplied by William Bader. 355699a8625SFrank Warmerdam 356834b6324SFrank Warmerdam * Makefile.in: added tif_extension.c to file list as per 357834b6324SFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=218. 358834b6324SFrank Warmerdam 35928e76dbfSAndrey Kiselev2002-10-11 Andrey Kiselev <[email protected]> 36028e76dbfSAndrey Kiselev 36128e76dbfSAndrey Kiselev * configure, config.site, libtiff/{tif_unix.c, Makefile.in}: Fix for 36228e76dbfSAndrey Kiselev large files (>2GiB) supporting. New option in the config.site: 3635c7b0ab0SAndrey Kiselev LARGEFILE="yes". Should be enough for I/O of the large files. 36428e76dbfSAndrey Kiselev 3656cd33fc4SFrank Warmerdam2002-10-10 Frank Warmerdam <[email protected]> 3666cd33fc4SFrank Warmerdam 3676cd33fc4SFrank Warmerdam * libtiff/html/v3.6.0.html: new release notes. 3686cd33fc4SFrank Warmerdam 3696cd33fc4SFrank Warmerdam * libtiff/index.html: removed faq, cvs snapshot cruft. Added email 3706cd33fc4SFrank Warmerdam link for Andrey. Pointer to v3.6.0.html. 3716cd33fc4SFrank Warmerdam 3726cd33fc4SFrank Warmerdam * libtiff/Makefile.in: added direct rule for tiffvers.h for release. 3736cd33fc4SFrank Warmerdam 374bd771997SAndrey Kiselev2002-10-07 Andrey Kiselev <[email protected]> 3758180aa18SAndrey Kiselev * tools/tiff2ps.c, man/tiff2ps.1: Applied patch form Sebastian Eken 3768180aa18SAndrey Kiselev (thanks, Sebastian!). New switches: 377bd771997SAndrey Kiselev -b # for a bottom margin of # inches 378bd771997SAndrey Kiselev -c center image 379bd771997SAndrey Kiselev -l # for a left margin of # inches 380bd771997SAndrey Kiselev -r rotate the image by 180 degrees 381bd771997SAndrey Kiselev New features merged with code for shrinking/overlapping. 382bd771997SAndrey Kiselev Previously added -c and -n switches (for overriding PS units) renamed 383bd771997SAndrey Kiselev in -x and -y respectively. 384bd771997SAndrey Kiselev 385bd771997SAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=200 386bd771997SAndrey Kiselev 3871a1ccdb6SAndrey Kiselev * html/man/*.html: Updated from actual manual pages. 3881a1ccdb6SAndrey Kiselev 3893721a781SFrank Warmerdam2002-10-06 Frank Warmerdam <[email protected]> 3903721a781SFrank Warmerdam 391a8c488d4SFrank Warmerdam * libtiff/tif_jpeg.c: fixed problem with boolean defined with wrong 392a8c488d4SFrank Warmerdam size on windows. Use #define boolean hack. 393a8c488d4SFrank Warmerdam 394a8c488d4SFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=188 395a8c488d4SFrank Warmerdam 3963721a781SFrank Warmerdam * libtiff/tiff.h: Don't do special type handling in tiff.h unless 3973721a781SFrank Warmerdam USING_VISUALAGE is defined. 3983721a781SFrank Warmerdam 3993721a781SFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=39 4003721a781SFrank Warmerdam 401515b593cSFrank Warmerdam2002-10-03 Frank Warmerdam <[email protected]> 402515b593cSFrank Warmerdam 403515b593cSFrank Warmerdam * libtiff/tiff.h: added COMPRESSION_JP2000. 404515b593cSFrank Warmerdam 405ff993722SAndrey Kiselev2002-10-02 Andrey Kiselev <[email protected]> 406ff993722SAndrey Kiselev 407ff993722SAndrey Kiselev * libtiff/tif_dirread.c: Another fix for the fetching SBYTE arrays 408ff993722SAndrey Kiselev by the TIFFFetchByteArray() function. Should finally resolve 409ff993722SAndrey Kiselev 410ff993722SAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=52 411ff993722SAndrey Kiselev 4124c0e27b0SAndrey Kiselev * configure: Set -DPIXARLOG_SUPPORT option along with -DZIP_SUPPORT 41349ce50a8SAndrey Kiselev 41449ce50a8SAndrey Kiselev * html/Makefile.in: New targets added: html and groffhtml for 41549ce50a8SAndrey Kiselev producing HTML representations of the manual pages automatically. 41649ce50a8SAndrey Kiselev html target uses man2html tool, groffhtml uses groff tool. 4174c0e27b0SAndrey Kiselev 418515b593cSFrank Warmerdam2002-09-29 Frank Warmerdam <[email protected]> 419515b593cSFrank Warmerdam 420515b593cSFrank Warmerdam * configure, libtiff/Makefile.in: Added SCO OpenServer 5.0.6 support 421515b593cSFrank Warmerdam from John H. DuBois III. 422515b593cSFrank Warmerdam 423f88cde27SAndrey Kiselev2002-09-15 Andrey Kiselev <[email protected]> 424f88cde27SAndrey Kiselev 425f88cde27SAndrey Kiselev * Makefile.in, /man/{raw2tiff.1, Makefile.in, libtiff.3}: Added 426f88cde27SAndrey Kiselev manual page for raw2tiff(1) tool. 427f88cde27SAndrey Kiselev 428630fc85dSAndrey Kiselev2002-09-12 Andrey Kiselev <[email protected]> 429630fc85dSAndrey Kiselev 430630fc85dSAndrey Kiselev * /libtiff/{tiffio.h, tif_dir.h}: TIFFDataWidth() declaration moved to 431630fc85dSAndrey Kiselev the tiffio.h header file. 432630fc85dSAndrey Kiselev 433630fc85dSAndrey Kiselev * Makefile.in, /man/{TIFFDataWidth.3t, Makefile.in, libtiff.3}: Added 434630fc85dSAndrey Kiselev manual page for TIFFDataWidth() function 435630fc85dSAndrey Kiselev 4365ae8f23eSFrank Warmerdam2002-09-08 Frank Warmerdam <[email protected]> 4375ae8f23eSFrank Warmerdam 4383f6fe56dSFrank Warmerdam * libtiff/tif_dirread.c: Expand v[2] to v[4] in TIFFFetchShortPair() 4393f6fe56dSFrank Warmerdam as per http://bugzilla.remotesensing.org/show_bug.cgi?id=196. 4403f6fe56dSFrank Warmerdam 4415ae8f23eSFrank Warmerdam * tools/tiff2ps.c: Don't emit BeginData/EndData DSC comments 4425ae8f23eSFrank Warmerdam since we are unable to properly include the amount to skip. 4435ae8f23eSFrank Warmerdam 4445ae8f23eSFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=80 4455ae8f23eSFrank Warmerdam 44683daf89bSAndrey Kiselev2002-09-02 Andrey Kiselev <[email protected]> 44783daf89bSAndrey Kiselev 44883daf89bSAndrey Kiselev * /libtiff/tif_dirread.c: Fixed problem with SBYTE type data fetching 44983daf89bSAndrey Kiselev in TIFFFetchByteArray(). Problem described at 45083daf89bSAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=52 45183daf89bSAndrey Kiselev 452becb4e7fSAndrey Kiselev2002-08-22 Andrey Kiselev <[email protected]> 453becb4e7fSAndrey Kiselev 4545b3e083dSAndrey Kiselev * /libtiff/tif_dirinfo.c: Further additions to free custom fields 4555b3e083dSAndrey Kiselev in _TIFFSetupFieldInfo() function. 4565b3e083dSAndrey Kiselev See http://bugzilla.remotesensing.org/show_bug.cgi?id=169 for details. 4575b3e083dSAndrey Kiselev 4585b3e083dSAndrey Kiselev * /libtiff/tif_lzw.c: Additional consistency checking added in 459c70e384aSAndrey Kiselev LZWDecode() and LZWDecodeCompat(). 460c70e384aSAndrey Kiselev Fixes http://bugzilla.remotesensing.org/show_bug.cgi?id=190 46143539aa6SAndrey Kiselev and http://bugzilla.remotesensing.org/show_bug.cgi?id=100 462c70e384aSAndrey Kiselev 4635b3e083dSAndrey Kiselev * /libtiff/tif_lzw.c: 464becb4e7fSAndrey Kiselev Added check for valid code lengths in LZWDecode() and 465becb4e7fSAndrey Kiselev LZWDecodeCompat(). Fixes 466becb4e7fSAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=115 467becb4e7fSAndrey Kiselev 468202b3adeSAndrey Kiselev2002-08-16 Andrey Kiselev <[email protected]> 469202b3adeSAndrey Kiselev 470202b3adeSAndrey Kiselev * /libtiff/{Makefile.vc, libtiff.def}: 471202b3adeSAndrey Kiselev Missed declarations added. 472202b3adeSAndrey Kiselev 47307655e06SFrank Warmerdam2002-08-15 Frank Warmerdam <[email protected]> 47407655e06SFrank Warmerdam 4756663496bSFrank Warmerdam * tif_getimage.c: Ensure that TIFFRGBAImageBegin() returns the 4766663496bSFrank Warmerdam return code from the underlying pick function. 4776663496bSFrank Warmerdam 4786663496bSFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=177 4796663496bSFrank Warmerdam 48007655e06SFrank Warmerdam * tif_dir.h: changed FIELD_CODEC to 66 from 64 to avoid overlap 48107655e06SFrank Warmerdam with FIELD_CUSTOM as mentioned in bug 169. 48207655e06SFrank Warmerdam 48307655e06SFrank Warmerdam * tif_close.c: added logic to free dynamically created anonymous 48407655e06SFrank Warmerdam field definitions to correct a small memory leak. 48507655e06SFrank Warmerdam 48607655e06SFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=169 48707655e06SFrank Warmerdam 48848cd8465SAndrey Kiselev2002-08-10 Andrey Kiselev <[email protected]> 48948cd8465SAndrey Kiselev 49048cd8465SAndrey Kiselev * /tools/{raw2tiff.c, Makefile.in, Makefile.lcc, Makefile.vc}: 49148cd8465SAndrey Kiselev New tool: raw2tiff --- raw images to TIFF converter. No manual page yet. 49248cd8465SAndrey Kiselev 493c78a5bdcSFrank Warmerdam2002-07-31 Frank Warmerdam <[email protected]> 494c78a5bdcSFrank Warmerdam 49563067a98SFrank Warmerdam * libtiff/tif_jpeg.c: Fixed problem with setting of nrows in 49663067a98SFrank Warmerdam JPEGDecode() as per bugzilla bug (issue 1): 49763067a98SFrank Warmerdam 49863067a98SFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=129 49963067a98SFrank Warmerdam 500c78a5bdcSFrank Warmerdam * libtiff/{tif_jpeg.c,tif_strip.c,tif_print.c}: Hacked tif_jpeg.c to 501c78a5bdcSFrank Warmerdam fetch TIFFTAG_YCBCRSUBSAMPLING from the jpeg data stream if it isn't 502c78a5bdcSFrank Warmerdam present in the tiff tags. 503c78a5bdcSFrank Warmerdam 504c78a5bdcSFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=168 505c78a5bdcSFrank Warmerdam 506c78a5bdcSFrank Warmerdam * libtiff/tif_read.c, libtiff/tif_write.c: TIFFReadScanline() and 507c78a5bdcSFrank Warmerdam TIFFWriteScanline() now set tif_row explicitly in case the codec has 508c78a5bdcSFrank Warmerdam fooled with the value. 509c78a5bdcSFrank Warmerdam 510c78a5bdcSFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=129 511c78a5bdcSFrank Warmerdam 5126050d390SAndrey Kiselev2002-06-22 Andrey Kiselev <[email protected]> 5136050d390SAndrey Kiselev 514202b3adeSAndrey Kiselev * /tools/tiff2ps.c: Added workaround for some software that may crash 5156050d390SAndrey Kiselev when last strip of image contains fewer number of scanlines than 5166050d390SAndrey Kiselev specified by the `/Height' variable. See 5176050d390SAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=164 5186050d390SAndrey Kiselev for explanation. 5196050d390SAndrey Kiselev 520b3f6ae5bSAndrey Kiselev2002-06-21 Andrey Kiselev <[email protected]> 521419dd4c8SAndrey Kiselev 522419dd4c8SAndrey Kiselev * tools/tiff2ps, man/tiff2ps.1: New functionality for tiff2ps utility: 523419dd4c8SAndrey Kiselev splitting long images in several pages. See 524419dd4c8SAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=142 for explanation. 525419dd4c8SAndrey Kiselev Patch granted by John Williams <[email protected]>. 526419dd4c8SAndrey Kiselev 5273e6470b4SFrank Warmerdam2002-06-11 Frank Warmerdam <[email protected]> 5283e6470b4SFrank Warmerdam 5293e6470b4SFrank Warmerdam * libtiff/contrib/win95: renamed to contrib/win_dib. Added new 5303e6470b4SFrank Warmerdam Tiffile.cpp example of converting TIFF files into a DIB on Win32. 5313e6470b4SFrank Warmerdam This one is described in: 5323e6470b4SFrank Warmerdam 5333e6470b4SFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=143 5343e6470b4SFrank Warmerdam 5353e6470b4SFrank Warmerdam * libtiff/tif_ojpeg.c: Major upgrade from Scott. See details at: 5363e6470b4SFrank Warmerdam 5373e6470b4SFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=156 5383e6470b4SFrank Warmerdam 5393877c58dSAndrey Kiselev2002-05-10 Andrey Kiselev <[email protected]> 5403877c58dSAndrey Kiselev 5413877c58dSAndrey Kiselev * tools/tiff2ps: New commandline switches to override resolution 5423877c58dSAndrey Kiselev units obtained from the input file. Closes 5433877c58dSAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=131 5443877c58dSAndrey Kiselev 5454dff88abSAndrey Kiselev2002-04-26 Andrey Kiselev <[email protected]> 5464dff88abSAndrey Kiselev 5474dff88abSAndrey Kiselev * libtiff/libtiff.def: Added missed declaration. 5484dff88abSAndrey Kiselev 5491cf9042eSAndrey Kiselev2002-04-22 Andrey Kiselev <[email protected]> 5501cf9042eSAndrey Kiselev 5511cf9042eSAndrey Kiselev * tools/fax2tiff.c: Updated to reflect latest changes in libtiff. 5521cf9042eSAndrey Kiselev Closes http://bugzilla.remotesensing.org/show_bug.cgi?id=125 5531cf9042eSAndrey Kiselev 5540a42ac77SAndrey Kiselev2002-04-20 Andrey Kiselev <[email protected]> 5550a42ac77SAndrey Kiselev 5560a42ac77SAndrey Kiselev * libtiff/tif_open.c: Pointers to custom procedures 5570a42ac77SAndrey Kiselev in TIFFClientOpen() are checked to be not NULL-pointers. 5580a42ac77SAndrey Kiselev 5599532ac8aSAndrey Kiselev2002-04-18 Andrey Kiselev <[email protected]> 5609532ac8aSAndrey Kiselev 5619532ac8aSAndrey Kiselev * libtiff/libtiff.def: Added missed declarations. 5629532ac8aSAndrey Kiselev 5639532ac8aSAndrey Kiselev * libtiff/tif_pixarlog.c: Updated for using tif_tagmethods structure. 5649532ac8aSAndrey Kiselev 565a8e46b54SAndrey Kiselev2002-04-16 Andrey Kiselev <[email protected]> 566a8e46b54SAndrey Kiselev 5679532ac8aSAndrey Kiselev * libtiff/tif_lzw.c: Additional checks for data integrity introduced. 568a8e46b54SAndrey Kiselev Should finally close 569a8e46b54SAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=100 570a8e46b54SAndrey Kiselev 571a9a67d4bSAndrey Kiselev2002-04-10 Andrey Kiselev <[email protected]> 572a8e46b54SAndrey Kiselev 5731cf9042eSAndrey Kiselev * tools/tiff2ps: Division by zero fixed. 574a9a67d4bSAndrey Kiselev Closes http://bugzilla.remotesensing.org/show_bug.cgi?id=88 575a9a67d4bSAndrey Kiselev 576c47f6953SAndrey Kiselev2002-04-09 Andrey Kiselev <[email protected]> 577c47f6953SAndrey Kiselev 578c47f6953SAndrey Kiselev * libtiff/: tif_dirwrite.c, tif_write.c, tiffio.h: 579c47f6953SAndrey Kiselev TIFFCheckpointDirectory() routine added. 580c47f6953SAndrey Kiselev Closes http://bugzilla.remotesensing.org/show_bug.cgi?id=124 581c47f6953SAndrey Kiselev 582c47f6953SAndrey Kiselev * man/: TIFFWriteDirectory.3t, Makefile.in: Added description 583c47f6953SAndrey Kiselev for the new function. 584c47f6953SAndrey Kiselev 58533648598SAndrey Kiselev2002-04-08 Andrey Kiselev <[email protected]> 58633648598SAndrey Kiselev 587c47f6953SAndrey Kiselev * libtiff/: tif_codec.c, tif_compress.c, tiffiop.h: Introduced 588c47f6953SAndrey Kiselev additional members tif->tif_decodestatus and tif->tif_encodestatus 589c47f6953SAndrey Kiselev for correct handling of unconfigured codecs (we should not try to read 590c47f6953SAndrey Kiselev data or to define data size without correct codecs). 59133648598SAndrey Kiselev 59233648598SAndrey Kiselev * libtiff/tif_getimage.c: The way of codecs checking in TIFFRGBAImageOK 593c47f6953SAndrey Kiselev changed. Now it has used tif->tif_decodestatus and 594c47f6953SAndrey Kiselev tif->tif_encodestatus. 59533648598SAndrey Kiselev Should fix http://bugzilla.remotesensing.org/show_bug.cgi?id=119 (in 59633648598SAndrey Kiselev case of __cvs_8.tif test image). 59733648598SAndrey Kiselev 598216bf01bSAndrey Kiselev * libtiff/: tif_dirinfo.c, tif_dirread.c: Somebody makes a bug in 599216bf01bSAndrey Kiselev tif_dirread.c when TIFFCreateAnonFieldInfo was introduced. 600216bf01bSAndrey Kiselev Closes http://bugzilla.remotesensing.org/show_bug.cgi?id=119 in case 601216bf01bSAndrey Kiselev of _cvs_00000-00.tif, _cvs_00000-01.tif and _cvs_00000-02.tif. 602216bf01bSAndrey Kiselev 6032f7e5be9SAndrey Kiselev2002-04-04 Andrey Kiselev <[email protected]> 6042f7e5be9SAndrey Kiselev 605c47f6953SAndrey Kiselev * libtiff/: tif_lzw.c: Assertions in LZWDecode and LZWDecodeCompat 6062f7e5be9SAndrey Kiselev replaced by warnings. Now libtiff should read corrupted LZW-compressed 6072f7e5be9SAndrey Kiselev files by skipping bad strips. 6082f7e5be9SAndrey Kiselev Closes http://bugzilla.remotesensing.org/show_bug.cgi?id=100 6091fec47ceSFrank Warmerdam 6101fec47ceSFrank Warmerdam2002-04-03 Frank Warmerdam <[email protected]> 6111fec47ceSFrank Warmerdam 6121fec47ceSFrank Warmerdam * libtiff/tif_dirwrite.c: Removed some dead code. 6131fec47ceSFrank Warmerdam 6141fec47ceSFrank Warmerdam * libtiff/*: Cleanup some warnings. 6151fec47ceSFrank Warmerdam 6161fec47ceSFrank Warmerdam * libtiff/tif_dir.c: Fixed bug with count returned by TIFFGetField() 6171fec47ceSFrank Warmerdam for variable length FIELD_CUSTOM values. Was int * but should be 6181fec47ceSFrank Warmerdam u_short *. 6191fec47ceSFrank Warmerdam 620adffbd3dSAndrey Kiselev2002-04-01 Andrey Kiselev <[email protected]> 621adffbd3dSAndrey Kiselev 622adffbd3dSAndrey Kiselev * tools/: tifcp.c: Added support for 'Orientation' tag in tiffcp 623adffbd3dSAndrey Kiselev utility (at cpStripToTile routine). 624adffbd3dSAndrey Kiselev 625a69516b3SFrank Warmerdam2002-03-27 Frank Warmerdam <[email protected]> 626a69516b3SFrank Warmerdam 627a5e9827aSFrank Warmerdam * tif_dirread.c: avoid div-by-zero if rowbytes is zero in chop func. 628a5e9827aSFrank Warmerdam 629a5e9827aSFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=111 630a5e9827aSFrank Warmerdam 631a69516b3SFrank Warmerdam * tif_print.c: Fixed so that ASCII FIELD_CUSTOM values with 632a69516b3SFrank Warmerdam passcount set FALSE can be printed (such as TIFFTAG_SOFTWARE). 633a69516b3SFrank Warmerdam 634a69516b3SFrank Warmerdam * libtiff/tif_dir.c,tif_dirinfo.c,tif_dir.h,tif_ojpeg.c: modified so 635a69516b3SFrank Warmerdam that TIFFTAG_SOFTWARE uses FIELD_CUSTOM as an example. 636a69516b3SFrank Warmerdam 63739c69d9bSDwight Kelly2002-03-26 Dwight Kelly <[email protected]> 63839c69d9bSDwight Kelly 63939c69d9bSDwight Kelly * libtiff/: tiff.h, tif_dir.c, tif_dir.h, tif_dirinfo.c, tif_dirread.c, 64039c69d9bSDwight Kelly tif_dirwrite.c: Added get/put code for new tag XMLPACKET as defined 64139c69d9bSDwight Kelly in Adobe XMP Technote. Added missing INKSET tag value from TIFF 6.0 spec 64239c69d9bSDwight Kelly INKSET_MULTIINK (=2). Added missing tags from Adobe TIFF technotes: 64339c69d9bSDwight Kelly CLIPPATH, XCLIPPATHUNITS, YCLIPPATHUNITS, OPIIMAGEID, OPIPROXY and 64439c69d9bSDwight Kelly INDEXED. Added PHOTOMETRIC tag value from TIFF technote 4 ICCLAB (=9). 64539c69d9bSDwight Kelly 646198aa7d9SAndrey Kiselev2002-03-26 Andrey Kiselev <[email protected]> 647198aa7d9SAndrey Kiselev 648198aa7d9SAndrey Kiselev * libtiff/: tif_getimage.c: TIFFReadRGBAStrip and TIFFReadRGBATile 649198aa7d9SAndrey Kiselev now also uses TIFFRGBAImageOK before reading. This is additional fix 650198aa7d9SAndrey Kiselev for http://bugzilla.remotesensing.org/show_bug.cgi?id=110 651198aa7d9SAndrey Kiselev 65229269c9bSAndrey Kiselev2002-03-25 Andrey Kiselev <[email protected]> 65329269c9bSAndrey Kiselev 65429269c9bSAndrey Kiselev * libtiff/: tif_getimage.c: Additional check for supported 65529269c9bSAndrey Kiselev codecs added in TIFFRGBAImageOK and TIFFReadRGBAImage now uses 65629269c9bSAndrey Kiselev TIFFRGBAImageOK before reading. 65729269c9bSAndrey Kiselev Closes http://bugzilla.remotesensing.org/show_bug.cgi?id=110 65829269c9bSAndrey Kiselev 659f02a098bSAndrey Kiselev2002-03-15 Andrey Kiselev <[email protected]> 660f02a098bSAndrey Kiselev 661f02a098bSAndrey Kiselev * libtiff/: tif_dir.c, tif_dir.h, tif_dirinfo.c, tif_dirread.c, 662f02a098bSAndrey Kiselev tif_dirwrite.c: Added routine TIFFDataWidth for detrmining 663f02a098bSAndrey Kiselev TIFFDataType sizes instead of working with tiffDataWidth array 664f02a098bSAndrey Kiselev directly. Should prevent out-of-borders bugs in case of unknown or 665f02a098bSAndrey Kiselev broken data types. EstimateStripByteCounts routine modified, so it 666f02a098bSAndrey Kiselev won't work when tags with uknown sizes founded. 667f02a098bSAndrey Kiselev Closes http://bugzilla.remotesensing.org/show_bug.cgi?id=109 668f02a098bSAndrey Kiselev 669f02a098bSAndrey Kiselev2002-03-13 Andrey Kiselev <[email protected]> 670f02a098bSAndrey Kiselev 671f02a098bSAndrey Kiselev * libtiff/tif_getimage.c: Added support for correct handling 672f02a098bSAndrey Kiselev `Orientation' tag in gtTileContig. Should be added in other gt* 673f02a098bSAndrey Kiselev functions as well, but I have not images for testing yet. Partially 674f02a098bSAndrey Kiselev resolves http://bugzilla.remotesensing.org/show_bug.cgi?id=23 675f02a098bSAndrey Kiselev 676f02a098bSAndrey Kiselev2002-03-10 Andrey Kiselev <[email protected]> 677f02a098bSAndrey Kiselev 678f02a098bSAndrey Kiselev * libtiff/: tif_dirinfo.c, tif_dirwrite.c: Added possibility to 679f02a098bSAndrey Kiselev read broken TIFFs with LONG type used for TIFFTAG_COMPRESSION, 680f02a098bSAndrey Kiselev TIFFTAG_BITSPERSAMPLE, TIFFTAG_PHOTOMETRIC. Closes 681f02a098bSAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=99 682f02a098bSAndrey Kiselev 683f02a098bSAndrey Kiselev2002-03-08 Andrey Kiselev <[email protected]> 684f02a098bSAndrey Kiselev 685f02a098bSAndrey Kiselev * libtiff/Makefile.in, tools/Makefile.in: Shared library will not 686f02a098bSAndrey Kiselev be stripped when installing, utility binaries will do. Closes 687f02a098bSAndrey Kiselev http://bugzilla.remotesensing.org/show_bug.cgi?id=93 688f02a098bSAndrey Kiselev 6895f20db7fSFrank Warmerdam2002-02-28 Frank Warmerdam <[email protected]> 6905f20db7fSFrank Warmerdam 6915f20db7fSFrank Warmerdam * man/TIFFGetField: fixed type of TIFFTAG_COPYRIGHT. 6925f20db7fSFrank Warmerdam 6935f20db7fSFrank Warmerdam * man/libtiff.3t: added copyright tag info. 6945f20db7fSFrank Warmerdam 6958ed40250SFrank Warmerdam2002-02-11 Frank Warmerdam <[email protected]> 6968ed40250SFrank Warmerdam 697c3e810eaSFrank Warmerdam * libtiff/{tiff.h,tif_fax3.c}: Add support for __arch64__. 698c3e810eaSFrank Warmerdam 699c3e810eaSFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=94 700c3e810eaSFrank Warmerdam 701c3e810eaSFrank Warmerdam * man/Makefile.in: Patch DESTDIR handling 702c3e810eaSFrank Warmerdam 703c3e810eaSFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=95 704c3e810eaSFrank Warmerdam 7058ed40250SFrank Warmerdam * configure: OpenBSD changes for Sparc64 and DSO version. 7068ed40250SFrank Warmerdam 7078ed40250SFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=96 7088ed40250SFrank Warmerdam 7098ed40250SFrank Warmerdam2002-02-05 Frank Warmerdam <[email protected]> 7108ed40250SFrank Warmerdam 7118ed40250SFrank Warmerdam * config.site/configure: added support for OJPEG=yes option to enable 7128ed40250SFrank Warmerdam OJPEG support from config.site. 7138ed40250SFrank Warmerdam 714b8ffea63SFrank Warmerdam2002-01-27 Frank Warmerdam <[email protected]> 715b8ffea63SFrank Warmerdam 716b8ffea63SFrank Warmerdam * html/document.html: fixed links for TIFf 6 docs. 717b8ffea63SFrank Warmerdam 718c77822c1SFrank Warmerdam2002-01-18 Frank Warmerdam <[email protected]> 719c77822c1SFrank Warmerdam 720f27eafc9SFrank Warmerdam * config.guess, config.sub: Updated from ftp.gnu.org/pub/config. 721f27eafc9SFrank Warmerdam 722c777c2c0SFrank Warmerdam * libtiff/tif_read.c: Fixed TIFFReadEncodedStrip() to fail if the 723c777c2c0SFrank Warmerdam decodestrip function returns anything not greater than zero as per 724c777c2c0SFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=97 725c777c2c0SFrank Warmerdam 726c77822c1SFrank Warmerdam * configure: Modify CheckForBigEndian so it can work in a cross 727c77822c1SFrank Warmerdam compiled situation. 728c77822c1SFrank Warmerdam 729fb4cb161SFrank Warmerdam2002-01-16 Frank Warmerdam <[email protected]> 730fb4cb161SFrank Warmerdam 7319606d1f5SFrank Warmerdam * tools/tiffdump.c: include TIFFTAG_JPEGTABLES in tag list. 7329606d1f5SFrank Warmerdam 7337adb8976SFrank Warmerdam * tools/tiffset.c: fix bug in error reporting. 7347adb8976SFrank Warmerdam 735fb4cb161SFrank Warmerdam * tools/tiffcp.c: fix several warnings that show up with -Wall. 736fb4cb161SFrank Warmerdam 737d6559489SFrank Warmerdam2002-01-04 Frank Warmerdam <[email protected]> 738d6559489SFrank Warmerdam 739d6559489SFrank Warmerdam * libtiff/tif_jpeg.c: fixed computation of segment_width for 740d6559489SFrank Warmerdam tiles files to avoid error about it not matching the 741d6559489SFrank Warmerdam cinfo.d.image_width values ("JPEGPreDecode: Improper JPEG strip/tile 742d6559489SFrank Warmerdam size.") for ITIFF files. Apparently the problem was incorporated since 743d6559489SFrank Warmerdam 3.5.5, presumably during the OJPEG/JPEG work recently. 744d6559489SFrank Warmerdam 74562d37363SFrank Warmerdam2001-12-15 Frank Warmerdam <[email protected]> 74662d37363SFrank Warmerdam 747d6559489SFrank Warmerdam * configure, libtiff/Makefile.in: Changes for building on MacOS 10.1. 748d6559489SFrank Warmerdam 749d6559489SFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=94 750d6559489SFrank Warmerdam 75162d37363SFrank Warmerdam * libtiff/tif_getimage.c: If DEFAULT_EXTRASAMPLE_AS_ALPHA is 1 75262d37363SFrank Warmerdam (defined in tiffconf.h - 1 by default) then the RGBA interface 75362d37363SFrank Warmerdam will assume that a fourth extra sample is ASSOCALPHA if the 75462d37363SFrank Warmerdam EXTRASAMPLE value isn't set for it. This changes the behaviour of 75562d37363SFrank Warmerdam the library, but makes it work better with RGBA files produced by 75662d37363SFrank Warmerdam lots of applications that don't mark the alpha values properly. 75762d37363SFrank Warmerdam 75862d37363SFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=93 75962d37363SFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=65 76062d37363SFrank Warmerdam 76105d24d30SFrank Warmerdam2001-12-12 Frank Warmerdam <[email protected]> 76205d24d30SFrank Warmerdam 76305d24d30SFrank Warmerdam * libtiff/tif_jpeg.c: allow jpeg data stream sampling values to 76405d24d30SFrank Warmerdam override those from tiff directory. This makes this work with 76505d24d30SFrank Warmerdam ImageGear generated files. 76605d24d30SFrank Warmerdam 767bf0c6fb0SFrank Warmerdam2001-12-07 Frank Warmerdam <[email protected]> 768bf0c6fb0SFrank Warmerdam 769bf0c6fb0SFrank Warmerdam * html/Makefile.in: added missing images per bug 92. 770bf0c6fb0SFrank Warmerdam 771bf0c6fb0SFrank Warmerdam * port/Makefile.in: fixed clean target per bug 92. 772bf0c6fb0SFrank Warmerdam 773f88d97efSFrank Warmerdam2001-11-28 Frank Warmerdam <[email protected]> 774f88d97efSFrank Warmerdam 775ce8daaa7SFrank Warmerdam * Reissue 3.5.7 release. 776ce8daaa7SFrank Warmerdam 777f88d97efSFrank Warmerdam * libtiff/mkversion.c: Fix output of TIFF_VERSION to be 778f88d97efSFrank Warmerdam YYYYMMDD so that it is increasing over time. 779f88d97efSFrank Warmerdam 780f88d97efSFrank Warmerdam * Makefile.in: Ensure that tiffvers.h is regenerated in the 781f88d97efSFrank Warmerdam make release target. 782f88d97efSFrank Warmerdam 783f88d97efSFrank Warmerdam * Makefile.in: added libtiff/tiffvers.h to the release file list. 784f88d97efSFrank Warmerdam 785b7508608SFrank Warmerdam2001-11-23 Frank Warmerdam <[email protected]> 786b7508608SFrank Warmerdam 787b7508608SFrank Warmerdam * added html/v3.5.7.html, updated html/index.html. 788b7508608SFrank Warmerdam 789b7508608SFrank Warmerdam * Makefile.in: added contrib/addtiffo/tif_ovrcache.{c,h}. 790b7508608SFrank Warmerdam 7914eaff9b6SFrank Warmerdam2001-11-15 Frank Warmerdam <[email protected]> 7924eaff9b6SFrank Warmerdam 7934eaff9b6SFrank Warmerdam * configure: fixed test for -lm. 7944eaff9b6SFrank Warmerdam 79594190c5dSFrank Warmerdam2001-11-02 Frank Warmerdam <[email protected]> 79694190c5dSFrank Warmerdam 79794190c5dSFrank Warmerdam * Added PHOTOMETRIC_ITULAB as per bug 90. 79894190c5dSFrank Warmerdam 79994190c5dSFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=90 80094190c5dSFrank Warmerdam 8012ba4c211SFrank Warmerdam2001-10-10 Frank Warmerdam <[email protected]> 8022ba4c211SFrank Warmerdam 8032ba4c211SFrank Warmerdam * libtiff/tiff.h: I have created COMPRESSION_CCITT_T4, 8042ba4c211SFrank Warmerdam COMPRESSION_CCITT_T6, TIFFTAG_T4OPTIONS and TIFFTAG_T6OPTIONS aliases 8052ba4c211SFrank Warmerdam in keeping with TIFF 6.0 standard in tiff.h 8062ba4c211SFrank Warmerdam 8072ba4c211SFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=83 8082ba4c211SFrank Warmerdam 8094b1d7e4cSFrank Warmerdam2001-09-26 Frank Warmerdam <[email protected]> 8104b1d7e4cSFrank Warmerdam 8114b1d7e4cSFrank Warmerdam * libtiff/tif_dirwrite.c: added TIFFRewriteDirectory() function. 8124b1d7e4cSFrank Warmerdam Updated TIFFWriteDirectory man page to include TIFFRewriteDirectory. 8134b1d7e4cSFrank Warmerdam 8149fbd11ffSFrank Warmerdam2001-09-24 Frank Warmerdam <[email protected]> 8159fbd11ffSFrank Warmerdam 8162c26534cSFrank Warmerdam * libtiff/tif_lzw.c: Avoid MS VC++ 5.0 optimization bug. 8172c26534cSFrank Warmerdam 8182c26534cSFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=78 8192c26534cSFrank Warmerdam 8202c26534cSFrank Warmerdam * libtiff/tif_lzw.c: added dummy LZWSetupEncode() to report an 8212c26534cSFrank Warmerdam error about LZW not being available. 8222c26534cSFrank Warmerdam 8232c26534cSFrank Warmerdam * libtiff/tif_dir.c: propagate failure to initialize compression 8242c26534cSFrank Warmerdam back from TIFFSetField() as an error status, so applications can 8252c26534cSFrank Warmerdam detect failure. 8262c26534cSFrank Warmerdam 8272c26534cSFrank Warmerdam * libtiff/tif_dir.c: removed the auto replacement of 8282c26534cSFrank Warmerdam COMPRESSION_LZW with COMPRESSION_NONE in _TIFFVSetField(). 8292c26534cSFrank Warmerdam 8309fbd11ffSFrank Warmerdam * Removed Makefile, tools/Makefile, port/install.sh, man/Makefile 8319fbd11ffSFrank Warmerdam from CVS as they are all supposed to be auto-generated by configure. 8329fbd11ffSFrank Warmerdam 833e1d66ae9SFrank Warmerdam2001-09-22 Frank Warmerdam <[email protected]> 834e1d66ae9SFrank Warmerdam 835e1d66ae9SFrank Warmerdam * libtiff/tif_ojpeg.c: new update from Scott. 836e1d66ae9SFrank Warmerdam 8374b1fc8b6SFrank Warmerdam2001-09-09 Frank Warmerdam <[email protected]> 8384b1fc8b6SFrank Warmerdam 839bc63306cSFrank Warmerdam * libtif/tif_fax3.c: Removed #ifdef PURIFY logic, and modified to 840bc63306cSFrank Warmerdam always use the "safe" version, even if there is a very slight 841bc63306cSFrank Warmerdam cost in performance. 842bc63306cSFrank Warmerdam 843bc63306cSFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=54 844bc63306cSFrank Warmerdam 845ad4b0adcSFrank Warmerdam * libtiff/Makefile.in: Fixed @DSOSUB_VERSION to be @DSOSUF_VERSION@ 846ad4b0adcSFrank Warmerdam in two places. 847ad4b0adcSFrank Warmerdam 84863c726acSFrank Warmerdam * libtiff/tif_getimage.c: Fixed problem with reading strips or 84963c726acSFrank Warmerdam tiles that don't start on a tile boundary. Fix contributed by 85063c726acSFrank Warmerdam Josep Vallverdu (from HP), and further described in bug 47. 85163c726acSFrank Warmerdam 85263c726acSFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=47 85363c726acSFrank Warmerdam 85463c726acSFrank Warmerdam * tools/tiff2ps.c: added OJPEG YCbCr to RGB support. 85563c726acSFrank Warmerdam 8564b1fc8b6SFrank Warmerdam * libtiff/tif_ojpeg.c: Applied substantial patch from Scott. 8574b1fc8b6SFrank Warmerdam 858e7bdb189SFrank Warmerdam2001-09-06 Frank Warmerdam <[email protected]> 859e7bdb189SFrank Warmerdam 860e7bdb189SFrank Warmerdam * libtiff/tif_packbits.c: fixed memory overrun error. 861e7bdb189SFrank Warmerdam 862e7bdb189SFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=77 863e7bdb189SFrank Warmerdam 864d15abe66SFrank Warmerdam2001-08-31 Frank Warmerdam <[email protected]> 865d15abe66SFrank Warmerdam 866d15abe66SFrank Warmerdam * libtiff/tif_getimage.c: relax handling of contig case where 867d15abe66SFrank Warmerdam there are extra samples that are supposed to be ignored. This 868d15abe66SFrank Warmerdam should now work for 8bit greyscale or palletted images. 869d15abe66SFrank Warmerdam 870d15abe66SFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=75 871d15abe66SFrank Warmerdam 872abf486d1SFrank Warmerdam2001-08-28 Frank Warmerdam <[email protected]> 873abf486d1SFrank Warmerdam 874abf486d1SFrank Warmerdam * libtiff/tif_getimage.c: Don't complain for CMYK (separated) 875abf486d1SFrank Warmerdam images with more than four samples per pixel. See: 876abf486d1SFrank Warmerdam 877abf486d1SFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=73 878abf486d1SFrank Warmerdam 8797f127122SFrank Warmerdam2001-08-10 Frank Warmerdam <[email protected]> 8807f127122SFrank Warmerdam 8817afe0a69SFrank Warmerdam * libtiff/tif_getimage.c: Use memmove() instead of TIFFmemcpy() 8827afe0a69SFrank Warmerdam in TIFFReadRGBATile() to avoid issues in cases of overlapping 8837afe0a69SFrank Warmerdam buffers. See Bug 69 in Bugzilla. 8847afe0a69SFrank Warmerdam 8857afe0a69SFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=69 8867afe0a69SFrank Warmerdam 8877f127122SFrank Warmerdam * tools/tiff2rgba.c: fixed getopt() call so that -b works again. 8887f127122SFrank Warmerdam 88966ca643dSFrank Warmerdam2001-08-09 Frank Warmerdam <[email protected]> 89066ca643dSFrank Warmerdam 89166ca643dSFrank Warmerdam * libtiff/tiff.h, libtiff/tif_fax3.c: added check for __LP64__ 89266ca643dSFrank Warmerdam when checking for 64 bit architectures as per bugzilla bug 67. 89366ca643dSFrank Warmerdam 894c997939eSFrank Warmerdam2001-07-27 Frank Warmerdam <[email protected]> 895c997939eSFrank Warmerdam 896c997939eSFrank Warmerdam * man/Makefile.in: add TIFFClientOpen link as per debian submitted 897c997939eSFrank Warmerdam bug 66. 898c997939eSFrank Warmerdam 8995579e5cdSFrank Warmerdam2001-07-20 Frank Warmerdam <[email protected]> 9005579e5cdSFrank Warmerdam 9015579e5cdSFrank Warmerdam * libtiff/tif_jpeg.c: Define HAVE_BOOLEAN on windows if RPCNDR.H 9025579e5cdSFrank Warmerdam has been included. 9035579e5cdSFrank Warmerdam 90471a2c4a0SFrank Warmerdam2001-07-19 Frank Warmerdam <[email protected]> 90571a2c4a0SFrank Warmerdam 90671a2c4a0SFrank Warmerdam * libtiff/tif_open.c: Seek back to zero after failed read, 90771a2c4a0SFrank Warmerdam before writing header. 90871a2c4a0SFrank Warmerdam 90948b7fecaSFrank Warmerdam2001-07-18 Frank Warmerdam <[email protected]> 91048b7fecaSFrank Warmerdam 91148b7fecaSFrank Warmerdam * libtiff/tif_ojpeg.c: updates from Scott. Handles colors 91248b7fecaSFrank Warmerdam much better. Now depends on having patched libjpeg as per 91348b7fecaSFrank Warmerdam patch in contrib/ojpeg/*. 91448b7fecaSFrank Warmerdam 91587f580c1SFrank Warmerdam2001-07-17 Frank Warmerdam <[email protected]> 91687f580c1SFrank Warmerdam 91787f580c1SFrank Warmerdam * */Makefile.in: added DESTDIR support. 91887f580c1SFrank Warmerdam 91987f580c1SFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=60 92087f580c1SFrank Warmerdam 921f45df42bSFrank Warmerdam2001-07-16 Frank Warmerdam <[email protected]> 922f45df42bSFrank Warmerdam 923f45df42bSFrank Warmerdam * configure, libtiff/Makefile.in: applied OpenBSD patches 924f45df42bSFrank Warmerdam as per: 925f45df42bSFrank Warmerdam 926f45df42bSFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=61 927f45df42bSFrank Warmerdam 92863ad6142SFrank Warmerdam2001-06-28 Frank Warmerdam <[email protected]> 92963ad6142SFrank Warmerdam 9300ef54341SFrank Warmerdam * libtiff/tif_getimage.c: Fixed so that failure is properly 9310ef54341SFrank Warmerdam reported by gtTileContig, gtStripContig, gtTileSeparate and 9320ef54341SFrank Warmerdam gtStripSeparate. 9330ef54341SFrank Warmerdam 9340ef54341SFrank Warmerdam See http://bugzilla.remotesensing.org/show_bug.cgi?id=51 9350ef54341SFrank Warmerdam 93663ad6142SFrank Warmerdam * tiffcmp.c: Fixed multi samples per pixel support for ContigCompare. 93763ad6142SFrank Warmerdam Updated bug section of tiffcmp.1 to note tiled file issues. 93863ad6142SFrank Warmerdam 93963ad6142SFrank Warmerdam See http://bugzilla.remotesensing.org/show_bug.cgi?id=53 94063ad6142SFrank Warmerdam 941e0368fb9SFrank Warmerdam2001-06-22 Frank Warmerdam <[email protected]> 942e0368fb9SFrank Warmerdam 943ecfaa86dSFrank Warmerdam * configure: Changes for DSO generation on AIX provided by 944ecfaa86dSFrank Warmerdam John Marquart <[email protected]>. 945ecfaa86dSFrank Warmerdam 946e0368fb9SFrank Warmerdam * configure, libtiff/Makeifle.in: Modified to build DSOs properly 947e0368fb9SFrank Warmerdam on Darwin thanks to Robert Krajewski ([email protected]) and 948e0368fb9SFrank Warmerdam Keisuke Fujii ([email protected]). 949e0368fb9SFrank Warmerdam 950f8473790SFrank Warmerdam2001-06-13 Frank Warmerdam <[email protected]> 951f8473790SFrank Warmerdam 952f8473790SFrank Warmerdam * tools/tiff2rgba.c: added -n flag to avoid emitting alpha component. 953f8473790SFrank Warmerdam 954f8473790SFrank Warmerdam * man/tiff2rgba.1: new 955f8473790SFrank Warmerdam 956f1492d55SFrank Warmerdam2001-05-22 Frank Warmerdam <[email protected]> 957f1492d55SFrank Warmerdam 958f1492d55SFrank Warmerdam * Added tiffset and tif_ojpeg to the dist lists in Makefile.in. 959f1492d55SFrank Warmerdam 9608ff59a64SFrank Warmerdam2001-05-13 Frank Warmerdam <[email protected]> 9618ff59a64SFrank Warmerdam 9628ff59a64SFrank Warmerdam * libtiff/tools/thumbnail.c: changed default output compression 9638ff59a64SFrank Warmerdam to packbits from LZW since LZW isn't generally available. 9648ff59a64SFrank Warmerdam 96547c14d60SFrank Warmerdam2001-05-12 Frank Warmerdam <[email protected]> 96647c14d60SFrank Warmerdam 96747c14d60SFrank Warmerdam * libtiff/tif_ojpeg.c: New. 96847c14d60SFrank Warmerdam libtiff/tif_jpeg.c, tiffconf.h, tif_getimage.c: changes related 96947c14d60SFrank Warmerdam to OJPEG support. 97047c14d60SFrank Warmerdam 97147c14d60SFrank Warmerdam Scott Marovich <[email protected]> supplied OJPEG support. 97247c14d60SFrank Warmerdam 97347c14d60SFrank Warmerdam2001-05-11 Frank Warmerdam <[email protected]> 97447c14d60SFrank Warmerdam 97547c14d60SFrank Warmerdam * tiff.h: removed, it duplicates libtiff/tiff.h. 97647c14d60SFrank Warmerdam 9771b7a8402SFrank Warmerdam2001-05-08 Frank Warmerdam <[email protected]> 9781b7a8402SFrank Warmerdam 9791f9632f9SFrank Warmerdam * libtiff/tif_dirinfo.c: moved pixar and copyright flags to 9801f9632f9SFrank Warmerdam ensure everything is in order. 9811f9632f9SFrank Warmerdam 9821b7a8402SFrank Warmerdam * libtiff/libtiff.def: added TIFFCreateDirectory and 9831b7a8402SFrank Warmerdam TIFFDefaultStripSize as per: 9841b7a8402SFrank Warmerdam 9851b7a8402SFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=46 9861b7a8402SFrank Warmerdam 98728dd547bSFrank Warmerdam2001-05-02 Frank Warmerdam <[email protected]> 98828dd547bSFrank Warmerdam 98928dd547bSFrank Warmerdam * libtiff/tif_dirinfo.c: Modified the TIFF_BYTE definition for 99028dd547bSFrank Warmerdam TIFFTAG_PHOTOSHOP to use a writecount of TIFF_VARIABLE2 (-3) to 99128dd547bSFrank Warmerdam force use of uint32 counts instead of short counts. 99228dd547bSFrank Warmerdam 99328dd547bSFrank Warmerdam * libtiff/tif_dirwrite.c: Added support for TIFF_VARIABLE2 in the 99428dd547bSFrank Warmerdam case of writing TIFF_BYTE/TIFF_SBYTE fields. 99528dd547bSFrank Warmerdam 99628dd547bSFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=43 99728dd547bSFrank Warmerdam 998b117e2acSFrank Warmerdam2001-05-01 Frank Warmerdam <[email protected]> 999b117e2acSFrank Warmerdam 1000b117e2acSFrank Warmerdam * libtiff/tif_dirinfo.c: removed duplicate TIFFTAG_PHOTOSHOP as per 1001b117e2acSFrank Warmerdam bug report http://bugzilla.remotesensing.org/show_bug.cgi?id=44 1002b117e2acSFrank Warmerdam 1003f99796d1SFrank Warmerdam2001-04-05 Frank Warmerdam <[email protected]> 1004f99796d1SFrank Warmerdam 1005f99796d1SFrank Warmerdam * tiffio.h: removed C++ style comment. 1006f99796d1SFrank Warmerdam 1007f99796d1SFrank Warmerdam * configure: fixed up SCRIPT_SH/SHELL handling. 1008f99796d1SFrank Warmerdam 1009f99796d1SFrank Warmerdam * Makefile.in: Fixed SCRIPT_SH/SHELL handling. 1010f99796d1SFrank Warmerdam 1011f99796d1SFrank Warmerdam * config.guess: documented more variables as per bug 40. 1012f99796d1SFrank Warmerdam 101321724616SFrank Warmerdam2001-04-03 Frank Warmerdam <[email protected]> 101421724616SFrank Warmerdam 101521724616SFrank Warmerdam * configure, *Makefile.in: Various changes to improve configuration 101621724616SFrank Warmerdam for HP/UX specifically, and also in general. They include: 101721724616SFrank Warmerdam - Try to handle /usr/bin/sh instead of /bin/sh where necessary. 101821724616SFrank Warmerdam - Upgrade to HP/UX 10.x+ compiler, linker and dso options. 101921724616SFrank Warmerdam - Fixed mmap() test to avoid MMAP_FIXED ... it isn't available on HP 102021724616SFrank Warmerdam - Use -${MAKEFLAGS} in sub makes from makefiles. 102121724616SFrank Warmerdam 102221724616SFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=40 102321724616SFrank Warmerdam 10248671dffeSFrank Warmerdam2001-04-02 Frank Warmerdam <[email protected]> 10258671dffeSFrank Warmerdam 10260263998eSFrank Warmerdam * libtiff/tiff.h: Applied hac to try and resolve the problem 10270263998eSFrank Warmerdam with the inttypes.h include file on AIX. 10280263998eSFrank Warmerdam 10290263998eSFrank Warmerdam See http://bugzilla.remotesensing.org/show_bug.cgi?id=39 10300263998eSFrank Warmerdam 10319864187bSFrank Warmerdam * VERSION: update to 3.5.7 beta in preparation for release. 10329864187bSFrank Warmerdam 1033a2558120SFrank Warmerdam * configure/config.site: modified to check if -lm is needed for 1034a2558120SFrank Warmerdam MACHDEPLIBS if not supplied by config.site. Needed for Darwin. 1035a2558120SFrank Warmerdam 10368671dffeSFrank Warmerdam * config.guess: updated wholesale to an FSF version apparently 10378671dffeSFrank Warmerdam from 1998 (as opposed to 1994). This is mainly inspired by 10388671dffeSFrank Warmerdam providing for MacOS X support. 10398671dffeSFrank Warmerdam 10408671dffeSFrank Warmerdam2001-03-29 Frank Warmerdam <[email protected]> 10418671dffeSFrank Warmerdam 10428671dffeSFrank Warmerdam * configure, Makefile.in, etc: added support for OPTIMIZER being 10438671dffeSFrank Warmerdam set from config.site. 10448671dffeSFrank Warmerdam 10457a1ad5e9SFrank Warmerdam2001-03-28 Frank Warmerdam <[email protected]> 10467a1ad5e9SFrank Warmerdam 10474f4c99abSFrank Warmerdam * fax2ps.c: Helge (libtiff at oldach.net) submitted fix: 10484f4c99abSFrank Warmerdam 10494f4c99abSFrank Warmerdam Here's a fix for fax2ps that corrects behaviour for non-Letter paper 10504f4c99abSFrank Warmerdam sizes. It fixes two problems: 10514f4c99abSFrank Warmerdam 10524f4c99abSFrank Warmerdam Without scaling (-S) the fax is now centered on the page size specified 10534f4c99abSFrank Warmerdam with -H and/or -W. Before, fax2ps was using an obscure and practially 10544f4c99abSFrank Warmerdam useless algorithm to allocate the image relative to Letter sized paper 10554f4c99abSFrank Warmerdam which sometime sled to useless whitespace on the paper, while at the 10564f4c99abSFrank Warmerdam same time cutting of the faxes printable area at the opposite border. 10574f4c99abSFrank Warmerdam 10584f4c99abSFrank Warmerdam Second, scaling now preserves aspect ratio, which makes unusual faxes 10594f4c99abSFrank Warmerdam (in particular short ones) print properly. 10604f4c99abSFrank Warmerdam 10614f4c99abSFrank Warmerdam See http://bugzilla.remotesensing.org/show_bug.cgi?id=35 10624f4c99abSFrank Warmerdam 10637a1ad5e9SFrank Warmerdam * tiff2ps.c/tiff2ps.1: Substantial changes to tiff2ps by 10647a1ad5e9SFrank Warmerdam Bruce A. Mallett. See check message for detailed information 10657a1ad5e9SFrank Warmerdam on all the changes, including a faster encoder, fixes for level 10667a1ad5e9SFrank Warmerdam 2 PostScript, and support for the imagemask operator. 10677a1ad5e9SFrank Warmerdam 1068f3bbcf1bSFrank Warmerdam2001-03-27 Frank Warmerdam <[email protected]> 1069f3bbcf1bSFrank Warmerdam 1070f3bbcf1bSFrank Warmerdam * libtiff/tiffio.h: Changed "#if LOGLUV_PUBLIC" to 1071f3bbcf1bSFrank Warmerdam "#ifdef LOGLUV_PUBLIC" so it will work with VisualAge on AIX. 1072f3bbcf1bSFrank Warmerdam 1073f3bbcf1bSFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=39 1074f3bbcf1bSFrank Warmerdam 1075dc989a55SFrank Warmerdam2001-03-16 Frank Warmerdam <[email protected]> 1076dc989a55SFrank Warmerdam 1077dc989a55SFrank Warmerdam * tif_dirinfo.c: moved definition of copyright tag in field list. 1078dc989a55SFrank Warmerdam Apparently they have to be in sorted order by tag id. 1079dc989a55SFrank Warmerdam 10808eea65a4SFrank Warmerdam2001-03-13 Frank Warmerdam <[email protected]> 10818eea65a4SFrank Warmerdam 10828eea65a4SFrank Warmerdam * tif_getimage.c: Added support for 16bit minisblack/miniswhite 10838eea65a4SFrank Warmerdam images in RGBA interface. 10848eea65a4SFrank Warmerdam 1085fa01e4a7SFrank Warmerdam2001-03-02 Frank Warmerdam <[email protected]> 1086fa01e4a7SFrank Warmerdam 1087fa01e4a7SFrank Warmerdam * Added TIFFTAG_COPYRIGHT support. 1088fa01e4a7SFrank Warmerdam 1089aefe065eSFrank Warmerdam2001-02-19 Frank Warmerdam <[email protected]> 1090aefe065eSFrank Warmerdam 1091aefe065eSFrank Warmerdam * Brent Roman contributed updated tiffcp utility (and tiffcp.1) 1092aefe065eSFrank Warmerdam with support for extracting subimages with the ,n syntax, and also 1093aefe065eSFrank Warmerdam adding the -b bias removal flag. 1094aefe065eSFrank Warmerdam 1095a6da80a7SFrank Warmerdam2001-02-16 Frank Warmerdam <[email protected]> 1096a6da80a7SFrank Warmerdam 10978867ddfbSFrank Warmerdam * libtiff/libtiff.def: Brent Roman submitted new version adding 10988867ddfbSFrank Warmerdam serveral missing entry points. 10998867ddfbSFrank Warmerdam 1100b18f9bb8SFrank Warmerdam * libtiff/tif_dirinfo.c: don't declare tiffFieldInfo static on VMS. 1101b18f9bb8SFrank Warmerdam Some sort of weird VMS thing. 1102b18f9bb8SFrank Warmerdam 1103b18f9bb8SFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=31 1104b18f9bb8SFrank Warmerdam 1105a6da80a7SFrank Warmerdam * tif_luv.c/tiff.h/tiffio.h: 1106a6da80a7SFrank Warmerdam New version of TIFF LogLuv (SGILOG) modules contributed by Greg Ward 1107a6da80a7SFrank Warmerdam ([email protected]). He writes: 1108a6da80a7SFrank Warmerdam 1109a6da80a7SFrank Warmerdam 1) I improved the gamut-mapping function in tif_luv.c for imaginary 1110a6da80a7SFrank Warmerdam colors, because some images were being super-saturated on the input 1111a6da80a7SFrank Warmerdam side and this resulted in some strange color shifts in the output. 1112a6da80a7SFrank Warmerdam 1113a6da80a7SFrank Warmerdam 2) I added a psuedotag in tiff.h to control random dithering during 1114a6da80a7SFrank Warmerdam LogLuv encoding. This is turned off by default for 32-bit LogLuv and 1115a6da80a7SFrank Warmerdam on for 24-bit LogLuv output. Dithering improves the average color 1116a6da80a7SFrank Warmerdam accuracy over the image. 1117a6da80a7SFrank Warmerdam 1118a6da80a7SFrank Warmerdam 3) I added a #define for LOG_LUV_PUBLIC, which is enabled by default in 1119a6da80a7SFrank Warmerdam tiffio.h, to expose internal routines for converting between LogLuv and 1120a6da80a7SFrank Warmerdam XYZ coordinates. This is helpful for writing more efficient, 1121a6da80a7SFrank Warmerdam specialized conversion routines, especially for reading LogLuv files. 1122a6da80a7SFrank Warmerdam 1123a6da80a7SFrank Warmerdam Changes applied with minor edits. 1124a6da80a7SFrank Warmerdam 112500761c18SFrank Warmerdam2001-01-23 Frank Warmerdam <[email protected]> 112600761c18SFrank Warmerdam 112700761c18SFrank Warmerdam * tif_fax3.c: keep rw_mode flag internal to fax3 state to remember 112800761c18SFrank Warmerdam whether we are encoding or decoding. This is to ensure graceful 112900761c18SFrank Warmerdam recovery if TIFFClientOpen() discovers an attempt to open a compressed 113000761c18SFrank Warmerdam file for "r+" access, and subsequently close it, as it resets the 113100761c18SFrank Warmerdam tif_mode flag to O_RDONLY in this case to avoid writes, confusing the 113200761c18SFrank Warmerdam compressor's concept of whether it is in encode or decode mode. 113300761c18SFrank Warmerdam 11349a1d08fcSMike Welles2001-01-08 Mike Welles <[email protected]> 11359a1d08fcSMike Welles 11369a1d08fcSMike Welles * Makefile.in: Now cleaning up after itself after creating the .tar.gz and .zip 11379a1d08fcSMike Welles 1138a5a724a9SFrank Warmerdam2001-01-07 Frank Warmerdam <[email protected]> 1139a5a724a9SFrank Warmerdam 1140a5a724a9SFrank Warmerdam * html/libtiff.html: Fixed arguments in example for TIFFRGBAImageGet() 1141a5a724a9SFrank Warmerdam as per bug report by Patrick Connor. 1142a5a724a9SFrank Warmerdam 11437c2ef4f7SFrank Warmerdam2000-12-28 Frank Warmerdam <[email protected]> 11447c2ef4f7SFrank Warmerdam 11453ba946b0SFrank Warmerdam * Added RELEASE-DATE file to release file list. 11463ba946b0SFrank Warmerdam 11477c2ef4f7SFrank Warmerdam * Fixed libtiff/makefile.vc to make tiffvers.h not version.h. 11487c2ef4f7SFrank Warmerdam 1149a7f6e194SMike Welles2000-12-22 Mike Welles <[email protected]> 1150a7f6e194SMike Welles * added link to CVS mirror from index.html 1151a7f6e194SMike Welles 1152a7f6e194SMike Welles * updated html/internals.html to note that LZW compression is 1153a7f6e194SMike Welles not supported by default. 1154a7f6e194SMike Welles 115522e9dda7SFrank Warmerdam2000-12-22 Frank Warmerdam <[email protected]> 115622e9dda7SFrank Warmerdam 115722e9dda7SFrank Warmerdam * updated html/libtiff.html to not point at Niles' old JPL web site 115822e9dda7SFrank Warmerdam for the man pages, point at www.libtiff.org. 115922e9dda7SFrank Warmerdam 116033953398SFrank Warmerdam2000-12-21 Frank Warmerdam <[email protected]> 116133953398SFrank Warmerdam 116222e9dda7SFrank Warmerdam * libtiff/tif_apple.c: Applied "Carbon" support patches supplied by 116333953398SFrank Warmerdam Leonard Rosenthol <[email protected]>. May interfere 116433953398SFrank Warmerdam with correct building on older systems. If so, please let me know. 116533953398SFrank Warmerdam 1166a7f6e194SMike Welles2000-12-19 Mike Welles <[email protected]> 1167177452c8SMike Welles 1168177452c8SMike Welles * Took out LZW Encoding from tif_lzw.c 1169177452c8SMike Welles 1170177452c8SMike Welles * Created HOWTO-RELEASE 1171177452c8SMike Welles 1172177452c8SMike Welles * Created html/v3.5.6.html 1173177452c8SMike Welles 1174177452c8SMike Welles * updated index.html 1175177452c8SMike Welles 1176a02f97a5SFrank Warmerdam2000-12-01 Frank Warmerdam <[email protected]> 1177a02f97a5SFrank Warmerdam 1178a02f97a5SFrank Warmerdam * Added patches for EOFB support in tif_fax3.c and tif_fax3.h. 1179a02f97a5SFrank Warmerdam Patches supplied by Frank Cringle <[email protected]> 1180a02f97a5SFrank Warmerdam Example file at: ftp://ftp.remotesensing.org/pub/libtiff/eofb_396.tif 1181a02f97a5SFrank Warmerdam 1182a3c28f98SFrank Warmerdam2000-11-24 Frank Warmerdam <[email protected]> 1183a3c28f98SFrank Warmerdam 1184a3c28f98SFrank Warmerdam * libtiff/Makefile.in: Added an installPrivateHdrs and install-private 1185a3c28f98SFrank Warmerdam target so that the private headers required by libgeotiff can be 1186a3c28f98SFrank Warmerdam installed with the others. They are not installed by default. 1187a3c28f98SFrank Warmerdam 1188a3c28f98SFrank Warmerdam * libtiff/Makefile.in: Added @MACHLIBDEPS@ to LINUXdso and GNULDdso 1189a3c28f98SFrank Warmerdam targets so libtiff.so will be built with an explicit dependency 1190a3c28f98SFrank Warmerdam on libm.so. 1191a3c28f98SFrank Warmerdam 1192a3c28f98SFrank Warmerdam * libtiff/Makefile.in: Use softlinks to link libtiff.so.3 to 1193a3c28f98SFrank Warmerdam libtiff.so.3.5.5. 1194a3c28f98SFrank Warmerdam 1195a3c28f98SFrank Warmerdam * libtiff/Makefile.in & configure: Remove all references to the ALPHA 1196a3c28f98SFrank Warmerdam file, or ALPHA version logic. Added stuff about DIST_POINT in 1197a3c28f98SFrank Warmerdam place of DIST_TYPE and the alpha release number stuff. 1198a3c28f98SFrank Warmerdam 1199abcd47aeSFrank Warmerdam2000-11-22 Frank Warmerdam <[email protected]> 1200abcd47aeSFrank Warmerdam 1201abcd47aeSFrank Warmerdam * I have applied a patch from Steffen Moeller <[email protected]> to 1202abcd47aeSFrank Warmerdam the configure script so that it now accepts the --prefix, and 1203abcd47aeSFrank Warmerdam --exec-prefix directives. 1204abcd47aeSFrank Warmerdam 12057410217aSFrank Warmerdam2000-11-13 Frank Warmerdam <warmerda@cs46980-c> 12067410217aSFrank Warmerdam 12079900bacaSFrank Warmerdam * I have made a variety of modifications in an effort to ensure the 12089900bacaSFrank Warmerdam TIFFLIB_VERSION macro is automatically generated from the RELEASE-DATE 12099900bacaSFrank Warmerdam file which seems to be updated regularly. 12109900bacaSFrank Warmerdam 12119900bacaSFrank Warmerdam o mkversion.c now reads RELEASE-DATE and emits TIFFLIB_VERSION in 12129900bacaSFrank Warmerdam version include file. 12139900bacaSFrank Warmerdam o renamed version.h to tiffvers.h because we now have to install it 12149900bacaSFrank Warmerdam with the public libtiff include files. 12159900bacaSFrank Warmerdam o include tiffvers.h in tiffio.h. 12169900bacaSFrank Warmerdam o updated tif_version.c to use tiffvers.h. 12179900bacaSFrank Warmerdam o Updated Makefile.in accordingly. 12189900bacaSFrank Warmerdam 12197410217aSFrank Warmerdam * As per http://bugzilla.remotesensing.org/show_bug.cgi?id=25 12207410217aSFrank Warmerdam I have updated the win32 detection rules in tiffcomp.h. 12217410217aSFrank Warmerdam 12226429172dSFrank Warmerdam2000-10-20 Frank Warmerdam <warmerda@cs46980-c> 12236429172dSFrank Warmerdam 1224b11174beSFrank Warmerdam * tif_getimage.c: Fixed RGBA translation for YCbCr images for which 1225b11174beSFrank Warmerdam the strip/tile width and height aren't multiples of the sampling size. 12267410217aSFrank Warmerdam See http://bugzilla.remotesensing.org/show_bug.cgi?id=20 12277410217aSFrank Warmerdam Some patches from Rick LaMont of Dot C Software. 1228b11174beSFrank Warmerdam 12296429172dSFrank Warmerdam * Modified tif_packbits.c encoder to avoid compressing more 12306429172dSFrank Warmerdam data than provided if rowsize doesn't factor into provided data 12316429172dSFrank Warmerdam (such as occurs for YCbCr). 12326429172dSFrank Warmerdam 1233aa844c50SFrank Warmerdam2000-10-19 Frank Warmerdam <warmerda@cs46980-c> 1234aa844c50SFrank Warmerdam 1235aa844c50SFrank Warmerdam * tools/rgb2ycbcr.c: fixed output strip size to account for vertical 1236aa844c50SFrank Warmerdam roundup if rows_per_strip not a multiple of vertical sample size. 1237aa844c50SFrank Warmerdam 12380cd032f1SFrank Warmerdam2000-10-16 Frank Warmerdam <warmerda@cs46980-c> 12390cd032f1SFrank Warmerdam 124091b8b7c2SFrank Warmerdam * tif_dir.c: Clear TIFF_ISTILED flag in TIFFDefaultDirectory 124191b8b7c2SFrank Warmerdam as per http://bugzilla.remotesensing.org/show_bug.cgi?id=18 124291b8b7c2SFrank Warmerdam from [email protected]. 124391b8b7c2SFrank Warmerdam 12440cd032f1SFrank Warmerdam * Modified tif_packbits.c decoding to avoid overrunning the 12450cd032f1SFrank Warmerdam output buffer, and to issue a warning if data needs to be 12460cd032f1SFrank Warmerdam discarded. See http://bugzilla.remotesensing.org/show_bug.cgi?id=18 12470cd032f1SFrank Warmerdam 1248de9b6675SFrank Warmerdam2000-10-12 Frank Warmerdam <warmerda@cs46980-c> 1249de9b6675SFrank Warmerdam 1250de9b6675SFrank Warmerdam * Modified tiff2bw to ensure portions add to 100%, and that 1251de9b6675SFrank Warmerdam white is properly recovered. 1252de9b6675SFrank Warmerdam 1253de9b6675SFrank Warmerdam See bug http://bugzilla.remotesensing.org/show_bug.cgi?id=15 1254de9b6675SFrank Warmerdam Patch c/o Stanislav Brabec <[email protected]> 1255de9b6675SFrank Warmerdam 12568b6b9756SFrank Warmerdam2000-09-30 Frank Warmerdam <warmerda@cs46980-c> 12578b6b9756SFrank Warmerdam 12588b6b9756SFrank Warmerdam * Modified TIFFClientOpen() to emit an error on an attempt to 12598b6b9756SFrank Warmerdam open a comperessed file for update (O_RDWR/r+) access. This is 12608b6b9756SFrank Warmerdam because the compressor/decompressor code gets very confused when 12618b6b9756SFrank Warmerdam the mode is O_RDWR, assuming this means writing only. See 12628b6b9756SFrank Warmerdam bug http://bugzilla.remotesensing.org/show_bug.cgi?id=13 12638b6b9756SFrank Warmerdam 1264582fb187SFrank Warmerdam2000-09-27 Frank Warmerdam <warmerda@cs46980-c> 1265582fb187SFrank Warmerdam 12660cd032f1SFrank Warmerdam * Added GNULDdso target an`d switched linux and freebsd to use it. 1267582fb187SFrank Warmerdam 12688d9e3bcfSFrank Warmerdam2000-09-26 Frank Warmerdam <warmerda@cs46980-c> 12698d9e3bcfSFrank Warmerdam 12708d9e3bcfSFrank Warmerdam * Applied patch for 0x0000 sequences in tif_fax3.h's definition 12718d9e3bcfSFrank Warmerdam of EXPAND1D() as per bug 11 (from Roman). 12728d9e3bcfSFrank Warmerdam 1273af621273SFrank Warmerdam2000-09-25 Frank Warmerdam <warmerda@cs46980-c> 127405d0760fSFrank Warmerdam * Fixed tiffcomp.h to avoid win32 stuff if unix #defined, to improve 127505d0760fSFrank Warmerdam cygwin compatibility. 1276af621273SFrank Warmerdam 1277b6348a45SFrank Warmerdam * Applied patch from Roman Shpount to tif_fax3.c. This seems to 1278b6348a45SFrank Warmerdam be a proper fix to the buffer sizing problem. See 1279b6348a45SFrank Warmerdam http://bugzilla.remotesensing.org/show_bug.cgi?id=11 1280b6348a45SFrank Warmerdam 1281af621273SFrank Warmerdam * Fixed tif_getimage.c to fix overrun bug with YCbCr images without 1282af621273SFrank Warmerdam downsampling. http://bugzilla.remotesensing.org/show_bug.cgi?id=10 1283af621273SFrank Warmerdam Thanks to Nick Lamb <[email protected]> for reporting the 1284af621273SFrank Warmerdam bug and proving the patch. 1285af621273SFrank Warmerdam 1286a329e432SFrank Warmerdam2000-09-18 Frank Warmerdam <warmerda@cs46980-c> 1287a329e432SFrank Warmerdam 1288a329e432SFrank Warmerdam * Fixed tif_jpeg.c so avoid destroying the decompressor before 1289a329e432SFrank Warmerdam we are done access data thanks to bug report from: 1290a329e432SFrank Warmerdam Michael Eckstein <[email protected]>. 1291a329e432SFrank Warmerdam 1292a329e432SFrank Warmerdam * Reverted tif_flush change. 1293a329e432SFrank Warmerdam 1294da97c5e0SFrank Warmerdam2000-09-14 Frank Warmerdam <warmerda@cs46980-c> 1295da97c5e0SFrank Warmerdam 1296da97c5e0SFrank Warmerdam * tif_flush.c: Changed so that TIFFFlushData() doesn't return an 1297da97c5e0SFrank Warmerdam error when TIFF_BEENWRITING is not set. This ensures that the 1298da97c5e0SFrank Warmerdam directory contents can still be flushed by TIFFFlush(). 1299da97c5e0SFrank Warmerdam 1300c1282751SFrank Warmerdam2000-08-14 Frank Warmerdam <[email protected]> 1301c1282751SFrank Warmerdam 1302fb02956eSFrank Warmerdam * tif_open.c: Don't set MMAP for O_RDWR files. 1303fb02956eSFrank Warmerdam 13040625a129SFrank Warmerdam * tif_open.c: Set STRIPCHOP_DEFAULT for O_RDWR as well as O_RDONLY 13050625a129SFrank Warmerdam so that files opened for update can be strip chopped too. 13060625a129SFrank Warmerdam 1307c1282751SFrank Warmerdam * tif_read.c: fixed up bug with files missing rowsperstrip and 1308c1282751SFrank Warmerdam the strips per separation fix done a few weeks ago. 1309c1282751SFrank Warmerdam 1310ad9af004SFrank Warmerdam2000-07-17 Frank Warmerdam <warmerda@cs46980-c> 1311ad9af004SFrank Warmerdam 1312ad9af004SFrank Warmerdam * Tentatively added support for SAMPLEFORMAT_COMPLEXIEEEFP, and 1313ad9af004SFrank Warmerdam SAMPLEFORMAT_COMPLEXINT. 1314ad9af004SFrank Warmerdam 13154b79457aSMike Welles2000-07-13 Mike Welles <[email protected]> 13164b79457aSMike Welles 13174b79457aSMike Welles * index.html, bugs.html: added bugzilla info. 13184b79457aSMike Welles 1319c1cd54d7SFrank Warmerdam2000-07-12 Frank Warmerdam <[email protected]> 1320c1cd54d7SFrank Warmerdam 1321889ea5bfSFrank Warmerdam * tif_read.c: fix subtle bug with determining the number of 1322889ea5bfSFrank Warmerdam rows for strips that are the last strip in a separation but 1323889ea5bfSFrank Warmerdam not the last strip of all in TIFFReadEncodedStrip(). 1324889ea5bfSFrank Warmerdam 1325c1cd54d7SFrank Warmerdam * Applied 16/32 bit fix to tif_fax3.c. Fix supplied by 1326c1cd54d7SFrank Warmerdam Peter Skarpetis <[email protected]> 1327c1cd54d7SFrank Warmerdam 1328082013bfSFrank Warmerdam2000-06-15 Frank Warmerdam <[email protected]> 1329082013bfSFrank Warmerdam 1330082013bfSFrank Warmerdam * Modified tiffio.h logic with regard to including windows.h. It 1331082013bfSFrank Warmerdam won't include it when building with __CYGWIN__. 1332082013bfSFrank Warmerdam 1333b620bd37SFrank Warmerdam2000-05-11 Frank Warmerdam <warmerda@cs46980-c> 1334b620bd37SFrank Warmerdam 13356ed3331cSFrank Warmerdam * README: update to mention www.libtiff.org, don't list Sam's old 13366ed3331cSFrank Warmerdam email address. 13376ed3331cSFrank Warmerdam 1338b620bd37SFrank Warmerdam * configure: Fixed DSO test for Linux as per patch from 1339b620bd37SFrank Warmerdam Jan Van Buggenhout <[email protected]>. 1340b620bd37SFrank Warmerdam 134115934824SFrank Warmerdam2000-04-21 Frank Warmerdam <[email protected]> 134215934824SFrank Warmerdam 134315934824SFrank Warmerdam * libtiff/tif_dirread.c: Don't use estimate strip byte count for 134415934824SFrank Warmerdam one tile/strip images with an offset, and byte count of zero. These 134515934824SFrank Warmerdam could be "unpopulated" images. 134615934824SFrank Warmerdam 1347859c2524SFrank Warmerdam2000-04-18 Frank Warmerdam <[email protected]> 1348859c2524SFrank Warmerdam 13497538c6d0SFrank Warmerdam * contrib/addtiffo: Added "averaging" resampling option. 13507538c6d0SFrank Warmerdam 1351859c2524SFrank Warmerdam * tools/tiffsplit.c: Copy TIFFTAG_SAMPLEFORMAT. 1352859c2524SFrank Warmerdam 13536be23f4fSFrank WarmerdamTue Apr 18 16:18:08 2000 Frank Warmerdam <[email protected]> 13546be23f4fSFrank Warmerdam 13556be23f4fSFrank Warmerdam * tools/Makefile.in: Modified to install properly on SGI. 13566be23f4fSFrank Warmerdam 13574b79457aSMike Welles2000-04-12 Mike Welles <[email protected]> 13584b79457aSMike Welles * configure: Fixed stupid mistake in libc6 test on Linux 13594b79457aSMike Welles 1360f076e723SMike Welles2000-04-04 Mike Welles <[email protected]> 1361f0770083SMike Welles * tif_win32.c: Applied patch to fix overreads and ovverwrites 1362f0770083SMike Welles caught by BoundsChecker. From Arvan Pritchard 1363f0770083SMike Welles <[email protected]> (untested). 1364f076e723SMike Welles 1365f0770083SMike Welles * tif_getimage.c: Applied patch to silence VC6 warnings. From 1366f0770083SMike Welles Arvan Pritchard <[email protected]> 1367f0770083SMike Welles 1368f0770083SMike Welles * tif_lzw.c: Applied patch to silence VC6 warnings. From 1369f076e723SMike Welles Arvan Pritchard <[email protected]> 1370f076e723SMike Welles 13711c9f6d78SFrank Warmerdam2000-03-28 Frank Warmerdam <warmerda@cs46980-c> 13721c9f6d78SFrank Warmerdam 13731c9f6d78SFrank Warmerdam * Added contrib/stream (stream io) code submitted by Avi Bleiweiss. 13741c9f6d78SFrank Warmerdam 137597702338SMike Welles2000-03-28 Frank Warmerdam <warmerda@cs46980-c> *** 3.5.5 release *** 13762df86f15SFrank Warmerdam 13772df86f15SFrank Warmerdam * fax2ps: Fixed mixup of width and height in bounding box statement 13782df86f15SFrank Warmerdam as per submission by Nalin Dahyabhai <[email protected]>. 13792df86f15SFrank Warmerdam 1380c21b8b97SMike Welles2000-03-27 Mike Welles <[email protected]> 1381c21b8b97SMike Welles 1382c21b8b97SMike Welles * fax2ps: Modified printruns to take uint32 instead of uint16. 1383c21b8b97SMike Welles Patch courtesy of Bernt Herd <[email protected]> 1384c21b8b97SMike Welles 1385d20c60a2SMike Welles2000-03-20 Mike Welles <[email protected]> 1386d20c60a2SMike Welles 1387d20c60a2SMike Welles * configure: added test for libc6 for linux targets. Bug reported by 1388d20c60a2SMike Welles Stanislav Brabec <[email protected]> 1389d20c60a2SMike Welles 1390c21b8b97SMike Welles * Added 3.5 docs to html/Makefile.in. 1391c21b8b97SMike Welles Thanks to Stanislav Brabec <[email protected]> 1392d20c60a2SMike Welles 1393c21b8b97SMike Welles * configure: fixed bugs in sed scripts 1394c21b8b97SMike Welles (applied sed script s:/@:s;@:;s:/s;;:;: to configure). 1395d20c60a2SMike Welles fix submitted to Stanislav Brabec <[email protected]> 1396d20c60a2SMike Welles 1397c21b8b97SMike Welles * tools/iptcutil was not in files list, and wasn't being 1398c21b8b97SMike Welles added to tar archive. Updated Makefile.in. 1399d20c60a2SMike Welles 14007ab7008fSFrank Warmerdam2000-03-17 Frank Warmerdam <warmerda@cs46980-c> 14017ab7008fSFrank Warmerdam 14027ab7008fSFrank Warmerdam * tif_fax3.c: Fixed serious bug introduced during the uint16->uint32 14037ab7008fSFrank Warmerdam conversion for the run arrays. 14047ab7008fSFrank Warmerdam 1405d3144ac4SFrank Warmerdam2000-03-03 Frank Warmerdam <[email protected]> 1406d3144ac4SFrank Warmerdam 1407d3144ac4SFrank Warmerdam * Set td_sampleformat default to SAMPLEFORMAT_UINT instead of 1408d3144ac4SFrank Warmerdam SAMPLEFORMAT_VOID in TIFFDefaultDirectory() in tif_dir.c. 1409d3144ac4SFrank Warmerdam 14100b109722SFrank Warmerdam2000-03-02 Frank Warmerdam <[email protected]> 14110b109722SFrank Warmerdam 1412f4aaa718SFrank Warmerdam * Added "GetDefaulted" support for TIFFTAG_SAMPLEFORMAT in tif_aux.c. 1413f4aaa718SFrank Warmerdam 14140b109722SFrank Warmerdam * Patched tif_fax3.c so that dsp->runs is allocated a bit bigger 14150b109722SFrank Warmerdam to avoid overruns encountered with frle_bug.tif. 14160b109722SFrank Warmerdam 1417ed33ffd3SFrank WarmerdamTue Feb 15 22:01:05 2000 Frank Warmerdam <[email protected]> 1418ed33ffd3SFrank Warmerdam 1419ed33ffd3SFrank Warmerdam * Fixed tools/tiffcmp so that stopondiff testing works. 1420ed33ffd3SFrank Warmerdam Patch care of Joseph Orost <[email protected]>. 1421ed33ffd3SFrank Warmerdam 1422592e7e59SFrank Warmerdam2000-01-28 <warmerda@CS46980-B> 1423592e7e59SFrank Warmerdam 1424c84e2904SFrank Warmerdam * Modified tif_unix.c to support 2-4GB seeks if USE_64BIT_API is 1425c84e2904SFrank Warmerdam set to 1, and added default (off) setting in tiffconf.h. This 1426c84e2904SFrank Warmerdam should eventually be set by the configure script somehow. 1427c84e2904SFrank Warmerdam 1428c84e2904SFrank Warmerdam The original work on all these 2-4GB changes was done by 1429c84e2904SFrank Warmerdam Peter Smith ([email protected]). 1430c84e2904SFrank Warmerdam 1431c84e2904SFrank Warmerdam * Modified tif_win32.c to support 2-4GB seeks. 1432c84e2904SFrank Warmerdam 1433592e7e59SFrank Warmerdam * tentatively changed toff_t to be unsigned instead of signed to 1434592e7e59SFrank Warmerdam facilitate support for 2-4GB files. 1435592e7e59SFrank Warmerdam 1436592e7e59SFrank Warmerdam * Updated a variety of files to use toff_t. Fixed some mixups 1437592e7e59SFrank Warmerdam between toff_t and tsize_t. 1438592e7e59SFrank Warmerdam 1439164da391SFrank WarmerdamFri Jan 28 10:13:49 2000 Frank Warmerdam <[email protected]> 1440164da391SFrank Warmerdam 1441164da391SFrank Warmerdam * Largely reimplemented contrib/addtiffo to avoid temp files, 1442164da391SFrank Warmerdam updating the TIFF file in place. Fixed a few other bugs to. 1443164da391SFrank Warmerdam 1444164da391SFrank Warmerdam * Set tif_rawdatasize to zero when freeing raw data buffer in 1445164da391SFrank Warmerdam TIFFWriteDirectory(). 1446164da391SFrank Warmerdam 1447164da391SFrank Warmerdam * Enabled "REWRITE_HACK" in tif_write.c by default. 1448164da391SFrank Warmerdam 1449164da391SFrank Warmerdam * Fix bug in tif_write.c when switching between reading one directory 1450164da391SFrank Warmerdam and writing to another. 1451164da391SFrank Warmerdam 1452164da391SFrank Warmerdam * Made TIFFWriteCheck() public, and added TIFFCreateDirectory() 1453164da391SFrank Warmerdam 1454db9e2d75SFrank WarmerdamWed Jan 5 12:37:48 2000 Frank Warmerdam <[email protected]> 1455db9e2d75SFrank Warmerdam 1456db9e2d75SFrank Warmerdam * Added TIFFmemory(3t) functions to libtiff.def. 1457db9e2d75SFrank Warmerdam 14582e0c71f2SFrank WarmerdamTue Jan 4 13:39:00 2000 Frank Warmerdam <[email protected]> 14592e0c71f2SFrank Warmerdam 14602e0c71f2SFrank Warmerdam * Added libtiff/libtiff.def to TIFFILES distribution list. 14612e0c71f2SFrank Warmerdam 1462c38ac53bSMike WellesMon Dec 27 12:13:39 EST 1999 Mike Welles <[email protected]> 1463c38ac53bSMike Welles 1464c38ac53bSMike Welles * Created lzw compression kit, as a new module (libtiff-lzw-compression-kit). 1465c38ac53bSMike Welles 1466c38ac53bSMike Welles * Altered descriptions in tools to reflect "by default" lzw not supported 1467c38ac53bSMike Welles 1468c38ac53bSMike Welles * Updated index.html to note lzw compression kit. 1469c38ac53bSMike Welles 1470db55f695SFrank WarmerdamTue Dec 21 14:01:51 1999 Frank Warmerdam <[email protected]> 1471db55f695SFrank Warmerdam 1472db55f695SFrank Warmerdam * Added fax3sm_winnt.c to distribution list in Makefile.in. 1473db55f695SFrank Warmerdam 1474c38ac53bSMike WellesTue Dec 21 11:04:45 EST 1999 Mike Welles <[email protected]> *** 3.5.4 release *** 1475da558ffbSMike Welles 1476da558ffbSMike Welles * Aadded Pixar tag support. Contributed by Phil Beffery <[email protected]> 1477da558ffbSMike Welles 1478da558ffbSMike Welles * Made one more change to tif_dir.c for removal of LZW compression. Also added notice 1479da558ffbSMike Welles when LZW compression invoked. 1480da558ffbSMike Welles 1481da558ffbSMike Welles * Changed default compression in tools to TIFF_PACKBITS, and changed usage descriptions 1482da558ffbSMike Welles in tools to reflect removal of LZW compression 1483da558ffbSMike Welles 14841c096175SMike WellesMon Dec 20 18:39:02 EST 1999 Mike Welles <[email protected]> 14851c096175SMike Welles 14861c096175SMike Welles * Fixed bug that caused LZW (non) compression to segfault. Added 14871c096175SMike Welles warning about LZW compression removed being removed, and why. 1488c614caf0SMike Welles 1489da558ffbSMike Welles * Added nostrip to install in tools/Makefile.in so that debugging 1490c614caf0SMike Welles symbols are kept. 14911c096175SMike Welles 149200ac48bcSMike WellesTue Dec 7 12:04:47 EST 1999 Mike Welles <[email protected]> 149300ac48bcSMike Welles 149400ac48bcSMike Welles * Added patch from Ivo Penzar <[email protected]>, 149500ac48bcSMike Welles supporting Adobe ZIP deflate. Untested. 149600ac48bcSMike Welles 1497e57f1806SFrank WarmerdamSat Dec 4 15:47:11 1999 Frank Warmerdam <[email protected]> 1498e57f1806SFrank Warmerdam 1499e57f1806SFrank Warmerdam * Made Packbits the default compression in tools/tiff2rgba.c instead 1500e57f1806SFrank Warmerdam of LZW. 1501e57f1806SFrank Warmerdam 1502e5337384SMike WellesTue Nov 30 14:41:43 1999 Frank Warmerdam <[email protected]> *** 3.5.3. release *** 1503ff08149cSFrank Warmerdam 1504ff08149cSFrank Warmerdam * Added tif_luv to contrib/djgpp/Makefile.lib. 1505ff08149cSFrank Warmerdam 15060e4c746eSMike WellesTue Nov 30 14:15:32 EST 1999 Mike Welles <[email protected]> 15070e4c746eSMike Welles 15087609ec5fSMike Welles * Added zip creation to relase makefile target 15097609ec5fSMike Welles 15100e4c746eSMike Welles * Added html for TIFFWriteTile.3t man page. 15110e4c746eSMike Welles 1512c5e8a049SFrank WarmerdamTue Nov 30 09:20:16 1999 Frank Warmerdam <[email protected]> 1513c5e8a049SFrank Warmerdam 1514c5e8a049SFrank Warmerdam * Added some changes to tif_write.c to support rewriting existing 1515c5e8a049SFrank Warmerdam fixed sized tiles and strips. Code mods disabled by default, only 1516c5e8a049SFrank Warmerdam enabled if REWRITE_HACK is defined for now. 1517c5e8a049SFrank Warmerdam 151864158b2dSFrank WarmerdamMon Nov 29 11:43:42 1999 Frank Warmerdam <[email protected]> 151964158b2dSFrank Warmerdam 152064158b2dSFrank Warmerdam * Added TIFFWriteTile.3t man page. 152164158b2dSFrank Warmerdam 1522209aa3d3SFrank WarmerdamSun Nov 28 20:36:18 1999 Frank Warmerdam <[email protected]> 1523209aa3d3SFrank Warmerdam 1524209aa3d3SFrank Warmerdam * Added notes on use of makefile.vc in build.html, and fixed 1525209aa3d3SFrank Warmerdam email subscription address. 1526209aa3d3SFrank Warmerdam 15279ec07df1SMike Welles199-11-28 Mike Welles <[email protected]> 15289ec07df1SMike Welles 15299ec07df1SMike Welles * Fixed apocalypse-inducing y2k bug in contrib/ras/ras2tiff.c 15309ec07df1SMike Welles 15319ec07df1SMike Welles * Did some casts cleaning up to reduce compiler warnings in tif_fax3.c, 15329ec07df1SMike Welles from Bruce Carmeron <[email protected]> -- modifications of 15339ec07df1SMike Welles changes made by Frank (sun cc still complained on cast). 15349ec07df1SMike Welles 15359ec07df1SMike Welles * Added tiffconf.h to install target per request from Bill 15369ec07df1SMike Welles Radcliffe <[email protected]>: "We need a way for ImageMagick to 15379ec07df1SMike Welles know features have been compiled into the TIFF library in order to 15389ec07df1SMike Welles handle things properly". 15399ec07df1SMike Welles 154029e8a995SFrank WarmerdamSat Nov 27 16:49:21 1999 Frank Warmerdam <[email protected]> 154129e8a995SFrank Warmerdam 154229e8a995SFrank Warmerdam * fixed various VC++ warnings as suggested by Gilles Vollant 154329e8a995SFrank Warmerdam <[email protected]>. 154429e8a995SFrank Warmerdam 15459e63b000SFrank WarmerdamWed Nov 24 12:08:16 1999 Frank Warmerdam <[email protected]> 15469e63b000SFrank Warmerdam 15479e63b000SFrank Warmerdam * Modified TIFFquery.3t man pages info on TIFFIsByteSwapped() to 15489e63b000SFrank Warmerdam not imply applications are responsible for image data swapping. 15499e63b000SFrank Warmerdam 155043f65d11SMike Welles1999-11-22 Mike Welles <[email protected]> 155143f65d11SMike Welles * HTML-ized the man pages, added to html/man 155243f65d11SMike Welles 1553e7f4c352SMike Welles * Removed LZW Compression to comply with Unisys patent extortion. 1554e7f4c352SMike Welles 1555a9b4777dSMike Welles1999-09-29 Mike Welles <[email protected]> 1556a9b4777dSMike Welles * Corrected one remaining 16 -> 32 bit value in tif_fax3.c, 1557a9b4777dSMike Welles From Ivo Penzar <[email protected]. 1558a9b4777dSMike Welles 1559a9b4777dSMike Welles * Added patch from Ivo Penzar to have TiffAdvanceDirectory handle 1560a9b4777dSMike Welles memory mapped files. <[email protected]> 1561a9b4777dSMike Welles 156297702338SMike Welles1999-09-26 Mike Welles <[email protected]> *** 3.5.2 release *** 156358db2336SMike Welles * Corrected alpha versioning. 156458db2336SMike Welles 156558db2336SMike Welles * Removed distinction between alpha and release targets in Makefile.in. 156658db2336SMike Welles 156758db2336SMike Welles * added release.stamp target, which tags cvs tree, and updates 156858db2336SMike Welles "RELEASE-DATE" 156958db2336SMike Welles 157058db2336SMike Welles * added releasediff target, which diffs tree with source as of 157158db2336SMike Welles date in "RELEASE-DATE" 157258db2336SMike Welles 157358db2336SMike Welles * Ticked up version to 3.5.2 (alpha 01 -- but I think we'll moving 157458db2336SMike Welles away from alpha/non-alpha distinctions). 157558db2336SMike Welles 157658db2336SMike Welles * updated html to reflect release 157758db2336SMike Welles 157867bb385aSFrank Warmerdam1999-09-23 <warmerda@CS46980-B> 157967bb385aSFrank Warmerdam 1580cdb12ac2SFrank Warmerdam * Set O_BINARY for tif_unix.c open() ... used on cygwin for instance. 1581cdb12ac2SFrank Warmerdam 158267bb385aSFrank Warmerdam * Added CYGWIN case in configure. 158367bb385aSFrank Warmerdam 158446301bebSMike WellesFri Sep 17 00:13:51 CEST 1999 Mike Welles <[email protected]> 158558db2336SMike Welles 158646301bebSMike Welles * Applied Francois Dagand's patch to handle fax decompression bug. 158746301bebSMike Welles (sizes >= 65536 were failing) 158846301bebSMike Welles 1589478d079aSFrank WarmerdamTue Sep 14 21:31:43 1999 Frank Warmerdam <[email protected]> 1590478d079aSFrank Warmerdam 1591478d079aSFrank Warmerdam * Applied "a" mode fix to tif_win32.c/TIFFOpen() as suggested 1592478d079aSFrank Warmerdam by Christopher Lawton <[email protected]> 1593478d079aSFrank Warmerdam 1594f48df3f4SFrank WarmerdamWed Sep 8 08:19:18 1999 Frank Warmerdam <[email protected]> 1595f48df3f4SFrank Warmerdam 1596e6e37100SFrank Warmerdam * Added IRIX/gcc, and OSF/1 4.x support on behalf of 1597e6e37100SFrank Warmerdam Albert Chin-A-Young <[email protected]> 1598e6e37100SFrank Warmerdam 1599f48df3f4SFrank Warmerdam * Added TIFFReassignTagToIgnore() API on behalf of 1600f48df3f4SFrank Warmerdam Bruce Cameron <[email protected]>. Man page still pending. 1601f48df3f4SFrank Warmerdam 1602e3585a7dSFrank WarmerdamWed Aug 25 11:39:07 1999 Frank Warmerdam <[email protected]> 1603e3585a7dSFrank Warmerdam 16046f703bd0SFrank Warmerdam * Added test target in Makefile, test_pics.sh script and pics/*.rpt 16056f703bd0SFrank Warmerdam files to provide for a rudimentary testsuite. 16066f703bd0SFrank Warmerdam 1607e3585a7dSFrank Warmerdam * Added contrib/tags back from old distribution ... fixed up a bit. 1608e3585a7dSFrank Warmerdam 160923f6dabbSFrank Warmerdam1999-08-16 <warmerda@CS46980-B> 161023f6dabbSFrank Warmerdam 161123f6dabbSFrank Warmerdam * Added simple makefile.vc makefiles for building with MS VC++ 161223f6dabbSFrank Warmerdam on Windows NT/98/95 in console mode. Stuff in contrib/win* make give 161323f6dabbSFrank Warmerdam better solutions for some users. 161423f6dabbSFrank Warmerdam 16158ecb50d4SFrank WarmerdamMon Aug 16 21:52:11 1999 Frank Warmerdam <[email protected]> 16168ecb50d4SFrank Warmerdam 16178ecb50d4SFrank Warmerdam * Added addtiffo (add overviews to a TIFF file) in contrib. Didn't 16188ecb50d4SFrank Warmerdam put it in tools since part of it is in C++. 16198ecb50d4SFrank Warmerdam 1620469f9d6bSMike Welles1999-08-16 Michael L. Welles <[email protected]> 1621469f9d6bSMike Welles 1622469f9d6bSMike Welles * Updated html/index.html with anon CVS instructions. 1623469f9d6bSMike Welles 1624397e9f3aSFrank WarmerdamMon Aug 16 13:18:41 1999 Frank Warmerdam <[email protected]> 1625397e9f3aSFrank Warmerdam 16268b9ba144SFrank Warmerdam * pre-remove so link before softlink in LINUXdso action in 16278b9ba144SFrank Warmerdam libtiff/Makefile.in to avoid failure on LINUXdso builds other than 16288b9ba144SFrank Warmerdam the first. 16298b9ba144SFrank Warmerdam 16308b9ba144SFrank Warmerdam * Fixed problem with cvtcmap() in tif_getimage.c modifying the 16318b9ba144SFrank Warmerdam colormaps owned by the TIFF handle itself when trying to fixup wrong 16328b9ba144SFrank Warmerdam (eight bit) colormaps. Corrected by maintaining a private copy of 16338b9ba144SFrank Warmerdam the colormap. 16348b9ba144SFrank Warmerdam 16358b9ba144SFrank Warmerdam * Added TIFFReadRGBATile()/TIFFReadRGBAStrip() support in 16368b9ba144SFrank Warmerdam tif_getimage.c. 16378b9ba144SFrank Warmerdam 1638397e9f3aSFrank Warmerdam * CVS Repository placed at remotesensing.org. ChangeLog added. 1639