Commit Graph

  • 38647d4b21 [libpng17] Fixed makepng.c so that it compiles with GCC 5.1.0. John Bowler 2015-09-18 16:22:38 -05:00
  • e87d502b16 png_set_filler with 16-bit output byte swapped the value John Bowler 2015-09-18 14:04:50 -07:00
  • 8bfcb4c7a7 [libpng16] Copied contrib/libtests/pngvalid.c from libpng17. Glenn Randers-Pehrson 2015-09-18 14:24:49 -05:00
  • eb0bf4f468 [libpng16] Updated pngvalid.c with recent changes from libpng17 Glenn Randers-Pehrson 2015-09-18 13:08:50 -05:00
  • f8d3e854cb Coverity related changes John Bowler 2015-09-17 17:58:13 -07:00
  • e8c554661c Back-port pngvalid corrections and enhancements John Bowler 2015-09-17 07:56:30 -07:00
  • d280c3a6da [libpng17] Updated CHANGES and ANNOUNCE Glenn Randers-Pehrson 2015-09-17 07:34:38 -05:00
  • 62dff2f97e Merge branch 'libpng17' of /home/jbowler/src/libpng/libpng into libpng17 John Bowler 2015-09-16 21:42:04 -07:00
  • fea86b1c29 Remove memcpy of png_transform_background John Bowler 2015-09-16 21:33:43 -07:00
  • 601ae5387e [libpng17] correct low-depth-gray code and enable tests John Bowler 2015-09-16 21:09:10 -07:00
  • 36ada4acae [libpng17] Add pngchunk.h to contrib/pngminim makefiles. Glenn Randers-Pehrson 2015-09-16 11:09:25 -05:00
  • bfc7affa0d [libpng17] Imported from libpng-1.7.0beta65.tar v1.7.0beta65 Glenn Randers-Pehrson 2015-09-16 10:12:17 -05:00
  • dba870122c [libpng17] Updated makefiles to handle pngchunk.h Glenn Randers-Pehrson 2015-09-16 08:34:56 -05:00
  • 35abfe72d6 [libpng17] Fix debug statement in pngread.c Glenn Randers-Pehrson 2015-09-15 23:54:55 -05:00
  • 497ff3400c [libpng17] moved scripts/chunkdesc.h to pngchunk.h Glenn Randers-Pehrson 2015-09-15 23:53:49 -05:00
  • bb4e79c947 [libpng17] Updated configure.ac was omitted from previous commit Glenn Randers-Pehrson 2015-09-15 19:53:08 -05:00
  • b00bb570f8 [libpng17] Fix file permission for contrib/tools/intgamma.sh Glenn Randers-Pehrson 2015-09-15 18:35:26 -05:00
  • c3e7e7d715 [libpng16] tests backported from libpng 1.7 John Bowler 2015-09-15 15:38:52 -07:00
  • c68de14844 [libpng17] Merge contrib/libtests and contrib/tools with libpng16. Glenn Randers-Pehrson 2015-09-15 17:11:43 -05:00
  • 1e16e8829d [libpng16] Fix typo (extra "*/") in contrib/libtests/fakepng.c Glenn Randers-Pehrson 2015-09-15 17:07:34 -05:00
  • cc7fa5e23f [libpng17] Added public domain declaration to contrib/libtests/fakepng.c Glenn Randers-Pehrson 2015-09-15 15:21:12 -05:00
  • ec99b373dd Merge 3184947a25 into 1fc5345bff John Bowler 2015-09-15 03:52:31 +00:00
  • 3184947a25 chunk handling and transform rewrite John Bowler 2015-09-14 20:42:40 -07:00
  • c5ead5d2cd Test changes Most of these are back-portable to earlier versions (contrib/libtests should just work with earlier versions), however the 1.7 specific changes in pngvalid mean that it probably won't work against 1.7 without the commits following this one. John Bowler 2015-09-14 17:57:40 -07:00
  • 76c5c11168 Test corrections: minor fixes to the test scripts pngimage: add --list-combos pngunknown: add --strict to catch warnings pngvalid-standard: remove the spurious --progressive read (compare with pngvalid-progressive-standard!) This patch probably applies to 1.5 and 1.6 (where the tests exist) too. John Bowler 2015-09-14 17:51:06 -07:00
  • ddcca52933 ARM NEON code moved to contrib This patch contains changes to the build (configure) system and the code required to support the move. The patch is provided to isolate the changes from the others that follow it; the code won't necessarily compile after this patch (the next changes are required.) John Bowler 2015-09-14 17:31:51 -07:00
  • 3bd90db79f Rename arm -> contrib/neon libpng will not compile if ARM NEON support is enabled with this commit; the commit is provided to isolate the rename of the directory from the rest of the required changes. John Bowler 2015-09-14 17:18:50 -07:00
  • 72ee0aef48 [libpng14] Fixed png_save_int_32 when int is not 2's complement (John Bowler). John Bowler 2015-08-21 14:56:49 -05:00
  • 8c4b258355 [libpng15] Fixed png_save_int_32 when int is not 2's complement (John Bowler). John Bowler 2015-08-21 14:50:38 -05:00
  • 33a97c5c8a [libpng16] Fixed png_save_int_32 when int is not 2's complement (John Bowler). John Bowler 2015-08-21 14:42:00 -05:00
  • 39be3b81da [libpng16] Bump version to 1.6.19beta03 Glenn Randers-Pehrson 2015-08-19 12:29:13 -05:00
  • 4c02a5930a [libpng16] Imported from libpng-1.6.19beta02.tar v1.6.19beta02 Glenn Randers-Pehrson 2015-08-19 12:20:12 -05:00
  • 2d62f7406f [libpng16] Fixed the recently reported 1's complement security issue by John Bowler 2015-08-19 12:56:48 -05:00
  • 7730265b27 [libpng15] Bump version to 1.5.24beta02 Glenn Randers-Pehrson 2015-08-19 12:26:35 -05:00
  • 75318bc745 [libpng15] Imported from libpng-1.5.24beta01.tar v1.5.24beta01 Glenn Randers-Pehrson 2015-08-19 12:18:18 -05:00
  • c357fb70b5 [lbipng15] Fixed the recently reported 1's complement security issue by Glenn Randers-Pehrson 2015-08-19 12:52:39 -05:00
  • 627c2c8797 [libpng14] Bump version to 1.4.17beta02 Glenn Randers-Pehrson 2015-08-19 12:24:51 -05:00
  • cbd9e435ad [libpng14] Imported from libpng-1.4.17beta01.tar v1.4.17beta01 Glenn Randers-Pehrson 2015-08-19 12:19:45 -05:00
  • 41de766f12 [libpng14] Fixed the recently reported 1's complement security issue by Glenn Randers-Pehrson 2015-08-19 12:47:00 -05:00
  • 1fc5345bff [libpng17] Mention dropping support for 16-bit platforms in libpng16. Glenn Randers-Pehrson 2015-08-18 10:45:16 -05:00
  • a88dec67f2 [libpng15] Safely convert num_bytes to a png_byte in png_set_sig_bytes() (Robert Glenn Randers-Pehrson 2015-08-18 10:23:35 -05:00
  • 6530e3898d [libpng16] Restored previous handling of negative input to png_set_sig_bytes(). Glenn Randers-Pehrson 2015-08-17 21:56:03 -05:00
  • 5a26171dd7 [libpng16] Mention the change in png_set_sig_bytes() behavior in the man page. Glenn Randers-Pehrson 2015-08-17 21:39:22 -05:00
  • 167b5e4c27 [libpng16] Safely convert num_bytes to a png_byte in png_set_sig_bytes() Robert C. Seacord 2015-08-17 21:20:34 -05:00
  • a8242fe6fb [libng16] Reverted recent mistaken change of 0xnnnn to 0xnnnnUL Glenn Randers-Pehrson 2015-08-17 20:46:27 -05:00
  • 15e69748f1 [libpng16] Removed new unnecessary typecast in pngrutil.c Glenn Randers-Pehrson 2015-08-17 12:52:56 -05:00
  • 268c7bf68b [libpng16] Use unsigned hex constants in "reciprocal" computations Glenn Randers-Pehrson 2015-08-17 12:40:19 -05:00
  • d8b93c29a7 [libpng16] Appended more "UL" to hex constants. Glenn Randers-Pehrson 2015-08-17 10:56:17 -05:00
  • b9ba8d6a57 [libpng16] Mention in manual that 16-bit platform support has been dropped. Glenn Randers-Pehrson 2015-08-16 23:32:04 -05:00
  • 751cee5ef1 [libpng16] Added signed/unsigned 16-bit safety net. This removes the dubious John Bowler 2015-08-16 22:54:21 -05:00
  • 8ba4b13c55 [libpng16] Changed 0xnnnn constants to 0xnnnnUL. Glenn Randers-Pehrson 2015-08-16 22:49:58 -05:00
  • 8b83ff3704 [libpng16] Change "n bit" to "n-bit" in comments. Glenn Randers-Pehrson 2015-08-13 20:57:18 -05:00
  • 81b1cff052 [libpng17] Fix links in man page Glenn Randers-Pehrson 2015-08-11 15:35:17 -05:00
  • a472858297 [libpng16] Fix links in man page Glenn Randers-Pehrson 2015-08-11 15:34:08 -05:00
  • 357f3da6b0 [libpng15] Fix links in man page Glenn Randers-Pehrson 2015-08-11 15:33:21 -05:00
  • 9ef7029447 [libpng14] Fix links in man page Glenn Randers-Pehrson 2015-08-11 15:32:10 -05:00
  • cfd5b1a23f [libpng12] Fix links in man page Glenn Randers-Pehrson 2015-08-11 15:31:12 -05:00
  • bc1d2b7d23 [libpng17] Fix links in man page Glenn Randers-Pehrson 2015-08-11 13:04:50 -05:00
  • 682f4ba2d5 [libpng16] Fix links in man page Glenn Randers-Pehrson 2015-08-11 13:04:01 -05:00
  • 53cabf986f [libpng15] Fix links in man page Glenn Randers-Pehrson 2015-08-11 13:03:02 -05:00
  • 42275b94b8 [libpng14] Fix links in man page Glenn Randers-Pehrson 2015-08-11 13:02:11 -05:00
  • cb4bdad35b [libpng12] Fix links in man page Glenn Randers-Pehrson 2015-08-11 13:01:12 -05:00
  • a16d1ef27a [libpng17] Update dead link in the man page Glenn Randers-Pehrson 2015-08-11 11:10:47 -05:00
  • 656720fb42 [libpng16] Fixed dead link in man page Glenn Randers-Pehrson 2015-08-11 10:59:56 -05:00
  • adef6f991f [libpng15] Update dead link in man page Glenn Randers-Pehrson 2015-08-11 11:06:31 -05:00
  • e1f5f422fb [libpng14] Update dead link in man page Glenn Randers-Pehrson 2015-08-11 11:04:13 -05:00
  • 40cacdfa24 [libpng12] Fixed dead link in man page Glenn Randers-Pehrson 2015-08-11 11:02:55 -05:00
  • fd8ef4c428 [libpng16] Add #ifdef PNG_DEBUG/#endif around normally unreachable code Glenn Randers-Pehrson 2015-08-07 14:43:34 -05:00
  • 4e1d299e6b [libpng16] Removed unreachable "break" statements in png.c, pngread.c, and Victor Szakats 2015-08-07 14:31:11 -05:00
  • 4b9fe200db [libpng17 Moved config.h.in~ from the "libpng_autotools_files" list to the Glenn Randers-Pehrson 2015-08-02 21:52:21 -05:00
  • 0e9cd91609 [libpng16] Moved config.h.in~ from the "libpng_autotools_files" list to the Glenn Randers-Pehrson 2015-08-02 21:51:11 -05:00
  • 79268e7dc2 [libpng12] Fixed potential leak of png_pixels in contrib/pngminus/pnm2png.c Glenn Randers-Pehrson 2015-07-30 16:43:05 -05:00
  • e5371d48f7 [libpng12] Avoid potentially dereferencing NULL info_ptr in png_info_init_3(). Glenn Randers-Pehrson 2015-07-30 16:30:47 -05:00
  • 6a88a77216 [libpng14] Added -DZ_SOLO to contrib/pngminim/*/makefile to work with zlib-1.2.7+ Glenn Randers-Pehrson 2015-07-30 16:24:34 -05:00
  • 223aed9f90 [libpng17 Use nanosleep() instead of usleep() in contrib/gregbook/rpng2-x.c Glenn Randers-Pehrson 2015-07-30 11:41:47 -05:00
  • bb98fdbf31 [libpng15] Fixed potential leak of png_pixels in contrib/pngminus/pnm2png.c Glenn Randers-Pehrson 2015-07-30 11:32:56 -05:00
  • 52d159a784 [libpng16] Bump version to 1.6.19beta02 Glenn Randers-Pehrson 2015-07-30 11:19:59 -05:00
  • 67806d44c1 [libpng16] Imported from libpng-1.6.19beta01.tar v1.6.19beta01 Glenn Randers-Pehrson 2015-07-29 16:01:26 -05:00
  • 8510247b5f [libpng16] Fixed uninitialized variable in contrib/gregbook/rpng2-x.c and Glenn Randers-Pehrson 2015-07-30 11:14:46 -05:00
  • 77becc566f [libpng16] Suppressed warnings from the Borland C++ 5.5.1/5.82 compiler in png.c Glenn Randers-Pehrson 2015-07-29 08:01:12 -05:00
  • e1b505cd1d [libpng16]Suppressed a warning from the Borland C++ 5.5.1/5.82 compiler Glenn Randers-Pehrson 2015-07-29 07:42:19 -05:00
  • e485a09e0e [libpng16] Suppressed some warnings from the Borland C++ 5.5.1/5.82 compiler Glenn Randers-Pehrson 2015-07-29 07:29:17 -05:00
  • 064ededa0f [libpng17] Bump version to 1.7.0beta65 Glenn Randers-Pehrson 2015-07-25 21:18:57 -05:00
  • 92d7dd1ede [libpng17] Imported from libpng-1.7.0beta64.tar v1.7.0beta64 Glenn Randers-Pehrson 2015-07-25 21:02:23 -05:00
  • 1b3d312513 [libpng17] Belatedly added Mans Rullgard and James Yu to the list of Glenn Randers-Pehrson 2015-07-25 21:06:28 -05:00
  • 47b6a93924 [libpng17] Rearranged png.h to put the major sections in the same order as Glenn Randers-Pehrson 2015-07-25 20:59:09 -05:00
  • 1fa62ae734 [libpng16] Rearranged png.h to put the major sections in the same order as Glenn Randers-Pehrson 2015-07-25 20:50:21 -05:00
  • 262c396666 [libpng16] More edits to libpng.3 and libpng-manual.txt Glenn Randers-Pehrson 2015-07-25 08:30:12 -05:00
  • 59a82b40b0 [libpng16] Avoid potentially dereferencing NULL info_ptr in png_info_init_3(). Glenn Randers-Pehrson 2015-07-25 08:03:05 -05:00
  • e10b7e73db [libpng16] Updated obsolete information about the simplified API macros in the Glenn Randers-Pehrson 2015-07-25 08:01:34 -05:00
  • 476250ebd2 [libpng16] Bump version to 1.6.19beta01 Glenn Randers-Pehrson 2015-07-23 20:08:25 -05:00
  • aa24431c93 [libpng15] Bump version to 1.5.24beta01 Glenn Randers-Pehrson 2015-07-23 20:18:04 -05:00
  • 287fb89248 [master] Imported from libpng-1.6.18.tar v1.6.18-master libpng-1.6.18-master-signed Glenn Randers-Pehrson 2015-07-22 22:36:43 -05:00
  • e6172809bd [libpng16] Imported from libpng-1.6.18.tar v1.6.18 libpng-1.6.18-signed Glenn Randers-Pehrson 2015-07-22 22:36:43 -05:00
  • a058d6cee0 [libpng15] Imported from libpng-1.5.23.tar v1.5.23 libpng-1.5.23-signed Glenn Randers-Pehrson 2015-07-22 22:34:51 -05:00
  • db8704e1f4 [libpng16] Imported from libpng-1.6.18rc03.tar v1.6.18rc03 Glenn Randers-Pehrson 2015-07-13 16:03:37 -05:00
  • 445ad8fabf [libpng15] Imported from libpng-1.5.23rc03.tar v1.5.23rc03 Glenn Randers-Pehrson 2015-07-13 16:01:50 -05:00
  • 8601d28e1c [libpng12] Restored text inadvertently deleted from the man page. Glenn Randers-Pehrson 2015-07-14 08:51:06 -05:00
  • 1a73305ac2 [libpng16] Removed WEIGHTED_FILTER info from the man page. Glenn Randers-Pehrson 2015-07-13 14:53:27 -05:00
  • 4dc8ea0929 [libpng15] Removed WEIGHTED_FILTER paragraph from the man page. Glenn Randers-Pehrson 2015-07-13 14:42:14 -05:00