compress-tools-rs
compress-tools-rs copied to clipboard
A Swiss Army Knife for handling compressed data in Rust
Adding support to iterate over encrypted archives zip. ONLY SUPPORTS ZIP ( libarchive limitation ) [libarchive documentation -> readme.md](https://github.com/libarchive/libarchive) ![Screenshot from 2023-05-31 09-00-18](https://github.com/OSSystems/compress-tools-rs/assets/41262469/1ccf4fee-efb0-4da9-8926-88b248285040) Note: I just implemented it in the...
``` thread 'iterate_zip_with_cjk_pathname' panicked at library/core/src/panicking.rs:156:5: unsafe precondition(s) violated: slice::from_raw_parts requires the pointer to be aligned and non-null, and the total size of the slice not to exceed `isize::MAX` note:...
This allows for skipping files without allocating the contents.
pkg-config can't statically link libraries inside `/usr/lib` which usually where libraries are installed as stated here https://github.com/rust-lang/pkg-config-rs/issues/102 This PR enable static linking via feature flags. To test extra dependencies is...
I'm new to rust so forgive me if this should have been assumed from the use of a mutable reference, but it took me a long time to realize that...
I want to uncompress archive with password. Is there a way to do it or is there any plan to do it?
I am trying to list content from this [test.zip](https://github.com/OSSystems/compress-tools-rs/files/10330574/test.zip). However, it gives me error like this ``` internal error: entered unreachable code: We need to use libarchive_seek_callback() underlying. thread 'tokio-runtime-worker'...
I'd like to use compress-tools-rs in a situation where I want to treat archive and non-archive files differently; enabling the "raw" format makes it effectively impossible to distinguish archives from...
This seems like the only viable crate that interfaces with libarchive. Are there any plans on adding compression of files and directories, eg. archive creation?