libpng-1.6.42, live at https://github.com/pnggroup/libpng
Cosmin Truta <[email protected]> Tue, 30 Jan 2024 21:05:20 +0200
| Newsgroups | gmane.comp.graphics.png.announce,gmane.comp.graphics.png.devel |
|---|---|
| Message-ID | <CAAoVtZwVhtQNwa8eniKufSX-zG=LYKNXY9Op7qOvUT0yOkm5ng@mail.gmail.com> |
--===============7327654402198040384== Content-Type: multipart/alternative; boundary="00000000000046a16b06102e727a" --00000000000046a16b06102e727a Content-Type: text/plain; charset="UTF-8" Hi there, hello! Thanks to Matthieu Darbois who reported an API+ABI breakage in the macro function png_check_sig(), accidentally introduced in libpng-1.6.41, we are having an earlier-than-anticipated release version 1.6.42. https://github.com/pnggroup/libpng/tree/v1.6.42/ https://sourceforge.net/projects/libpng/files/libpng16/1.6.42/ https://raw.githubusercontent.com/pnggroup/libpng/v1.6.42/ANNOUNCE The answer to the (quote-unquote) "that question" is always yes, meaning that we always need more testing. As for the details about the broken-and-fixed png_check_sig(), according to the change log, this function was declared obsolete in libpng-1.0.2a (in January 1999), removed in libpng-1.4.0beta1 (in April 2006), restored again in libpng-1.5.0beta16 (in April 2010), and it's been in there, as a macro pretending to be a function, untested and considered obsolete until today. -- In the good old tradition of file authentication, here are the SHA-2-256 checksums of the published files: libpng-1.6.42.tar.gz eaa27b655f2cd37a3677372d7dfc646263401ef79d4f433345f24429ec60334a libpng-1.6.42.tar.xz c919dbc11f4c03b05aba3f8884d8eb7adfe3572ad228af972bb60057bdb48450 lpng1642.7z c86fc3a2b27b6be0953acefb44cbfac7a4340566c869b37da3918a450e9de905 lpng1642.zip 0c4ca632d1f6880aea2be0490e5902dfe1737f53f95fb83980564e9e99b9b137 -- Sincerely, Cosmin --00000000000046a16b06102e727a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>Hi there, hello!</div><div><br></div><div>Thanks to M= atthieu Darbois who reported an API+ABI breakage in the macro function png_= check_sig(), accidentally introduced in libpng-1.6.41, we are having an ear= lier-than-anticipated release version 1.6.42.</div><div><br></div><div><a h= ref=3D"https://github.com/pnggroup/libpng/tree/v1.6.42/">https://github.com= /pnggroup/libpng/tree/v1.6.42/</a><br><a href=3D"https://sourceforge.net/pr= ojects/libpng/files/libpng16/1.6.42/">https://sourceforge.net/projects/libp= ng/files/libpng16/1.6.42/</a><br><a href=3D"https://raw.githubusercontent.c= om/pnggroup/libpng/v1.6.42/ANNOUNCE">https://raw.githubusercontent.com/pngg= roup/libpng/v1.6.42/ANNOUNCE</a></div><div><br></div><div>The answer to the= (quote-unquote) "that question" is always yes, meaning that we a= lways need more testing.</div><div><br></div><div>As for the details about = the broken-and-fixed png_check_sig(), according to the change log, this fun= ction was declared obsolete in libpng-1.0.2a (in January 1999), removed in = libpng-1.4.0beta1 (in April 2006), restored again in libpng-1.5.0beta16 (in= April 2010), and it's been in there, as a macro pretending to be a fun= ction, untested and considered obsolete until today.</div><div><br></div><d= iv>--=C2=A0</div><div><br></div><div><div>In the good old tradition of file= authentication, here are the SHA-2-256 checksums of the published files:</= div><div><br></div><div>libpng-1.6.42.tar.gz</div><div>eaa27b655f2cd37a3677= 372d7dfc646263401ef79d4f433345f24429ec60334a<br></div><div><br></div><div>l= ibpng-1.6.42.tar.xz</div><div>c919dbc11f4c03b05aba3f8884d8eb7adfe3572ad228a= f972bb60057bdb48450<br></div><div><br></div><div>lpng1642.7z</div><div>c86f= c3a2b27b6be0953acefb44cbfac7a4340566c869b37da3918a450e9de905<br></div><div>= <br></div><div>lpng1642.zip</div><div>0c4ca632d1f6880aea2be0490e5902dfe1737= f53f95fb83980564e9e99b9b137</div><div><br></div><div>--</div><div><br></div= ><div>Sincerely,</div><div>Cosmin<br></div></div></div> --00000000000046a16b06102e727a-- --===============7327654402198040384== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============7327654402198040384== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ png-mng-announce mailing list png-mng-announce-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org https://lists.sourceforge.net/lists/listinfo/png-mng-announce --===============7327654402198040384==--