📄 changelog
字号:
2004-05-20 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/{tif_open.c, tiffio.h}: New function added: TIFFIsBigEndian(). Function returns nonzero if given was file written in big-endian order. * tools/tiffsplit.c: Fixed problem with unproperly written multibyte files. Now output files will be written using the same byte order flag as in the input image. See http://bugzilla.remotesensing.org/show_bug.cgi?id=574 for details. 2004-05-19 Frank Warmerdam <warmerdam@pobox.com> * libtiff/tif_print.c: added (untested) support for printing SSHORT, SLONG and SRATIONAL fields. * tools/tiffcp.c: close output file on normal exit.2004-05-17 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tif_fax3.c: Avoid reading CCITT compression options if compression type mismatches. See http://bugzilla.remotesensing.org/show_bug.cgi?id=5652004-04-30 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tif_strip.c: Never return 0 from the TIFFNumberOfStrips().2004-04-29 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tif_dirread.c: Workaround for broken TIFF writers which store single SampleFormat value for multisampled images. See http://bugzilla.remotesensing.org/show_bug.cgi?id=5622004-04-25 Andrey Kiselev <dron@ak4719.spb.edu> * configure.ac, libtiff/{tiff.h, config.h.in}: Added tests for int8, int16 and int32 types to avoid complains on some compilers. Details at http://bugzilla.remotesensing.org/show_bug.cgi?id=392004-04-20 Andrey Kiselev <dron@ak4719.spb.edu> * tools/tiff2pdf.c: Fixed problem with unaligned access as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=5552004-04-14 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tif_write.c: Allow in-place updating of the compressed images (don't work properly with all codecs). For details see GDAL bug http://bugzilla.remotesensing.org/show_bug.cgi?id=5342004-04-06 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tif_jpeg.c: Workaround for wrong sampling factors used in the Intergarph JPEG compressed TIFF images as per bug: http://bugzilla.remotesensing.org/show_bug.cgi?id=5322004-04-04 Frank Warmerdam <warmerdam@pobox.com> * libtiff/tif_open.c: close clientdata if TIFFClientOpen() fails via bad2. 2004-03-26 Andrey Kiselev <dron@ak4719.spb.edu> * tools/tiffcp.c: Properly set Photometric Interpretation in case of JPEG compression of grayscale images. * tools/tiffcp.c: Don't emit warnings when Orientation tag does not present in the input image.2004-03-19 Andrey Kiselev <dron@ak4719.spb.edu> * {many}: The first attempt to switch to autotools.2004-03-03 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tif_open.c: Use dummy mmap/munmap functions in TIFFClientOpen() when the appropriate client functions was not supplied by user.2004-03-02 Frank Warmerdam <warmerdam@pobox.com> * tools/ycbcr.c: fixed main() declaration as per: http://bugzilla.remotesensing.org/show_bug.cgi?id=5132004-02-26 Andrey Kiselev <dron@ak4719.spb.edu> * tools/tiffsplit.c: Copy JPEGTables tag contents for JPEG compressed images. Reported by Artem Mirolubov. * libtiff/tif_dirread.c: Fixed problem with handling TIFF_UNDEFINED tag type in TIFFFetchNormalTag() as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=5082004-02-17 Frank Warmerdam <warmerdam@pobox.com> * libtiff/tif_codec.c: Fixed typo in TIFFInitPackBits name as per: http://bugzilla.remotesensing.org/show_bug.cgi?id=4942004-02-05 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tif_fax3.c: Fixed problem with CCITT encoding modes as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=483 But we need more work on fax codec to support update mode.2004-01-30 Frank Warmerdam <warmerdam@pobox.com> * libtiff/libtiff.def: Added TIFFCurrentDirOffset, TIFFWriteCheck, TIFFRGBAImageOK, and TIFFNumberOfDirectories as suggested by Scott Reynolds. 2004-01-29 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tiff.h: Fixed tag definitions for TIFFTAG_YCLIPPATHUNITS and TIFFTAG_INDEXED as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=475 * libtiff/{tif_win32.c, tif_unix.c}: Check whether the pointer is NULL before proceeding further as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=474 Check results, returned by the TIFFFdOpen() before returning and close file if TIFFFdOpen() failed as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=468 * libtiff/tif_open.c: More fixes for http://bugzilla.remotesensing.org/show_bug.cgi?id=4682004-01-28 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/{libtiff.def, tif_close.c, tiffio.h, tif_open.c}: Separate TIFFCleanup() from the TIFFClose() in order to fix the bug http://bugzilla.remotesensing.org/show_bug.cgi?id=468 * tools/tiffcp.c: Fixed problem with wrong interpretation of the InkNames tag as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=466 Memory leak fixed.2004-01-21 Frank Warmerdam <warmerdam@pobox.com> * libtiff/tif_dirwrite.c: Fixed handling of writable ASCII tags that are field_passcount=TRUE properly. Arguably anonymous custom tags should be declared as passcount=FALSE, but I don't want to change that without a careful review. 2004-01-20 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tif_write.c: Fixed reporting size of the buffer in case of stripped image in TIFFWriteBufferSetup(). As per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=4602004-01-11 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tif_dir.c: Incomplete cleanup in TIFFFreeDirectory(), patch from Gerben Koopmans. * libtiff/tif_dirread.c: Check field_passcount value before setting the value of undefined type, patch from Gerben Koopmans.2004-01-02 Andrey Kiselev <dron@ak4719.spb.edu> * tools/tiffcp.c: Fixed problem with wrong Photometric setting for non-RGB images.2003-12-31 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tif_win32.c: Fixed problem with _TIFFrealloc() when the NULL pointer passed. Patch supplied by Larry Grill. * libtiff/{tiff.h, tif_fax3.c}:Fixes for AMD 64 platform as suggested by Jeremy C. Reed.2003-12-26 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff 3.6.1 released.2003-12-24 Andrey Kiselev <dron@ak4719.spb.edu> * config.guess, config.sub: Updated from the recent upstream.2003-12-22 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/{tif_color, tif_getimage.c, tiffio.h}, man/TIFFcolor.3t: More cleanups in color conversion interface, added appropriate manual page.2003-12-19 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/{tif_extension.c, tif_dirinfo.c, tiff.h}: Warnings fixed as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=357 * tools/tiff2ps.c: Added support for alpha channel. Fixes http://bugzilla.remotesensing.org/show_bug.cgi?id=428 * libtiff/{libtiff.def, tif_color.c, tif_getimage.c, tiffio.h}: Interface for Lab->RGB color conversion is finally cleaned up. Added support for ReferenceBlackWhite tag handling when converted from YCbCr color space. The latter closes http://bugzilla.remotesensing.org/show_bug.cgi?id=1202003-12-07 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/{tif_getimage.c, tiffio.h}: Avoid warnings. * libtiff/makefile.vc, tools/makefile.vc: Support for IJG JPEG library.2003-12-06 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/{tif_getimage.c, tif_aux.c}: Read WhitePoint tag from the file and properly use it for CIE Lab->RGB transform.2003-12-04 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/{tif_getimage.c, tif_color.c, tiffio.h}: YCbCr->RGB conversion routines now in the tif_color.c module. New function TIFFYCbCrtoRGB() available in TIFF API. * libtiff/tif_dirwrite.c: Handle TIFF_IFD tag type correctly.2003-12-03 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/{tif_getimage.c, tif_color.c, tiffio.h}: Improvements in CIE Lab conversion code. Start moving YCbCr stuff to the tif_color.c module. * libtiff/{tif_getimage.c, tiffio.h}, man{TIFFReadRGBAImage.3t, TIFFReadRGBAStrip.3t, TIFFReadRGBATile.3t, TIFFRGBAImage.3t}: Finally resolved problems with orientation handling. TIFFRGBAImage interface now properly supports all possible orientations, i.e. images will be flipped both in horizontal and vertical directions if required. 'Known bugs' section now removed from the appropriate manual pages. Closed bug entry: http://bugzilla.remotesensing.org/show_bug.cgi?id=3222003-12-02 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tif_dir.c: Fixed order of the parameters in TIFFError() function calls as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=4402003-11-28 Ross Finlayson <libtiff@apexinternetsoftware.com> * tools/tiff2pdf.c: Some bugs fixed.2003-11-27 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tif_luv.c: Fixed bug in 48-bit to 24-bit conversion routine, reported by Antonio Scuri. * man/tiff2pdf.1: Few improvements in page layout. * Makefile.in, /man/Makefile.in, /html/man/tiff2pdf.1.html: Added support fpr tiff2pdf manual page.2003-11-26 Ross Finlayson <libtiff@apexinternetsoftware.com> * /man/tiff2pdf.1: File added to repository.2003-11-26 Andrey Kiselev <dron@ak4719.spb.edu> * Makefile.in, /tools/{Makefile.in, makefile.vc}: Added support fpr tiff2pdf utility.2003-11-25 Ross Finlayson <libtiff@apexinternetsoftware.com> * /tools/tiff2pdf.c: File added to repository.2003-11-22 Andrey Kiselev <dron@ak4719.spb.edu> * /tools/raw2tiff.c: sqrtf() replaced with sqrt().2003-11-21 Andrey Kiselev <dron@ak4719.spb.edu> * /tools/raw2tiff.c: #include <getopt.h> removed. * tools/{Makefile.in, tiffgt.c}: Unmaintained and platform dependent sgigt utility removed and replaced with the completely rewritten portable tiffgt tool (depend on OpenGL and GLUT). Initial revision, there is a lot of things to improve. * libtiff/tif_ojpeg.c: TIFFVGetField() function now can properly extract the fields from the OJPEG files. Patch supplied by Ross Finlayson. * libtiff/{tiffio.h, tif_codec.c}, man/{libtiff.3t, TIFFcodec.3t}: Added new function TIFFIsCODECConfigured(), suggested by Ross Finlayson.2003-11-18 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tif_dirinfo.c: Implemented binary search in _TIFFMergeFieldInfo(). Patch supplied by Ross Finlayson. * libtiff/tif_dir.h: _TIFFFindOrRegisterdInfo declaration replaced with _TIFFFindOrRegisterFieldInfo as reported by Ross Finlayson.2003-11-17 Frank Warmerdam <warmerdam@pobox.com> * tif_dirread.c: do not mark all anonymously defined tags to be IGNOREd. 2003-11-17 Andrey Kiselev <dron@ak4719.spb.edu> * contrib/pds/{tif_pdsdirread.c, tif_pdsdirwrite.c}: Use TIFFDataWidth() function insted of tiffDataWidth array.2003-11-16 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/{tiff.h, tif_dirinfo.c}: Added support for IFD (13) datatype, intruduced in "Adobe PageMaker TIFF Tech. Notes".2003-11-15 Frank Warmerdam <warmerdam@pobox.com> * Makefile.in: fixed missing backslash for tif_color.c in list.2003-11-13 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/{tif_color.c, tif_getimage.c, tiffio.h, Makefile.in}: New color space conversion code: CIE L*a*b* 1976 images now supported by the TIFFRGBAImage interface. All introduced routines go to new module tif_color.c. Eventually all color conversion functions should be moved there.2003-11-12 Andrey Kiselev <dron@ak4719.spb.edu> * tools/{ras2tiff.c, rasterfile.h}: Properly determine SUN Rasterfiles with the reverse byte order (it is reported by the magic header field). Problem reported by Andreas Wiesmann. * tools/raw2tiff.c, man/raw2tiff.1: Few improvements in correlation calculation function. Guessing mechanics now documented in manual page.2003-11-11 Andrey Kiselev <dron@ak4719.spb.edu> * tools/raw2tiff.c: Implemented image size guessing using correlation coefficient calculation between two neighbour lines.2003-11-09 Frank Warmerdam <warmerdam@pobox.com> * libtiff/tif_tile.c: remove spurious use of "s" (sample) in the planarconfig_contig case in TIFFComputeTile(). http://bugzilla.remotesensing.org/show_bug.cgi?id=3872003-11-09 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tiffiop.h: New macros: TIFFmax, TIFFmin and TIFFrint. 2003-11-07 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/{tiffio.h, tif_strip.c}, man/{TIFFstrip.3t, libtiff.3t}: Added TIFFRawStripSize() function as suggested by Chris Hanson.2003-11-03 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/{tif_lzw.c, tif_fax3.c}: Proper support for update mode as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=4242003-10-29 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/libtiff.def: Added TIFFReadRGBAImageOriented. * html/build.html: Added note about GNU make requirement.2003-10-25 Andrey Kiselev <dron@ak4719.spb.edu> * Makefile.in: Fixes in using MAKEFLAGS as per bug http://bugzilla.remotesensing.org/show_bug.cg
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -