1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/media/libpng/MOZCHANGES Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,96 @@ 1.4 + 1.5 +Changes made to pristine libpng source by mozilla.org developers. 1.6 + 1.7 +2014/03/21 -- Synced with libpng-1.6.10 (bug #980488) and disabled 1.8 + PNG_WARNINGS and PNG_ERROR_TEXT in non-debug builds. 1.9 + Limit image dimensions to 32767 (bug #251381, #591822, 1.10 + and #967656). 1.11 + 1.12 +2014/03/04 -- Enabled PNG_WARNINGS and other stuff in mozpngconf.h 1.13 + as part of enabling Freetype2 with PNG (bug #969814). 1.14 + 1.15 +2014/03/03 -- Fixed hang with empty IDAT (bug #974825). 1.16 + 1.17 +2014/02/18 -- Exposed png_error(), etc. redefinitions to applications 1.18 + (moved them from pngpriv.h to png.h). 1.19 + 1.20 +2014/02/18 -- Disabled PNG_FIXED_POINT_SUPPORTED in mozpngconf.h (we 1.21 + don't need both FIXED and FLOATING_POINT support). 1.22 + 1.23 +2014/02/15 -- Synced with libpng-1.6.9 (bug #952505). 1.24 + 1.25 +2014/02/11 -- Fixed crash with empty PLTE, CVE-2013-6954 (bug #945912). 1.26 + 1.27 +2013/12/11 -- Enable ARM support (bug #832390). 1.28 + 1.29 +2013/11/17 -- Synced with libpng-1.6.7 (bug #938740). 1.30 + 1.31 +2013/09/21 -- Synced with libpng-1.6.6 (bug #841734). 1.32 + 1.33 +2013/07/17 -- Synced with libpng-1.5.17 (bug #886499). 1.34 + 1.35 +2013/06/06 -- Synced with libpng-1.5.16 (bug #873001). 1.36 + 1.37 +2013/04/11 -- Synced with libpng-1.5.15 (bug #858578). 1.38 + 1.39 +2013/01/24 -- Synced with libpng-1.5.14 (bug #832487). 1.40 + 1.41 +2013/01/23 -- Disabled TEXT support in mozpngconf.h (bug #833594). 1.42 + 1.43 +2012/10/02 -- Synced with libpng-1.5.13 (bug #775662). 1.44 + 1.45 +2012/07/16 -- Add an "APNG-aware app" flag (bug #759067). 1.46 + 1.47 +2012/07/04 -- Synced with libpng-1.5.11 (bug #771394). 1.48 + 1.49 +2012/04/13 -- Synced with libpng-1.5.10 (bug #745178). 1.50 + 1.51 +2012/02/19 -- Synced with libpng-1.5.9 (bug #648690). 1.52 + 1.53 +2011/07/20 -- Synced with libpng-1.4.8 (bug #669863). 1.54 + 1.55 +2011/04/08 -- Synced with libpng-1.4.7 (bug #624133). 1.56 + 1.57 +2010/06/30 -- Synced with libpng-1.4.3 (bug #564792). 1.58 + 1.59 +2010/02/26 -- Synced with libpng-1.4.1 (bug #544747). 1.60 + 1.61 +2010/01/04 -- Synced with libpng-1.4.0 (bug #532645). 1.62 + 1.63 +2009/09/10 -- Synced with libpng-1.2.40 (bug #492200 and #504805). 1.64 + Moved location of acTL chunk to just after IHDR 1.65 + in output PNG file. 1.66 + 1.67 +2009/06/01 -- Eliminated incorrect test and rejection of APNG 1.68 + blend_op in opaque images (bug #441971 and #455140). 1.69 + 1.70 +2009/05/17 -- Always clear prev_row for each APNG frame (bug #463465). 1.71 + 1.72 +2009/02/19 -- Synced with libpng-1.2.35 (bug #478901). 1.73 + 1.74 +2008/08/21 -- Synced with libpng-1.2.31 (bug #418900). 1.75 + 1.76 +2008/03/29 -- Initialize prev_row for each APNG frame, only when 1.77 + the frame size increases (bug #420416). 1.78 + 1.79 +2008/01/18 -- Synced with libpng-1.2.24 (bug #408429). 1.80 + 1.81 +2007/11/13 -- Synced with libpng-1.2.23; Removed pnggccrd.c and pngvcrd.c; 1.82 + Reduced footprint by removing error and warning text in 1.83 + non-debug builds via settings in mozpngconf.h (bug #403239). 1.84 + 1.85 +2007/11/06 -- Synced with libpng-1.2.22 (removes MMX support) (bug #386585). 1.86 + 1.87 +2007/07/27 -- Enabled cHRM and iCCP chunks for color management (bug #16769). 1.88 + 1.89 +2007/05/05 -- Zeroed png_ptr->num_trans on CRC error (bug #374810). 1.90 + 1.91 +2007/04/19 -- Synced with libpng-1.2.16 tree (bug #373249). 1.92 + 1.93 +2007/03/20 -- Added support for APNG (bug #257197). 1.94 + 1.95 +2006/06/27 -- Synced with libpng-1.2.12 tree (bug #334110). 1.96 + 1.97 +2004/10/07 -- Synced with libpng-1.2.7 tree (bug #261922). 1.98 + 1.99 +2004/10/07 -- Added mozpngconf.h (bug #208607).