Glenn Randers-Pehrson
36b246a571
[libpng16] Imported from libpng-1.6.14beta04.tar
2014-09-27 10:28:57 -05:00
Glenn Randers-Pehrson
af557d98e1
[libpng16] Imported from libpng-1.6.14beta03.tar
2014-09-19 07:58:00 -05:00
Glenn Randers-Pehrson
551019baf6
[libpng16] Revert recent pngvalid.c changes and define FE_DIVBYZERO, etc.,
...
if not already defined.
2014-09-18 16:41:40 -05:00
Glenn Randers-Pehrson
baa95a2d49
[libpng16] Do not include <fenv.h> when FLOATING_ARITHMETIC is not supported.
2014-09-18 09:23:45 -05:00
Glenn Randers-Pehrson
996046aed5
[libpng16] Use nanosleep() instead of usleep() in contrib/gregbook/rpng2-x.c
...
because usleep() is deprecated.
2014-09-14 16:34:09 -05:00
Glenn Randers-Pehrson
e4489f1db2
[libpng16] Only define usleep() in gregbook/rpng2-x.c if not already defined.
2014-09-14 15:06:00 -05:00
Glenn Randers-Pehrson
0df3198719
[libpng16] Imported from libpng-1.6.14beta01.tar
2014-09-14 14:23:32 -05:00
Glenn Randers-Pehrson
3a05d2df0f
[libpng16] Add "#include <setjmp.h>" to contrib/tools/pngfix.c (John Bowler)
2014-09-11 07:39:24 -05:00
Glenn Randers-Pehrson
de5e34f3ce
[libpng16] Add #include <setjmp.h> to contrib/tools/pngfix.c to allow "make" to
...
complete without setjmp support (bug report by Claudio Fontana)
2014-09-10 21:34:34 -05:00
Glenn Randers-Pehrson
0a3c788b51
[libpng16] Don't build contrib/tools/pngfix.c without setjmp support.
2014-09-10 17:27:53 -05:00
Glenn Randers-Pehrson
91319c67d5
[libpng16] Imported from libpng-1.6.13beta01.tar
2014-07-04 12:13:59 -05:00
Glenn Randers-Pehrson
33ebeec0b5
[libpng16] Split a long output string in contrib/gregbook/rpng2-x.c.
2014-06-13 15:34:36 -05:00
Glenn Randers-Pehrson
225af8f363
[libpng16] Removed "PNG_UNUSED()" inadvertently left in contrib/gregbook
...
/readpng2.c from the previous update.
2014-06-13 12:55:43 -05:00
Glenn Randers-Pehrson
151eb95305
[libpng16] Added "(void) png_ptr;" where needed in contrib/gregbook to quiet
...
compiler complaints about unused pointers.
2014-06-13 12:04:54 -05:00
Glenn Randers-Pehrson
f36a94207c
[libpng16] Quieted -Wsign-compare and -Wclobber compiler warnings in
...
contrib/pngminus/*.c
2014-06-13 11:06:33 -05:00
Glenn Randers-Pehrson
79b7e4e621
[libpng16] Changed file permissions of contrib/tools/intgamma.sh from
...
0644 to 0755 (Cosmin).
2014-06-07 14:47:02 -05:00
Glenn Randers-Pehrson
ee6050ecb4
[libpng16] Imported from libpng-1.6.11rc02.tar
2014-06-03 22:02:34 -05:00
Glenn Randers-Pehrson
7a0ca967b4
[libpng16] Bump version to 1.6.11beta04
2014-04-06 14:18:13 -05:00
Glenn Randers-Pehrson
478062d9b5
[libpng16] Imported from libpng-1.6.11beta03.tar
2014-04-06 14:17:58 -05:00
Glenn Randers-Pehrson
86b8016ee9
[libpng16] Fix some permissions
2014-04-06 12:01:51 -05:00
Glenn Randers-Pehrson
6b570f11e1
[libpng16] Imported from libpng-1.6.11beta02.tar
2014-03-25 17:10:44 -05:00
Glenn Randers-Pehrson
d74d82137b
[libpng16] Cosmetic revision of previous change
2014-03-17 15:35:28 -05:00
Glenn Randers-Pehrson
a518abd582
[libpng16] 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 15:29:25 -05:00
Glenn Randers-Pehrson
4df37bfa4f
[libpng16] Imported from libpng-1.6.10.tar
2014-03-06 12:49:17 -06:00
Glenn Randers-Pehrson
079a724833
[libpng16] Fixed some nits in contrib/arm-neon/README and comments in
...
contrib/examples/*.c
2014-02-23 10:59:27 -06:00
Glenn Randers-Pehrson
f5df058bee
[libpng16] Use a user warning handler in contrib/gregbook/readpng2.c
...
instead of the default.
2014-02-22 07:15:48 -06:00
John Bowler
37b7299b60
[libpng16] Deleted a now-redundant #define png_error from pngvalid.c
2014-02-16 22:55:41 -06:00
John Bowler
0b61d10ad4
[libpng16] Fixed /proc/cpuinfo ARM NEON __linux__ parsing
2014-02-16 14:07:49 -06:00
John Bowler
dba54b8888
[libpng16] Moved OS dependent code from arm/arm_init.c, to allow the included
...
implementation of the ARM NEON discovery function to be set at
build-time and provide sample implementations from the current code in the
contrib/arm-neon subdirectory. The __linux__ code has also been changed to
compile and link on Android by using /proc/cpuinfo, and the old linux code
is in contrib/arm-neon/linux-auxv.c. The new code avoids POSIX and Linux
dependencies apart from opening /proc/cpuinfo and is C90 compliant.
2014-02-16 14:00:06 -06:00
Glenn Randers-Pehrson
38ef9c9779
[libpng16] Removed unneeded "#define PNG_NO_WARNINGS" from contrib/pngminim/*
2014-02-16 13:56:10 -06:00
Glenn Randers-Pehrson
9eec159ab0
[libpng16] Imported from libpng-1.6.10beta01.tar
2014-02-09 13:00:23 -06:00
John Bowler
414d7b5f7d
[libpng16] Backport recent changes from libpng-1.7.0beta30 and beta31.
2014-02-06 11:39:25 -06:00
Glenn Randers-Pehrson
8a227ff25a
[libpng16] Bump version to 1.6.10beta01
2014-02-05 23:51:39 -06:00
Glenn Randers-Pehrson
3e753eb8b2
[libpng16] Imported from libpng-1.6.9.tar
2014-02-05 22:33:56 -06:00
Glenn Randers-Pehrson
4250328102
[libpng16] Updated scripts/makefile.* to use CPPFLAGS (Cosmin)
2014-01-12 10:49:40 -06:00
Glenn Randers-Pehrson
95a197397f
[libpng16] Updated copyright year in recently-changed files.
2013-12-31 21:10:13 -06:00
John Bowler
1fc0171278
[libpng16] Revised pngvalid.c to support libpng 1.5, which does not support the
...
PNG_MAXIMUM_INFLATE_WINDOW option, so #define it out when appropriate in
pngvalid.c
2013-12-29 15:09:28 -06:00
John Bowler
a8472470a4
[libpng16] Merged libpng-1.7.0 changes to make no-interlace configurations work
...
with test programs.
2013-12-29 10:50:51 -06:00
Glenn Randers-Pehrson
e51ba2eff4
[libpng16] Removed #error macro from contrib/tools/pngfix.c (Thomas Klausner).
2013-12-27 20:22:24 -06:00
John Bowler
a80e864faa
[libpng16] Merged with pngvalid.c from libpng-1.7 changes to create a single
...
pngvalid.c
2013-12-27 08:43:55 -06:00
John Bowler
1d3c990425
[libpng16] Added checks for libpng 1.5 to pngvalid.c. This supports the use of
...
this version of pngvalid in libpng 1.5
2013-12-27 08:14:06 -06:00
Glenn Randers-Pehrson
be3977de2c
[libpng16] Imported from libpng-1.6.8.tar
2013-12-19 09:11:01 -06:00
John Bowler
81dfd007b2
[libpng16] Tidied up pngfix inits and fixed non-write pngtest.
2013-12-01 15:20:15 -06:00
Glenn Randers-Pehrson
1c6e5f8caa
[libpng16] Imported from libpng-1.6.8beta01.tar
2013-11-23 18:41:43 -06:00
Glenn Randers-Pehrson
27ae9362d8
[libpng16] Added another "assert()" in pngfix.c
2013-11-23 12:42:43 -06:00
Glenn Randers-Pehrson
88507b4ef9
[libpng16] Avoid a clang scanner warning in pngfix.c
2013-11-23 12:26:00 -06:00
John Bowler
0f6303301f
[libpng16] Fixed pngvalid 'fail' function declaration on the Intel C Compiler.
...
This reverts to the previous 'static' implementation and works round
the 'unused static function' warning by using PNG_UNUSED().
2013-11-22 18:49:58 -06:00
John Bowler
aaf1bb1ae1
[libpng16] Updated "last changed" dates
2013-11-22 15:40:52 -06:00
Glenn Randers-Pehrson
b5596712fc
[libpng16] Update contrib/tools/pngfix.c
2013-11-22 15:26:22 -06:00
Glenn Randers-Pehrson
503a49458b
[libpng16] Enabled WRITE_INVERT and WRITE_PACK in contrib/pngminim/encoder.
2013-11-22 15:16:04 -06:00