tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

MOZCHANGES (5864B)


      1 Changes made to pristine libpng source by mozilla.org developers.
      2 Update the 'release' field in moz.yaml when you update this file.
      3 
      4 pnglibconf.h and moz.build are distributed under the Mozilla Public License,
      5 v. 2.0. If a copy of the MPL was not distributed with this file, You can
      6 obtain one at http://mozilla.org/MPL/2.0/.
      7 
      8 This modified version of libpng code adds animated PNG support and is
      9 released under the same license as the upstream library. The modifications
     10 are Copyright (c) 2006-2007 Andrew Smith, Copyright (c) 2008-2017 Max Stepin,
     11 and are delimited by "#ifdef PNG_APNG_SUPPORTED / #endif" directives
     12 surrounding them in the modified libpng source files.
     13 
     14 2022/11/22  -- Synced with libpng-1.6.39 (bug #1801583)
     15 
     16 2022/02/01  -- Enabled automatic updates via Updatebot (meta bug #1618282). For
     17                further updates to the library please review the mercurial
     18                history for /media/libpng/moz.yaml (bug #1687541).
     19 
     20 2019/04/15  -- Synced with libpng-1.6.37 (bug #1513236)
     21 
     22 2018/09/14  -- Synced with libpng-1.6.35 (bug #1491467).
     23 
     24 2017/08/30  -- Synced with libpng-1.6.34 (bug #1402057).
     25 
     26 2017/03/18  -- Synced with libpng-1.6.31 (bug #1377118).
     27 
     28 2017/03/18  -- Synced with libpng-1.6.29 (bug #1348356).
     29 
     30 2017/01/06  -- Synced with libpng-1.6.28 (bug #1328354).
     31 
     32 2016/12/29  -- Synced with libpng-1.6.27 (bug #1326234).
     33 
     34 2016/10/20  -- Synced with libpng-1.6.26 (bug #1311776).
     35 
     36 2016/09/01  -- Synced with libpng-1.6.25 (bug #1299590).
     37 
     38 2016/08/11  -- Enabled SSE2 support (bug #1276127).
     39 
     40 2016/08/06  -- Synced with libpng-1.6.24 (bug #1291986).
     41 
     42 2016/06/09  -- Synced with libpng-1.6.23 (bug #1275901).
     43 
     44 2016/01/16  -- Synced with libpng-1.6.21 (bug #1230757).
     45 
     46 2015/11/12  -- Synced with libpng-1.6.19 (bug #1224244).
     47 
     48 2015/07/30  -- Synced with libpng-1.6.18 (bug #1186977).
     49 
     50 2015/03/27  -- Synced with libpng-1.6.17 (bug #1147909).
     51 
     52 2014/12/22  -- Synced with libpng-1.6.16 (bug #1114360).
     53                Added arm.patch file.
     54 
     55 2014/11/20  -- Synced with libpng-1.6.15 (bug #1102523).
     56 
     57 2014/10/23  -- Synced with libpng-1.6.14 (bug #1087841).
     58 
     59 2014/08/21  -- Synced with libpng-1.6.13 (bug #1021713).
     60                Renamed mozpngconf.h to pnglibconf.h.
     61                Revised system arm/filter_neon.S to include the lines
     62                #define PNG_READ_SUPPORTED and  #define MOZ_PNG_HAVE_ARM_NEON
     63                because the moz.build system doesn't yet pass -DDefined
     64                macros to the assembler.
     65 
     66 2014/03/21  -- Synced with libpng-1.6.10 (bug #980488) and disabled
     67                PNG_WARNINGS and PNG_ERROR_TEXT in non-debug builds.
     68                Limit image dimensions to 32767 (bug #251381, #591822,
     69                and #967656).
     70 
     71 2014/03/04  -- Enabled PNG_WARNINGS and other stuff in mozpngconf.h
     72                as part of enabling Freetype2 with PNG (bug #969814).
     73 
     74 2014/03/03  -- Fixed hang with empty IDAT (bug #974825). This will be
     75                fixed in libpng-1.6.10.
     76 
     77 2014/02/18  -- Exposed png_error(), etc. redefinitions to applications
     78                (moved them from pngpriv.h to png.h). This will be fixed
     79                in libpng-1.6.10.
     80 
     81 2014/02/18  -- Disabled PNG_FIXED_POINT_SUPPORTED in mozpngconf.h (we
     82                don't need both FIXED and FLOATING_POINT support).
     83 
     84 2014/02/15  -- Synced with libpng-1.6.9 (bug #952505).
     85 
     86 2014/02/11  -- Fixed crash with empty PLTE, CVE-2013-6954 (bug #945912).
     87                This will be fixed in libpng-1.6.9.
     88 
     89 2013/12/11  -- Enable ARM support (bug #832390).
     90 
     91 2013/11/17  -- Synced with libpng-1.6.7 (bug #938740).
     92 
     93 2013/09/21  -- Synced with libpng-1.6.6 (bug #841734).
     94 
     95 2013/07/17  -- Synced with libpng-1.5.17 (bug #886499).
     96 
     97 2013/06/06  -- Synced with libpng-1.5.16 (bug #873001).
     98 
     99 2013/04/11  -- Synced with libpng-1.5.15 (bug #858578).
    100 
    101 2013/01/24  -- Synced with libpng-1.5.14 (bug #832487).
    102 
    103 2013/01/23  -- Disabled TEXT support in mozpngconf.h (bug #833594).
    104 
    105 2012/10/02  -- Synced with libpng-1.5.13 (bug #775662).
    106 
    107 2012/07/16  -- Add an "APNG-aware app" flag (bug #759067).
    108 
    109 2012/07/04  -- Synced with libpng-1.5.11 (bug #771394).
    110 
    111 2012/04/13  -- Synced with libpng-1.5.10 (bug #745178).
    112 
    113 2012/02/19  -- Synced with libpng-1.5.9 (bug #648690).
    114 
    115 2011/07/20  -- Synced with libpng-1.4.8 (bug #669863).
    116 
    117 2011/04/08  -- Synced with libpng-1.4.7 (bug #624133).
    118 
    119 2010/06/30  -- Synced with libpng-1.4.3 (bug #564792).
    120 
    121 2010/02/26  -- Synced with libpng-1.4.1 (bug #544747).
    122 
    123 2010/01/04  -- Synced with libpng-1.4.0 (bug #532645).
    124 
    125 2009/09/10  -- Synced with libpng-1.2.40 (bug #492200 and #504805).
    126                Moved location of acTL chunk to just after IHDR
    127                in output PNG file.
    128 
    129 2009/06/01  -- Eliminated incorrect test and rejection of APNG
    130                blend_op in opaque images (bug #441971 and #455140).
    131 
    132 2009/05/17  -- Always clear prev_row for each APNG frame (bug #463465).
    133 
    134 2009/02/19  -- Synced with libpng-1.2.35 (bug #478901).
    135 
    136 2008/08/21  -- Synced with libpng-1.2.31 (bug #418900).
    137 
    138 2008/03/29  -- Initialize prev_row for each APNG frame, only when
    139                the frame size increases (bug #420416).
    140 
    141 2008/01/18  -- Synced with libpng-1.2.24 (bug #408429).
    142 
    143 2007/11/13  -- Synced with libpng-1.2.23; Removed pnggccrd.c and pngvcrd.c;
    144                Reduced footprint by removing error and warning text in
    145                non-debug builds via settings in mozpngconf.h (bug #403239).
    146 
    147 2007/11/06  -- Synced with libpng-1.2.22 (removes MMX support) (bug #386585).
    148 
    149 2007/07/27  -- Enabled cHRM and iCCP chunks for color management (bug #16769).
    150 
    151 2007/05/05  -- Zeroed png_ptr->num_trans on CRC error (bug #374810).
    152 
    153 2007/04/19  -- Synced with libpng-1.2.16 tree (bug #373249).
    154 
    155 2007/03/20  -- Added support for APNG (bug #257197).
    156 
    157 2006/06/27  -- Synced with libpng-1.2.12 tree (bug #334110).
    158 
    159 2004/10/07  -- Synced with libpng-1.2.7 tree (bug #261922).
    160 
    161 2004/10/07  -- Added mozpngconf.h (bug #208607).