index
:
lix
main
User &
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
libutil
/
archive.hh
Age
Commit message (
Expand
)
Author
2024-09-13
archive: refactor bad mutable-state API in the NAR parse listener
Jade Lovelace
2024-09-11
archive: rename ParseSink to NARParseVisitor
Jade Lovelace
2024-07-16
libstore: rewrite the nar parser as a contents generator
eldritch horrors
2024-07-11
libstore: turn copyNAR into a generator
eldritch horrors
2024-07-11
libstore: turn the NAR parser into a passthrough generator
eldritch horrors
2024-07-05
libstore: convert dumpPath to a generator
eldritch horrors
2024-05-29
util.{hh,cc}: Split out file-system.{hh,cc}
Tom Hubrecht
2024-05-22
libstore: remove unused copyPath function
eldritch horrors
2023-04-07
Finish converting existing comments for internal API docs (#8146)
John Ericson
2023-03-31
Ensure all headers have `#pragma once` and are in API docs
John Ericson
2023-03-31
Extend internal API docs, part 2
John Ericson
2022-12-07
Trivial changes from the lazy-trees branch
Eelco Dolstra
2022-09-22
archive: check close errors when extracting nars
squalus
2022-03-15
libfetchers/path: set `lastModified` to path's mtime
Maximilian Bosch
2022-02-25
Remove std::string alias (for real this time)
Eelco Dolstra
2020-12-02
Add forgotten `override` annotation
regnat
2020-12-02
Sink: Use std::string_view
Eelco Dolstra
2020-07-30
unsigned long long -> uint64_t
Eelco Dolstra
2020-07-30
receiveContents(): unsigned int -> size_t
Eelco Dolstra
2020-07-16
Optimize `addToStoreSlow` and remove `TeeParseSink`
John Ericson
2020-07-13
NarAccessor: Run in constant memory
Eelco Dolstra
2020-07-13
Make 'nix copy' to file:// binary caches run in constant memory
Eelco Dolstra
2019-10-27
Add O(1)-memory copyPath() function
Eelco Dolstra
2018-05-30
Modularize config settings
Eelco Dolstra
2018-03-21
Make 'nix copy --from ssh://...' run in constant memory
Eelco Dolstra
2017-10-30
builtins.fetchgit: Support importing a working tree
Eelco Dolstra
2017-03-06
Revert fa125b9b28bea25a4eeb4d39a71a481563127cb9
Eelco Dolstra
2017-03-01
TeeSink: Pre-reserve string space
Eelco Dolstra
2016-02-25
Add NAR / Store accessor abstraction
Eelco Dolstra
2016-02-24
BinaryCacheStore: Implement addToStore()
Eelco Dolstra
2014-07-16
Handle case collisions on case-insensitive systems
Eelco Dolstra
2012-07-18
Use "#pragma once" to prevent repeated header file inclusion
Eelco Dolstra
2010-05-04
* Revert r15436. This was a workaround for a bug in btrfs which seems
Eelco Dolstra
2009-05-04
Add 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 it
Eelco 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 files
Eelco Dolstra
2006-12-12
* In dumpPath(): pass a function object that allows files to be
Eelco 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