media/libpng/MOZCHANGES

Tue, 06 Jan 2015 21:39:09 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Tue, 06 Jan 2015 21:39:09 +0100
branch
TOR_BUG_9701
changeset 8
97036ab72558
permissions
-rw-r--r--

Conditionally force memory storage according to privacy.thirdparty.isolate;
This solves Tor bug #9701, complying with disk avoidance documented in
https://www.torproject.org/projects/torbrowser/design/#disk-avoidance.

michael@0 1
michael@0 2 Changes made to pristine libpng source by mozilla.org developers.
michael@0 3
michael@0 4 2014/03/21 -- Synced with libpng-1.6.10 (bug #980488) and disabled
michael@0 5 PNG_WARNINGS and PNG_ERROR_TEXT in non-debug builds.
michael@0 6 Limit image dimensions to 32767 (bug #251381, #591822,
michael@0 7 and #967656).
michael@0 8
michael@0 9 2014/03/04 -- Enabled PNG_WARNINGS and other stuff in mozpngconf.h
michael@0 10 as part of enabling Freetype2 with PNG (bug #969814).
michael@0 11
michael@0 12 2014/03/03 -- Fixed hang with empty IDAT (bug #974825).
michael@0 13
michael@0 14 2014/02/18 -- Exposed png_error(), etc. redefinitions to applications
michael@0 15 (moved them from pngpriv.h to png.h).
michael@0 16
michael@0 17 2014/02/18 -- Disabled PNG_FIXED_POINT_SUPPORTED in mozpngconf.h (we
michael@0 18 don't need both FIXED and FLOATING_POINT support).
michael@0 19
michael@0 20 2014/02/15 -- Synced with libpng-1.6.9 (bug #952505).
michael@0 21
michael@0 22 2014/02/11 -- Fixed crash with empty PLTE, CVE-2013-6954 (bug #945912).
michael@0 23
michael@0 24 2013/12/11 -- Enable ARM support (bug #832390).
michael@0 25
michael@0 26 2013/11/17 -- Synced with libpng-1.6.7 (bug #938740).
michael@0 27
michael@0 28 2013/09/21 -- Synced with libpng-1.6.6 (bug #841734).
michael@0 29
michael@0 30 2013/07/17 -- Synced with libpng-1.5.17 (bug #886499).
michael@0 31
michael@0 32 2013/06/06 -- Synced with libpng-1.5.16 (bug #873001).
michael@0 33
michael@0 34 2013/04/11 -- Synced with libpng-1.5.15 (bug #858578).
michael@0 35
michael@0 36 2013/01/24 -- Synced with libpng-1.5.14 (bug #832487).
michael@0 37
michael@0 38 2013/01/23 -- Disabled TEXT support in mozpngconf.h (bug #833594).
michael@0 39
michael@0 40 2012/10/02 -- Synced with libpng-1.5.13 (bug #775662).
michael@0 41
michael@0 42 2012/07/16 -- Add an "APNG-aware app" flag (bug #759067).
michael@0 43
michael@0 44 2012/07/04 -- Synced with libpng-1.5.11 (bug #771394).
michael@0 45
michael@0 46 2012/04/13 -- Synced with libpng-1.5.10 (bug #745178).
michael@0 47
michael@0 48 2012/02/19 -- Synced with libpng-1.5.9 (bug #648690).
michael@0 49
michael@0 50 2011/07/20 -- Synced with libpng-1.4.8 (bug #669863).
michael@0 51
michael@0 52 2011/04/08 -- Synced with libpng-1.4.7 (bug #624133).
michael@0 53
michael@0 54 2010/06/30 -- Synced with libpng-1.4.3 (bug #564792).
michael@0 55
michael@0 56 2010/02/26 -- Synced with libpng-1.4.1 (bug #544747).
michael@0 57
michael@0 58 2010/01/04 -- Synced with libpng-1.4.0 (bug #532645).
michael@0 59
michael@0 60 2009/09/10 -- Synced with libpng-1.2.40 (bug #492200 and #504805).
michael@0 61 Moved location of acTL chunk to just after IHDR
michael@0 62 in output PNG file.
michael@0 63
michael@0 64 2009/06/01 -- Eliminated incorrect test and rejection of APNG
michael@0 65 blend_op in opaque images (bug #441971 and #455140).
michael@0 66
michael@0 67 2009/05/17 -- Always clear prev_row for each APNG frame (bug #463465).
michael@0 68
michael@0 69 2009/02/19 -- Synced with libpng-1.2.35 (bug #478901).
michael@0 70
michael@0 71 2008/08/21 -- Synced with libpng-1.2.31 (bug #418900).
michael@0 72
michael@0 73 2008/03/29 -- Initialize prev_row for each APNG frame, only when
michael@0 74 the frame size increases (bug #420416).
michael@0 75
michael@0 76 2008/01/18 -- Synced with libpng-1.2.24 (bug #408429).
michael@0 77
michael@0 78 2007/11/13 -- Synced with libpng-1.2.23; Removed pnggccrd.c and pngvcrd.c;
michael@0 79 Reduced footprint by removing error and warning text in
michael@0 80 non-debug builds via settings in mozpngconf.h (bug #403239).
michael@0 81
michael@0 82 2007/11/06 -- Synced with libpng-1.2.22 (removes MMX support) (bug #386585).
michael@0 83
michael@0 84 2007/07/27 -- Enabled cHRM and iCCP chunks for color management (bug #16769).
michael@0 85
michael@0 86 2007/05/05 -- Zeroed png_ptr->num_trans on CRC error (bug #374810).
michael@0 87
michael@0 88 2007/04/19 -- Synced with libpng-1.2.16 tree (bug #373249).
michael@0 89
michael@0 90 2007/03/20 -- Added support for APNG (bug #257197).
michael@0 91
michael@0 92 2006/06/27 -- Synced with libpng-1.2.12 tree (bug #334110).
michael@0 93
michael@0 94 2004/10/07 -- Synced with libpng-1.2.7 tree (bug #261922).
michael@0 95
michael@0 96 2004/10/07 -- Added mozpngconf.h (bug #208607).

mercurial