aboutsummaryrefslogtreecommitdiff
path: root/src/libutil/compression.hh
AgeCommit message (Expand)Author
2024-07-11libutil: remove makeDecompressionSinkeldritch horrors
2024-06-19libutil: add makeDecompressionSourceeldritch horrors
2023-04-07Rename and protect `BufferedSink::write`Théophane Hufschmitt
2023-03-31Ensure all headers have `#pragma once` and are in API docsJohn Ericson
2022-01-18Get rid of std::shared_ptr<std::string> and ref<std::string>Eelco Dolstra
2021-10-12Add compression level for NARsTom Bereknyei
2021-04-22Remove makeDecompressionSource()Eelco Dolstra
2021-04-15Drop libbz2 / zlib / lzma dependency + style fixesEelco Dolstra
2021-03-10Use libarchive for all compressionYorick van Pelt
2018-08-06Fix Brotli decompression in 'nix log'Eelco Dolstra
2018-03-16decompress(): Use a Source and SinkEelco Dolstra
2018-02-07make multi threaded compression configurable and use single threadedAmineChikhaoui
2017-03-21LocalFSStore::getBuildLog(): Handle corrupted logsEelco Dolstra
2016-05-04Do compression in a sinkEelco Dolstra
2016-05-04Add a Store::addToStore() variant that accepts a NAREelco Dolstra
2016-04-29BinaryCacheStore: Support "none" compression methodEelco Dolstra
2016-04-15BinaryCacheStore::readFile(): Return a shared_ptr to a stringEelco Dolstra
2016-02-15Add xz compression functionEelco Dolstra
2015-10-30<nix/fetchurl.nix>: Support xz-compressed NARsEelco Dolstra