Tim Schumacher
|
127f6ed6eb
LibCompress: Fix a typo in `m_read_final_block`
|
1 vuosi sitten |
Nico Weber
|
6d38824985
LibCompress: Tolerate more than 288 entries in CanonicalCode
|
2 vuotta sitten |
Nico Weber
|
85d0637058
LibCompress: Make CanonicalCode::from_bytes() return ErrorOr<>
|
2 vuotta sitten |
Timothy Flynn
|
9f238793e0
gunzip+LibCompress: Increase buffer sizes used by Deflate and gunzip
|
2 vuotta sitten |
Timothy Flynn
|
7447a91d7e
LibCompress: Decode non-self-referencing back-references in one shot
|
2 vuotta sitten |
Timothy Flynn
|
5aaefe4e62
LibCompress: Use prefix tables to decode Huffman codes up to 8 bits long
|
2 vuotta sitten |
Timothy Flynn
|
20aaab47f9
LibCompress: Use a bit stream for the entire GZIP decompression process
|
2 vuotta sitten |
Tim Schumacher
|
d5871f5717
AK: Rename Stream::{read,write} to Stream::{read_some,write_some}
|
2 vuotta sitten |
Tim Schumacher
|
43f98ac6e1
Everywhere: Remove the `AK::` qualifier from Stream usages
|
2 vuotta sitten |
Tim Schumacher
|
874c7bba28
LibCore: Remove `Stream.h`
|
2 vuotta sitten |
Tim Schumacher
|
2470dd3bb5
AK: Move bit streams from `LibCore`
|
2 vuotta sitten |
Tim Schumacher
|
8464da1439
AK: Move `Stream` and `SeekableStream` from `LibCore`
|
2 vuotta sitten |
Tim Schumacher
|
5f2ea31816
AK: Move `Handle` from `LibCore` and name it `MaybeOwned`
|
2 vuotta sitten |
Tim Schumacher
|
c4da1be32c
LibCompress: Remove all leftover `AK::Stream` headers
|
2 vuotta sitten |
Tim Schumacher
|
46a53dc6e0
LibCompress: Switch the deflate seekback buffer to `CircularBuffer`
|
2 vuotta sitten |
Tim Schumacher
|
d23f0a7405
LibCompress: Switch `DeflateDecompressor` to a fallible constructor
|
2 vuotta sitten |
Tim Schumacher
|
f4afee4278
LibCompress: Switch `DeflateCompressor` to a fallible constructor
|
2 vuotta sitten |
Tim Schumacher
|
8cd2cf2b77
LibCompress: Port `DeflateCompressor` to `Core::Stream`
|
2 vuotta sitten |
Tim Schumacher
|
0bdbe27d6b
LibCore: Rename InputBitStream.h to BitStream.h
|
2 vuotta sitten |
Tim Schumacher
|
30abd47099
LibCompress: Port `DeflateDecompressor` to `Core::Stream`
|
2 vuotta sitten |
Lenny Maiorani
|
9afc7d5379
LibCompress: Change DeflateSpecialCodeLengths to constexpr variables
|
3 vuotta sitten |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 vuotta sitten |
Andreas Kling
|
80d4e830a0
Everywhere: Pass AK::ReadonlyBytes by value
|
3 vuotta sitten |
Linus Groh
|
649d2faeab
Everywhere: Use "the SerenityOS developers." in copyright headers
|
4 vuotta sitten |
Idan Horowitz
|
1c512a702a
AK+Userland: Use idan.horowitz@serenityos.org for my copyright headers
|
4 vuotta sitten |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 vuotta sitten |
Idan Horowitz
|
a955fd4156
LibCompress+AK: Propagate error handling to wrapped streams
|
4 vuotta sitten |
Idan Horowitz
|
02b4cb96f8
LibCompress: Decrease CanonicalCode's size on stack
|
4 vuotta sitten |
Idan Horowitz
|
7e587a615e
LibCompress: Handle literal only lz77 streams in DeflateCompressor
|
4 vuotta sitten |
Idan Horowitz
|
b1e3176f9f
LibCompress: Replace goto with simple recursion in DeflateCompressor
|
4 vuotta sitten |