af41d1c006
was not giving the full path to each file and ignoring the `prefix` field. On investigation, the field is only to be used if the filename is longer than 100 bytes. Since the library code had been simplified to always use the prefix field this caused all filenames shorter than 100 bytes to fail. Also updated `package-bootstrap` to the latest patch release, which has a fix for completions being installed into the base directory rather than the appropriate subdirectory. |
||
---|---|---|
.. | ||
error.rs | ||
header.rs | ||
mod.rs | ||
node.rs | ||
README.md |
About
Derived originally from minitar, this crate implements basic functionality for creating and extracting tar archives. It has been adapted to allow creation of a Node (Tar header + 512byte blocks of data) from the raw data plus file metadata. This allows for better efficiency when it is embedded into another application (such as a package manager), as the raw data and metadata about each file can be extracted once and reused for purposes such as generating checksums, getting file sizes and creating packing lists.