1662 Commits

Author SHA1 Message Date
Glenn Randers-Pehrson
a3bece6bb7 [libpng15] Ported libpng-1.6.3beta06/contrib/pngminus/pnm2png.c changes
to use unsigned long, not png_uint_32 arguments to sscanf().
2013-05-12 12:09:48 -05:00
Glenn Randers-Pehrson
1087026c09 [libpng15] Revised contrib/pngminim/*/makefile to separate CPPFLAGS and
CPFLAGS, and to generate pnglibconf.h with the right zlib header files.
2013-05-10 07:43:54 -05:00
Glenn Randers-Pehrson
080fecf0e4 [libpng15] Allow contrib/pnminus/pnm2png.c to compile without WRITE_INVERT
and WRITE_PACK supported (writes error message that it can't read P1 or P4
PBM files).
2013-05-09 14:26:00 -05:00
Glenn Randers-Pehrson
7bef6f83ec [libpng15] Imported from libpng-1.5.16beta05.tar v1.5.16beta05 2013-05-09 12:48:13 -05:00
Glenn Randers-Pehrson
dc7e768526 [libpng15] Updated contrib/pngminus/pnm2png.c (Paul Stewart):
Fixed whitespace handling
Added a call to png_set_packing()
Initialize dimension values so if sscanf fails at least we have known
invalid values.
2013-05-09 12:43:25 -05:00
Glenn Randers-Pehrson
a5173354d2 [libpng15] Check for EOF in contrib/pngminus/pnm2png.c (Paul Stewart).
Ignore "#" delimited comments in input file to pnm2png.c.
2013-05-07 14:42:52 -05:00
Glenn Randers-Pehrson
2defb206e7 [libpng15] Reverted patches committed to the wrong branch. 2013-05-07 14:29:36 -05:00
Glenn Randers-Pehrson
6ab1f4903f [libpng16] Ignore "#" delimited comments in input file to pnm2png.c. 2013-05-07 14:25:21 -05:00
Glenn Randers-Pehrson
34df4eb5ad [libpng16] Check for EOF in contrib/pngminus/pnm2png.c (Paul Stewart). 2013-05-07 13:50:50 -05:00
Glenn Randers-Pehrson
ec89c54e42 [libpng16] Choose to use windowBits==15 or the zlib header setting via the
benign-errors setting.  If benign errors are allowed, then ignore
the windowBits setting in the zlib header.
Zlib-1.2.8 and earlier don't allow us to decrease the windowBits, so
undid the improvement in beta04.
2013-05-07 13:48:48 -05:00
Glenn Randers-Pehrson
f02bb98fdf [libpng16] Choose to use our calculated windowBits or the zlib header setting
via the benign-errors setting.  If benign errors are allowed, then ignore
the windowBits setting in the zlib header.
2013-05-06 16:11:33 -05:00
Glenn Randers-Pehrson
30b247f1ea [libpng15] Bump version to libpng-1.5.16beta05.tar 2013-05-02 07:38:01 -05:00
Glenn Randers-Pehrson
a829dc9ed2 [libpng15] Imported from libpng-1.5.16beta04.tar v1.5.16beta04 2013-05-02 07:31:01 -05:00
Glenn Randers-Pehrson
033a157a65 [libpng15] Added demo of how to deal with unknown chunk location
to the man page.
2013-04-28 21:10:01 -05:00
Glenn Randers-Pehrson
48398987d8 [libpng15] Bump version to 1.5.16beta04 2013-04-26 16:14:36 -05:00
Glenn Randers-Pehrson
09d718fae9 [libpng15] Imported from libpng-1.5.16beta03.tar v1.5.16beta03 2013-04-26 16:14:25 -05:00
Glenn Randers-Pehrson
69a163b1f9 [libpng15] Test for 'arm*' not just 'arm' in the host_cpu configure variable. 2013-04-26 16:13:29 -05:00
Glenn Randers-Pehrson
64a36e34a7 [libpng15] Bump version to 1.5.16beta03 2013-04-25 22:16:40 -05:00
Glenn Randers-Pehrson
712f8aab93 [libpng15] Imported from libpng-1.5.16beta02.tar v1.5.16beta02 2013-04-25 22:09:04 -05:00
Glenn Randers-Pehrson
f0d59e3f9b [libpng15] Bump version to libpng-1.5.16beta02 v1.5.16beta01 2013-04-25 21:40:29 -05:00
John Bowler
bb0407f3dc [libpng15] Avoid a compiler warning about unused png_ptr
in translate_gamma_flags()
2013-04-25 10:28:01 -05:00
John Bowler
b4a08b81b2 [libpng15] Ensure that NEON filter stuff is completely disabled when
switched 'off'.  Previously the ARM NEON specific files were still built
if the option was switched 'off' as opposed to being explicitly disabled.
2013-04-24 21:31:04 -05:00
Glenn Randers-Pehrson
880636292c [libpng15] Revised stack marking in arm/filter_neon.S and configure.ac 2013-04-23 08:59:38 -05:00
Glenn Randers-Pehrson
cdede7664e [lbipng15] Corrected a misplaced closing bracket in contrib/libtests/pngvalid.c
(Flavio Medeiros).
2013-04-13 12:16:14 -05:00
Glenn Randers-Pehrson
893153aba3 [libpng15] Updated the GIT URL in the manual. 2013-04-11 18:48:24 -05:00
Glenn Randers-Pehrson
2971634978 [libpng15] Bump version to 1.5.16beta01 2013-03-29 07:11:09 -05:00
Glenn Randers-Pehrson
10de36ef25 [libpng15] Imported from libpng-1.5.15.tar v1.5.15 2013-03-27 20:26:28 -05:00
Glenn Randers-Pehrson
17637544be [libpng15] Imported from libpng-1.5.15rc01.tar v1.5.15rc01 2013-03-21 07:37:31 -05:00
Glenn Randers-Pehrson
7f47448f49 [libpng15] Bump version to 1.5.15beta10 2013-03-13 09:19:26 -05:00
Glenn Randers-Pehrson
96a0c6a8c2 [libpng15] Imported from libpng-1.5.15beta09.tar v1.5.15beta09 2013-03-13 09:19:12 -05:00
John Bowler
657dee1f3a [libpng15] Eliminated two warnings from the Intel C compiler. 2013-03-13 09:12:02 -05:00
Claudio Bley
a3b6fa08b2 [libpng15] Use copy_if_different in the CREATE_SYMLINK macro. 2013-03-07 11:12:40 -06:00
Claudio Bley
44ef7ceb62 [libpng15] Changed the CREATE_SYMLINK macro to expect the full path to a file
as the first argument. When symlinking the filename component of that path is
determined and used as the link target.
2013-03-07 11:05:45 -06:00
Claudio Bley
5d10f7c5f1 [libpng15] Fixed CMakelists.txt to allow building a single variant of the
library (Claudio Bley):
  Introduced a PNG_LIB_TARGETS variable that lists all activated library
    targets.  It is an error if this variable ends up empty, ie. you have
    to build at least one library variant.
  Made the *_COPY targets only depend on library targets actually being build.
  Use PNG_LIB_TARGETS to unify a code path.
2013-03-07 11:01:35 -06:00
Glenn Randers-Pehrson
aad05aa948 [libpng15] Bump version to 1.5.15beta09 2013-03-04 18:08:56 -06:00
Glenn Randers-Pehrson
c4e1faded4 [libpng15] Imported from libpng-1.5.15beta08.tar v1.5.15beta08 2013-03-04 18:08:48 -06:00
John Bowler
c34143f615 [libpng15] Corrected Android builds and corrected libpng.vers with symbol
prefixing This adds an API to set optimization options externally,
    providing an alternative and general solution for the non-portable
    run-time tests used by the ARM Neon code.  It also makes those tests
    compile and link on Android.
  The order of settings vs options in pnglibconf.h is reversed to allow
    settings to depend on options and options can now set (or override) the
    defaults for settings.
2013-03-04 16:44:59 -06:00
John Bowler
85d027f3d0 [libpng15] Made the _SUPPORTED macro definitions consistent. 2013-03-01 20:23:11 -06:00
Glenn Randers-Pehrson
1d82c0f287 [libpng15] Avoid a possible memory leak in contrib/gregbook/readpng.c 2013-03-01 13:25:44 -06:00
Glenn Randers-Pehrson
301e06a46c [libpng15] Bump version to 1.5.15beta08 2013-02-27 15:24:30 -06:00
Glenn Randers-Pehrson
34d6c6882c [libpng15] Imported from libpng-1.5.15beta07.tar v1.5.15beta07 2013-02-27 15:18:30 -06:00
John Bowler
da78c32207 [libpng15] Revised scripts/dfn.awk to work with the buggy MSYS awk that has
trouble with CRLF line endings.
2013-02-27 13:41:23 -06:00
Glenn Randers-Pehrson
ecfc22a681 [libpng15] Revised INSTALL to recommend using CPPFLAGS instead of INCLUDES.
Revised scripts/makefile.freebsd to respect ZLIBDIR and ZLIBINC.
2013-02-22 20:54:27 -06:00
Glenn Randers-Pehrson
6ec5e3ff67 [libpng15] Bump version to 1.5.15beta07 2013-02-22 16:42:00 -06:00
Glenn Randers-Pehrson
0e44f72b10 [libpng15] Imported from libpng-1.5.15beta06.tar v1.5.15beta06 2013-02-22 16:41:25 -06:00
Glenn Randers-Pehrson
1ec6c5f335 [libpng15] Updated the INSTALL document. 2013-02-22 16:39:42 -06:00
John Bowler
d19ad72e28 [libpng15] Fixed PNG_ALIGN(ED)_MEMORY and add ability to turn off ARM_NEON
runtime checks
2013-02-19 10:20:59 -06:00
Glenn Randers-Pehrson
1b69de718e [libpng15] use "png_sizeof()" consistently in the documentation. 2013-02-18 15:42:16 -06:00
Glenn Randers-Pehrson
e67a47a19a [libpng15] Bump version to 1.5.15beta06 2013-02-17 22:09:27 -06:00
Glenn Randers-Pehrson
095b6f7f90 [libpng15] Imported from libpng-1.5.15beta05.tar v1.5.15beta05 2013-02-17 22:09:17 -06:00