* NAR archives: handle files larger than 2^32 bytes. Previously it
would just silently store only (fileSize % 2^32) bytes. * Use posix_fallocate if available when unpacking archives. * Provide a better error message when trying to unpack something that isn't a NAR archive.
Showing
- configure.ac 1 addition, 0 deletionsconfigure.ac
- src/libstore/local-store.cc 1 addition, 1 deletionsrc/libstore/local-store.cc
- src/libutil/archive.cc 34 additions, 11 deletionssrc/libutil/archive.cc
- src/libutil/archive.hh 1 addition, 0 deletionssrc/libutil/archive.hh
- src/libutil/serialise.cc 2 additions, 2 deletionssrc/libutil/serialise.cc
- src/libutil/serialise.hh 3 additions, 0 deletionssrc/libutil/serialise.hh
- src/nix-store/nix-store.cc 6 additions, 3 deletionssrc/nix-store/nix-store.cc
Loading
Please register or sign in to comment