aboutsummaryrefslogtreecommitdiff
path: root/src/libutil/archive.cc
AgeCommit message (Expand)Author
2022-12-07Trivial changes from the lazy-trees branchEelco Dolstra
2022-09-22archive: check close errors when extracting narssqualus
2022-03-15libfetchers/path: set `lastModified` to path's mtimeMaximilian Bosch
2022-02-25Remove std::string alias (for real this time)Eelco Dolstra
2022-01-07dump(): Use emplace()Eelco Dolstra
2021-10-02fix creation of NAR files >4GB on 32-bit platformskvtb
2020-12-02read(): Use char * instead of unsigned char *Eelco Dolstra
2020-12-02Sink: Use std::string_viewEelco Dolstra
2020-11-26archive: disable preallocate-contents by defaultDominique Martinet
2020-10-06Remove static variable name clashesEelco Dolstra
2020-09-23Merge pull request #4054 from edolstra/fix-4021Eelco Dolstra
2020-09-23lstat() cleanupEelco Dolstra
2020-09-23libutil/archive: add preallocate-contents optionDominique Martinet
2020-08-13Use `TeeSink` and `TeeSouce` in a few more placesJohn Ericson
2020-07-30unsigned long long -> uint64_tEelco Dolstra
2020-07-30receiveContents(): unsigned int -> size_tEelco Dolstra
2020-06-29NAR parser: Fix missing name field checkEelco Dolstra
2020-04-21remove 'format' from Error constructor callsBen Burdette
2019-10-27Add O(1)-memory copyPath() functionEelco Dolstra
2019-03-01archive.cc: ignore more posix_fallocate "not supported" error codesWill Dietz
2018-09-26Make NAR header check more robustEelco Dolstra
2018-05-30Modularize config settingsEelco Dolstra
2018-03-22TweakEelco Dolstra
2018-03-22Merge branch 'fix/avoid-large-stack-buffers' of https://github.com/dtzWill/nixEelco Dolstra
2018-03-21Make 'nix copy --from ssh://...' run in constant memoryEelco Dolstra
2018-03-02don't allocate large buffers on the stackWill Dietz
2017-10-30builtins.fetchgit: Support importing a working treeEelco Dolstra
2017-08-16nix copy: Revive progress barEelco Dolstra
2017-07-31Merge branch 'macOS' of https://github.com/davidak/nixEelco Dolstra
2017-07-30Replace Unicode quotes in user-facing strings by ASCIIJörg Thalheim
2017-07-30replace "Mac OS X" with "macOS"davidak
2017-02-08Include config.h implicitly with '-include config.h' in CFLAGSTuomas Tynkkynen
2016-11-26Revert "Get rid of unicode quotes (#1140)"Eelco Dolstra
2016-11-25Get rid of unicode quotes (#1140)Guillaume Maudoux
2016-10-19Fix Darwin buildEelco Dolstra
2016-09-21printMsg(lvlError, ...) -> printError(...) etc.Eelco Dolstra
2016-07-11Modernize AutoCloseFDShea Levy
2016-06-09Use O_CLOEXEC in most placesEelco Dolstra
2016-02-24BinaryCacheStore: Implement addToStore()Eelco Dolstra
2015-10-29int2String() -> std::to_string()Eelco Dolstra
2015-07-20More cleanupEelco Dolstra
2014-08-20Use proper quotes everywhereEelco Dolstra
2014-08-01Make readDirectory() return inode / file typeEelco Dolstra
2014-07-18Better fix for strcasecmp on DarwinEelco Dolstra
2014-07-17Ugly hack to fix building on old DarwinEelco Dolstra
2014-07-16Get rid of a compiler warningEelco Dolstra
2014-07-16Be more strict about file names in NARsEelco Dolstra
2014-07-16Handle case collisions on case-insensitive systemsEelco Dolstra
2014-04-03Tweak error messageEelco Dolstra
2014-02-27Set up a minimal /dev in chrootsEelco Dolstra