Glenn Randers-Pehrson
5756fcab2f
[master] Imported from libpng-1.6.21.tar
2016-01-15 14:04:53 -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
a710317d2f
[master] Imported from libpng-1.6.9.tar
2014-02-05 22:34:07 -06:00
Glenn Randers-Pehrson
339ef1ec97
[master] Imported from libpng-1.6.8.tar
2013-12-19 09:13:08 -06:00
Glenn Randers-Pehrson
fca68966b2
[master] Imported from libpng-1.6.3.tar
2013-07-17 19:43:57 -05:00
Glenn Randers-Pehrson
a4f7ea0d11
[master] Imported from libpng-1.6.2.tar
2013-04-25 11:06:20 -05:00
Glenn Randers-Pehrson
41db297e63
[master] Imported from libpng-1.6.1.tar
2013-03-27 20:39:36 -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
981560ae60
[master] Imported from libpng-1.5.11.tar
2012-06-14 12:53:06 -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
187694b9ec
[master] Imported from libpng-1.5.10beta03.tar
2012-03-06 12:26:33 -06:00
Glenn Randers-Pehrson
cd3f5bb507
[libpng15] Imported from libpng-1.5.7.tar
2011-12-15 09:50:23 -06:00
John Bowler
4491fa237f
[libpng15] Remove simplified interface
2011-11-23 15:41:29 -06:00
John Bowler
3706d730d1
[libpng15] Allow row_stride==0 to indicate default stride in simplified API
2011-11-21 10:28:06 -06:00
John Bowler
4fa96a42f7
[libpng15] Fixes for C++ compilation using g++ When libpng source is compiled
...
using g++. The compiler imposes C++ rules on the C source; thus it
is desireable to make the source work with either C or C++ rules
without throwing away useful error information. This change adds
png_voidcast to allow C semantic (void*) cases or the corresponding
C++ static_cast operation, as appropriate.
2011-11-16 16:39:16 -06:00
John Bowler
18c5cfafeb
[libpng15] Multiple transform bug fixes plus a work-round for double gamma
...
correction.
2011-11-16 14:26:34 -06:00
John Bowler
89c2f84287
[libpng15] Fix Windows builds, add pngstest to Visual Studio and OpenWatcom
2011-11-16 12:04:39 -06:00
Glenn Randers-Pehrson
4be12aa1e3
[libpng15] Updated commentary
2011-11-10 06:35:48 -06:00
John Bowler
e6fb691c49
[libpng15] Fixes to alpha swap on read, simplified write and filler add code
2011-11-08 21:35:16 -06:00
John Bowler
dd81915d5b
[libpng15] Corrections to the PNG_FORMAT_ values and code cleanup.
2011-11-08 14:29:45 -06:00
John Bowler
3615d03e05
[libpng15] Fix PNG_SIMPLIFIED transformations,
...
adding alpha and reducing to 8-bit
2011-11-08 10:38:09 -06:00
Glenn Randers-Pehrson
efc4b69767
[libpng15] Fixed some typos in comments.
2011-11-07 23:31:34 -06:00
John Bowler
7875d534cb
[libpng15] Simplified read/write API initial version; basic read/write tested
...
on a variety of images, limited documentation (in the header file.)
2011-11-07 22:33:49 -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
Glenn Randers-Pehrson
bb5cb1476b
[libpng15] Bump version to libpng-1.5.6beta02
2011-09-22 12:48:19 -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
36fa2a0abd
[devel] Check for up->location !PNG_AFTER_IDAT when writing unknown chunks
...
before IDAT.
2011-05-11 06:52:37 -05:00
Glenn Randers-Pehrson
af855e415d
[devel] Remove some trailing blanks.
2011-05-07 10:54: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
4753906826
[devel] Update "last changed" dates and added CHANGES entry.
2011-05-05 07:32:30 -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
e6dc85bb0b
[devel] Changed png_struct jmp_buf member name to avoid clash with macro
2011-04-27 14:47:15 -05:00
John Bowler
4a12f4a22a
[devel] Cleanup of conditional compilation code and of background/gamma
...
handling. Internal changes only except for a new option to avoid compiling
in the png_build_grayscale_palette API (which is not used at all internally.)
The main change is to move the transform tests (READ_TRANSFORMS,
WRITE_TRANSFORMS) up one level to the caller of the APIs.
2011-04-17 18:34:22 -05:00
Glenn Randers-Pehrson
1345cbeea8
[devel] Update change comments (1.5.2 -> 1.5.3)
2011-03-31 20:33:04 -05:00
Glenn Randers-Pehrson
6b3d50b2cd
[devel] Re-initialize the zlib compressor before compressing non-IDAT chunks.
2011-03-31 20:14:29 -05:00