Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

hatchzip-gui-0.1.9-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: hatchzip-gui Distribution: openSUSE Tumbleweed
Version: 0.1.9 Vendor: openSUSE
Release: 1.1 Build date: Fri Nov 6 08:57:02 2026
Group: Unspecified Build host: reproducible
Size: 24313098 Source RPM: hatchzip-0.1.9-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/xevrion/hatchzip
Summary: Desktop app for HatchZip
The HatchZip desktop app extracts ZIP, 7z, tar, tar.gz, tar.xz and
split archives in place, freeing the archive as it goes, and can add itself
to the file manager's right-click menu.

Provides

Requires

License

GPL-3.0-only AND MIT AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND CC-BY-ND-4.0 AND ISC AND MIT-0 AND OFL-1.1 AND Unicode-3.0 AND Zlib AND bzip2-1.0.6

Changelog

* Fri Nov 06 2026 Martin Pluskal <mpluskal@suse.com>
  - Update to 0.1.9:
    * Security: dot-only archive names can no longer escape the
      output folder; crafted 34-byte RAR refused as damaged;
      hard-linked archives refused in place; batch files verified
      on disk before the archive bytes are freed
    * Extract tar.xz, in place one block at a time
    * Read tar mtimes from pax records, ZIP mtimes from NTFS
      fields in the local time zone
    * Extract names differing only in case where kept apart
    * GUI: browse archive contents as a folder tree; Hindi
      translation
    * Drop upstream-adopted patches (all in 0.1.9):
      hatchzip-verify-files-before-truncate.patch,
      hatchzip-refuse-hard-linked-in-place.patch,
      hatchzip-tar-pax-mtime.patch, hatchzip-zip-ntfs-mtime.patch
    * Vendor the locked dependency tree (keep upstream-tested
      sevenz-rust2 0.24.1; a floated 0.24.2 breaks a crafted test)
* Fri Oct 30 2026 Martin Pluskal <mpluskal@suse.com>
  - Initial package hatchzip 0.1.8
    * Built without RAR support: UnRAR's licence is not open source,
      so unrar-ng-sys is left out of vendor.tar.zst
    * Add hatchzip-no-unrar.patch: drop the unrar-ng-sys dependency,
      and RAR from the desktop entry and AppStream metainfo
    * Add hatchzip-verify-files-before-truncate.patch: check the
      extracted files are still on disk before a batch is cut off
      the archive, so a file removed mid-run is not lost
    * Add hatchzip-refuse-hard-linked-in-place.patch: refuse to
      extract in place an archive that has another hard link, which
      emptied the other name
    * Add hatchzip-tar-pax-mtime.patch: keep the dates of pax tar
      files from before 1970 or after 2242
    * Add hatchzip-zip-ntfs-mtime.patch: take the modification time
      of a ZIP entry from its NTFS field, which 7-Zip writes, so the
      file is no longer off by the time zone

Files

/usr/bin/hatchzip-gui
/usr/share/applications/io.github.xevrion.hatchzip.desktop
/usr/share/icons/hicolor/128x128/apps/io.github.xevrion.hatchzip.png
/usr/share/icons/hicolor/16x16/apps/io.github.xevrion.hatchzip.png
/usr/share/icons/hicolor/24x24/apps/io.github.xevrion.hatchzip.png
/usr/share/icons/hicolor/256x256/apps/io.github.xevrion.hatchzip.png
/usr/share/icons/hicolor/32x32/apps/io.github.xevrion.hatchzip.png
/usr/share/icons/hicolor/48x48/apps/io.github.xevrion.hatchzip.png
/usr/share/icons/hicolor/512x512/apps/io.github.xevrion.hatchzip.png
/usr/share/icons/hicolor/64x64/apps/io.github.xevrion.hatchzip.png
/usr/share/icons/hicolor/scalable/apps/io.github.xevrion.hatchzip.svg
/usr/share/licenses/hatchzip-gui
/usr/share/licenses/hatchzip-gui/LICENSE-APACHE
/usr/share/licenses/hatchzip-gui/LICENSE-MIT
/usr/share/metainfo/io.github.xevrion.hatchzip.metainfo.xml


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Nov 9 22:58:56 2026