Use libarchive3-sys crate directly + improve archread API

This all should offer a more convenient and robust interface to handle
all sorts of archives.
This commit is contained in:
Yorhel 2016-10-26 18:26:06 +02:00
parent 022e9acc4f
commit c8bb4da246
9 changed files with 732 additions and 448 deletions

View file

@ -7,4 +7,6 @@ authors = ["Yorhel <git@yorhel.nl>"]
regex = "0.1.77"
log = "0.3.6"
env_logger = "0.3.5"
libarchive = { git = "https://github.com/17dec/libarchive-rust" }
lazy_static = "0.2.1"
libc = "0.2.17"
libarchive3-sys = "0.1.2"