Tags: abbeycode/UnzipKit
Tags
* Added support for `NSProgress` and `NSProgressReporting` in all ext… …raction and iteration methods (Issue #32) * Added detailed logging using new unified logging framework. See [the readme](README.md) for more details (Issue #47) * Added support for archiving and restoring files' POSIX permissions (PRs #84, #86, #87 - Thanks, [@MartinLau7](https://github.com/MartinLau7)!) * Added methods to check data integrity of an individual archived file, or the entire archive (Issue #63) * Fixed a crasher in `extractBufferedDataFromFile:error:action:`, which also manifested in other methods that use it, like `validatePassword` (Issue #51 - Thanks, [@amosavian](https://github.com/amosavian), [@monobono](https://github.com/monobono), and [@segunlee](https://github.com/segunlee)!) * Upgraded project to Xcode 9 and to the macOS 10.13 and iOS 11 SDKs (Issue #61) * Consolidated targets so they're shared between iOS and macOS (Issue #62) * Added a CocoaPods test spec (Issue #59) * Improved the way warnings are ignored to be more consistent, and so they're only ignored in `minizip`, and not the UnzipKit sources (Issue #68)
• Added checking whether a file is compressed with the Deflate64 meth… …od, and returning a specific error code for that unsupported format (Issue #37) • Fixed internationalization, laying the groundwork for non-US-English localization in the future. If you use UnzipKit from Carthage or CocoaPods, and run your app using the Show non-localized strings option, UnzipKit's strings should no longer display as all-cap (Issue #38)
PreviousNext