|
e208108d
|
2013-01-19T08:44:05
|
|
[libpng16] Imported from libpng-1.6.0beta39.tar
|
|
c5c8b542
|
2013-01-17T13:52:16
|
|
[libpng16] Bump version to 1.6.0beta39
|
|
91a7ad9d
|
2013-01-17T13:18:15
|
|
[libpng16] Imported from libpng-1.6.0beta38.tar
|
|
ba35f1e4
|
2013-01-10T12:12:00
|
|
[libpng16] Bump version to 1.6.0beta38
|
|
58512809
|
2013-01-10T12:05:59
|
|
[libpng16] Imported from libpng-1.6.0beta37.tar
|
|
37109a9f
|
2013-01-01T08:07:00
|
|
[libpng16] Bump version to 1.6.0beta37
|
|
a70216aa
|
2013-01-01T07:57:26
|
|
[libpng16] Imported from libpng-1.6.0beta36.tar
|
|
86c739e8
|
2012-12-22T18:24:38
|
|
[libpng16] Bump version to 1.6.0beta36
|
|
00634fda
|
2012-12-22T17:41:02
|
|
[libpng16] Imported from libpng-1.6.0beta35.tar
|
|
24639a63
|
2012-12-20T22:26:18
|
|
[libpng16] Made default Zlib compression settings be configurable. This adds #defines to
pnglibconf.h to control the defaults.
|
|
5362c9d5
|
2012-12-19T16:14:05
|
|
[libpng16] Bump version to 1.6.0beta35
|
|
b6bfd40d
|
2012-12-19T16:06:56
|
|
[libpng16] Imported from libpng-1.6.0beta34.tar
|
|
7bde6e23
|
2012-12-18T08:44:26
|
|
[libpng16] Disassembled the version number in scripts/options.awk (necessary
for building on SunOs)
|
|
8c3d4f38
|
2012-12-15T08:33:58
|
|
[libpng16] Bump version to 1.6.0beta34
|
|
7b26920d
|
2012-12-15T07:48:43
|
|
[libpng16] Imported from libpng-1.6.0beta33.tar
|
|
e4f124e3
|
2012-12-09T19:20:34
|
|
[libpng16] Bump version to 1.6.0beta33
|
|
6dae6d8f
|
2012-11-25T12:40:13
|
|
[libpng16] Imported from libpng-1.6.0beta32.tar
|
|
7b3eefbc
|
2012-11-01T08:28:54
|
|
[libpng16] Bump version to 1.6.0beta32
|
|
bb39dc54
|
2012-11-01T08:16:31
|
|
[libpng16] Imported from libpng-1.6.0beta31.tar
|
|
520803d5
|
2012-11-01T08:12:47
|
|
[libpng16] Removed non-working ICC profile support code. There was too much
code for too little gain; implementing full ICC color correction is maybe
desireable but is left up to applications.
|
|
ab1477d6
|
2012-10-27T06:57:12
|
|
[libpng16] Made PNG_NO_READ_GAMMA switch off interfaces that depend on
READ_GAMMA. Prior to 1.6.0 switching off READ_GAMMA did unpredictable things
to the interfaces that use it (specifically, png_do_background in 1.4 would
simply display composite for grayscale images but do composition
with the incorrect arithmetic for color ones). In 1.6 the semantic
of -DPNG_NO_READ_GAMMA is changed to simply disable any interface that
depends on it; this obliges people who set it to consider whether they
really want it off if they happen to use any of the interfaces in
question (typically most users who disable it won't).
|
|
f8dfd123
|
2012-10-25T19:30:02
|
|
[libpng16] Changed ICC profile support to allow use of an external color
management system (CMS). In practice it is not possible to obtain cHRM
information reliably using just the end-point tags because they do not exist
in the vast majority of profiles. Instead it is necessary to run the endpoints
through the ICC colorimetric intent transform (as described in the v4
spec). Since this is likely to be too much code inside libpng for too
little gain (it implies a fairly complete CMS implementation) the code
has been changed to allow an external CMS to be used. This code is
temporarily disabled until a suitable set of test cases using one or more
external CMS implementations have been implemented.
|
|
43648b02
|
2012-10-24T11:31:06
|
|
[libpng16] Bump version to 1.6.0beta31
|
|
75fde9e9
|
2012-10-24T11:16:27
|
|
[libpng16] Imported from libpng-1.6.0beta30.tar
|
|
329d033d
|
2012-09-04T16:53:23
|
|
[libpng16] Bump version to 1.6.0beta30
|
|
b98681b4
|
2012-09-04T11:19:00
|
|
[libpng16] Improved ICC profile handling including cHRM chunk generation and
fixed Cygwin+MSVC build errors. The ICC profile handling now includes more
checking. Several errors that caused rejection of the profile are now
handled with a warning in such a way that the invalid profiles will be
read by default in release (but not pre-RC) builds but will not be
written by default. The easy part of handling a cHRM chunk is written,
where the ICC profile contains the required data. The more difficult
part plus guessing a gAMA value requires code to pass selected RGB values
through the profile.
|
|
fd043e5d
|
2012-08-29T14:12:21
|
|
[libpng16] Bump version to 1.6.0beta29
|
|
cc02f89e
|
2012-08-29T14:03:09
|
|
[libpng16] Imported from libpng-1.6.0beta28.tar
|
|
702053d1
|
2012-08-17T21:23:06
|
|
[libpng16] Bump version to 1.6.0beta28
|
|
4a6c6df6
|
2012-08-16T16:12:13
|
|
[libpng16] Allow fine grain control of unknown chunk APIs. This change allows
png_set_keep_unknown_chunks() to be turned off if not required and causes
both read and write to behave appropriately (on read this is only possible
if the user callback is used to handle unknown chunks). The change
also removes the support for storing unknown chunks in the info_struct
if the only unknown handling enabled is via the callback, allowing libpng
to be configured with callback reading and none of the unnecessary code.
|
|
810c9958
|
2012-08-15T23:20:47
|
|
[libpng16] Fixed some spelling errors.
|
|
e9567514
|
2012-08-15T22:53:00
|
|
[libpng16] Unknown handling fixes and clean up. This adds more correct option
control of the unknown handling, corrects the pre-existing bug where
the per-chunk 'keep' setting is ignored and makes it possible to skip
IDAT chunks in the sequential reader (broken in earlier 1.6 versions).
There is a new test program, test-unknown.c, which is a work in progress
(not currently part of the test suite). Comments in the header files now
explain how the unknown handling works.
|
|
b593b3f0
|
2012-08-11T18:15:41
|
|
[libpng16] Bump version to 1.6.0beta28
|
|
0f08665b
|
2012-08-11T18:15:41
|
|
[libpng16] Imported from libpng-1.6.0beta27.tar
|
|
05ed18e7
|
2012-07-14T17:05:58
|
|
[libpng16] Bump version to 1.6.0beta27
|
|
edb3523a
|
2012-07-09T19:43:20
|
|
[libpng16] Imported from libpng-1.6.0beta26.tar
|
|
46cb5109
|
2012-06-25T14:14:17
|
|
[libpng16] Moved scripts/chkfmt to contrib/tools.
|
|
4a37149f
|
2012-06-16T14:43:42
|
|
[libpng16] Bump version to 1.6.0beta26
|
|
fc58b177
|
2012-06-16T13:07:05
|
|
[libpng16] Imported from libpng-1.6.0beta25.tar
|
|
d630301d
|
2012-06-07T10:23:13
|
|
[libpng16] Bump version to 1.6.0beta25
|
|
2ec84090
|
2012-06-07T10:12:18
|
|
[libpng16] Imported from libpng-1.6.0beta24.tar
|
|
8f424b82
|
2012-06-06T13:43:14
|
|
[libpng16] Bump version to 1.6.0beta24
|
|
cc461574
|
2012-06-06T13:16:09
|
|
[libpng16] Imported from libpng-1.6.0beta23.tar
|
|
04c1c078
|
2012-05-23T12:50:08
|
|
[libpng16] Bump version to 1.6.0beta23
|
|
8f4d6721
|
2012-05-23T12:30:59
|
|
[libpng16] Imported from libpng-1.6.0beta22.tar
|
|
040575c8
|
2012-04-28T06:28:59
|
|
[libpng16] Bump version to 1.6.0beta22
|
|
43309056
|
2012-04-27T18:29:24
|
|
[libpng16] Imported from libpng-1.6.0beta21.tar
|
|
bc2a57f6
|
2012-04-28T05:48:21
|
|
[libpng16] Changed deprecated NOOBJ and NOPROFILE to NO_OBJ and NO_PROFILE in
scripts/makefile.freebsd
|
|
56f22f43
|
2012-04-26T08:57:58
|
|
[libpng16] Added -lssp_nonshared in a comment in scripts/makefile.freebsd
|
|
b4f5c420
|
2012-04-13T12:36:22
|
|
[libpng16] Revised scripts/makefile.darwin: use system zlib; remove quotes
around architecture list; add missing ppc architecture; add architecture
options to shared library link; don't try to create a shared lib based on
missing RELEASE variable (Toby Thain).
|
|
f229d4df
|
2012-03-29T07:37:43
|
|
[libpng16] Bump version to 1.6.0beta21
|
|
96027d91
|
2012-03-29T06:15:55
|
|
[libpng16] Imported from libpng-1.6.0beta20.tar
|
|
921648a9
|
2012-03-28T23:36:12
|
|
[libpng16] Recognize known sRGB ICC profiles while reading; prefer writing the
iCCP profile over writing the sRGB chunk, controlled by the
PNG_sRGB_PROFILE_CHECKS option.
|
|
48015617
|
2012-03-28T10:58:01
|
|
[libpng16] Recognize known sRGB ICC profiles while reading and issue a warning
about it, if PNG_WARN_IF_iCCP_IS_sRGB_SUPPORTED is defined.
|
|
b11b31ae
|
2012-03-21T07:55:46
|
|
[libpng16] Changed chunk handler warnings into benign errors, incrementally
load iCCP
|
|
51624965
|
2012-03-19T10:58:34
|
|
[libpng16] Bump version to 1.6.0beta20
|
|
ce9d8a3f
|
2012-03-18T22:39:52
|
|
[libpng16] Imported from libpng-1.6.0beta19.tar
|
|
42ed02ed
|
2012-03-16T23:17:27
|
|
[libpng16] Reverted png_set_itxt(); it would not compile without warnings.
|
|
31d66245
|
2012-03-16T13:53:25
|
|
[libpng16] Added png_set_itxt() (work in progress)
|
|
d15d124d
|
2012-03-16T08:23:38
|
|
[libpng16] Bump version to 1.6.0beta19
|
|
dd6ecbe6
|
2012-03-16T07:33:38
|
|
[libpng16] Imported from libpng-1.6.0beta18.tar
|
|
aa816c44
|
2012-03-16T07:39:49
|
|
[libpng16] Added configuration support for benign errors and changed the read
default. Also changed some warnings in the iCCP and sRGB handling
from to benign errors. Configuration now makes read benign
errors warnings and write benign errors to errors by default (thus
changing the behavior on read). The simplified API always forces
read benign errors to errors (regardless of the system default, unless
this is disabled in which case the simplified API can't be built.)
|
|
71db1318
|
2012-03-09T22:09:46
|
|
[libpng16] Bump version to 1.6.0beta18
|
|
bf7661f0
|
2012-03-09T21:55:02
|
|
[libpng16] Imported from libpng-1.6.0beta17.tar
|
|
b5d0051d
|
2012-03-09T09:15:18
|
|
[libpng16] Deflate/inflate was reworked to move common zlib calls into single
functions [rw]util.c. A new shared keyword check routine was also added
and the 'zbuf' is no longer allocated on progressive read. It is now
possible to call png_inflate() incrementally.
|
|
b57c1c9e
|
2012-03-05T21:30:06
|
|
[libpng16] Bump version to 1.6.0beta17
|
|
0c98cc70
|
2012-03-05T21:20:56
|
|
[libpng16] Imported from libpng-1.6.0beta16.tar
|
|
434801a3
|
2012-03-02T22:38:50
|
|
[libpng16] Bump version to 1.6.0beta16
|
|
79a14187
|
2012-03-02T22:50:03
|
|
[libpng16] Revised scripts/pnglibconf.dfa
|
|
8e92cd51
|
2012-03-02T13:57:45
|
|
[libpng16] Bump version to 1.6.0beta16
|
|
6f237b6b
|
2012-03-02T13:13:15
|
|
[libpng16] Remove whitespace at end of lines
|
|
363ae65e
|
2012-03-01T21:39:29
|
|
[libpng16] Added tests for invalid palette index while reading and writing
(work in progress, the latter isn't finished).
|
|
b7e32059
|
2012-02-26T21:32:02
|
|
[libpng16] Bump version to 1.6.0beta15
|
|
faf38eea
|
2012-02-26T21:11:25
|
|
[libpng16] Imported from libpng-1.6.0beta14.tar
|
|
16bb03b8
|
2012-02-24T11:47:16
|
|
[libpng16] Bump version to 1.6.0beta14
|
|
df44c4c4
|
2012-02-24T11:36:26
|
|
[libpng16] Imported from libpng-1.6.0beta13.tar
|
|
4690b89e
|
2012-02-24T11:43:31
|
|
[libpng16] Added PNG_SAFE_LIMITS feature to pnglibconf.dfa, pngpriv.h, and new pngusr.dfa
to reset the user limits to safe ones if PNG_SAFE_LIMITS is defined.
To enable, use CPPFLAGS=-DPNG_SAFE_LIMITS on the configure command
or put #define PNG_SAFE_LIMITS_SUPPORTED in pnglibconf.h.prebuilt.
(Reverted previous implementation of PNG_SECURE.)
|
|
10c06932
|
2012-02-23T18:41:13
|
|
[libpng16] Added PNG_SECURE feature to pnglibconf.dfa and new pngusr.dfa file
to reset the user limits to safe ones if PNG_SECURE is defined.
|
|
7d5bf79d
|
2012-02-18T22:49:22
|
|
[libpng16] Bump version to 1.6.0beta13
|
|
566fb611
|
2012-02-16T20:18:49
|
|
[libpng16] Bump version to 1.6.0beta12
|
|
c737b7cf
|
2012-02-16T20:07:15
|
|
[libpng16] Imported from libpng-1.6.0beta11.tar
|
|
bce79882
|
2012-02-13T11:45:22
|
|
[libpng16] Fixed fixed/float API export conditionals. 1) If FIXED_POINT or
FLOATING_POINT options were switched off, png.h ended up with lone ';'
characters. This is not valid ANSI-C outside a function. The ';'
characters have been moved inside the definition of PNG_FP_EXPORT and
PNG_FIXED_EXPORT. 2) If either option was switched off, the declaration
of the corresponding functions were completely omitted, even though some
of them are still used internally. The result is still valid, but
produces warnings from gcc with some warning options (including -Wall). The
fix is to cause png.h to declare the functions with PNG_INTERNAL_FUNCTION
when png.h is included from pngpriv.h.
|
|
34491696
|
2012-02-03T01:58:20
|
|
[libpng16] Bump version to 1.6.0beta11
|
|
04afaab5
|
2012-02-03T00:34:07
|
|
[libpng16] Bump version to 1.6.0beta10
|
|
db6850b3
|
2012-02-01T15:36:37
|
|
[libpng16] Bump version to 1.6.0beta10
|
|
0d4d0b4d
|
2012-01-31T22:49:40
|
|
[libpng16] Bump version to libpng-1.6.0beta09.tar
|
|
5bffd6c6
|
2012-01-31T22:21:32
|
|
[libpng16] Imported from libpng-1.6.0beta08.tar
|
|
31675415
|
2012-01-31T21:01:49
|
|
[libpng16] Fixed 'prefix' builds on clean systems. The generation of pngprefix.h
should not require itself.
|
|
6437604a
|
2012-01-31T20:58:02
|
|
[libpng16] Fix comment in scripts/pnglibconf.dfa
|
|
42369ccd
|
2012-01-31T07:28:13
|
|
[libpng16] Added symbol prefixing that allows all the libpng external symbols
to be prefixed (suggested by Reuben Hawkins). This is work in progress that
breaks some non-configure builds.
|
|
573a5114
|
2012-01-27T22:31:55
|
|
[libpng16] bump version to 1.6.0beta08
|
|
66900118
|
2012-01-27T22:10:34
|
|
[libpng16] Imported from libpng-1.6.0beta07.tar
|
|
e0446492
|
2012-01-27T12:49:15
|
|
[libpng16] Removed scripts/*m4 and updated autogen.sh
|
|
a23f3dbc
|
2012-01-27T10:24:21
|
|
[libpng16] Freeze libtool files in the 'scripts' directory.
This version of autogen.sh attempts to dissuade people from running it when
it is not, or should not, be necessary.
|
|
99c7ad29
|
2012-01-24T07:58:30
|
|
[libpng16] bump version to 1.6.0beta07
|
|
e7b4d26e
|
2012-01-24T07:33:26
|
|
[libpng16] Imported from libpng-1.6.0beta06.tar
|
|
5bc90389
|
2012-01-23T22:43:22
|
|
[libpng16] Added color-map support to simplified API.
This is an initial version for review; the documentation has not yet been
updated.
|
|
edbcd021
|
2012-01-16T07:41:55
|
|
[libpng16] bump version to 1.6.0beta06
|
|
da1c5ca6
|
2012-01-14T19:47:02
|
|
[libpng16] Imported from libpng-1.6.0beta05.tar
|
|
1531bd61
|
2012-01-01T14:45:04
|
|
[libpng16] Updated copyright year to 2012
|