Skip to content

v1.8.0

Compare
Choose a tag to compare
@github-actions github-actions released this 25 Sep 00:11
· 105 commits to master since this release
4b1cad8

Tar v1.8.0

Diff since v1.7.0

This release adds one "feature": it no longer checks that the magic field of TAR header blocks contains the string ustar. It seems that some implementations don't fill in this magic value and instead leave the field empty. If we're reading a block that isn't actually in TAR format we'll figure it out since the checksum won't be right.

It also fixes incorrect documentation of how Tar.extract handles permissions and adds a README section on reading and writing compressed tarballs using either external commands (e.g. gzip) or transcoding streams packages (e.g. CodecZlib).

Closed issues:

  • unknown magic string for tar file: "" (#67)
  • permission docs are inaccurate (#38)
  • Document and/or simplify how to create compressed tarball (#66)

Merged pull requests: