Large file fixes
Pre-release
Pre-release
This release has some minor breaking changes:
ExtractWithOptions
now uses a*ExtractionOptions
instead ofExtractionOptions
.DefaultOptions
now returns a pointer as well.ExtractionOptions.FolderPerm
is nowExtractionOptions.Perm
and is only used whenExtractionOptions.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
andExtractIgnorePermissions
for improved ease of use.