Imager-File-TIFF 0.99
=====================
- improve reporting from a test on failure.
- support back to libtiff 4.0.8, for compatibility with RHEL
and its clones.
https://github.com/tonycoz/imager/issues/527
Imager-File-TIFF 0.98
=====================
- fix a read-after-free when looking up a compression codec by the
libtiff defined name
https://github.com/tonycoz/imager/issues/524
Imager-File-TIFF 0.97
=====================
TIFF:
- We can no longer be lazy in implemening the size callback.
https://github.com/tonycoz/imager/issues/522
https://bugs.debian.org/1057270
Imager-File-TIFF 0.96
=====================
- require libtiff 4.1.0 or later
- add buildversion, builddate and libversion methods
- add the codecs method which fetches a list of available TIFF
compression codes
- avoid deprecation warnings from libtiff about using the old
libtiff defined integer types
- require vsnprintf() (C99)
- remove my adaption of TIFFReadRGBATile() since libtiff now provides
TIFFReadRGBATileExt() which can do the same thing
- use pkg-config to find libtiff if possible
- for sufficiently modern libtiff (4.5.0) use TIFFClientOptions to
specify the warning and error handlers, this means we no longer
need a mutex for 4.5.0 and later.
- collect warnings using a buffer chain instead of custom allocation
code.
- include the "module" name (typically a libtiff function name) when
recording libtiff warnings.
- add CI to test Imager::File::TIFF against libtiff 4.1.0 through 4.6.0
- other minor fixes
Imager-File-TIFF 0.95
=====================
- remove memory leaks in probe test code to allow it to pass under
LeakSanitizer.
- updates to MANIFEST.SKIP
Imager-File-TIFF 0.94
=====================
- fix codeql detected warnings
Imager-File-TIFF 0.93
=====================
- update the bug tracking URL to point at github
https://github.com/tonycoz/imager/pull/466
Imager-File-TIFF 0.92
=====================
- eliminate use vars.
Imager-File-TIFF 0.91
=====================
- Imager has moved to github.
Imager-File-TIFF 0.90
=====================
- skipped this version somehow
Imager-File-TIFF 0.89
=====================
- update the bundled/modified Devel::CheckLib to handle the gcc-4
symlink on Cygwin
Imager-File-TIFF 0.88
=====================
- handle SampleFormat = 2 by translating the signed integer values to
unsigned by flipping their sign bits.
Handle SampleFormat = 3 where possible.
SampleFormat is ignored for paletted images.
Mixed SampleFormat are be handled incorrectly, since libtiff
returns only the first SampleFormat value, and an image with both
an alpha channel and SampleFormat = 2 for color channels probably
has a different SampleFormat for the alpha channel.
https://rt.cpan.org/Ticket/Display.html?id=74540
- eliminate some warnings produced by GCC 4.7.2:
- a set but otherwise unused variable,
- an incompletely bracketed array of structures initialization, and
- a format string error (with no security implications)
Imager-File-TIFF 0.87
=====================
- fix some mismatched format strings/types
Imager-File-TIFF 0.86
=====================
- update README
Imager-File-TIFF 0.85
=====================
- for libtiff versions that support extended warning handlers (3.8.0
or later), use them to avoid some global variables.
- clean up .dSYM directories generated performing probes on OS X
Mountain Lion.
- pass the --verbose command-line option through to Imager::Probe in
Makefile.PL
https://rt.cpan.org/Ticket/Display.html?id=75878
Imager-File-TIFF 0.83
=====================
- no longer fallback to using DynaLoader to load the XS code
https://rt.cpan.org/Ticket/Display.html?id=75560
Imager-File-TIFF 0.82
=====================
- modify to use the new buffered I/O functions instead of calling
I/O layer callbacks directly.
https://rt.cpan.org/Ticket/Display.html?id=69912
- handle I/O close errors properly
Imager-File-TIFF 0.81
=====================
- check image file limits set by set_file_limits()
- use TIFFReadDirectory() instead of TIFFSetDirectory() to step
through IFDs, since that handles IFD loops.
- update the bundled (and still modified) Devel::CheckLib
https://rt.cpan.org/Ticket/Display.html?id=69170
Imager-File-TIFF 0.80
=====================
- the big types cleanup
Imager-File-TIFF 0.79
=====================
- handle slightly different warning from libtiff 4.x
https://rt.cpan.org/Ticket/Display.html?id=65268
- replace (imager|tony)@imager.perl.org in the doc, since I don't
plan to continue receiving mail at that address.
https://rt.cpan.org/Ticket/Display.html?id=68591
Imager-File-TIFF 0.78
=====================
Split out from Imager.