Commit History

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