John Bowler
71a10f2ca1
[devel] Attempted to fix cpp on Solaris with S. Studio 12 cc, fix build
...
Added a make macro DFNCPP that is a CPP that will accept the tokens in
a .dfn file and adds configure stuff to test for such a CPP. ./configure
should fail if one is not available.
2011-01-22 17:03:33 -06:00
John Bowler
e06092a24e
Removed scripts/pngwin.def and pngwin.dfn, added def.dfn, revised Makefile.am
2010-12-27 22:10:19 -06:00
John Bowler
8f6628ed9f
[devel] Fix the clean rule to remove pngtest-log.txt
2010-12-19 16:31:47 -06:00
Glenn Randers-Pehrson
6f1af78401
[devel] Revised "make test" to only print PASS or FAIL for pngvalid tests.
2010-12-07 22:33:17 -06:00
Glenn Randers-Pehrson
f3abb2c352
[devel] Rename libpng.txt to libpng-manual.txt
2010-10-17 12:51:53 -05:00
Glenn Randers-Pehrson
a60f8a9c1f
[devel] libpng-version.txt -> libpng.txt in Makefile.am,.in
2010-10-16 20:15:44 -05:00
Glenn Randers-Pehrson
a9b4f16b04
[devel] Disabled "color-tests" by default in Makefile.am
...
so it will work with automake versions earlier than 1.11.1
2010-10-16 08:04:15 -05:00
Glenn Randers-Pehrson
1b49a71df4
[devel] Imported from libpng-1.5.0beta49.tar
2010-10-07 21:01:17 -05:00
Glenn Randers-Pehrson
b0876110ca
[devel] Fixed problem with symbols creation in Makefile.am which was assuming
...
that CCP writes to standard output by default (Martin Banky).
2010-10-04 22:24:14 -05:00
Glenn Randers-Pehrson
54872297d3
[devel] Renamed scripts/pnglibconf.h in Makefile.am and Makefile.in
2010-08-24 16:18:05 -05:00
Glenn Randers-Pehrson
08c2e81ac2
[devel] Add .dll.a to extensions to be symlinked by Makefile.am (Yaakov)
2010-08-13 08:21:09 -05:00
Glenn Randers-Pehrson
f01459fd40
[devel] Removed reference to pngarith from Makefile.am and Makefile.in
2010-07-29 19:42:45 -05:00
Glenn Randers-Pehrson
2be8b64af2
[devel] Update documentation
2010-07-29 19:09:18 -05:00
Glenn Randers-Pehrson
31aee0d0c0
[devel]
...
Fixed point APIs are now supported throughout (no missing APIs).
Internal fixed point arithmetic support exists for all internal floating
point operations.
sCAL validates the floating point strings it is passed.
Safe, albeit rudimentary, Watcom support is provided by PNG_API_RULE==2
Two new APIs exist to get the number of passes without turning on the
PNG_INTERLACE transform and to get the number of rows in the current
pass.
A new test program, pngvalid.c, validates the gamma code.
Errors in the 16 bit gamma correction (overflows) have been corrected.
cHRM chunk testing is done consistently (previously the floating point
API bypassed it, because the test really didn't work on FP, now the test
is performed on the actual values to be stored in the PNG file so it
works in the FP case too.)
Most floating point APIs now simply call the fixed point APIs after
converting the values to the fixed point form used in the PNG file.
The standard headers no longer include zlib.h, which is currently only
required for pngstruct.h and can therefore be internal.
(Patches by John Bowler)
2010-07-29 17:39:14 -05:00
Glenn Randers-Pehrson
d24a6b5fd0
[devel] Imported from libpng-1.5.0beta22.tar
2010-04-28 08:03:42 -05:00
Glenn Randers-Pehrson
b56e0d06f9
[devel] Imported from libpng-1.5.0beta19.tar
2010-04-24 12:17:49 -05:00
Glenn Randers-Pehrson
9e023307b9
[devel] Fix 'make distcheck'
2010-04-17 22:50:06 -05:00
Glenn Randers-Pehrson
8027fed7d1
[devel] Imported from libpng-1.5.0beta17.tar
2010-04-17 08:58:29 -05:00
Glenn Randers-Pehrson
98b4f0032b
[devel] Renamed pnglconf.h to pnglibconf.h
2010-04-16 22:30:26 -05:00
Glenn Randers-Pehrson
7e597910fd
[devel] Eliminated new gnu-specific usage of "@<" in Makefile.am
2010-03-17 07:29:42 -05:00
Glenn Randers-Pehrson
4c8f7269ff
[devel] Eliminated PNG_NO_EXTERN and PNG_ALL_EXTERN
2010-03-16 19:30:01 -05:00
Glenn Randers-Pehrson
c551c0dbb3
[devel] Added symbols.chk target to Makefile.am to validate symbols in png.h
...
against the new DEF file scripts/symbols.def.
Changed the default DEF file back to pngwin.def.
Removed makefile.mingw.
2010-03-16 07:52:34 -05:00
Glenn Randers-Pehrson
1a0e1d27e4
[devel] Expand %HEADERS% markup in Makefile.am and Makefile.in
2010-03-13 19:26:34 -06:00
Glenn Randers-Pehrson
a528fba7aa
[devel] Enabled 'attribute' warnings that are relevant to library APIs
...
and callbacks.
Changed rules for generation of the various symbol files and added a new
rule for a DEF file (which is also added to the distribution).
Updated the symbol file generation to stop it adding spurious spaces
to EOL (coming from preprocessor macro expansion). Added a facility
to join tokens in the output and rewrite *.dfn to use this.
2010-03-12 21:03:18 -06:00
Glenn Randers-Pehrson glennrp@comcast.net
d0e35cdb53
[devel] Revised Makefile.am to account for recent additions and replacements.
2010-03-11 05:48:32 -06:00
Glenn Randers-Pehrson
2f7cbabfda
[devel] Bump to version libpng-1.5.0beta14
2010-03-10 09:12:11 -06:00
Glenn Randers-Pehrson
c957b6b0a4
[devel] Bump to version libpng-1.5.0beta13
2010-03-08 21:49:31 -06:00
Glenn Randers-Pehrson
86f88ddd53
[devel] Imported from libpng-1.5.0beta12.tar
2010-03-08 21:31:46 -06:00
Glenn Randers-Pehrson
aaf377c874
[devel] Bump to version libpng-1.5.0beta12
2010-03-08 11:21:39 -06:00
Glenn Randers-Pehrson
65a223794a
[devel] Bump to version libpng-1.5.0beta11
2010-03-03 05:39:36 -06:00
Glenn Randers-Pehrson
95ca51b6e2
[devel] Imported from libpng-1.5.0beta09.tar
2010-02-19 14:13:03 -06:00
Glenn Randers-Pehrson
69e238b098
[devel] Imported from libpng-1.5.0beta08.tar
2010-02-19 12:59:44 -06:00
Glenn Randers-Pehrson
9e966cadbd
[devel] Bump to version 1.5.0beta07
2010-02-14 07:45:27 -06:00
Glenn Randers-Pehrson
7a5be53631
[devel] Imported from libpng-1.5.0beta06.tar
2010-02-14 07:18:23 -06:00
Glenn Randers-Pehrson
db5f4307ca
[devel] Bump to version libpng-1.5.0beta05
2010-02-08 23:34:43 -06:00
Glenn Randers-Pehrson
42c4ebbea6
[devel] Bump to version libpng-1.5.0beta04
2010-02-08 15:48:07 -06:00
Glenn Randers-Pehrson
3c6df196b5
[devel] Updated configure script to use SO number 15.
2010-02-08 15:40:53 -06:00
Glenn Randers-Pehrson
e00ed36d71
[devel] Imported from libpng-1.5.0beta02.tar
2010-02-07 22:52:08 -06:00
Glenn Randers-Pehrson
e3f3c4ea0b
[devel] Imported from libpng-1.5.0beta01.tar
2010-02-07 18:10:43 -06:00
Glenn Randers-Pehrson
67a83db98d
[devel] Imported from libpng-1.4.0rc08.tar
2010-01-01 18:32:13 -06:00
Glenn Randers-Pehrson
a58818a079
[devel] Imported from libpng-1.4.0rc07.tar
2010-01-01 10:31:50 -06:00
Glenn Randers-Pehrson
f81b50bf9d
[devel] Imported from libpng-1.4.0rc06.tar
2009-12-29 16:51:34 -06:00
Glenn Randers-Pehrson
a687af1e72
[devel] Changed "libpng-pc.in" to "libpng.pc.in" in configure.ac, configure,
...
and Makefile.in to be consistent with changes in libpng-1.4.0rc03
2009-12-25 16:17:30 -06:00
Glenn Randers-Pehrson
dbcfb7151f
[devel] Imported from libpng-1.4.0rc04.tar
2009-12-25 14:27:23 -06:00
Glenn Randers-Pehrson
5265c3889c
[devel] Bump to version 1.4.0rc03
2009-12-22 09:10:46 -06:00
Glenn Randers-Pehrson
62ca98ef5e
[devel] Imported from libpng-1.4.0rc02.tar
2009-12-20 15:16:15 -06:00
Glenn Randers-Pehrson
094340d287
[devel] Bump to version 1.4.0beta110
2009-12-13 15:39:00 -06:00
Glenn Randers-Pehrson
addb84b1bc
[devel] Imported from libpng-1.4.0beta109.tar
2009-12-13 08:15:55 -06:00
Glenn Randers-Pehrson
914a7e3d4f
[devel] Bump to version 1.4.0beta108
2009-12-04 17:05:57 -06:00
Glenn Randers-Pehrson
133840ba4b
[devel] Bump to version 1.4.0beta107
2009-11-27 06:09:41 -06:00