aboutsummaryrefslogtreecommitdiff
path: root/src/libutil/compression.cc
AgeCommit message (Expand)Author
2021-04-22Remove makeDecompressionSource()Eelco Dolstra
2021-04-22libutil: allow decompression with none/empty methodLuke Granger-Brown
2021-04-20Fix brotli compression of files > 128 KiBEelco Dolstra
2021-04-15Drop libbz2 / zlib / lzma dependency + style fixesEelco Dolstra
2021-03-10Use libarchive for all compressionYorick van Pelt
2020-12-02Sink: Use std::string_viewEelco Dolstra
2020-04-21remove 'format' from Error constructor callsBen Burdette
2019-12-13Improve gzip error messageEelco Dolstra
2019-12-13Initial gzip supportTom Bereknyei
2018-09-17Fix build failure if parallel xz is not availableEelco Dolstra
2018-08-21Fix warnings in compression.ccEelco Dolstra
2018-08-06Fix Brotli decompression in 'nix log'Eelco Dolstra
2018-08-06Require libbrotliEelco Dolstra
2018-05-02Fix bzip2 compression of files > 4 GiBEelco Dolstra
2018-03-22Fix buildEelco Dolstra
2018-03-16decompress(): Use a Source and SinkEelco Dolstra
2018-02-11compression: make parallel sink separate classWill Dietz
2018-02-11compression: print warning if parallel requested but not supportedWill Dietz
2018-02-09configure.ac: check if lzma has MT support, fix deb build/etc.Will Dietz
2018-02-07make multi threaded compression configurable and use single threadedAmineChikhaoui
2018-02-07set block size to 0 to let the lzma lib choose the right one, addAmineChikhaoui
2018-02-06support multi threaded xz encoder, this might be particularly useful inAmineChikhaoui
2017-12-30use libbrotli directly when availableWill Dietz
2017-07-30Replace Unicode quotes in user-facing strings by ASCIIJörg Thalheim
2017-03-22Fix xz decompressionEelco Dolstra
2017-03-21LocalFSStore::getBuildLog(): Handle corrupted logsEelco Dolstra
2017-03-21Don't hang in decompression if bzip2 data ends prematurelyEelco Dolstra
2017-03-15runProgram(): Distinguish between empty input and no inputEelco Dolstra
2017-03-15S3BinaryCacheStore: Support compression of narinfo and log filesEelco Dolstra
2017-03-15Fix assertion failure on SIGINTEelco Dolstra
2017-03-15Add support for brotli compressionEelco Dolstra
2016-11-26Revert "Get rid of unicode quotes (#1140)"Eelco Dolstra
2016-11-25Get rid of unicode quotes (#1140)Guillaume Maudoux
2016-05-04Do compression in a sinkEelco Dolstra
2016-05-04Add a Store::addToStore() variant that accepts a NAREelco Dolstra
2016-05-04Fix segfault in xz compression/decompressionEelco Dolstra
2016-04-29BinaryCacheStore: Support bzip2 compressionEelco Dolstra
2016-04-29BinaryCacheStore: Support "none" compression methodEelco Dolstra
2016-04-22Make compression interruptibleEelco Dolstra
2016-04-15BinaryCacheStore::readFile(): Return a shared_ptr to a stringEelco Dolstra
2016-02-15Add xz compression functionEelco Dolstra
2016-02-15decompressXZ: Ensure that lzma_end() is calledEelco Dolstra
2016-01-05Fixed unresolved 'BUFSIZ'FrankHB
2015-10-30<nix/fetchurl.nix>: Support xz-compressed NARsEelco Dolstra