Commit Graph

  • cc3d228369 [libpng10] Imported from libpng-1.0.68.tar v1.0.68 libpng10 Glenn Randers-Pehrson 2017-08-24 15:00:11 -05:00
  • 47c8646c9c [libpng10] Imported from libpng-1.0.67.tar v1.0.67 Glenn Randers-Pehrson 2016-12-28 20:06:02 -06:00
  • 1510084c3f [libpng10] Imported from libpng-1.0.66.tar v1.0.66 Glenn Randers-Pehrson 2015-12-17 07:56:21 -06:00
  • 692659d9dc [libpng12] Bump version to 1.2.59beta01 Glenn Randers-Pehrson 2017-08-28 12:18:46 -05:00
  • 88b2a8e1c9 [libpng14] Bump version to 1.4.22beta01 Glenn Randers-Pehrson 2017-08-28 12:17:18 -05:00
  • f9b874e27e [libpng15] Bump version to 1.5.30beta01 Glenn Randers-Pehrson 2017-08-28 12:03:27 -05:00
  • d2b9af04ac [libpng16] Fixed off-by-one error in png_do_check_palette_indexes() (Bug report Glenn Randers-Pehrson 2017-08-28 11:58:11 -05:00
  • 321c24b0d7 [libpng16] Bump version to 1.6.33beta01 Glenn Randers-Pehrson 2017-08-28 11:29:33 -05:00
  • 14a8996fe6 [libpng] Updated PNGMINUS_UNUSED macro and comments in contrib/pngminus/p*.c Christian Hesse 2017-08-28 11:27:23 -05:00
  • ef76b1f688 [libpng16] Free row_ptr in contrib/oss-fuzz/libpng_read_fuzzer.cc PNG_CLEANUP Glenn Randers-Pehrson 2017-08-28 11:07:10 -05:00
  • 5c616548a0 [libpng16] Added PNGMINUS_UNUSED macro to contrib/pngminus/p*.c and added Glenn Randers-Pehrson 2017-08-28 07:13:22 -05:00
  • da923d334d [libpng16] Add calls to png_read_update_info() and png_read_end() Glenn Randers-Pehrson 2017-08-26 20:39:50 -05:00
  • e06ec26906 [libpng16] Revise contrib/oss-fuzz/build.sh links to other oss-fuzz files Glenn Randers-Pehrson 2017-08-25 18:56:37 -05:00
  • f6ca33d42c [libpng16] Bump version to 1.6.33beta01 Glenn Randers-Pehrson 2017-08-25 18:52:39 -05:00
  • f8110669f0 [master] Imported from libpng-1.6.32.tar Glenn Randers-Pehrson 2017-08-24 14:44:52 -05:00
  • df7e9dae0c [libpng16] Imported from libpng-1.6.32.tar v1.6.32 Glenn Randers-Pehrson 2017-08-24 14:44:52 -05:00
  • e7c0ec1e92 [libpng15] Imported from libpng-1.5.29.tar v1.5.29 Glenn Randers-Pehrson 2017-08-24 15:03:14 -05:00
  • 8adda0bc89 [libpng14] Imported from libpng-1.4.21.tar v1.4.21 Glenn Randers-Pehrson 2017-08-24 16:06:44 -05:00
  • 32fa0ead43 [libpng12] Imported from libpng-1.2.58.tar v1.2.58 Glenn Randers-Pehrson 2017-08-24 15:01:07 -05:00
  • 4760bac13d [libpng16] Removed mention of the .yaml file in the oss-fuzz README.txt Glenn Randers-Pehrson 2017-08-23 21:09:59 -05:00
  • 737f347f23 [libpng16] Removed contrib/-ss-fuzz/project.yaml which belongs in Glenn Randers-Pehrson 2017-08-23 21:02:57 -05:00
  • 1257369169 [libpng16] Bump version to 1.6.32rc03 Glenn Randers-Pehrson 2017-08-22 20:04:35 -05:00
  • de315dfaad [libpng16] Imported from libpng-1.6.32rc02.tar v1.6.32rc02 Glenn Randers-Pehrson 2017-08-22 16:30:33 -05:00
  • ba5f7f6a3e [libpng16] Bump version to 1.6.32rc02 Glenn Randers-Pehrson 2017-08-22 13:56:40 -05:00
  • b0d14c7d13 'libpng16] Imported more files into the contrib/oss-fuzz directory Glenn Randers-Pehrson 2017-08-22 13:58:59 -05:00
  • 735fde494a [lbpng16] Clarified licensing info in contrib/oss-fuzz/* Glenn Randers-Pehrson 2017-08-21 20:34:26 -05:00
  • d2533b96f3 [libpng16] Use png_handler.png_ptr instead of read_ptr in png_set_options(() Glenn Randers-Pehrson 2017-08-21 20:19:43 -05:00
  • ddabd0c70a [libpng16] Added contrib/oss-fuzz directory Glenn Randers-Pehrson 2017-08-21 19:14:39 -05:00
  • 031a3815ae [libpng17] Bump version to 1.7.0beta90 Glenn Randers-Pehrson 2017-08-18 20:13:47 -05:00
  • ef5a5760d4 [libpng17] Imported from libpng-1.7.0beta89.tar v1.7.0beta89 Glenn Randers-Pehrson 2017-08-18 20:05:22 -05:00
  • 0b2b7d8ab5 [libpng17] Imported from libpng-1.7.0beta88.tar Glenn Randers-Pehrson 2017-08-18 03:15:17 -05:00
  • 945759162e [libpng16] Imported from libpng-1.6.32rc01.tar v1.6.32rc01 Glenn Randers-Pehrson 2017-08-18 03:14:09 -05:00
  • fe3a4493e5 [libpng15] Imported from libpng-1.5.29rc01.tar v1.5.29rc01 Glenn Randers-Pehrson 2017-08-18 03:22:58 -05:00
  • b72f5cabd7 [libpng14] Imported from libpng-1.4.21rc01.tar v1.4.21rc01 Glenn Randers-Pehrson 2017-08-18 19:34:21 -05:00
  • 63d91c5dae [libpng12] Imported from libpng-1.2.58rc01.tar v1.2.58rc01 Glenn Randers-Pehrson 2017-08-18 03:26:20 -05:00
  • bcb739a864 [libpng16]Fix several "{" that were written in a different coding style; Glenn Randers-Pehrson 2017-08-11 10:05:53 -05:00
  • 90b437e372 [libpng16] specify full path name of huge_*safe_to_copy.png in pngtest-badpngs Glenn Randers-Pehrson 2017-08-11 07:48:19 -05:00
  • ab3ea490fd [libpng16] Revise tests/pngtest-badpngs to include the two renamed huge* files. Glenn Randers-Pehrson 2017-08-11 07:42:38 -05:00
  • d19e8b9a4b [libpng16] Renamed chunks in contrib/testpngs/crashers to avoid having files Glenn Randers-Pehrson 2017-08-11 06:36:53 -05:00
  • c5f801c82b [libpng16] Fix typo Glenn Randers-Pehrson 2017-08-07 14:35:06 -05:00
  • 7b8b7115d9 [libpng16] Bump version to 1.6.32beta12 Glenn Randers-Pehrson 2017-08-07 14:20:38 -05:00
  • 646fad9d55 [libpng16] Check for 0 return from png_get_rowbytes() in contrib/pngminus/*.c Glenn Randers-Pehrson 2017-08-07 14:22:56 -05:00
  • 06ec4252a4 [libpng16] Made the huge_*_chunk.png files smaller. I could have removed the Glenn Randers-Pehrson 2017-08-07 13:13:19 -05:00
  • 33848546a3 [libpng16] Added contrib/testpngs/crashers/huge-XXXX-chunk.png Glenn Randers-Pehrson 2017-08-07 12:27:07 -05:00
  • 1c2e35ab73 [libpng17] Imported from libpng-1.7.0beta88.tar v1.7.0beta88 Glenn Randers-Pehrson 2017-08-06 14:03:25 -05:00
  • fa2f72258a [libpng16] Imported from libpng-1.6.32beta11.tar v1.6.32beta11 Glenn Randers-Pehrson 2017-08-07 07:28:24 -05:00
  • a862fd04b9 [libpng15] Imported from libpng-1.5.29beta02.tar v1.5.29beta02 Glenn Randers-Pehrson 2017-08-06 20:00:42 -05:00
  • 3018236c7e [libpng14] Imported from libpng-1.4.21beta01.tar v1.4.21beta01 Glenn Randers-Pehrson 2017-08-07 05:24:45 -05:00
  • a15d0c2964 [libpng12] Imported from libpng-1.2.58beta01.tar v1.2.58beta01 Glenn Randers-Pehrson 2017-08-07 06:15:51 -05:00
  • 7653aaa4b1 [libpng16] Rename bad_iccp.png, huge_idat.png to bad_iCCP.png, huge_iDAT.png Glenn Randers-Pehrson 2017-08-07 07:31:06 -05:00
  • c362a8c80e [libpng16] Free eXIf_buf when detecting bad byte-order specifier. Glenn Randers-Pehrson 2017-08-07 06:31:58 -05:00
  • 1b97a1695a [libpng12] Expand %RDATE% macro in "last changed" dates. Glenn Randers-Pehrson 2017-08-07 06:18:01 -05:00
  • bf40843146 [libpng12] Update last-changed date and copyright year in changed files Glenn Randers-Pehrson 2017-08-07 05:55:55 -05:00
  • 4d4f472108 [libpng12] Added png_check_chunk_length() function. Glenn Randers-Pehrson 2017-08-07 05:51:12 -05:00
  • c68a16ee9f [libpng14] Update change dates and copyright years in recently-changed files Glenn Randers-Pehrson 2017-08-07 05:27:10 -05:00
  • 1a74f4f5f9 [lbpng14] Moved chunk-name and chunk-length checks into PNG_EXTERN private Glenn Randers-Pehrson 2017-08-06 20:32:11 -05:00
  • 752c6c0042 [libpng15] Moved chunk-name and chunk-length checks into PNG_EXTERN private Glenn Randers-Pehrson 2017-08-06 19:14:18 -05:00
  • 58cd558a43 [libpng17] Added some bad PNGs to the test directory and to the test/pngtest script Glenn Randers-Pehrson 2017-08-06 14:16:17 -05:00
  • bdca749e35 [libpng17] Added private png_check_chunk_name() and png_check_chunk_length() Glenn Randers-Pehrson 2017-08-06 14:13:18 -05:00
  • c339da7fc2 [libpng16] Removed JuNK and JuNk chunks from empty_ancillary_chunks.png test file. Glenn Randers-Pehrson 2017-08-06 10:52:01 -05:00
  • 33787340a4 Fix typo (1 should be 2) in png_handle_eXIf Glenn Randers-Pehrson 2017-08-06 10:35:23 -05:00
  • cf713fb0ab [libpng16] Check that the eXIf chunk has at least 2 bytes and begins Glenn Randers-Pehrson 2017-08-06 10:24:04 -05:00
  • c82ae40e9f [libpng16] Test or 11 bytes instead of 14 after the iCCP keyword has been read. Glenn Randers-Pehrson 2017-08-06 08:37:48 -05:00
  • 099558d100 [libpng16] Relocate the iCCP length test to a point after reading the keyword Glenn Randers-Pehrson 2017-08-06 08:25:56 -05:00
  • 8ed418b042 [libpng16] Increase minimum zlib stream from 9 to 14 in png_handle_iCCP(), Glenn Randers-Pehrson 2017-08-06 07:59:02 -05:00
  • 39d84f4f6a [lbpng16] Attempt to fix a UMR in png_set_text_2() to fix OSS-fuzz issue. Glenn Randers-Pehrson 2017-08-05 20:51:23 -05:00
  • c5c778bcfc [libpng16] Initialize profile_header[] in png_handle_iCCP() to fix OSS-fuzz issue. Glenn Randers-Pehrson 2017-08-05 20:15:52 -05:00
  • 1ebe4f75cc [Libpng16] Relocated setting free_me for eXIf data, to stop an OSS-fuzz leak. Glenn Randers-Pehrson 2017-08-05 19:58:41 -05:00
  • 13bc0b6b1f [libpng16] Make png_check_chunk_length|name() parameters const Glenn Randers-Pehrson 2017-08-05 15:33:24 -05:00
  • fcd1bb9312 [libpng16] Removed unused chunk_name parameter from png_check_chunk_length(). Glenn Randers-Pehrson 2017-08-05 15:08:40 -05:00
  • c33d624988 [libpng] Added huge_IDAT.png and empty_ancillary_chunks.png to testpngs/crashers Glenn Randers-Pehrson 2017-08-05 11:01:18 -05:00
  • 0ec733ce61 [libpng16] Added "eXIf" to "chunks_to_ignore[]" in png_set_keep_unknown_chunks(). Glenn Randers-Pehrson 2017-08-05 08:01:53 -05:00
  • dbdeb1f3fa [libpng16] Bump version to 1.6.32beta11 Glenn Randers-Pehrson 2017-08-04 20:07:51 -05:00
  • 3d7f3e57b5 [libpng16] Imported from libpng-1.6.32beta10.tar v1.6.32beta10 Glenn Randers-Pehrson 2017-08-04 19:58:05 -05:00
  • a64c8ca9e9 [libpng16] Insert a newline at beginning of libpng warning in pngtest.c Glenn Randers-Pehrson 2017-08-04 20:04:58 -05:00
  • 378e926d78 [libpng16] Added contrib/testpngs/crashers/bad_iccp.png Glenn Randers-Pehrson 2017-08-04 19:29:23 -05:00
  • 3a957dd96f [lbipng16] Fix "const" declaration info_ptr argument to png_get_eXIf_1() and the Glenn Randers-Pehrson 2017-08-04 16:29:06 -05:00
  • 554d4400ab [libpng16] Fix "const" declaration info_ptr argument to png_get_eXIf_1(). Glenn Randers-Pehrson 2017-08-04 15:38:41 -05:00
  • 2037030d50 [lbpng16] Require cmake-3.0.2 in CMakeLists.txt (Clifford Yapp). Clifford Yapp 2017-08-04 14:46:17 -05:00
  • 207392821d [libpng16] Moved bad pngs from tests to contrib/libtests/crashers Glenn Randers-Pehrson 2017-08-04 14:17:28 -05:00
  • 2dca15686f [libpng16] Moved chunk-length check into a png_check_chunk_length() private Glenn Randers-Pehrson 2017-08-04 14:09:27 -05:00
  • 469317d9bd [libpng16] Removed a left-over debugging "printf" statement from pngrutil.c Glenn Randers-Pehrson 2017-08-04 12:14:39 -05:00
  • 894a9869dd [libpng16] Bump version to 1.6.32beta10 Glenn Randers-Pehrson 2017-08-03 18:14:02 -05:00
  • c14be73428 [libpng16] Imported from libpng-1.6.32beta09.tar v1.6.32beta09 Glenn Randers-Pehrson 2017-08-03 18:12:46 -05:00
  • 2dbef2f2a9 [libpng16] Restored IDAT length check. Previously the calculated limit was five Glenn Randers-Pehrson 2017-08-03 18:03:12 -05:00
  • 4ac8b5e0d6 [libpng16] Use png_debug2() instead of printf() for bug reporting. Glenn Randers-Pehrson 2017-08-03 16:29:58 -05:00
  • 9d4215e6c0 [libpng16] Require cmake-2.8.8 in CMakeLists.txt. Revised symlink creation, Glenn Randers-Pehrson 2017-08-03 16:10:27 -05:00
  • d683af0f12 [libpng16] Temporarily disable IDAT length-limiting. Glenn Randers-Pehrson 2017-08-03 16:04:22 -05:00
  • 095b4ce16b [libpng16] Disabled new limit test on IDAT chunks. It was producing too small Glenn Randers-Pehrson 2017-08-03 12:43:56 -05:00
  • bfdabdacff [libpng16] Bump version to 1.6.32beta09 Glenn Randers-Pehrson 2017-08-03 10:56:18 -05:00
  • 6f89dff45e [libpng16] Imported from libpng-1.6.32beta08.tar v1.6.32beta08 Glenn Randers-Pehrson 2017-08-03 10:27:09 -05:00
  • d930d36155 [libpng16] Restored png_get_eXIf_1() and png_set_eXIf_1() because strlen(eXIf_buf) Glenn Randers-Pehrson 2017-08-03 10:29:10 -05:00
  • a1fe2c9848 [libpng16] Check length of IDAT against maximum possible IDAT size, accounting Glenn Randers-Pehrson 2017-08-03 10:01:35 -05:00
  • 6b53a5ed7b [libpng16] Update manpage about user malloc_max limit Glenn Randers-Pehrson 2017-08-02 19:58:31 -05:00
  • 70041f4038 [libpng16] Bump version to 1.6.32beta08 Glenn Randers-Pehrson 2017-08-02 19:28:44 -05:00
  • 96b65b3644 [libpng16] Imported from libpng-1.6.32beta07.tar v1.6.32beta07 Glenn Randers-Pehrson 2017-08-02 19:26:15 -05:00
  • 347538efbd [libng16] Check length of all chunks except IDAT against user limit. Glenn Randers-Pehrson 2017-08-02 19:21:19 -05:00
  • 2b37d46564 [libpng16] Bump version to 1.6.32beta07 Glenn Randers-Pehrson 2017-08-02 17:30:29 -05:00
  • 2df5c96352 [libpng16] Imported from libpng-1.6.32beta06.tar v1.6.32beta06 Glenn Randers-Pehrson 2017-08-02 17:23:40 -05:00
  • 3fa1df48a1 [libpng16] Removed png_get_eXIf_1() and png_set_eXIf_1(). Glenn Randers-Pehrson 2017-08-02 17:27:41 -05:00