Skip to content

Releases: CalebQ42/squashfs

Ignore permissions

12 Apr 13:04
Compare
Choose a tag to compare
Ignore permissions Pre-release
Pre-release
  • You can now optionally ignore setting file permissions when extracting using ExtractionOptions.IgnorePerm.
    • Additionally, permissions are now properly set for files, symlinks, and devices.
  • Ignores Device files when on windows.
    • Fifo files are ignored on darwin (until someone else submits a PR for support as I don't have any knowledge on the OS)
  • Properly ignore socket files instead of throwing an error
    • From my research, there doesn't seem to be a good way to implement this. Open to suggestions or PRs.

Errors

11 Apr 05:36
Compare
Choose a tag to compare
Errors Pre-release
Pre-release

Missed returning errors on File.ReadAt and File.WriteTo when trying to use them on a non-regular file.

Expiremental Device support

10 Apr 01:43
Compare
Choose a tag to compare
Pre-release
  • Added untested support for device files (both character and block) and Fifo device files. (fixes #22)

Fixed missing import

29 Mar 17:45
Compare
Choose a tag to compare
Fixed missing import Pre-release
Pre-release
v0.7.10

Fix #21 and update deps

Fixes for non-Linux OSes

22 Mar 09:28
1ae5593
Compare
Choose a tag to compare
Pre-release

What's Changed

  • fix: use correct ENODATA value on different platforms by @x1unix in #20

New Contributors

Full Changelog: v0.7.8...v0.7.9

Fixed bug

18 Jan 08:35
Compare
Choose a tag to compare
Fixed bug Pre-release
Pre-release

Fixed a bug with fuse2 mounting

Fuse2

17 Jan 16:23
Compare
Choose a tag to compare
Fuse2 Pre-release
Pre-release

Added Fuse2 mounting capabilities

Fixed bug

05 Jan 07:30
Compare
Choose a tag to compare
Fixed bug Pre-release
Pre-release
  • Fixed an issue when using Zstd compression

v0.7.5

04 Jan 12:42
Compare
Choose a tag to compare
v0.7.5 Pre-release
Pre-release
  • Reverted some changes to fullreader that was causing problems

FUSE fix

04 Jan 12:02
Compare
Choose a tag to compare
FUSE fix Pre-release
Pre-release
  • Fixed Reader.Mount to work properly.
    • No longer returns a *fuse.Conn and is now managed by Reader.MountWait and Reader.Unmount