Tim Schumacher
|
4098335600
LibCompress: Error on truncated uncompressed DEFLATE blocks
|
2 năm trước cách đây |
Tim Schumacher
|
e11e7309dd
LibCompress: Replace usages of the Endian bytes accessor
|
2 năm trước cách đây |
Nico Weber
|
6d38824985
LibCompress: Tolerate more than 288 entries in CanonicalCode
|
2 năm trước cách đây |
Tim Schumacher
|
b88c58b94c
AK+LibCompress: Break when seekback copying to a full CircularBuffer
|
2 năm trước cách đây |
Nico Weber
|
c84968dafd
LibGfx: Add some support for decoding lossless webp files
|
2 năm trước cách đây |
Nico Weber
|
26230f2ffd
LibCompress: Order branches in Deflate's decode_codes() numerically
|
2 năm trước cách đây |
Nico Weber
|
72d6a30e08
LibCompress: Remove a few no-op continue statements in Deflate
|
2 năm trước cách đây |
Timothy Flynn
|
eed956b473
AK: Increase LittleEndianOutputBitStream's buffer size and remove loops
|
2 năm trước cách đây |
Nico Weber
|
85d0637058
LibCompress: Make CanonicalCode::from_bytes() return ErrorOr<>
|
2 năm trước cách đây |
Nico Weber
|
bc70d7bb77
LibCompress: Reduce indentation in CompressedBlock::try_read_more()
|
2 năm trước cách đây |
Nico Weber
|
c3b8b3124c
LibCompress: Remove two needless heap allocations
|
2 năm trước cách đây |
Timothy Flynn
|
8b56d82865
AK+LibCompress: Remove the Deflate back-reference intermediate buffer
|
2 năm trước cách đây |
Timothy Flynn
|
9f238793e0
gunzip+LibCompress: Increase buffer sizes used by Deflate and gunzip
|
2 năm trước cách đây |
Timothy Flynn
|
7447a91d7e
LibCompress: Decode non-self-referencing back-references in one shot
|
2 năm trước cách đây |
Timothy Flynn
|
5aaefe4e62
LibCompress: Use prefix tables to decode Huffman codes up to 8 bits long
|
2 năm trước cách đây |
Timothy Flynn
|
20aaab47f9
LibCompress: Use a bit stream for the entire GZIP decompression process
|
2 năm trước cách đây |
Andreas Kling
|
aeb8224ec8
LibCompress: Speed up deflate decompression by ~11%
|
2 năm trước cách đây |
Tim Schumacher
|
ae51c1821c
Everywhere: Remove unintentional partial stream reads and writes
|
2 năm trước cách đây |
Tim Schumacher
|
ecd1862859
AK: Rename Stream::write_entire_buffer to Stream::write_until_depleted
|
2 năm trước cách đây |
Tim Schumacher
|
a3f73e7d85
AK: Rename Stream::read_entire_buffer to Stream::read_until_filled
|
2 năm trước cách đây |
Tim Schumacher
|
d5871f5717
AK: Rename Stream::{read,write} to Stream::{read_some,write_some}
|
2 năm trước cách đây |
Nico Weber
|
dfb45705e6
LibCompress: Make DeflateCompressor::write() use loop, not recursion
|
2 năm trước cách đây |
Tim Schumacher
|
43f98ac6e1
Everywhere: Remove the `AK::` qualifier from Stream usages
|
2 năm trước cách đây |
Tim Schumacher
|
220fbcaa7e
AK: Remove the fallible constructor from `FixedMemoryStream`
|
2 năm trước cách đây |
Tim Schumacher
|
8b2f23d016
AK: Remove the fallible constructor from `LittleEndianOutputBitStream`
|
2 năm trước cách đây |
Tim Schumacher
|
093cf428a3
AK: Move memory streams from `LibCore`
|
2 năm trước cách đây |
Tim Schumacher
|
2470dd3bb5
AK: Move bit streams from `LibCore`
|
2 năm trước cách đây |
Tim Schumacher
|
8464da1439
AK: Move `Stream` and `SeekableStream` from `LibCore`
|
2 năm trước cách đây |
Tim Schumacher
|
5f2ea31816
AK: Move `Handle` from `LibCore` and name it `MaybeOwned`
|
2 năm trước cách đây |
Tim Schumacher
|
1ca62de558
LibCore: Return `EBADF` on unsupported stream operations
|
2 năm trước cách đây |