summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorLeon Scroggins III <scroggo@google.com>2017-10-06 11:02:56 -0400
committerLeon Scroggins III <scroggo@google.com>2017-10-06 11:58:29 -0400
commit3cc83ac4b563ffa7a1bae9572f5fc3c1ee5f8a10 (patch)
treece10938bd99d8eb3b6a808d4dceaaf1de0348990 /tests
parent772123003e7fb8268251b418f559f71d8d4c202c (diff)
Update to 1.6.34
Test: Covered by existing tests. This is the same version we will use in Chromium: https://chromium-review.googlesource.com/c/chromium/src/+/704209 https://github.com/glennrp/libpng/commit/edef058e180be435afd8feebb742a22360a7fa3f (included in this revision) moved the SSE opts directly into the main libpng source, so contrib/intel/intel_sse.patch is no longer necessary, as its changes are already included. Adds *all* code, rather than selecting just the code we use. Other changes: - README.android: - Update version - Android.mk -> Android.bp - Remove no longer relevant comment about applying the intel patch - Remove comment about deleting unused files - README.version: - Update version and source link Change-Id: Ib24cfcfec3e2f63eed8b3b9f0920b1018b30dd64
Diffstat (limited to 'tests')
-rwxr-xr-xtests/pngtest-badpngs13
-rwxr-xr-xtests/pngunknown-sAPI2
2 files changed, 14 insertions, 1 deletions
diff --git a/tests/pngtest-badpngs b/tests/pngtest-badpngs
new file mode 100755
index 000000000..77775232b
--- /dev/null
+++ b/tests/pngtest-badpngs
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+# various crashers
+# using --relaxed because some come from fuzzers that don't maintain CRC's
+
+./pngtest --relaxed ${srcdir}/contrib/testpngs/crashers/badcrc.png
+./pngtest --relaxed ${srcdir}/contrib/testpngs/crashers/badadler.png
+./pngtest --xfail ${srcdir}/contrib/testpngs/crashers/bad_iCCP.png
+./pngtest --xfail ${srcdir}/contrib/testpngs/crashers/empty_ancillary_chunks.png
+./pngtest --xfail ${srcdir}/contrib/testpngs/crashers/huge_*_chunk.png \
+ ${srcdir}/contrib/testpngs/crashers/huge_*safe_to_copy.png
+
+exec ./pngtest --xfail ${srcdir}/contrib/testpngs/crashers/huge_IDAT.png
diff --git a/tests/pngunknown-sAPI b/tests/pngunknown-sAPI
index 4317b1847..88a1f6be2 100755
--- a/tests/pngunknown-sAPI
+++ b/tests/pngunknown-sAPI
@@ -1,2 +1,2 @@
#!/bin/sh
-exec ./pngunknown --strict bKGD=save cHRM=save gAMA=save all=discard iCCP=save sBIT=save sRGB=save "${srcdir}/pngtest.png"
+exec ./pngunknown --strict bKGD=save cHRM=save gAMA=save all=discard iCCP=save sBIT=save sRGB=save eXIf=save "${srcdir}/pngtest.png"