1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 13:28:11 +00:00
serenity/Userland/Libraries/LibCompress
Timothy Flynn 7ec91dfde7 LibCompress: Add a utility to GZIP compress an entire file
This is copy-pasted from the gzip utility, along with its existing TODO.
This is currently only needed by that utility, but this gives us API
symmetry with GzipDecompressor, and helps ensure we won't end up in a
situation where only one utility receives optimizations that should be
received by all interested parties.
2023-04-01 08:15:49 +02:00
..
Brotli.cpp AK: Rename Stream::{read,write} to Stream::{read_some,write_some} 2023-03-13 15:16:20 +00:00
Brotli.h AK: Rename Stream::{read,write} to Stream::{read_some,write_some} 2023-03-13 15:16:20 +00:00
BrotliDictionary.cpp Everywhere: Add support for compilation under emscripten 2022-11-26 02:23:15 +03:30
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: Add support for XZ 2023-03-21 10:25:13 +01:00
Deflate.cpp LibCompress: Remove two needless heap allocations 2023-03-31 08:44:30 -06:00
Deflate.h gunzip+LibCompress: Increase buffer sizes used by Deflate and gunzip 2023-03-31 06:56:11 +02:00
DeflateTables.h LibCompress: Add missing header to DeflateTables.h 2021-10-06 23:52:40 +01:00
Gzip.cpp LibCompress: Add a utility to GZIP compress an entire file 2023-04-01 08:15:49 +02:00
Gzip.h LibCompress: Add a utility to GZIP compress an entire file 2023-04-01 08:15:49 +02:00
Lzma.cpp LibCompress: Use LZMA context from preexisting dictionary 2023-03-30 14:39:31 +02:00
Lzma.h LibCompress: Use the correct LZMA repetition offset in all cases 2023-03-30 14:39:31 +02:00
Lzma2.cpp LibCompress: Avoid overflowing the size of uncompressed LZMA2 chunks 2023-03-30 14:39:31 +02:00
Lzma2.h LibCompress: Add support for LZMA2 2023-03-21 10:25:13 +01:00
Xz.cpp LibCompress: Implement support for multiple concatenated XZ streams 2023-03-30 14:38:47 +02:00
Xz.h LibCompress: Implement support for multiple concatenated XZ streams 2023-03-30 14:38:47 +02:00
Zlib.cpp Everywhere: Remove unintentional partial stream reads and writes 2023-03-13 15:16:20 +00:00
Zlib.h AK: Rename Stream::{read,write} to Stream::{read_some,write_some} 2023-03-13 15:16:20 +00:00