66 Commits

Author SHA1 Message Date
Cœur 9e696335bb Updating to minizip-ng 4.0.9 (#749)
* Updating to minizip-ng 4.0.9

* Fixing unzipFileAtPath support of '\\'.
Fixing isPasswordValidForArchiveAtPath support of __MACOSX.
2025-05-01 14:45:49 +02:00
Cœur a182ace035 improving test comment and get20MbNSData 2025-04-15 14:27:15 +02:00
Cœur 168f9e2f19 fix: unzipping with incorrect number of entries (#730) 2024-11-19 06:43:10 +01:00
Cœur 1fe1af8b34 updating minizip to latest (#729) 2024-11-19 06:08:23 +01:00
Cœur a5701d9ac9 test dateWithMSDOSFormat (#727)
* test dateWithMSDOSFormat
2024-11-11 13:25:18 +01:00
Cœur 4ce93ff4ff Updating to minizip-ng 4.0.7 (#724)
* Updating to minizip-ng 4.0.7

* Adding HAVE_ICONV
2024-10-28 18:08:25 +01:00
Cœur df35718ea1 Adding fixture for #633 2024-09-29 23:21:42 +02:00
Cœur 60c1ccfc0f adding a test for "Skip directories in isPasswordValidForArchiveAtPath" 2024-09-29 23:03:47 +02:00
Cœur 003f0844d0 Fix autolayout warning in sample project. (#721)
* Fix autolayout warning in sample project.

"Certain autolayout constraint combinations may result in an appropriate layout in the current development language but will pose issues in other languages and regions."
2024-09-29 20:15:12 +02:00
Cœur 2c7efe4382 withContentsOfDirectory: should return error when parameter isn't a directory (#718)
`withFilesAtPaths:` should not write a file when parameter is a directory
2024-09-22 21:29:09 +02:00
Cœur f2f0b8b9e7 fix warning: Secure coding is automatically enabled for restorable state! (#714) 2024-09-16 00:33:00 +02:00
Cœur b7283bcb7b Add HAVE_ARC4RANDOM_BUF to silence unused rand() warning (#712) 2024-09-16 00:06:10 +02:00
Cœur 7dd4907de1 Moving github actions from macOS 11 to 12 (#713) 2024-09-15 23:54:19 +02:00
Cœur b84735b740 Adding visionOS 2024-05-04 05:30:13 +08:00
Cœur 47532bf3de updating example Podfile.lock 2023-12-15 20:31:47 +01:00
Cœur 49a22a5474 Fix path traversal for "/.." (#680) 2023-07-22 16:28:25 +02:00
Joshua Hudson b56f8c605a Version bump 2023-02-22 15:09:37 -08:00
Imre Mihaly 2e97b4d0c1 Ensure that symlinks are not escaping the unpack directory unless the user states it explicitly. 2023-02-20 09:05:36 +01:00
Joshua Hudson 3016df0730 Upgrade minizip to 3.0.7 2022-12-17 09:03:10 -08:00
Joshua Hudson b35fa71cd0 bump support for minizip to 3.0.6 2022-06-17 07:14:09 -07:00
Joshua Hudson eda7af53ed Restore podfile for examples now that automated builds are fixed 2022-06-11 00:05:51 -07:00
Joshua Hudson bfb77c8496 Try to fix new build system error 2022-06-10 23:58:59 -07:00
Joshua Hudson 1519215813 Try to fix new build system error 2022-06-10 23:52:07 -07:00
Joshua Hudson 2d8944e317 2.5.0 Mitigate CVE-2018-25032
update OS minimum targets to apple OS versions that ship with zlib 1.2.12, move from md5 to SHA256 to remove depreciation warning.
2022-06-10 23:02:08 -07:00
Joshua Hudson 40854bacca 2.4.3 - Upgrade minizip to 3.0.4 2022-02-15 11:57:34 -08:00
Joshua Hudson c386fffd47 podlock update 2021-05-31 10:51:05 -07:00
Joshua Hudson 7196b7ecc2 Merge branch 'master' into minizip-ng-3.0.2 2021-05-29 08:32:57 -07:00
Joshua Hudson a1b222594e version bump to 2.4.0 2021-05-29 08:30:12 -07:00
Joshua Hudson b3b671c768 Fix conflicted file from #560 2021-05-29 08:16:33 -07:00
Joshua Hudson d9e43d5b67 Merge branch 'pullrequests/controlpointltd/#492.AppendingToZip' 2021-05-29 07:09:56 -07:00
Joshua Hudson 950bc00378 pod version bump 2021-05-28 19:08:37 -07:00
Joshua Hudson db3028e2ac Move back to zlib based
this will make sure we do not have to bump our os levels
2021-05-28 19:01:46 -07:00
Joshua Hudson 0deff6e504 fix header in one missed file 2021-05-28 13:42:46 -07:00
Joshua Hudson 80cb4dd2bd Fix supporting both SPM/Carthage and Cocoapods 2021-05-28 13:38:44 -07:00
Joshua Hudson ebd3cf0665 version bump, header updates, readme update 2021-05-28 12:24:04 -07:00
Joshua Hudson a025c677a8 podlock update 2021-05-27 09:37:50 -07:00
Joshua Hudson 74cb02a199 podlock 2021-05-27 09:30:45 -07:00
Andrew Reeman 8b9c19f663 Added failing tests for appending files 2020-11-12 14:39:35 +00:00
ddaddy 81d8deeaf0 Xcode 12 warning fixes (#588)
* Bumped Minimum Deployment Target

* Updated for Xcode 12

* Podspec bump minimum deployment target

* Fixed Quoted Brackets xcode 12 warning

* Fixed Carthage Example

* Fixed Example Tests

* Updated Readme

* Update .travis.yml

Support xcode12.

* Update .travis.yml

Co-authored-by: wilson chen <willson.chenwx@gmail.com>
2020-09-08 11:55:09 +08:00
Joel 546b99c5c0 Enable zip64 to allow the creation of zip files larger than 4.3Gb (#580) 2020-07-27 20:38:20 +08:00
willson-chen f3379e6efa update version number to 2.2.3 2020-04-29 14:31:17 +08:00
Frieder Bluemle 5e0354ccf3 Remove executable bit from non-executable files (#563) 2020-04-07 09:47:29 +08:00
Antoine Cœur e64c96ca26 Update Podfile 2020-02-20 01:51:45 +08:00
Antoine Cœur a2e8ce000a Dropping iOS 8, as it's now unsecure https://support.apple.com/en-us/HT201222. Updating minizip to 10cd8b86b98fc3a87618fd0aa66118a86c79bff9 2019-08-21 11:26:32 +08:00
Antoine Cœur 3078747d91 ProvisioningStyle = Automatic; for tests 2019-05-29 14:36:12 +08:00
Antoine Cœur 582949eaf5 Fixed AES not working in correct mode when using CommonCrypto 2019-05-22 11:32:54 +08:00
Antoine Cœur 8b390b4c8f updating example 2019-05-06 15:30:13 +08:00
Antoine Cœur 212f246eaf removing unneeded HAVE_ARC4RANDOM_BUF 2019-05-06 01:09:28 +08:00
Antoine Cœur 4dfa3d36f2 Creating a test case for #507 2019-05-05 16:44:07 +08:00
Antoine Cœur ef483460a2 Replacing BRG with CommonCrypto 2019-05-02 15:04:52 +08:00