index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Tests
/
LibCompress
Age
Commit message (
Expand
)
Author
2023-05-04
Tests: Add a zlib test for "missing end bits"
Tim Schumacher
2023-04-14
Tests: Add a test for LZMA repetition lengths beyond the distance
Tim Schumacher
2023-04-12
LibCompress: Error on truncated uncompressed DEFLATE blocks
Tim Schumacher
2023-04-09
Tests: Convert LZMA and XZ tests to `TRY_OR_FAIL`
Tim Schumacher
2023-04-03
AK+Everywhere: Change AK::fill_with_random to accept a Bytes object
Timothy Flynn
2023-04-01
LibCompress: Implement block size validation for XZ streams
Tim Schumacher
2023-04-01
Tests: Document input of the xz_utils_good_1_block_header_1 test case
Tim Schumacher
2023-03-30
LibCompress: Use LZMA context from preexisting dictionary
Tim Schumacher
2023-03-30
LibCompress: Avoid overflowing the size of uncompressed LZMA2 chunks
Tim Schumacher
2023-03-30
LibCompress: Only require new LZMA2 properties after dictionary reset
Tim Schumacher
2023-03-30
LibCompress: Implement support for multiple concatenated XZ streams
Tim Schumacher
2023-03-30
LibCompress: Move XZ header validation into the read function
Tim Schumacher
2023-03-30
LibCompress: Implement proper handling of LZMA end-of-stream markers
Tim Schumacher
2023-03-21
Tests: Add XZ tests from XZ utils
Tim Schumacher
2023-03-20
Tests: Add LZMA test files from the LZMA specification
Tim Schumacher
2023-03-13
AK: Rename Stream::{read,write} to Stream::{read_some,write_some}
Tim Schumacher
2023-02-13
LibCore: Remove `Stream.h`
Tim Schumacher
2023-02-13
LibCore: Move Stream-based file into the `Core` namespace
Tim Schumacher
2023-02-08
AK: Remove the fallible constructor from `FixedMemoryStream`
Tim Schumacher
2023-02-08
AK: Remove the fallible constructor from `LittleEndianInputBitStream`
Tim Schumacher
2023-01-29
AK: Move memory streams from `LibCore`
Tim Schumacher
2023-01-29
AK: Move bit streams from `LibCore`
Tim Schumacher
2023-01-29
AK: Deprecate the old `AK::Stream`
Tim Schumacher
2023-01-10
LibCompress: Port `DeflateCompressor` to `Core::Stream`
Tim Schumacher
2023-01-10
LibCompress: Port `GzipCompressor` to `Core::Stream`
Tim Schumacher
2023-01-10
LibCore: Rename InputBitStream.h to BitStream.h
Tim Schumacher
2023-01-03
LibCompress: Rename `Compress::Zlib` to `Compress::ZlibDecompressor`
Tim Schumacher
2023-01-03
Tests: Add a simple compression test for Zlib
Tim Schumacher
2022-12-15
LibCore: Rename `MemoryStream` to `FixedMemoryStream`
Tim Schumacher
2022-12-12
LibCompress: Port `DeflateDecompressor` to `Core::Stream`
Tim Schumacher
2022-12-12
LibCore: Rename `Stream::read_all` to `read_until_eof`
Tim Schumacher
2022-12-10
LibCompress: Port GzipDecompressor to `Core::Stream`
Tim Schumacher
2022-12-06
AK+Everywhere: Rename String to DeprecatedString
Linus Groh
2022-10-11
LibCompress: Brotli support metadata of skip_length=0
Tommy Murphy
2022-10-10
Everywhere: Replace uses of __serenity__ with AK_OS_SERENITY
Andrew Kaster
2022-09-17
LibCompress+Tests: Demonstrate and fix faulty metadata length
Ben Wiederhake
2022-07-12
Everywhere: Add sv suffix to strings relying on StringView(char const*)
sin-ack
2022-05-21
LibCompress: Implement Brotli decompressor
Michiel Visser
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2021-09-06
Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe
Ali Mohammad Pur
2021-09-02
Tests: Remove all file(GLOB) from CMakeLists in Tests
Andrew Kaster
2021-05-27
Tests: Use ByteBuffer::create_zeroed in TestDeflate instead of memset
Andrew Kaster
2021-05-06
Tests: Move LibCompress tests to Tests/LibCompress
Brian Gianforcaro