| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: ouch | Distribution: openSUSE Tumbleweed |
| Version: 0.8.1 | Vendor: openSUSE |
| Release: 1.1 | Build date: Sat Jul 4 08:24:52 2026 |
| Group: Productivity/Archiving/Compression | Build host: reproducible |
| Size: 5513368 | Source RPM: ouch-0.8.1-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/ouch-org/ouch | |
| Summary: Compression and decompression utility for the terminal | |
The "Obvious Unified Compression Helper" is a CLI tool for compressing and decompressing files from and to several formats.
MIT
* Sat Jul 04 2026 Michael Vetter <mvetter@suse.com>
- Update to 0.8.1:
Highlighted changes:
* security improvements #951
* fix exit code in non-interactive mode #1011
* fix: ignore invalid unix permissions and setuid bits from zip #1007
Other Changes
* tweak extract logic in preparation for sandboxing #996
* ci: bump actions/checkout from 6 to 6.0.2 in the github-actions group #1002
* ci: bump actions/checkout from 6.0.2 to 6.0.3 in the github-actions group #1009
* deps: bump tar from 0.4.45 to 0.4.46 in the cargo-patch-and-minor group #997
* deps: bump the cargo-patch-and-minor group with 11 updates #1003, #1010 and #1013
* Tue Jun 02 2026 Michael Vetter <mvetter@suse.com>
- Update to 0.8.0:
Packaging:
* Reproducible builds (#973).
New Features:
* Releases: add Apple Silicon macOS (aarch64-apple-darwin) to assets.
* Unpack into new folder by default (#962).
* Add --here flag to unpack into current directory (#962).
* List: show symlink targets (for tar and zip) (#934)
* Add aliases for ebooks (.epub) (#981)
Improvements:
* Improve options for solving conflicts (#964)
* Report mtime-set errors for .7z as warnings (#950)
* list: also display symlink targets (#934)
* Improve man pages for subcommands (#980)
Bug Fixes:
* Fix Ouch trying to overwrite current directory (#962)
* Fix various panics not handled gracefully (#950)
* Handle GNUSparse archive entries during tar decompression (#975)
* Fix .rar being slow (#968)
* Wed Apr 22 2026 Michael Vetter <mvetter@suse.com>
- Update to 0.7.1:
* Fix ouch --version
* Wed Apr 22 2026 Michael Vetter <mvetter@suse.com>
- Update to 0.7.0:
Removals:
* Remove archive auto-flattening on decompression (formerly known as "smart unpack") (#907)
New Features:
* Support merging folders in decompression (#798)
* Support .lz compression (#867)
* Support .lz decompression (#838)
* Support .lzma compression (#867)
* Support .lzma decompression (#838)
* Support decompression of concatenated .gz, .bz2, and .lz4 (#898)
* Provide Nushell completions (packages still need to install them) (#827)
Improvements:
* Improve misleading error message (#818)
* Avoid loading entire 7z archive into memory when listing (#860)
* Add aliases for --password flag (--pass and --pw) (#847)
* Print input and output file sizes (#914)
* Add aliases for comic book archives (#835)
* Multiple minor improvements to error messages.
Bug Fixes:
* Fix .lzma being a wrong alias for .xz (#838)
* Fix 7z BadSignature error when compressing and then listing (#819)
* Fix tar extraction count when --quiet (#824)
* Fix unpacking with merge flag failing without --dir flag (#826)
* Handle broken symlinks in zip archives and normalize path separators (#841)
* Fix folder softlink is not preserved after packing (#850)
* Handle read-only directories in tar extraction (#873)
* Fix tar hardlink is not preserved after decompressing or compressing (#879)
* Fix enable gitignore flag should work without git (#881)
* Fix .7z always being fully loaded to memory (#905)
* Fix reporting wrong path when file is renamed (#913)
* Fix renaming broken when multi extension paths (#919)
* Fix incorrectly overwriting input file when file signature is sniffed (#920)
* Add safeguards before deleting directories (#930)
Tweaks:
* Support opting-out for .bz3 (#814)
* Adjust INFO color to green (#858)
* Tue Apr 22 2025 Michael Vetter <mvetter@suse.com>
- Update to 0.6.1:
* Fix a common .zip crash (#804)
* Fix package problems (#806)
* Mon Apr 07 2025 Michael Vetter <mvetter@suse.com>
- Update to 0.6.0:
New Features:
* Add multithreading support for zstd compression #689
* Add bzip3 support #522
* Add --remove flag for decompression subcommand to remove files
after successful decompression #757
* Add br (Brotli) support #765
* Add rename option in overwrite menu #779
Bug Fixes:
* Fix output corrupted on parallel decompression #642
* Tweaks:
* CI refactor #578
* Use a more unique name for temporary decompression path #725
* Run clippy for tests too #738
Improvements:
* Fix logging IO bottleneck #642
* Support decompression over stdin #692
* Make --format more forgiving with the formatting of the provided format #519
* Use buffered writer for list output #764
* Disable smart unpack when --dir flag is provided in decompress command #782
* Wed Mar 20 2024 Michael Vetter <mvetter@suse.com>
- Filter dependencies for vendor tarball
* Wed Dec 06 2023 Michael Vetter <mvetter@suse.com>
- Update to 0.5.1:
* Fix misleading help message
* Fix misleading CHANGELOG and README for packages
* Explicitly declare feature flags use_zlib & use_zstd_thin #564
* Fri Dec 01 2023 Michael Vetter <mvetter@suse.com>
- Update to 0.5.0:
New Features:
* Add .rar support (decompression and listing, see clarification below) (#529)
* Add .7z support (#555)
Improvements:
* Switch to the faster lz4 implementation, lz4_flex (#445)
* Improve error message when decompressing with missing extensions (#518)
* Strip binary when building with cargo (#535)
* Completions: hint generator to expand to file paths (#508)
Bug Fixes:
* Fix size unit inconsistency (#502)
* Fix unaligned output when using parallelism (#509)
* Tue Aug 08 2023 Michael Vetter <mvetter@suse.com>
- Update to 0.4.2:
New Features:
* Add flags to configure the compression level
- -level to precisely set the compression level #372
- -fast and --slow #374
* Add --format option #341
Improvements:
* Multi-threaded compression for gzip and snappy using gzp #348
* Add ls as an alternative alias for listing #360
Bug Fixes:
* Fix decompression of zip archives with files larger than 4GB #354
* Fix handling of unknown extensions during decompression #355
* Remove remaining mentions of .lz that refers to the LZMA format #344
* Handle Zip when modification times are missing #433
* Sat Jan 07 2023 Michael Vetter <mvetter@suse.com>
- Update to 0.4.1:
New Features:
* Add cli option to (de)compress quietly #325
Improvements:
* Allow ouch to decompress archive into existing folder #321
* Accept inserting subcommand-independent flags in any position #329
* Improve extension parsing logic #330
* Slight refactor when ensuring archive-only inputs #331
* Use BStr to display possibly non-UTF8 byte sequences#332
* Use ubyte instead of humansize #333 #333
* Stop keeping track of the names of unpacked files #334
* Clean up #335
Bug fixes:
* Stop incorrectly asking to remove the parent dir #321
* Fixed overwriting archive file when decompressing archive detected with MIME types.
Tweaks:
* Add scoop install instructions to readme #323
/usr/bin/ouch
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 2 05:00:51 2026