[libpng16] Imported from libpng-1.6.4beta02.tar
[libpng16] Bump version to 1.6.4beta03
[libpng16] Imported from libpng-1.6.4rc01.tar
[libpng16] Imported from libpng-1.6.4.tar
[libpng16] Bump version to 1.6.5beta01
[libpng16] Imported from libpng-1.6.5.tar
[libpng16] Imported from libpng-1.6.6.tar
[libpng16] Bump version to 1.6.7beta01
[libpng16] Reverted the change to unknown handling #defines; the change

breaks 'NOREAD' builds.
[libpng16] Added #ifdef PNG_READ_SUPPORTED/endif around the

png_chunk_unknown_handling() function, and restored the unknown-chunk
handling code from libpng-1.6.6.

Send comments/corrections/commendations to png-mng-implement at lists.sf.net
(subscription required; visit
https://lists.sourceforge.net/lists/listinfo/png-mng-implement
to subscribe)
or to glennrp at users.sourceforge.net

Glenn R-P
[libpng16] Allow HANDLE_AS_UNKNOWN to work when other options are configured

off. Also fixed the pngminim makefiles to work when $(MAKEFLAGS) contains stuff
which terminates the make options (as by default in recent versions of Gentoo).
[libpng16] Avoid up-cast warnings in pngvalid.c. On ARM the alignment

requirements of png_modifier are greater than that of png_store and as a
consequence compilation of pngvalid.c results in a warning about increased
alignment requirements because of the bare cast to (png_modifier*). The code
is safe, because the pointer is known to point to a stack allocated
png_modifier, but this change avoids the warning.

  Fixed default behavior of ARM_NEON_API. If the ARM NEON API option was
    compiled without the CHECK option it defaulted to on, not off.

  Check user callback behavior in pngunknown.c. Previous versions compiled
    if SAVE_UNKNOWN was not available but did nothing since the callback
    was never implemented.

  Merged pngunknown.c with 1.7 version and back ported 1.7 improvements/fixes
[libpng16] Updated pngunknown.c
[libpng16] Catch up with some recent changes that did not get merged.
[libpng16] Imported from libpng-1.6.7beta01.tar
[libpng16] Bump version to 1.6.7beta02
[libpng16] Remove spurious "#ifdef PNG_sRGB_SUPPORTED" from pngrutil.c
[libpng16] Made changes for compatibility with automake 1.14:

    1) Added the 'compile' program to the list of programs that must be cleaned
       in autogen.sh
    2) Added 'subdir-objects' which causes .c files in sub-directories to be
       compiled such that the corresponding .o files are also in the
       sub-directory.  This is because automake 1.14 warns that the
       current behavior of compiling to the top level directory may be removed
       in the future.
    3) Updated dependencies on pnglibconf.h to match the new .o locations and
       added all the files in contrib/libtests and contrib/tools that depend
       on pnglibconf.h
    4) Added 'BUILD_SOURCES = pnglibconf.h'; this is the automake recommended
       way of handling the dependencies of sources that are machine generated;
       unfortunately it only works if the user does 'make all' or 'make check',
       so the dependencies (3) are still required.
[libpng16] Cleaned up (char*) casts of zlib messages. The latest version of

the Intel C compiler complains about casting a string literal as (char*), so
copied the treatment of z_const from the library code into pngfix.c
[libpng16] Simplified error message code in pngunknown. The simplification has

the useful side effect of avoiding a bogus warning generated by the latest
version of the Intel C compiler (it objects to
condition ? string-literal : string-literal).