2021.01.01 19:31 "[Tiff] Enabling and requiring C99 language support", by Roger Leigh

2021.01.06 19:46 "Re: [Tiff] Autotools", by Thomas Bernard

As mentioned, I had a significant data corruption event about 10 years ago. It was due to an incorrect value for SIZEOF_LONG in tiffconfig.h (which is generated by configure). I presume this exact problem will become impossible if libtiff switches to C99, because presumably libtiff won't be using long any more.

A few months ago I added tests so the same mistake cannot happen again:

https://gitlab.com/libtiff/libtiff/-/commit/69ce2652ef2feae25a4569eb57b837dde0a1bd71

Thomas Bernard - thomas.bernard@cls.to
Conseil Logiciel Securite SAS
1 passage du Surmelin
75020 Paris
Tel: +33 9 52 53 61 63
Cellulaire: +33 6 69 95 24 79
Fax: +33 9 57 53 61 63