mirror of
https://github.com/webmproject/libwebp.git
synced 2025-12-24 05:56:27 +01:00
Compare commits
base: dany:chrome-m109-5414
dany:main
dany:1.6.0
dany:1.5.0
dany:1.4.0
dany:1.3.2
dany:0.6.1
dany:0.5.2
dany:0.5.1
dany:chrome-m108-5359
dany:chrome-m114-5735
dany:1.2.0
dany:1.2.2
dany:1.3.0
dany:chrome-m109-5414
dany:chrome-m116-5845
dany:1.0.3
dany:1.1.0
dany:1.2.4
dany:1.3.1
dany:1.2.3
dany:1.0.0
dany:1.0.1
dany:1.0.2
dany:1.2.1
dany:wasm-simd
dany:portable-intrinsics
dany:sandbox/jzern@google.com/mips-testing
dany:0.6.0
dany:0.5.0
dany:0.4.4
dany:0.4.3
dany:0.4.2
dany:0.4.1
dany:0.4.0
dany:0.3.0
dany:0.2.0
dany:v1.6.0
dany:v1.6.0-rc1
dany:v1.5.0
dany:v1.5.0-rc1
dany:webp-rfc9649
dany:v1.4.0
dany:v1.4.0-rc1
dany:v1.3.2
dany:v1.3.1
dany:v1.3.1-rc2
dany:v1.3.1-rc1
dany:v1.3.0
dany:v1.3.0-rc1
dany:v1.2.4
dany:v1.2.3
dany:v1.2.3-rc1
dany:v1.2.2
dany:v1.2.2-rc2
dany:v1.2.2-rc1
dany:v1.2.1
dany:v1.2.1-rc2
dany:v1.2.0
dany:v1.2.0-rc3
dany:v1.1.0
dany:v1.1.0-rc2
dany:v1.0.3
dany:v1.0.3-rc1
dany:v1.0.2
dany:v1.0.2-rc1
dany:v1.0.1
dany:v1.0.1-rc2
dany:v1.0.0
dany:v1.0.0-rc3
dany:v1.0.0-rc2
dany:v1.0.0-rc1
dany:v0.6.1
dany:v0.6.1-rc2
dany:v0.6.0
dany:v0.6.0-rc3
dany:v0.6.0-rc2
dany:v0.5.2
dany:v0.5.2-rc2
dany:v0.5.1
dany:v0.5.1-rc5
dany:v0.5.0
dany:v0.5.0-rc1
dany:v0.4.4
dany:v0.4.4-rc2
dany:v0.4.3
dany:v0.4.3-rc1
dany:v0.4.2
dany:v0.4.2-rc2
dany:v0.4.1
dany:v0.4.1-rc1
dany:v0.4.0
dany:v0.4.0-rc1
dany:v0.3.1
dany:v0.3.1-rc2
dany:v0.3.1-rc1
dany:v0.3.0
dany:v0.3.0-rc7
dany:v0.3.0-rc6
dany:v0.2.1
dany:v0.2.0
dany:v0.2.0-rc1
dany:v0.1.99
dany:v0.1.3
dany:v0.1.2
..
compare: dany:chrome-m108-5359
dany:main
dany:1.6.0
dany:1.5.0
dany:1.4.0
dany:1.3.2
dany:0.6.1
dany:0.5.2
dany:0.5.1
dany:chrome-m108-5359
dany:chrome-m114-5735
dany:1.2.0
dany:1.2.2
dany:1.3.0
dany:chrome-m109-5414
dany:chrome-m116-5845
dany:1.0.3
dany:1.1.0
dany:1.2.4
dany:1.3.1
dany:1.2.3
dany:1.0.0
dany:1.0.1
dany:1.0.2
dany:1.2.1
dany:wasm-simd
dany:portable-intrinsics
dany:sandbox/jzern@google.com/mips-testing
dany:0.6.0
dany:0.5.0
dany:0.4.4
dany:0.4.3
dany:0.4.2
dany:0.4.1
dany:0.4.0
dany:0.3.0
dany:0.2.0
dany:v1.6.0
dany:v1.6.0-rc1
dany:v1.5.0
dany:v1.5.0-rc1
dany:webp-rfc9649
dany:v1.4.0
dany:v1.4.0-rc1
dany:v1.3.2
dany:v1.3.1
dany:v1.3.1-rc2
dany:v1.3.1-rc1
dany:v1.3.0
dany:v1.3.0-rc1
dany:v1.2.4
dany:v1.2.3
dany:v1.2.3-rc1
dany:v1.2.2
dany:v1.2.2-rc2
dany:v1.2.2-rc1
dany:v1.2.1
dany:v1.2.1-rc2
dany:v1.2.0
dany:v1.2.0-rc3
dany:v1.1.0
dany:v1.1.0-rc2
dany:v1.0.3
dany:v1.0.3-rc1
dany:v1.0.2
dany:v1.0.2-rc1
dany:v1.0.1
dany:v1.0.1-rc2
dany:v1.0.0
dany:v1.0.0-rc3
dany:v1.0.0-rc2
dany:v1.0.0-rc1
dany:v0.6.1
dany:v0.6.1-rc2
dany:v0.6.0
dany:v0.6.0-rc3
dany:v0.6.0-rc2
dany:v0.5.2
dany:v0.5.2-rc2
dany:v0.5.1
dany:v0.5.1-rc5
dany:v0.5.0
dany:v0.5.0-rc1
dany:v0.4.4
dany:v0.4.4-rc2
dany:v0.4.3
dany:v0.4.3-rc1
dany:v0.4.2
dany:v0.4.2-rc2
dany:v0.4.1
dany:v0.4.1-rc1
dany:v0.4.0
dany:v0.4.0-rc1
dany:v0.3.1
dany:v0.3.1-rc2
dany:v0.3.1-rc1
dany:v0.3.0
dany:v0.3.0-rc7
dany:v0.3.0-rc6
dany:v0.2.1
dany:v0.2.0
dany:v0.2.0-rc1
dany:v0.1.99
dany:v0.1.3
dany:v0.1.2
1 Commits
chrome-m10
...
chrome-m10
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
a36ce6e442 |
[M108-LTS] Fix OOB write in BuildHuffmanTable.
M108 merge issues:
dec/vp8l_dec.c:
- Conflicting checks before ReadHuffmanCodeLengths() return statement;
In 114, an assignment follows the check instead of a return.
- ReadHuffmanCodes(): Conflict after the changed huffman_tables check,
there's an assignment in 114 instead of the setter call.
First, BuildHuffmanTable is called to check if the data is valid.
If it is and the table is not big enough, more memory is allocated.
This will make sure that valid (but unoptimized because of unbalanced
codes) streams are still decodable.
Bug: chromium:1479274
Change-Id: I31c36dbf3aa78d35ecf38706b50464fd3d375741
(cherry picked from commit
|