ouch icon indicating copy to clipboard operation
ouch copied to clipboard

Painless compression and decompression in the terminal

Results 154 ouch issues
Sort by recently updated
recently updated
newest added

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...

enhancement

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):...

dependencies
rust

### 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...

bug

Bumps [ignore](https://github.com/BurntSushi/ripgrep) from 0.4.22 to 0.4.23. Commits See full diff in compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ignore&package-manager=cargo&previous-version=0.4.22&new-version=0.4.23)](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...

dependencies
rust

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...

dependencies
rust

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...

dependencies
rust

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,...

enhancement

[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...

enhancement

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...

enhancement