aboutsummaryrefslogtreecommitdiff
path: root/src/libutil/archive.hh
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
2020-12-02Add forgotten `override` annotationregnat
2020-12-02Sink: Use std::string_viewEelco Dolstra
2020-07-30unsigned long long -> uint64_tEelco Dolstra
2020-07-30receiveContents(): unsigned int -> size_tEelco Dolstra
2020-07-16Optimize `addToStoreSlow` and remove `TeeParseSink`John Ericson
2020-07-13NarAccessor: Run in constant memoryEelco Dolstra
2020-07-13Make 'nix copy' to file:// binary caches run in constant memoryEelco Dolstra
2019-10-27Add O(1)-memory copyPath() functionEelco Dolstra
2018-05-30Modularize config settingsEelco Dolstra
2018-03-21Make 'nix copy --from ssh://...' run in constant memoryEelco Dolstra
2017-10-30builtins.fetchgit: Support importing a working treeEelco Dolstra
2017-03-06Revert fa125b9b28bea25a4eeb4d39a71a481563127cb9Eelco Dolstra
2017-03-01TeeSink: Pre-reserve string spaceEelco Dolstra
2016-02-25Add NAR / Store accessor abstractionEelco Dolstra
2016-02-24BinaryCacheStore: Implement addToStore()Eelco Dolstra
2014-07-16Handle case collisions on case-insensitive systemsEelco Dolstra
2012-07-18Use "#pragma once" to prevent repeated header file inclusionEelco Dolstra
2010-05-04* Revert r15436. This was a workaround for a bug in btrfs which seemsEelco Dolstra
2009-05-04Add an ftruncate call paired with fallocate to play safe with some FSes (nam...Michael Raskin
2009-03-22* NAR archives: handle files larger than 2^32 bytes. Previously itEelco Dolstra
2008-12-03* A simple API for parsing NAR archives.Eelco Dolstra
2006-12-12* New primop builtins.filterSource, which can be used to filter filesEelco Dolstra
2006-12-12* In dumpPath(): pass a function object that allows files to beEelco Dolstra
2006-11-30* Skeleton of the privileged worker program.Eelco Dolstra
2006-09-04* Use a proper namespace.Eelco Dolstra
2005-03-03* Don't use fork() in copyPath(), but a string buffer.Eelco Dolstra
2003-11-18* Source tree refactoring.Eelco Dolstra