ladybird/Userland/Libraries/LibCompress
Ben Wiederhake 8de7a91571 LibCompress+Tests: Demonstrate and fix faulty metadata length
The test-case is heavily inspired by:
https://github.com/google/brotli/blob/master/tests/testdata/x.compressed.01
Or in words: A metadata meta-block containing `Y` (which should be
ignored), and then the actual data (a single `Z`). The bug used to skip
one metadata byte too few, and thus read garbage.
2022-09-17 04:10:11 +00:00
..
Brotli.cpp LibCompress+Tests: Demonstrate and fix faulty metadata length 2022-09-17 04:10:11 +00:00
Brotli.h LibCompress: Implement Brotli decompressor 2022-05-21 22:41:40 +02:00
BrotliDictionary.cpp LibCompress: Implement Brotli decompressor 2022-05-21 22:41:40 +02:00
BrotliDictionary.h LibCompress: Implement Brotli decompressor 2022-05-21 22:41:40 +02:00
BrotliDictionaryData.bin LibCompress: Implement Brotli decompressor 2022-05-21 22:41:40 +02:00
CMakeLists.txt LibCompress: Implement Brotli decompressor 2022-05-21 22:41:40 +02:00
Deflate.cpp LibCompress: Change DeflateSpecialCodeLengths to constexpr variables 2022-04-03 17:36:48 +01:00
Deflate.h LibCompress: Change DeflateSpecialCodeLengths to constexpr variables 2022-04-03 17:36:48 +01:00
DeflateTables.h LibCompress: Add missing header to DeflateTables.h 2021-10-06 23:52:40 +01:00
Gzip.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Gzip.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
Zlib.cpp LibCompress: Write Deflate window size in the Zlib header 2022-07-10 13:52:18 +03:00
Zlib.h LibCompress: Implement a Zlib compressor 2022-06-30 12:26:49 +01:00