Skip to content

Latest commit

 

History

History
122 lines (74 loc) · 3.34 KB

changelog.md

File metadata and controls

122 lines (74 loc) · 3.34 KB

See also http://pvp.haskell.org/faq

0.6.3.2

  • Fix bugs in untar for entries with long filenames

0.6.3.1

  • Fix untar when links point to themselves

0.6.3.0

  • Fix unpacking of hard links

0.6.2.0

  • fix executable bit: haskell#25
  • fix default permissions for directories (also set write for group)

0.6.1.3

  • fix bug in 'unpack'

0.6.1.2

  • fix hpath dependencies

0.6.1.1

  • Use hpath-directory instead of hpath-io for a more lightweight dependency
  • use safe-exceptions

0.6.1.0

  • Use ByteString based filepaths to not break unicode

0.6.0.0 TODO

  • Add offending path as new field to TarBombError constructor

0.5.1.1 Herbert Valerio Riedel [email protected] August 2019

  • Add support for GHC 8.8.1 / base-4.13

0.5.1.0 Herbert Valerio Riedel [email protected] March 2018

  • Add support for GHC 8.4.1 / base-4.11
  • Add Semigroup instance for Entries

0.5.0.3 Duncan Coutts [email protected] May 2016

  • Fix tarbomb logic to ignore special PAX entries. Was breaking many valid tarballs. haskell/cabal#3390

0.5.0.2 Duncan Coutts [email protected] April 2016

  • Fix compatability when using ghc-7.4.x and directory >= 1.2.3

0.5.0.1 Duncan Coutts [email protected] January 2016

  • Fix compatability with directory-1.2.3+

0.5.0.0 Duncan Coutts [email protected] January 2016

  • Work with old version of bytestring (using bytestring-builder package).
  • Builds with GHC 6.10 -- 8.0.
  • Change type of Index.serialise to be simply strict bytestring.
  • Preserve file timestamps on unpack (with directory-1.2.3+)

0.4.5.0 Duncan Coutts [email protected] January 2016

  • Revert accidental minor API change in 0.4.x series (the type of the owner and group name strings). The 0.4.3.0 and 0.4.4.0 releases contained the accidental API change.
  • Add a handy foldlEntries function

0.4.4.0 Duncan Coutts [email protected] January 2016

  • Build and warning fixes for GHC 7.10 and 8.0
  • New Index module function toList to get all index entries

0.4.3.0 Duncan Coutts [email protected] January 2016

  • New Index function unfinalise to extend existing index
  • 9x faster reading
  • 9x faster index construction
  • 24x faster index extension
  • More compact entry types, using ByteStrings
  • More Eq and Show instances
  • Greater QC test coverage
  • Fix minor bug in reading non-standard v7 format entries

0.4.2.2 Edsko de Vries [email protected] October 2015

  • Fix bug in Index

0.4.2.1 Duncan Coutts [email protected] July 2015

  • Fix tests for the Index modules (the code was right)

0.4.2.0 Duncan Coutts [email protected] July 2015

  • New Index module for random access to tar file contents
  • New lower level tar file I/O actions
  • New tarball file 'append' action

0.4.1.0 Duncan Coutts [email protected] January 2015

  • Build with GHC 7.10
  • Switch from old-time to time package
  • Added more instance for Entries type

0.4.0.1 Duncan Coutts [email protected] October 2012

  • fixes to work with directory 1.2
  • More Eq/Ord instances

0.4.0.0 Duncan Coutts [email protected] February 2012

  • More explicit error types and error handling
  • Support star base-256 number format
  • Improved API documentation