MOZCHANGES 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. Changes made to pristine libpng source by mozilla.org developers.
  2. 2016/10/20 -- Synced with libpng-1.6.26 (bug #1311776).
  3. 2016/09/01 -- Synced with libpng-1.6.25 (bug #1299590).
  4. 2016/08/11 -- Enabled SSE2 support (bug #1276127).
  5. 2016/08/06 -- Synced with libpng-1.6.24 (bug #1291986).
  6. 2016/06/09 -- Synced with libpng-1.6.23 (bug #1275901).
  7. 2016/01/16 -- Synced with libpng-1.6.21 (bug #1230757).
  8. 2015/11/12 -- Synced with libpng-1.6.19 (bug #1224244).
  9. 2015/07/30 -- Synced with libpng-1.6.18 (bug #1186977).
  10. 2015/03/27 -- Synced with libpng-1.6.17 (bug #1147909).
  11. 2014/12/22 -- Synced with libpng-1.6.16 (bug #1114360).
  12. Added arm.patch file.
  13. 2014/11/20 -- Synced with libpng-1.6.15 (bug #1102523).
  14. 2014/10/23 -- Synced with libpng-1.6.14 (bug #1087841).
  15. 2014/08/21 -- Synced with libpng-1.6.13 (bug #1021713).
  16. Renamed mozpngconf.h to pnglibconf.h.
  17. Revised system arm/filter_neon.S to include the lines
  18. #define PNG_READ_SUPPORTED and #define MOZ_PNG_HAVE_ARM_NEON
  19. because the moz.build system doesn't yet pass -DDefined
  20. macros to the assembler.
  21. 2014/03/21 -- Synced with libpng-1.6.10 (bug #980488) and disabled
  22. PNG_WARNINGS and PNG_ERROR_TEXT in non-debug builds.
  23. Limit image dimensions to 32767 (bug #251381, #591822,
  24. and #967656).
  25. 2014/03/04 -- Enabled PNG_WARNINGS and other stuff in mozpngconf.h
  26. as part of enabling Freetype2 with PNG (bug #969814).
  27. 2014/03/03 -- Fixed hang with empty IDAT (bug #974825). This will be
  28. fixed in libpng-1.6.10.
  29. 2014/02/18 -- Exposed png_error(), etc. redefinitions to applications
  30. (moved them from pngpriv.h to png.h). This will be fixed
  31. in libpng-1.6.10.
  32. 2014/02/18 -- Disabled PNG_FIXED_POINT_SUPPORTED in mozpngconf.h (we
  33. don't need both FIXED and FLOATING_POINT support).
  34. 2014/02/15 -- Synced with libpng-1.6.9 (bug #952505).
  35. 2014/02/11 -- Fixed crash with empty PLTE, CVE-2013-6954 (bug #945912).
  36. This will be fixed in libpng-1.6.9.
  37. 2013/12/11 -- Enable ARM support (bug #832390).
  38. 2013/11/17 -- Synced with libpng-1.6.7 (bug #938740).
  39. 2013/09/21 -- Synced with libpng-1.6.6 (bug #841734).
  40. 2013/07/17 -- Synced with libpng-1.5.17 (bug #886499).
  41. 2013/06/06 -- Synced with libpng-1.5.16 (bug #873001).
  42. 2013/04/11 -- Synced with libpng-1.5.15 (bug #858578).
  43. 2013/01/24 -- Synced with libpng-1.5.14 (bug #832487).
  44. 2013/01/23 -- Disabled TEXT support in mozpngconf.h (bug #833594).
  45. 2012/10/02 -- Synced with libpng-1.5.13 (bug #775662).
  46. 2012/07/16 -- Add an "APNG-aware app" flag (bug #759067).
  47. 2012/07/04 -- Synced with libpng-1.5.11 (bug #771394).
  48. 2012/04/13 -- Synced with libpng-1.5.10 (bug #745178).
  49. 2012/02/19 -- Synced with libpng-1.5.9 (bug #648690).
  50. 2011/07/20 -- Synced with libpng-1.4.8 (bug #669863).
  51. 2011/04/08 -- Synced with libpng-1.4.7 (bug #624133).
  52. 2010/06/30 -- Synced with libpng-1.4.3 (bug #564792).
  53. 2010/02/26 -- Synced with libpng-1.4.1 (bug #544747).
  54. 2010/01/04 -- Synced with libpng-1.4.0 (bug #532645).
  55. 2009/09/10 -- Synced with libpng-1.2.40 (bug #492200 and #504805).
  56. Moved location of acTL chunk to just after IHDR
  57. in output PNG file.
  58. 2009/06/01 -- Eliminated incorrect test and rejection of APNG
  59. blend_op in opaque images (bug #441971 and #455140).
  60. 2009/05/17 -- Always clear prev_row for each APNG frame (bug #463465).
  61. 2009/02/19 -- Synced with libpng-1.2.35 (bug #478901).
  62. 2008/08/21 -- Synced with libpng-1.2.31 (bug #418900).
  63. 2008/03/29 -- Initialize prev_row for each APNG frame, only when
  64. the frame size increases (bug #420416).
  65. 2008/01/18 -- Synced with libpng-1.2.24 (bug #408429).
  66. 2007/11/13 -- Synced with libpng-1.2.23; Removed pnggccrd.c and pngvcrd.c;
  67. Reduced footprint by removing error and warning text in
  68. non-debug builds via settings in mozpngconf.h (bug #403239).
  69. 2007/11/06 -- Synced with libpng-1.2.22 (removes MMX support) (bug #386585).
  70. 2007/07/27 -- Enabled cHRM and iCCP chunks for color management (bug #16769).
  71. 2007/05/05 -- Zeroed png_ptr->num_trans on CRC error (bug #374810).
  72. 2007/04/19 -- Synced with libpng-1.2.16 tree (bug #373249).
  73. 2007/03/20 -- Added support for APNG (bug #257197).
  74. 2006/06/27 -- Synced with libpng-1.2.12 tree (bug #334110).
  75. 2004/10/07 -- Synced with libpng-1.2.7 tree (bug #261922).
  76. 2004/10/07 -- Added mozpngconf.h (bug #208607).