| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
If qt is compiled with -qt-libpng then the png symbols
prevent a loading of another libpng. With this patch
the png symbols are hidden and thus it is possible
to load another libpng.
Reviewed-by: hjk <qtc-committer@nokia.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The PNG Development Group explains that libpng 1.5.4 (only) introduced
a divide-by-zero bug in png_handle_cHRM(), which could lead to crashes
(denial of service) for certain malformed PNGs.
Ref. http://www.libpng.org/pub/png/libpng.html
This commit contains the patch recommended by the PNG Development
Group, ref. http://www.kb.cert.org/vuls/id/477046
Task-number: QTBUG-22168
(cherry picked from commit 55c2ea18c522bd8700f43884124e02b460cdb5e2)
|
|
|
|
|
|
|
| |
This is a clean copy of the official libpng 1.5.4 distribution, except
that various extraneous stuff (examples, tests, etc) have been
removed, as usual. The minor modifications to build it in Qt will
follow in a separate commit.
|
| |
|
|
|
|
|
|
| |
This is a clean copy of libpng 1.2.40, except that the contribs
directory has been removed, as usual. Our build modifications
will follow in a separate commit.
|
| |
|
|
|
|
|
| |
This commit contains a clean copy of the libpng source distribution.
The Qt patches will follow in a separate commit.
|
|
|