OLD | NEW |
1 Name: libpng | 1 Name: libpng |
2 URL: http://libpng.org/ | 2 URL: http://libpng.org/ |
3 Version: 1.6.22 | 3 Version: 1.6.22 |
4 Security Critical: yes | 4 Security Critical: yes |
5 License: libpng license | 5 License: libpng license |
6 License Android Compatible: yes | 6 License Android Compatible: yes |
7 | 7 |
8 Description: | 8 Description: |
9 Updated to 1.6.22, stripped all unneeded files. | 9 Updated to 1.6.22, stripped all unneeded files. |
10 | 10 |
11 - Turn on SSE optimizations for Intel platforms by running: | 11 - Turn on SSE optimizations for Intel platforms by running: |
12 "patch -i contrib/intel/intel_sse.patch -p1" | 12 "patch -i contrib/intel/intel_sse.patch -p1" |
13 - Use custom configuration file pnglibconf.h, which turns off all features that | 13 - Use custom configuration file pnglibconf.h, which turns off all features that |
14 are not in use. | 14 are not in use. |
15 - Use custom prefix file pngprefix.h, which avoids namespace conflicts with | 15 - Use custom prefix file pngprefix.h, which avoids namespace conflicts with |
16 pdfium's copy of libpng. | 16 pdfium's copy of libpng. |
17 - Configures custom png chunk user limits (crbug.com/117369) in pnglibconf.h. | 17 - Configures custom png chunk user limits (crbug.com/117369) in pnglibconf.h. |
18 - Fix for potential memory leak from upstream: | 18 - Fix for potential memory leak from upstream: |
19 https://github.com/glennrp/libpng/commit/8d1672537324d99c6e65eb78fc1678cdd46f7
5bd | 19 https://github.com/glennrp/libpng/commit/8d1672537324d99c6e65eb78fc1678cdd46f7
5bd |
20 https://github.com/glennrp/libpng/commit/6c7459e455a4f7d95c7700e9326bb12396e6e
b1f | 20 https://github.com/glennrp/libpng/commit/6c7459e455a4f7d95c7700e9326bb12396e6e
b1f |
21 - Fix for handling empty first IDAT chunk from upstream: | 21 - Fix for handling empty first IDAT chunk from upstream: |
22 https://github.com/glennrp/libpng/commit/3f46c67c6989f480bd932428aa1705f6625db
abf | 22 https://github.com/glennrp/libpng/commit/3f46c67c6989f480bd932428aa1705f6625db
abf |
23 https://github.com/glennrp/libpng/commit/81f0273d54aa9de663253b197b3c8228d659c
c36 | 23 https://github.com/glennrp/libpng/commit/81f0273d54aa9de663253b197b3c8228d659c
c36 |
24 - Fix performance regression in png encoding (and overflow handling in filter he
uristic) | 24 - Fix performance regression in png encoding (and overflow handling in filter he
uristic) |
25 from upstream (crbug.com/619850): | 25 from upstream (crbug.com/619850): |
26 https://github.com/glennrp/libpng/commit/9c04f57cabbf736e91b831858d0eeecca703e
abf | 26 https://github.com/glennrp/libpng/commit/9c04f57cabbf736e91b831858d0eeecca703e
abf |
27 https://github.com/glennrp/libpng/commit/f7d5419816d85d0b996c403e788bb707b5525
24f | 27 https://github.com/glennrp/libpng/commit/f7d5419816d85d0b996c403e788bb707b5525
24f |
28 - Avoid leaking params on bad pCAL chunk from upstream (crbug.com/636214): | 28 - Avoid leaking params on bad pCAL chunk from upstream (crbug.com/636214): |
29 https://github.com/glennrp/libpng/commit/7dc03292502cf91a116766d2ab2c4f8fc23e4
ab4 | 29 https://github.com/glennrp/libpng/commit/7dc03292502cf91a116766d2ab2c4f8fc23e4
ab4 |
| 30 - Fix for large allocation for invalid ICC (crbug.com/729673) |
| 31 https://github.com/glennrp/libpng/commit/92a7c79db2c962d04006b35e2603ba9d5ce75
541 |
OLD | NEW |