ouch
ouch copied to clipboard
Painless compression and decompression in the terminal
This PR adds landlock filesystem isolation to ouch as discussed in #722 At the moment this is just a quickly hacked implementation to demonstrate the use of landlock in ouch....
(De)Compression is historically one of the most common and easy to exploit attack vectors given that usually means to parse untrusted data. While around 70% of software vulnerabilities is related...
Bumps [clap_complete](https://github.com/clap-rs/clap) from 4.5.24 to 4.5.28. Commits 257d781 chore: Release 06c5f5f docs: Update changelog 6ac1535 Merge pull request #5733 from epage/bin a7a8f93 fix(complete): Strip wrappers for running completer b2c8e44 feat(complete):...
### Version 0.5.1 ### Description I haven't tried this with big files of other formats. but at least with RAR files, the program is very slow at decompressing compared with...
Bumps [ignore](https://github.com/BurntSushi/ripgrep) from 0.4.22 to 0.4.23. Commits See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...
Bumps [insta](https://github.com/mitsuhiko/insta) from 1.39.0 to 1.40.0. Release notes Sourced from insta's releases. 1.40.0 Release Notes cargo-insta no longer panics when running cargo test --accept --workspace on a workspace with a...
Bumps [zip](https://github.com/zip-rs/zip2) from 0.6.6 to 2.2.0. Release notes Sourced from zip's releases. v2.2.0 π Features Expose ZipArchive::central_directory_start (#232) v2.1.6 π Bug Fixes (#33) Rare combination of settings could lead to...
Currently, `--format` takes a `OsString` value. https://github.com/ouch-org/ouch/blob/4a323aeba83ad0f937bf5d2ed18eaa7a5afdb79d/src/cli/args.rs#L40-L42 Change this to the following: ```rs /// Specify the format of the archive #[arg(short, long, global = true)] pub format: Option, ... #[derive(Clone,...
[Squashfs](https://www.kernel.org/doc/html/latest/filesystems/squashfs.html) is a modern archive format that supports mounting and random access. It is efficient and endorsed by Linux kernel. For archival use, it is considerably better in both accessibility...
I personally preferred the way ouch worked before the behaviour of the dir option was changed, but I understand why it was changed. so I would like to suggest a...