<div dir="ltr">I've made it to <a href="https://gitlab.com/libtiff/libtiff/commit/193c94b30ca5c7720454a786672ec48718ef3698">https://gitlab.com/libtiff/libtiff/commit/193c94b30ca5c7720454a786672ec48718ef3698</a> the >1M tests all work.<div><br></div><div>Just starting on c2a28a12.  It's a smoke test of 1K tests.  I should know the rest in about 12 hours.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Dec 13, 2022 at 2:36 PM Even Rouault <<a href="mailto:even.rouault@spatialys.com">even.rouault@spatialys.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Here's RC3 with the fix for the issue Kurt raised (and a few relatted <br>
formatting printf() tidy up):<br>
<br>
- <a href="https://download.osgeo.org/libtiff/tiff-4.5.0rc3.tar.gz" rel="noreferrer" target="_blank">https://download.osgeo.org/libtiff/tiff-4.5.0rc3.tar.gz</a><br>
- <a href="https://download.osgeo.org/libtiff/tiff-4.5.0rc3.tar.gz.sig" rel="noreferrer" target="_blank">https://download.osgeo.org/libtiff/tiff-4.5.0rc3.tar.gz.sig</a><br>
- <a href="https://download.osgeo.org/libtiff/tiff-4.5.0rc3.tar.xz" rel="noreferrer" target="_blank">https://download.osgeo.org/libtiff/tiff-4.5.0rc3.tar.xz</a><br>
- <a href="https://download.osgeo.org/libtiff/tiff-4.5.0rc3.tar.xz.sig" rel="noreferrer" target="_blank">https://download.osgeo.org/libtiff/tiff-4.5.0rc3.tar.xz.sig</a><br>
- <a href="https://download.osgeo.org/libtiff/tiff-4.5.0rc3.zip" rel="noreferrer" target="_blank">https://download.osgeo.org/libtiff/tiff-4.5.0rc3.zip</a><br>
- <a href="https://download.osgeo.org/libtiff/tiff-4.5.0rc3.zip.sig" rel="noreferrer" target="_blank">https://download.osgeo.org/libtiff/tiff-4.5.0rc3.zip.sig</a><br>
<br>
Le 13/12/2022 à 21:39, Even Rouault a écrit :<br>
> Hi,<br>
><br>
> The changes in IFD loop detection are non-trivial enough to justify a <br>
> rc2, so here it is:<br>
><br>
> - <a href="https://download.osgeo.org/libtiff/tiff-4.5.0rc2.tar.gz" rel="noreferrer" target="_blank">https://download.osgeo.org/libtiff/tiff-4.5.0rc2.tar.gz</a><br>
> - <a href="https://download.osgeo.org/libtiff/tiff-4.5.0rc2.tar.gz.sig" rel="noreferrer" target="_blank">https://download.osgeo.org/libtiff/tiff-4.5.0rc2.tar.gz.sig</a><br>
> - <a href="https://download.osgeo.org/libtiff/tiff-4.5.0rc2.tar.xz" rel="noreferrer" target="_blank">https://download.osgeo.org/libtiff/tiff-4.5.0rc2.tar.xz</a><br>
> - <a href="https://download.osgeo.org/libtiff/tiff-4.5.0rc2.tar.xz.sig" rel="noreferrer" target="_blank">https://download.osgeo.org/libtiff/tiff-4.5.0rc2.tar.xz.sig</a><br>
> - <a href="https://download.osgeo.org/libtiff/tiff-4.5.0rc2.zip" rel="noreferrer" target="_blank">https://download.osgeo.org/libtiff/tiff-4.5.0rc2.zip</a><br>
> - <a href="https://download.osgeo.org/libtiff/tiff-4.5.0rc2.zip.sig" rel="noreferrer" target="_blank">https://download.osgeo.org/libtiff/tiff-4.5.0rc2.zip.sig</a><br>
><br>
> Hopefully this will be the final release candidate for 4.5.0. Please <br>
> test and report.<br>
><br>
> The changes since rc1 are:<br>
> - restore formatting of tiffvers.h so that FindTIFF.cmake can infer <br>
> libtiff version number<br>
> - addition of TIFFLIB_MAJOR_VERSION, TIFFLIB_MINOR_VERSION, <br>
> TIFFLIB_MICRO_VERSION in tiffvers.h<br>
> - introduction of TIFFLIB_AT_LEAST(major, minor, micro) macro in <br>
> tiffvers.h<br>
> - CMake: restore BUILD_SHARED_LIBS=ON default setting for top-level <br>
> builds<br>
> - IFD loop detection: changed algorithm to use a hashset/hashmap for <br>
> good performance<br>
> - tdir_t type updated to uint32_t. This type is now used for the <br>
> return value of TIFFCurrentDirectory and TIFFNumberOfDirectories, and <br>
> as the argument of TIFFSetDirectory and TIFFUnlinkDirectory<br>
> - Increase the maximum number of IFDs that libtiff can browse through <br>
> from 65535 to 1048576. This value is a build-time setting, available <br>
> in tif_config.h, that can be configured with CMake's <br>
> TIFF_MAX_DIR_COUNT and variable or autoconf's --with-max-dir-count <br>
> option.<br>
> - tiffinfo: support more than 64k IFDs.<br>
><br>
> Even<br>
><br>
-- <br>
<a href="http://www.spatialys.com" rel="noreferrer" target="_blank">http://www.spatialys.com</a><br>
My software is free, but my time generally not.<br>
<br>
_______________________________________________<br>
Tiff mailing list<br>
<a href="mailto:Tiff@lists.osgeo.org" target="_blank">Tiff@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/tiff" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/tiff</a><br>
</blockquote></div>