📄 changelog
字号:
Lee Howard for HylaFax DCS tag (see http://bugzilla.remotesensing.org/show_bug.cgi?id=771)2005-03-04 Andrey Kiselev <dron@ak4719.spb.edu> * configure, configure.ac: Use -rpath option instead of -R as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=732 * libtiff/{tiff.h, tif_fax3.tif, tif_jpeg.c}: Applied patch from Lee Howard to support a new tag TIFFTAG_FAXDCS (34911) used in HylaFax software. As per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=771 * nmake.opt, html/build.html: Add more comments, change the config file organization a bit as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=764 * tools/tiffcmp.c: Use properly sized buffer in short arrays comparison as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=7852005-03-03 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tif_dirread.c: More logic to guess missed strip size as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=705 * tools/fax2ps.c: Replace insecure mktemp() function with the tmpfile() as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=7862005-02-04 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tiff.h: Changed the int8 definition to be always signed char as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=727 * libtiff/tiffio.h: Move TIFFOpenW() function into the extern "C"{} block as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=7632005-02-03 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> * tools/tiffgt.c: Fix problem on big-endian CPUs so that images display more correctly. Images display brighter than they should on a Sun workstation.2005-02-03 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tif_dirread.c: Estimate strip size in case of wrong or suspicious values in the tags. As per bugs http://bugzilla.remotesensing.org/show_bug.cgi?id=705 and http://bugzilla.remotesensing.org/show_bug.cgi?id=320 * tools/tiff2ps.c: Fixed problem with page sizes as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=7422005-01-31 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> * libtiff/tiff.h (TIFFTAG_TILEWIDTH): Corrected description. (TIFFTAG_TILELENGTH): Corrected description.2005-01-30 Andrey Kiselev <dron@ak4719.spb.edu> * configure.ac: Fixes for --with-docdir option as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=759 * libtiff/tif_open.c: Remove unnesessary TIFFSeekFile() call as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=756 * libtiff/tif_stream.cxx: Fixes for C++ stream interface from Michael Rinne and Edward Lam.2005-01-15 Andrey Kiselev <dron@ak4719.spb.edu> * configure.ac: Make the documentation directory location configurable via the --with-docdir option (as suggested by Jeremy C. Reed). * libtiff/tif_color.c: Use double as the second argument of pow() function in TIFFCIELabToRGBInit(). As per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=741 * libtiff/tif_pixarlog.c: Avoid warnings when converting float to integer as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=740 * libtiff/tif_getimage.c: Always fill the error message buffer in TIFFRGBAImageBegin() as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=739 2005-01-12 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tif_jpeg.c: Added ability to read/write the fax specific TIFFTAG_FAXRECVPARAMS, TIFFTAG_FAXSUBADDRESS and TIFFTAG_FAXRECVTIME tags as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=736 * libtiff/tif_win32.c: Fixed message formatting in functions Win32WarningHandler() and Win32ErrorHandler() as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=735 * tools/tiff2ps.c: Interpret the -w and -h options independently. As per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=6892005-01-11 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tiffio.h: Move the color conversion routines in the 'extern "C"' section as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=727 * libtiff/tiff.h: Restore back the workaround for AIX Visual Age C compiler to avoid double definition of BSD types as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=39 * libtiff/Makefile.am: Place the C++ stream API in the separate library called libtiffxx to avoid unneeded dependencies. Probably there will be more C++ API in the future. As per bugs http://bugzilla.remotesensing.org/show_bug.cgi?id=733 and http://bugzilla.remotesensing.org/show_bug.cgi?id=7302005-01-05 Andrey Kiselev <dron@ak4719.spb.edu> * tools/tiffdump.c: Fixed problem when read broken TIFFs with the wrong tag counts (Dmitry V. Levin, Martin Pitt). * configure.ac: Replace --disable-c++ with the --disable-cxx option as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=7302004-12-25 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tif_getimage.c: More fixes for multiple-alpha-channelled RGB-images as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=713 * tools/tiffset.c: Convert character option to integer value as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=7252004-12-20 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff 3.7.1 released. * html/tiffset.1.html: Add missed manual page as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=678 * libtiff/tiff.h: Revert back libtiff data type definitions as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=6872004-12-19 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tif_dirread.c: Do not forget about TIFF_VARIABLE2 when checking for tag count in TIFFReadDirectory() function. As per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=713 * libtiff/{tif_dirread.c, tif_fax3.c}: More argument checking in CheckMallock() function. * libtiff/tif_getimage.c: Support for multiple-alpha-channelled RGB-images as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=7182004-12-15 Frank Warmerdam <warmerdam@pobox.com> * libtiff/tif_getimage.c: #define A1 bracketing for clean build on SunPro compiler. 2004-12-11 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> * autogen.sh: aclocal and autoheader should be executed after libtoolize. Also add '-I .' to aclocal invocation to check current directory for macros.2004-12-10 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tif_dirwrite.c: Always write TIFFTAG_SUBIFD using LONG type as per bugs http://bugzilla.remotesensing.org/show_bug.cgi?id=703 and http://bugzilla.remotesensing.org/show_bug.cgi?id=7042004-12-04 Andrey Kiselev <dron@ak4719.spb.edu> * nmake.opt: Link with the user32.lib in windowed mode. As per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=697 * libtiff/tif_win32.c: Use char* strings instead of TCHAR in windowed mode as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=697 * libtiff/tif_config.in.vc: Removed unneded definitions for read/open/close/lseek functions to fix the http://bugzilla.remotesensing.org/show_bug.cgi?id=680 2004-12-03 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/{tif_dir.c, tif_dirread.c}: Remove TIFFReassignTagToIgnore() call from the TIFFReadDirectory() function. TIFFReassignTagToIgnore must be removed in the future, as it was never used properly. As per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=6922004-11-30 Bob Friesenhahn <bfriesen@simple.dallas.tx.us> * libtiff/tif_jpeg.c: Added a work-around in order to allow compilation with the heavily modified version of libjpeg delivered with Cygwin.2004-11-29 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tif_dir.c: Properly handle tags, which have the uint32 counts. As per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=693 * tools/fax2ps.c: Be able to extract the first page (#0). As per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=6902004-11-28 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tif_unix.c: Make UNIX module compilable (and usable) on Windows. * nmake.opt: Add missed DLLNAME variable.2004-11-26 Frank Warmerdam <warmerdam@pobox.com> * libtiff/makefile.vc: make it easier to rename the libtiff DLL. 2004-11-24 Andrey Kiselev <dron@ak4719.spb.edu> * man/libtiff.3tiff: Improvements in the "LIST OF ROUTINES" table as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=545 * man/tiffset.1: Added manual page for tiffset tool written by Jay Berkenbilt. As per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=6782004-11-23 Frank Warmerdam <warmerdam@pobox.com> * libtiff/tif_error.c: fixed TIFFerror call to be TIFFError.2004-11-21 Frank Warmerdam <warmerdam@pobox.com> * html/document.html: Updated Adobe web links as per email from Joris.2004-11-21 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/{tiffio.hxx, tiffio.h}: C++ stream interface moved to new file tiffio.hxx. We don't have any C++ in tiffio.h, those who want to use C++ streams should #include <tiffio.hxx>.2004-11-13 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tiff.h: Added Adobe DNG tags. * libtiff/tif_win32.c: Typo fixed. * libtiff/{tif_stream.cxx, tiffio.h}: C++ stream interface updated to be compliant with the latest standard. Appropriate additions in makefiles now completed.2004-11-11 Andrey Kiselev <dron@ak4719.spb.edu> * tools/tiffset.c, libtiff/tif_dirinfo.c: Properly handle the different tag types. As per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=6002004-11-10 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tif_aux.c: Set the appropriate ReferenceBlackWhite array for YCbCr image which lacks that tag (noted by Hans Petter Selasky).2004-11-09 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tif_color.c: Division by zero fixed (Hans Petter Selasky).2004-11-07 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/{tif_stream.cxx, tiffio.h}: Added C++ stream interface contributed by Edward Lam (see http://bugzilla.remotesensing.org/show_bug.cgi?id=654 for details). Though no changes in any makefiles yet.2004-11-05 Frank Warmerdam <warmerdam@pobox.com> * libtiff/tif_open.c: Removed close() in TIFFClientOpen() if file is bad. This is the callers responsibility. http://bugzilla.remotesensing.org/show_bug.cgi?id=6512004-11-05 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/{tiffio.h, tif_win32.c, libtiff.def}: Added TIFFOpenW() function to work with the double byte strings (used to represent filenames in some locales). As per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=625 * libtiff/tif_dirread.c: Fixed problem when fetching BitsPerSample and Compression tags of type LONG from broken TIFFS as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=662 * libtiff/tif_dirinfo.c: Fixed definition for TIFFTAG_RICHTIFFIPTC, the writecount should have uint32 type. As per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=662 * libtiff/tif_write.c: Fixed wrong if() statement in TIFFAppendToStrip() function as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=6602004-11-04 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tif_dirinfo.c: Change definition for TIFFTAG_EXTRASAMPLES field. The caller should supply a count when setting this field. As per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=648 * libtiff/{tif_jpeg.c, tif_ojpeg.c}: TIFFTAG_JPEGTABLES should have uint32 count. Use this type everywhere.2004-11-03 Frank Warmerdam <warmerdam@pobox.com> * libtiff/tif_next.c: avoid use of u_long and u_char types. Bug 653.2004-11-02 Frank Warmerdam <warmerdam@pobox.com> * tools/tiff2rgba.c: removed extra newlines in usage message.2004-10-30 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tif_dirwrite.c: Improvements in tag writing code. * tools/tiff2ps.c: Fixed wrong variable data type when read Position tags (Tristan Hill).2004-10-30 Frank Warmerdam <warmerdam@pobox.com> * libtiff/tiffiop.h: added fallback definition of assert() if we don't have assert.h.2004-10-29 Andrey Kiselev <dron@ak4719.spb.edu> * libtiff/tif_fax3.c: Fixed case with the wrong decode routines choosing when the incorrect Group4Options tag set. As per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=323 * libtiff/tif_dirwrite.c: Fixed problem with passing count variable of wrong type when writing the TIFF_BYTE/TIFF_SBYTE tags in TIFFWriteNormalTag().2004-10-28 Andrey Kiselev <dron@ak4719.spb.edu> * tools/tiff2ps.c: Fixed wrong variable data type when read Resolution tags (Peter Fales).
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -