Glenn Randers-Pehrson
90238dfe7a
[libpng15] Imported from libpng-1.5.21rc02.tar
2014-12-21 14:08:01 -06:00
Glenn Randers-Pehrson
fb31308aea
[libpng15] Imported from libpng-1.5.21rc01.tar
2014-12-21 09:31:27 -06:00
Glenn Randers-Pehrson
b0c2c4154a
[libpng15] Bump version to 1.5.21beta02
2014-12-18 08:51:00 -06:00
Glenn Randers-Pehrson
969d5a27dd
[libpng15] Revised Makefile.am and scripts/*.dfn to work with MinGW/MSYS;
...
renamed scripts/*.dfn to scripts/*.c (Bob Friesenhahn and John Bowler).
2014-12-14 21:52:43 -06:00
Glenn Randers-Pehrson
394b2868f7
[libpng15] Bump version to 1.5.21beta01
2014-12-14 21:28:11 -06:00
Glenn Randers-Pehrson
82090022e7
[libpng15] Imported from libpng-1.5.20.tar
2014-11-20 10:22:49 -06:00
Cosmin Truta
f3c2a77175
[libpng15] Added "-D_CRT_SECURE_NO_WARNINGS" to CFLAGS in
...
scripts/makefile.vcwin32.
Removed the obsolete $ARCH variable from scripts/makefile.darwin.
2014-11-16 19:42:08 -06:00
Cosmin Truta
7852e7786b
[libpng15] Use memcpy instead of CopyMemory in the definition of png_memcpy.
...
The Borland C++ build breaks otherwise (Cosmin).
2014-11-14 09:41:41 -06:00
Cosmin Truta
5310158c37
[libpng15] The macros passed in the command line to Borland make were ignored if
...
similarly-named macros are already defined in makefiles. This behavior
is different from POSIX make and other make programs. Surround the
macro definitions with ifndef guards (Cosmin).
2014-11-14 09:38:20 -06:00
Glenn Randers-Pehrson
6e0f47f88f
[libpng15] Imported from libpng-1.5.20rc01.tar
2014-11-13 06:46:37 -06:00
Glenn Randers-Pehrson
2ccc2774f5
[libpng15] Quieted three "comparison is always false due to limited range"
...
compiler warnings in pngset.c
2014-11-09 20:28:12 -06:00
Glenn Randers-Pehrson
df8dd1183c
[libpng15] Avoid out-of-bounds memory access in png_user_version_check().
...
Simplified and future-proofed png_user_version_check().
2014-11-06 07:58:21 -06:00
Glenn Randers-Pehrson
e73cc88b21
[libpng15] Imported from libpng-1.5.19.tar
2014-08-21 05:57:34 -05:00
Glenn Randers-Pehrson
60b6a64975
[libpng15] Bump version to 1.5.19rc02
2014-08-13 22:07:49 -05:00
Glenn Randers-Pehrson
1516875105
[libpng15] Imported from libpng-1.5.19rc01.tar
2014-08-13 22:07:39 -05:00
Glenn Randers-Pehrson
36f9f0bcc8
[libpng15] Bump version to 1.5.19beta06
2014-08-07 20:29:04 -05:00
Glenn Randers-Pehrson
7de192f1e7
[libpng15] Eliminated use of "$<" when copying $PNGLIBCONF_H_PREBUILT
...
in makefiles. This does not work on some versions of make; bug introduced
in libpng version 1.5.19beta03.
2014-08-07 20:27:46 -05:00
Glenn Randers-Pehrson
cdc0ed8424
[libpng15] Bump version to 1.5.19beta05
2014-08-05 14:55:44 -05:00
Glenn Randers-Pehrson
1ee1fcc805
[libpng15] Removed scripts/makefile.elf which has not worked since libpng-1.4.x
2014-08-03 20:01:32 -05:00
Glenn Randers-Pehrson
98b0236a8b
[libpng15] Updated CHANGES file with some January 2013 CVE numbers.
2014-04-10 16:32:30 -05:00
Glenn Randers-Pehrson
fba09cf080
[libpng15] Bump version to 1.5.19beta04
2014-04-06 08:55:43 -05:00
Glenn Randers-Pehrson
af759fb3fe
[libpng15] Fixed a typo in pngrutil.c, introduced in libpng-1.5.6, that
...
interferes with "blocky" expansion of sub-8-bit interlaced PNG files.
2014-04-06 08:48:27 -05:00
Cosmin Truta
e66d9c2416
[libpng15] Allow an easy replacement of the default pre-built configuration
...
header with a custom header, via the make PNGLIBCONF_H_PREBUILT macro.
2014-03-22 13:35:35 -05:00
Cosmin Truta
4904cbce65
[libpng15] Port recent changes from libpng-1.6.11beta
...
Silence 'unused parameter' build warnings (Cosmin).
$(CP) is now used alongside $(RM_F). Also, use 'copy' instead
of 'cp' where applicable, and applied other minor makefile changes.
Don't warn about invalid dimensions exceeding user limits.
2014-03-22 11:19:35 -05:00
Glenn Randers-Pehrson
beaacb7821
[libpng15] Removed #if/#else/#endif from inside two pow() calls in pngvalid.c
...
because they were handled improperly by Portland Group's PGI-14.1 - PGI-14.3
when using its "__builtin_pow()" function.
2014-03-17 16:14:05 -05:00
Glenn Randers-Pehrson
d485bd1379
[libpng15] Bump version to 1.5.19beta03
2014-03-17 13:21:01 -05:00
Glenn Randers-Pehrson
a73110b6ad
[libpng15] Moved configuration information from the manual to the INSTALL file.
2014-03-17 08:41:52 -05:00
Glenn Randers-Pehrson
d92bbef414
[libpng15] Use "if (value != 0)" instead of "if (value)" consistently.
2014-03-08 16:23:06 -06:00
Glenn Randers-Pehrson
788c61a37f
[libpng15] Bump version to 1.5.19beta02
2014-02-28 10:49:32 -06:00
Glenn Randers-Pehrson
c8af7e705d
[libpng15] Fixed typos in the manual and in scripts/pnglibconf.dfa
...
(CFLAGS -> CPPFLAGS and PNG_USR_CONFIG -> PNG_USER_CONFIG).
2014-02-26 22:47:36 -06:00
Glenn Randers-Pehrson
1f1c0aec9b
[libpng15] Moved redefinitions of png_error() and related macros from
...
pngpriv.h to png.h to make them visible to libpng-calling applications.
2014-02-17 07:25:48 -06:00
Glenn Randers-Pehrson
3adf7f7bc8
[libpng15] Bump version to 1.5.19beta01
2014-02-06 10:42:45 -06:00
Glenn Randers-Pehrson
4449a29e1e
[libpng15] Imported from libpng-1.5.18.tar
2014-02-05 22:27:21 -06:00
Glenn Randers-Pehrson
f1dd8adb83
[libpng15] Quiet an uninitialized memory warning from VC2013 in png_get_png().
2014-01-30 15:14:22 -06:00
Glenn Randers-Pehrson
799943a1e6
[libpng15] Imported from libpng-1.5.18rc01.tar
2014-01-28 11:35:35 -06:00
Glenn Randers-Pehrson
dfa6aea8ac
[libpng15] Imported from libpng-1.5.18beta05.tar
2014-01-20 12:56:42 -06:00
Glenn Randers-Pehrson
e9a25f4568
[libpng15] Updated scripts/makefile.* to use CPPFLAGS (Cosmin)
2014-01-12 11:57:09 -06:00
Glenn Randers-Pehrson
c8ada608b9
[libpng15] Bump version to 1.5.18beta05
2014-01-10 11:57:15 -06:00
Glenn Randers-Pehrson
62c3f9f0fe
[libpng15] Removed potentially misleading warning from png_check_IHDR().
2014-01-10 06:14:32 -06:00
Glenn Randers-Pehrson
a951c329bd
[libpng15] Revised png_check_IHDR() to use PNG_SIZE_MAX instead of
...
PNG_UINT_32_MAX in the test for potential overflow in PNG_ROWBYTES.
2014-01-09 20:07:26 -06:00
Glenn Randers-Pehrson
449a3c9764
[libpng15] Bump version to 1.5.18beta04
2014-01-01 10:47:16 -06:00
Glenn Randers-Pehrson
38fb839420
[libpng15] Imported from libpng-1.5.18beta03.tar
2014-01-01 10:08:11 -06:00
John Bowler
b86dd0b19b
[libpng15] Allow unversioned links created on install to be disabled in
...
configure. In configure builds 'make install' changes/adds links like png.h
and libpng.a to point to the newly installed, versioned, files (e.g.
libpng17/png.h and libpng17.a). Three new configure options and some
rearrangement of Makefile.am allow creation of these links to be disabled.
2013-12-29 19:09:48 -06:00
Glenn Randers-Pehrson
c5c7156df0
[libpng15] Removed extraneous "#endif" from ANNOUNCE.
2013-12-29 18:20:24 -06:00
Glenn Randers-Pehrson
cc323808f9
[libpng15] Rebuilt configure scripts with automake 1.14.1 and autoconf-2.69.
...
Require automake-1.13 and enable automake "subdirs" feature in autoconf.ac.
2013-12-29 15:50:13 -06:00
John Bowler
b152f8b6c5
[libpng15] The 'make all-am' command no longer builds $(check_PROGRAMS), leading
...
to a lack of checks on cross-builds such as ARM. Makefile.am also
requires correct dependencies for the check programs on pnglibconf.h
otherwise parallel builds on fast machines can sometimes pick up the
system pnglibconf.h.
2013-12-29 15:26:45 -06:00
John Bowler
71fcb39efc
[libpng15] Merged pngvalid and pngtest from libpng-1.5; made compressed chunks
...
after IDAT work with the progressive read code (this is a minor and
somewhat ugly fix-up; the proper fix is in 1.6).
2013-12-29 10:44:25 -06:00
John Bowler
c5568595ff
[libpng15] Merged libpng-1.7 changes and created a single pngvalid.c
2013-12-27 07:40:15 -06:00
John Bowler
bd7143e6eb
[libpng15] Fixed 'unused' warnings and mergeed with libpng16 pngvalid.
...
Various warnings revealed by configurations added to the tested
configurations in libpng 1.6 need corresponding fixes in libpng 1.5.
This takes the libpng 1.6 pngvalid.c and adds it back to libpng 1.5,
however one write-only test is currently disabled because it does not
work; possibly because of failures to reset or initialize the deflate
stream correctly in write-only cases.
2013-12-27 07:27:17 -06:00
Glenn Randers-Pehrson
997a64992d
[libpng15] Fix typo in CHANGES and ANNOUNCE
2013-12-26 12:38:34 -06:00