OLD | NEW |
1 Name: WebP image encoder/decoder | 1 Name: WebP image encoder/decoder |
2 Short Name: libwebp | 2 Short Name: libwebp |
3 URL: http://developers.google.com/speed/webp | 3 URL: http://developers.google.com/speed/webp |
4 Version: v0.3.1 | 4 Version: v0.4.0 |
5 License: BSD | 5 License: BSD |
6 License File: LICENSE | 6 License File: LICENSE |
7 Security Critical: Yes | 7 Security Critical: Yes |
8 | 8 |
9 Description: | 9 Description: |
10 Source archive: | 10 Source archive: |
11 http://code.google.com/p/webp/downloads/detail?name=libwebp-0.3.1.tar.gz | 11 https://code.google.com/p/webp/downloads/detail?name=libwebp-0.4.0.tar.gz |
12 | 12 |
13 WebP is an image format that does both lossy and lossless compression of | 13 WebP is an image format that does both lossy and lossless compression of |
14 digital photographic images. WebP consists of a codec based on VP8, that Google | 14 digital photographic images. WebP consists of a codec based on VP8, that Google |
15 open-sourced in May 2010 and a container based on RIFF. Webmasters, web | 15 open-sourced in May 2010 and a container based on RIFF. Webmasters, web |
16 developers and browser developers can use WebP to compress, archive and | 16 developers and browser developers can use WebP to compress, archive and |
17 distribute digital images more efficiently. | 17 distribute digital images more efficiently. |
18 | 18 |
19 Local changes: | 19 Local changes: |
20 * Removed examples/, documentation and build related files, keeping only | 20 * Removed examples/, documentation and build related files, keeping only |
21 the contents of src/ less mux/ which is unused. | 21 the contents of src/ less mux/ which is unused. |
22 * Merged COPYING/PATENTS to LICENSE | 22 * Merged COPYING/PATENTS to LICENSE |
23 Cherry-picks: | 23 Cherry-picks: |
24 f626fe2 Detect canvas and image size mismatch in decoder. | 24 Revert patch f7fc4bc: dec/webp.c: don't wait for data before reporting w/h |
25 f5fbdee demux: stricter image bounds check | |
26 a03c351 Demux: WebPIterator now also denotes if the frame has alpha. | |
27 6284854b Support for "Do not blend" in mux and demux libraries | |
28 40ae352 Fix memleak in WebPIDelete() | |
29 92d47e4 improve VP8L signature detection by checking the version bits too | |
30 dde91fd Demux: Correct the extended format validation | |
31 96ad0e0 VPLBitReader: Catch error if bit_pos > LBITS. | |
32 e18e667 demux: strictly enforce the animation flag | |
33 61cb884 demux: (non-exp) fail if the fragmented flag is set | |
OLD | NEW |