Skip to content

Large file fixes

Pre-release
Pre-release
Compare
Choose a tag to compare
@CalebQ42 CalebQ42 released this 17 Apr 15:48
· 22 commits to main since this release

This release has some minor breaking changes:

  • ExtractWithOptions now uses a *ExtractionOptions instead of ExtractionOptions. DefaultOptions now returns a pointer as well.
  • ExtractionOptions.FolderPerm is now ExtractionOptions.Perm and is only used when ExtractionOptions.IgnorePerm is set.

Fixes:

  • Extracting files is now properly limited. This prevents out of control memory usage when extracting larger archives.
  • Folder's permissions are only set after all it's contents are extracted.
    • Fixes issues relating to the user not having permission to write the folder's contents

Other:

  • Added ExtractVerbose and ExtractIgnorePermissions for improved ease of use.