Commit Graph

  • c1269a3975 [libpng15] Fixed problem with PNG_HANDLE_AS_UNKNOWN_SUPPORTED in pngpread.c Glenn Randers-Pehrson 2012-04-23 19:52:59 -05:00
  • 9bb65df0be [libpng16] Revised makefile.darwin (Toby Thain) Glenn Randers-Pehrson 2012-04-13 12:40:27 -05:00
  • b4f5c42092 [libpng16] Revised scripts/makefile.darwin: use system zlib; remove quotes Glenn Randers-Pehrson 2012-04-13 12:36:22 -05:00
  • e243a1fbd8 [libpng16] Enable png_set_check_for_invalid_index() for both read and write. Glenn Randers-Pehrson 2012-04-13 12:35:21 -05:00
  • 8b8e9bfb29 [libpng15] Enable png_set_check_for_invalid_index() for both read and write. Glenn Randers-Pehrson 2012-04-13 12:00:45 -05:00
  • b57e9b747f [libpng15] Bump version to 1.5.11beta01 Glenn Randers-Pehrson 2012-04-12 10:28:32 -05:00
  • 747b554a86 [libpng16] Edited new commentary in png.c Glenn Randers-Pehrson 2012-03-29 08:28:19 -05:00
  • f229d4df3a [libpng16] Bump version to 1.6.0beta21 Glenn Randers-Pehrson 2012-03-29 07:37:43 -05:00
  • 96027d919f [libpng16] Imported from libpng-1.6.0beta20.tar Glenn Randers-Pehrson 2012-03-29 06:15:55 -05:00
  • a9b99fc64d [libpng16] Imported from libpng-1.6.0beta20.tar v1.6.0beta20 Glenn Randers-Pehrson 2012-03-29 06:15:55 -05:00
  • d5a80e0944 [master] Imported from libpng-1.5.10.tar Glenn Randers-Pehrson 2012-03-29 00:07:04 -05:00
  • 38a706f83f [libpng15] Imported from libpng-1.5.10.tar v1.5.10 Glenn Randers-Pehrson 2012-03-29 00:07:04 -05:00
  • b157898378 [libpng14] Imported from libpng-1.4.11.tar v1.4.11 Glenn Randers-Pehrson 2012-03-29 00:02:43 -05:00
  • 78322ccdeb [libpng12] Imported from libpng-1.2.49.tar v1.2.49 Glenn Randers-Pehrson 2012-03-28 23:47:09 -05:00
  • 4761085af8 [libpng10] Imported from libpng-1.0.59.tar v1.0.59 Glenn Randers-Pehrson 2012-03-29 00:00:24 -05:00
  • 58f277c18e [libpng16] Revised png_set_text_2() to avoid potential memory corruption. Glenn Randers-Pehrson 2012-03-28 23:37:25 -05:00
  • 921648a997 [libpng16] Recognize known sRGB ICC profiles while reading; prefer writing the John Bowler 2012-03-28 23:36:12 -05:00
  • 23a30f8583 [libpng16] Prevent PNG_EXPAND+PNG_SHIFT doing the shift twice. John Bowler 2012-03-28 11:38:02 -05:00
  • 48015617d3 [libpng16] Recognize known sRGB ICC profiles while reading and issue a warning Glenn Randers-Pehrson 2012-03-28 10:58:01 -05:00
  • 13a87d9682 [libpng16] Fixed ICC profile parsing and sRGB profile recognition John Bowler 2012-03-28 09:51:43 -05:00
  • c1217ee280 [libpng16] Write the profile MD5s from checksum-icc (and the date) John Bowler 2012-03-22 07:53:00 -05:00
  • 51d1e2be1b [libng16] Added checksum-icc.c to contrib/libtests John Bowler 2012-03-22 07:36:13 -05:00
  • f7677a348e [libpng16] Use uLong 64 bits for crc32 return in profile check John Bowler 2012-03-21 23:52:41 -05:00
  • 8fbd60ded2 [libpng16] Recognize known sRGB ICC profiles while reading and handle them as Glenn Randers-Pehrson 2012-03-21 09:18:15 -05:00
  • b11b31aea2 [libpng16] Changed chunk handler warnings into benign errors, incrementally John Bowler 2012-03-21 07:55:46 -05:00
  • 5a13159bfc [master] Imported from libpng-1.5.10rc01.tar Glenn Randers-Pehrson 2012-03-19 06:19:40 -05:00
  • 51624965e2 [libpng16] Bump version to 1.6.0beta20 Glenn Randers-Pehrson 2012-03-19 10:58:34 -05:00
  • ce9d8a3f48 [libpng16] Imported from libpng-1.6.0beta19.tar v1.6.0beta19 Glenn Randers-Pehrson 2012-03-18 22:39:52 -05:00
  • 6aad6041aa [libpng15] Imported from libpng-1.5.10rc01.tar v1.5.10rc01 Glenn Randers-Pehrson 2012-03-19 06:19:40 -05:00
  • eda53e5770 [libpng16] Avoid the double gamma correction warning in the simplified API. John Bowler 2012-03-18 22:46:28 -05:00
  • 2bc76ffaf1 [ibpng16] Added application error reporting and added chunk names to read John Bowler 2012-03-18 22:37:25 -05:00
  • 66efa24241 [libpng16] Removed erroneous setting of DETECT_UNINITIALIZED and added more John Bowler 2012-03-18 21:10:29 -05:00
  • 0c11b5f8e7 [libpng16] Work around for duplicate row start calls; added warning messages. John Bowler 2012-03-18 14:39:41 -05:00
  • f5dcba6b9b [libpng16] Never mind, undid previous change. Glenn Randers-Pehrson 2012-03-17 00:21:45 -05:00
  • c26d6e9aac [libpng16] Revised png_set_text_2() to avoid possible memory corruption Glenn Randers-Pehrson 2012-03-16 23:19:02 -05:00
  • 42ed02ed9a [libpng16] Reverted png_set_itxt(); it would not compile without warnings. Glenn Randers-Pehrson 2012-03-16 23:17:27 -05:00
  • 31d66245ea [libpng16] Added png_set_itxt() (work in progress) Glenn Randers-Pehrson 2012-03-16 13:53:25 -05:00
  • d9d7a7e8f0 [libpng16] Fixed ANNOUNCE and CHANGES re simplified API and benign errors. Glenn Randers-Pehrson 2012-03-16 11:04:30 -05:00
  • 2c78d4f676 [libpng15] Revised example.c to put text strings in a temporary character array Glenn Randers-Pehrson 2012-03-16 08:49:07 -05:00
  • d15d124d6d [libpng16] Bump version to 1.6.0beta19 Glenn Randers-Pehrson 2012-03-16 08:23:38 -05:00
  • dd6ecbe688 [libpng16] Imported from libpng-1.6.0beta18.tar v1.6.0beta18 Glenn Randers-Pehrson 2012-03-16 07:33:38 -05:00
  • aa816c4444 [libpng16] Added configuration support for benign errors and changed the read John Bowler 2012-03-16 07:39:49 -05:00
  • 209b3e4b79 [libpng16] Added output flushing to aid debugging under Visual Studio. John Bowler 2012-03-16 07:14:01 -05:00
  • f2715a558a [libpng16] Revised example.c to put text strings in a temporary character array Glenn Randers-Pehrson 2012-03-15 19:52:03 -05:00
  • 7d76ba7393 [libpng14] Imported from libpng-1.4.10.tar v1.4.10 Glenn Randers-Pehrson 2012-03-14 23:26:59 -05:00
  • 845ee6af72 [libpng16] Fixed a compiler warning under Cygwin (Windows-7, 32-bit system) John Bowler 2012-03-10 21:05:19 -06:00
  • d4247dd398 [libpng15] Fix an off-by-one error in the palette index checking function. Glenn Randers-Pehrson 2012-03-10 20:14:23 -06:00
  • 9ff37ea94f [libpng16] Fix an off-by-one error in the palette index checking function. John Bowler 2012-03-10 20:03:06 -06:00
  • 35f2e1768b [libpng16] In pngtest, treat benign errors as errors if "-strict" is present. Glenn Randers-Pehrson 2012-03-10 19:42:03 -06:00
  • 945cb1f9be [libpng16] Issue a png_benign_error() instead of png_warning() about bad Glenn Randers-Pehrson 2012-03-10 08:48:04 -06:00
  • 1ca16d92f2 [libng15] Issue a png_benign_error() instead of png_warning() about bad palette Glenn Randers-Pehrson 2012-03-10 08:14:49 -06:00
  • ae1b45a046 [master] Imported from libpng-1.5.10beta04.tar Glenn Randers-Pehrson 2012-03-09 21:19:44 -06:00
  • 0ff5150f91 [libpng15] Reject all iCCP chunks after the first, Glenn Randers-Pehrson 2012-03-09 22:38:06 -06:00
  • 71db131882 [libpng16] Bump version to 1.6.0beta18 Glenn Randers-Pehrson 2012-03-09 22:09:46 -06:00
  • bf7661f01b [libpng16] Imported from libpng-1.6.0beta17.tar v1.6.0beta17 Glenn Randers-Pehrson 2012-03-09 21:55:02 -06:00
  • 9066919600 [libpng16] If benign errors are disabled use maximum window on ancillary John Bowler 2012-03-09 22:03:13 -06:00
  • fc9127370c [libpng15] Bump version to 1.5.10beta05 Glenn Randers-Pehrson 2012-03-09 21:26:23 -06:00
  • adc8042fca [libpng15] Imported from libpng-1.5.10beta04.tar v1.5.10beta04 Glenn Randers-Pehrson 2012-03-09 21:19:44 -06:00
  • c4c21f1c87 [libpng15] Fixed CMF optimization of non-IDAT compressed chunks, John Bowler 2012-03-09 21:16:51 -06:00
  • 0b8b358b98 [libpng15] Disabled part of the CMF optimization of non-IDAT compressed Glenn Randers-Pehrson 2012-03-09 17:29:31 -06:00
  • 1ffbe8c7c1 [libpng] Committed new contrib/libtests/makepng.c that was overlooked John Bowler 2012-03-09 12:21:51 -06:00
  • 8d0215928d [libpng16] Fixed manual assertion that all of our public macros begin with PNG_ Glenn Randers-Pehrson 2012-03-09 12:18:18 -06:00
  • b5d0051dcb [libpng16] Deflate/inflate was reworked to move common zlib calls into single John Bowler 2012-03-09 09:15:18 -06:00
  • 6038b80277 [libpng16] Reject iCCP chunk after the first, even if the first one is invalid. Glenn Randers-Pehrson 2012-03-08 10:40:07 -06:00
  • e4e87743af [libpng10] Update version numbers in ANNOUNCE Glenn Randers-Pehrson 2012-03-08 07:53:19 -06:00
  • ac9f21a5a2 [libpng12] Update version numbers in ANNOUNCE Glenn Randers-Pehrson 2012-03-08 07:52:30 -06:00
  • 8d15fc29b0 [libpng10] Imported from libpng-1.0.58.tar v1.0.58 Glenn Randers-Pehrson 2012-03-08 07:19:30 -06:00
  • faa28b6230 [libpng12] Imported from libpng-1.2.48.tar v1.2.48 Glenn Randers-Pehrson 2012-03-08 07:20:44 -06:00
  • 8f23c92642 [libpng14] Imported from libpng-1.4.10rc02.tar v1.4.10rc02 Glenn Randers-Pehrson 2012-03-06 16:39:54 -06:00
  • 9f3a6671b2 [libpng14] Fixed PNG_LIBPNG_BUILD_BASE_TYPE definition in png.h Glenn Randers-Pehrson 2012-03-06 16:41:00 -06:00
  • 8f7fc403e5 [libpng15] Bump version to 1.5.10beta04 Glenn Randers-Pehrson 2012-03-06 15:09:14 -06:00
  • 16dba768df [libpng16] Fixed PNG_LIBPNG_BUILD_BASE_TYPE definition in png.h Glenn Randers-Pehrson 2012-03-06 16:00:38 -06:00
  • 187694b9ec [master] Imported from libpng-1.5.10beta03.tar Glenn Randers-Pehrson 2012-03-04 22:25:10 -06:00
  • 0054bee2a6 [libpng15] Imported from libpng-1.5.10beta03.tar v1.5.10beta03 Glenn Randers-Pehrson 2012-03-04 22:25:10 -06:00
  • b57c1c9e6e [libpng16] Bump version to 1.6.0beta17 Glenn Randers-Pehrson 2012-03-05 21:30:06 -06:00
  • 0c98cc7023 [libpng16] Imported from libpng-1.6.0beta16.tar v1.6.0beta16 Glenn Randers-Pehrson 2012-03-05 21:20:56 -06:00
  • 6225b0e61e [libpng16] Added code to validate the windowBits value passed to deflateInit2(). John Bowler 2012-03-05 21:26:57 -06:00
  • d072048925 [libpng16] Correct pngvalid error message John Bowler 2012-03-05 21:10:11 -06:00
  • 7d4fbb2fbb [libpng16] Validate the zTXt strings in pngvalid. John Bowler 2012-03-05 21:02:49 -06:00
  • 42a2b556e9 [libpng16] Made read 'inflate' handling like write 'deflate' handling. The John Bowler 2012-03-05 20:57:40 -06:00
  • e2ae0f2f2b [libpng16] Fix tarith argument parsing John Bowler 2012-03-05 20:43:27 -06:00
  • d6cf3a3791 [libpng16] Added a print out of the maximum observed error to 'tarith ascii' John Bowler 2012-03-05 20:41:19 -06:00
  • 454e05a63a [libpng15] Added palette-index checking. Glenn Randers-Pehrson 2012-03-04 22:16:54 -06:00
  • e741cd592e [libpng16] Added contrib/libtests/tarith.c to test internal arithmetic John Bowler 2012-03-04 20:48:57 -06:00
  • 0ae4f7b705 [libpng16] Changed png_inflate() and calling routines to avoid overflow John Bowler 2012-03-03 21:10:26 -06:00
  • 29a6ba01a7 [libpng16] Fixed build warnings (MSVC, GCC, GCC v3). Cygwin GCC with default John Bowler 2012-03-03 20:49:03 -06:00
  • 434801a39c [libpng16] Bump version to 1.6.0beta16 Glenn Randers-Pehrson 2012-03-02 22:38:50 -06:00
  • 79a141876a [libpng16] Revised scripts/pnglibconf.dfa Glenn Randers-Pehrson 2012-03-02 22:50:03 -06:00
  • eeb1bb678d [libng16] Added palette-index checking while writing. Glenn Randers-Pehrson 2012-03-02 22:10:15 -06:00
  • 8a78404b09 [libpng12] Fixed date in ANNOUNCE. Glenn Randers-Pehrson 2012-03-02 14:49:43 -06:00
  • 41bd904003 [libpng12] Update ANNOUNCE about pnggccrd.c change Glenn Randers-Pehrson 2012-03-02 14:44:32 -06:00
  • 30d32302d0 [libpng12] Imported from libpng-1.2.48rc02.tar v1.2.48rc02 Glenn Randers-Pehrson 2012-03-02 14:25:11 -06:00
  • 8e92cd51c6 [libpng16] Bump version to 1.6.0beta16 Glenn Randers-Pehrson 2012-03-02 13:57:45 -06:00
  • 363387c9c0 [libpng16] Imported from libpng-1.6.0beta15.tar v1.6.0beta15 Glenn Randers-Pehrson 2012-03-02 13:31:38 -06:00
  • 6f237b6bf0 [libpng16] Remove whitespace at end of lines John Bowler 2012-03-02 13:13:15 -06:00
  • a0ddf0b5f2 [libpng16] Minor update to pngstest.c, chmod 755 gentests.sh John Bowler 2012-03-02 06:56:33 -06:00
  • 5541ea8aaf [libpng16] Relocated declarations of index and padding in new index-checking Glenn Randers-Pehrson 2012-03-01 22:18:09 -06:00
  • cf49919686 [libpng16] Fixed some bugs in ICC profile writing. The code should now accept John Bowler 2012-03-01 21:54:07 -06:00
  • 363ae65e2b [libpng16] Added tests for invalid palette index while reading and writing Glenn Randers-Pehrson 2012-03-01 21:39:29 -06:00
  • cb129a6234 [libpng16] Improved pngstest fine tuning of error numbers, new test file John Bowler 2012-03-01 21:26:54 -06:00