Glenn Randers-Pehrson
5756fcab2f
[master] Imported from libpng-1.6.21.tar
2016-01-15 14:04:53 -06:00
Glenn Randers-Pehrson
047737496a
[master] Imported from libpng-1.6.20.tar
2015-12-02 22:37:04 -06:00
Glenn Randers-Pehrson
b9c62013ef
[master] Imported from libpng-1.6.19.tar
2015-11-12 07:18:03 -06:00
Glenn Randers-Pehrson
287fb89248
[master] Imported from libpng-1.6.18.tar
2015-07-22 22:41:05 -05:00
Glenn Randers-Pehrson
2b667e4923
[master] Imported from libpng-1.6.17.tar
2015-03-26 08:11:22 -05:00
Glenn Randers-Pehrson
da7a1e79af
[master] Imported from libpng-1.6.15.tar
2014-11-20 10:23:30 -06:00
Glenn Randers-Pehrson
eed640dbe8
[master] Imported from libpng-1.6.14.tar
2014-10-22 19:33:27 -05:00
Glenn Randers-Pehrson
d55c4f32fc
[master] Imported from libpng-1.6.13.tar
2014-08-21 05:59:56 -05:00
Glenn Randers-Pehrson
238e7646a8
[master] Imported from libpng-1.6.12.tar
2014-06-11 20:42:07 -05:00
Glenn Randers-Pehrson
d21eae44e7
[master] Imported from libpng-1.6.11.tar
2014-06-05 10:01:04 -05:00
Glenn Randers-Pehrson
1cc02f0395
[master] Imported from libpng-1.6.10.tar
2014-03-06 13:15:45 -06:00
Glenn Randers-Pehrson
a4f7ea0d11
[master] Imported from libpng-1.6.2.tar
2013-04-25 11:06:20 -05:00
Glenn Randers-Pehrson
0da9cf38cd
[master] Imported from libpng-1.6.0.tar
2013-02-13 23:32:06 -06:00
Glenn Randers-Pehrson
d14caad2e9
[master] Imported from libpng-1.5.14.tar
2013-02-02 17:14:54 -06:00
Glenn Randers-Pehrson
c2ac10b502
[master] Imported from libpng-1.5.13.tar
2012-09-27 18:59:32 -05:00
Glenn Randers-Pehrson
d5a80e0944
[master] Imported from libpng-1.5.10.tar
2012-03-29 06:35:58 -05:00
Glenn Randers-Pehrson
5a13159bfc
[master] Imported from libpng-1.5.10rc01.tar
2012-03-19 18:16:05 -05:00
Glenn Randers-Pehrson
ae1b45a046
[master] Imported from libpng-1.5.10beta04.tar
2012-03-10 07:08:54 -06:00
Glenn Randers-Pehrson
55e85c24b4
[libpng15] Imported from libpng-1.5.7beta01.tar
2011-11-04 13:47:49 -05:00
Glenn Randers-Pehrson
2b7d730e27
[libpng15] Bump version to libpng-1.5.7beta01
2011-11-02 23:14:13 -05:00
Glenn Randers-Pehrson
bc6726bc04
[libpng15] Imported from libpng-1.5.6.tar
2011-11-02 22:48:36 -05:00
John Bowler
5c1905caae
[libpng15] Fixed a relatively harmless memory overwrite
...
in compressed text writing
2011-10-14 12:33:52 -05:00
Glenn Randers-Pehrson
5b3b54e3f6
[libpng15] Imported from libpng-1.5.6beta05.tar
2011-10-12 06:47:31 -05:00
Glenn Randers-Pehrson
ba55c0770b
[libpng15] Use PNG_CSTRING_FROM_CHUNK macro with png_debug2() in pngwutil.c
2011-10-11 21:21:37 -05:00
Glenn Randers-Pehrson
76b62317b5
[libpng15] Fixed bug in png_write_chunk_header() debug print,
...
introduced in 1.5.6bet01.
2011-10-11 13:54:27 -05:00
Glenn Randers-Pehrson
bb5cb1476b
[libpng15] Bump version to libpng-1.5.6beta02
2011-09-22 12:48:19 -05:00
Glenn Randers-Pehrson
115020d985
[libpng15] Imported from libpng-1.5.6beta01.tar
2011-09-22 09:51:23 -05:00
Glenn Randers-Pehrson
3e2263abf2
[libpng15] Imported from libpng-1.5.5.tar
2011-09-22 08:45:04 -05:00
Glenn Randers-Pehrson
853afe631c
[libpng15] Bump version to libpng-1.5.5beta09
2011-09-09 22:33:48 -05:00
John Bowler
f3f7e14727
[libpng15] Fixed 64-bit compilation errors (gcc). The errors fixed relate
...
to conditions where types that are 32 bits in the GCC 32-bit
world (uLong and png_size_t) become 64 bits in the 64-bit
world. This produces potential truncation errors which the
compiler correctly flags.
2011-09-09 07:32:37 -05:00
Glenn Randers-Pehrson
d404b6d488
[devel] Imported from libpng-1.5.4.tar
2011-07-07 06:26:30 -05:00
Glenn Randers-Pehrson
ef217b76a3
[devel] Updated comments that mention 1.5.3; changed them to 1.5.4.
2011-06-15 12:58:27 -05:00
John Bowler
550bab03fb
[devel] Removed the ACCURATE and LEGACY options (they are no longer useable)
...
Fixed some compiliation problems with scaling options.
2011-06-14 06:17:26 -05:00
John Bowler
b2bee3374c
[devel] Make the 16-to-8 scaling accurate. Dividing by 256 with no rounding is
...
wrong (high by one) 25% of the time. Dividing by 257 with rounding is
wrong in 128 out of 65536 cases. Getting the right answer all the time
without division is easy.
2011-06-10 23:24:58 -05:00
Glenn Randers-Pehrson
3fceee058f
[devel] Fix typo in pngwutil.c comment.
2011-05-23 06:31:33 -05:00
Glenn Randers-Pehrson
492ef9c964
[devel] Apply new PNG_WARNING_PARAMETERS macro in pngwutil.c
2011-05-07 21:42:25 -05:00
John Bowler
d273ad2d0f
[devel] Implementation of premultiplied alpha support: png_set_alpha_mode
...
(libpng-manual.txt still to be updated, see png.h for documentation.)
2011-05-07 21:00:28 -05:00
John Bowler
c5bef946b1
[devel] IDAT compression failed if preceded by a compressed text chunk
...
This was because the attempt to reset the zlib stream in png_write_IDAT
happened after the first IDAT chunk had been deflated - much too late.
In this change internal functions are added to claim/release the z_stream
and, hopefully, make the code more robust. Also deflateEnd checking is
added - previously libpng would ignore an error at the end of the stream.
2011-05-05 17:35:39 -05:00
Glenn Randers-Pehrson
c559bb58ed
[devel] Added PNG_WRITE_OPTIMIZE_CMF_SUPPORTED macro to make zlib "CMF"
...
optimization configureable.
2011-05-05 16:55:20 -05:00
John Bowler
88b77cc6f3
[devel] Remove png_snprintf, add formatted warning messages.
...
This change adds internal APIs to allow png_warning messages to have parameters
without requiring the host OS to implelment snprintf. As a side effect the
dependency of the RFC1132 code on stdio is removed and PNG_NO_WARNINGS does
actually work now.
2011-05-05 06:49:55 -05:00
John Bowler
8d4ce1fed5
[devel] Fixed 64-bit builds where png_uint_32 is smaller than png_size_t
2011-04-15 06:54:30 -05:00
Glenn Randers-Pehrson
61365b6d15
[devel] Removed "#if 1" and the matching "#endif"
2011-04-03 19:49:37 -05:00
Glenn Randers-Pehrson
6785856858
[devel] Optimize the zlib CMF byte in non-IDAT compressed chunks
2011-04-02 08:26:42 -05:00
Glenn Randers-Pehrson
e99107b1aa
[devel] Moved misplaced declarations
2011-04-02 05:49:03 -05:00
Glenn Randers-Pehrson
c3b3240a03
[devel] Improved the optimization of the zlib CMF byte
...
(see libpng-1.2.6beta03).
2011-04-01 22:10:41 -05:00
Glenn Randers-Pehrson
c683100e31
[devel] zlib text compression parameters fall back on non-IDAT parameters
...
except for strategy which defaults to the zlib default.
2011-04-01 15:24:18 -05:00
Glenn Randers-Pehrson
ec8296ab81
[devel] Relocated some comment lines in pngwutil.c
2011-04-01 15:09:05 -05:00
Glenn Randers-Pehrson
205483d592
[devel] Added PNG_WRITE_COMPRESSED_TEXT_SUPPORTED macro.
2011-04-01 12:33:42 -05:00
Glenn Randers-Pehrson
3bb8683a79
[devel] Only compile the new zlib re-initializing code when text or iCCP
...
is supported.
2011-04-01 08:12:24 -05:00
Glenn Randers-Pehrson
ee1369b853
[devel] Imported from libpng-1.5.3beta01.tar
2011-03-31 23:50:36 -05:00