libpng-1.5.14 is available
Glenn Randers-Pehrson <[email protected]> Wed, 23 Jan 2013 23:30:43 -0500
| Newsgroups | gmane.comp.graphics.png.announce |
|---|---|
| Message-ID | <CA+PdXctLxzki8HhWVXdb5x+_Y3iMn-ge+=vVGZ4bheSbfi8CYg__41103.4761848443$1359001889$gmane$org@mail.gmail.com> |
--===============3786798286685291492==
Content-Type: multipart/alternative; boundary=20cf303b42192ad73104d4014603
--20cf303b42192ad73104d4014603
Content-Type: text/plain; charset=ISO-8859-1
libpng-1.5.14 is available from
ftp://ftp.simplesystems.org/pub/png/src
and from
http://libpng.sf.net
Changes since the last public release (1.5.13):
Added -DZ_SOLO to contrib/pngminim/*/makefile to work with zlib-1.2.7
Warn about the incorrect runtime library setting for VS2010 debug DLL
builds.
Fixed build when using #define PNG_NO_READ_GAMMA in png_do_compose() in
pngrtran.c (Domani Hannes).
Check for png_ptr==NULL earlier in png_zalloc().
Ignore, with a warning, out-of-range value of num_trans in png_set_tRNS().
Rearranged building of ARM NEON optimizations. The ARM specific code is
split out entirely to the arm subdirectory and changes to configure.acand
Makefile.am to add new stuff are reduced. Now material code changes,
although for build test purposes, --enable-arm-neon now builds on
non-ARM
systems.
Rebuilt Makefile.in, configure, etc., with autoconf-2.69 and
automake-1.12.5.
Fixed cases of unquoted DESTDIR in Makefile.am
Fixed a minor bug in types to malloc and major bug in handling compressed
iTXt. Compressed iTXt could not be handled.
Cleaned up whitespace in the synopsis portion of the manpage "libpng.3"
Disassembled the version number in scripts/options.awk (necessary for
building on SunOs).
Fixed Windows build issues, enabled ARM compilation. Various warnings
issued
by earlier versions of GCC fixed for Cygwin and Min/GW (which both use
old
GCCs.) ARM support is enabled by default in zlib.props (unsupported by
Microsoft) and ARM compilation is made possible by deleting the check
for
x86. The test programs cannot be run because they are not signed.
Fixed 'make distcheck' on SUN OS - libpng.so was not being removed
Replaced AM_CONFIG_HEADER(config.h) with AC_CONFIG_HEADERS([config.h])
in configure.ac
De-configured build fixes to make a range of deconfiguration options (such
as switching off read or write support) work in more cases. Also
upgraded
pngtest and pngvalid to the libpng 1.6 versions (with some
modifications)
which provide more extensive testing. Replaced pngtest.png because
pngtest
writes the ancillary chunks in a different order.
Check validity of "num_unknowns" parameter of png_set_unknown_chunks()
(Bug report from yuris).
Check the validity of the "nentries" parameter of png_set_sPLT() and the
"num_text" parameter of png_set_text_2().
--20cf303b42192ad73104d4014603
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
<div>libpng-1.5.14 is available from</div><div><a href=3D"ftp://ftp.simples=
ystems.org/pub/png/src">ftp://ftp.simplesystems.org/pub/png/src</a></div><d=
iv>and from</div><div><a href=3D"http://libpng.sf.net">http://libpng.sf.net=
</a></div>
<div><br></div><div>Changes since the last public release (1.5.13):</div><d=
iv>=A0 Added -DZ_SOLO to contrib/pngminim/*/makefile to work with zlib-1.2.=
7</div><div>=A0 Warn about the incorrect runtime library setting for VS2010=
debug DLL builds.</div>
<div>=A0 Fixed build when using #define PNG_NO_READ_GAMMA in png_do_compose=
() in</div><div>=A0 =A0 pngrtran.c (Domani Hannes).</div><div>=A0 Check for=
png_ptr=3D=3DNULL earlier in png_zalloc().</div><div>=A0 Ignore, with a wa=
rning, out-of-range value of num_trans in png_set_tRNS().</div>
<div>=A0 Rearranged building of ARM NEON optimizations. The ARM specific co=
de is</div><div>=A0 =A0 split out entirely to the arm subdirectory and chan=
ges to <a href=3D"http://configure.ac">configure.ac</a> and</div><div>=A0 =
=A0 Makefile.am to add new stuff are reduced. =A0Now material code changes,=
</div>
<div>=A0 =A0 although for build test purposes, --enable-arm-neon now builds=
on non-ARM</div><div>=A0 =A0 systems.</div><div>=A0 Rebuilt Makefile.in, c=
onfigure, etc., with autoconf-2.69 and automake-1.12.5.</div><div>=A0 Fixed=
cases of unquoted DESTDIR in Makefile.am</div>
<div>=A0 Fixed a minor bug in types to malloc and major bug in handling com=
pressed</div><div>=A0 =A0 iTXt. Compressed iTXt could not be handled.</div>=
<div>=A0 Cleaned up whitespace in the synopsis portion of the manpage "=
;libpng.3"</div>
<div>=A0 Disassembled the version number in scripts/options.awk (necessary =
for</div><div>=A0 =A0 building on SunOs).</div><div>=A0 Fixed Windows build=
issues, enabled ARM compilation. Various warnings issued</div><div>=A0 =A0=
by earlier versions of GCC fixed for Cygwin and Min/GW (which both use old=
</div>
<div>=A0 =A0 GCCs.) ARM support is enabled by default in zlib.props (unsupp=
orted by</div><div>=A0 =A0 Microsoft) and ARM compilation is made possible =
by deleting the check for</div><div>=A0 =A0 x86. The test programs cannot b=
e run because they are not signed.</div>
<div>=A0 Fixed 'make distcheck' on SUN OS - libpng.so was not being=
removed</div><div>=A0 Replaced AM_CONFIG_HEADER(config.h) with AC_CONFIG_H=
EADERS([config.h])</div><div>=A0 =A0 in <a href=3D"http://configure.ac">con=
figure.ac</a></div>
<div>=A0 De-configured build fixes to make a range of deconfiguration optio=
ns (such</div><div>=A0 =A0 as switching off read or write support) work in =
more cases. =A0Also upgraded</div><div>=A0 =A0 pngtest and pngvalid to the =
libpng 1.6 versions (with some modifications)</div>
<div>=A0 =A0 which provide more extensive testing. =A0Replaced pngtest.png =
because pngtest</div><div>=A0 =A0 writes the ancillary chunks in a differen=
t order.</div><div>=A0 Check validity of "num_unknowns" parameter=
of png_set_unknown_chunks()</div>
<div>=A0 =A0 (Bug report from yuris).</div><div>=A0 Check the validity of t=
he "nentries" parameter of png_set_sPLT() and the</div><div>=A0 &=
quot;num_text" parameter of png_set_text_2().</div><div><br></div>
--20cf303b42192ad73104d4014603--
--===============3786798286685291492==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
--===============3786798286685291492==
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
--===============3786798286685291492==--