Skip to content

Latest commit

 

History

History
108 lines (58 loc) · 2.17 KB

CHANGES.md

File metadata and controls

108 lines (58 loc) · 2.17 KB

CHANGES

[TBD] TDB

Added

Changed

  • Change error enum names to more meaninful ones. The following errors were renamed as:

    • ExtractionError to Extraction
    • ArchiveNull to NullArchive
    • EntryNull to NullEntry
  • Change MSRV to 1.42.0

[0.6.0] 2020-06-28

Added

  • list_archive_file allow for getting the list of files included in an archive. #22

Changed

  • Change MSRV to 1.40.0

[0.5.1] 2020-05-12

Changed

  • Lower required version of libarchive to 3 instead of 3.2.2 #21

[0.5.0] 2020-04-30

Added

  • Support for windows build through vcpkg #19

[0.4.0] 2020-04-17

Added

  • uncompress_data (previously uncompress_file) and uncompress_archive_file, on success, now return the ammount of bytes they have uncompressed #16

Changed

  • More generic read/write api (should not be a breaking change) #14

    • Read and Write arguments are no longer required to be a mutable reference, which allows for more tyes to be used, as &mut [u8]
  • Renamed uncompress_file function to uncompress_data #17

[0.3.1] 2020-04-14

Fixed

  • Fixed outdated README

[0.3.0] 2020-04-14

Added

  • Add crate level error type #4

Changed

  • API fully Reworked #6

  • Archive and uncompression is now handled with ffi calls to libarchive #6

  • Improved documentation, tests and examples

[0.2.0] 2019-04-29

Added

  • Add support for Zip compressed archives #3

[0.1.2] 2019-04-29

Changed

  • Add flags to tar command to perserve file permissions

  • Use BusyBox compatible commands for uncompression

[0.1.0] 2019-04-25

  • First release