25 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 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 49a22a5474 Fix path traversal for "/.." (#680) 2023-07-22 16:28:25 +02: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 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 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 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
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
Frieder Bluemle 5e0354ccf3 Remove executable bit from non-executable files (#563) 2020-04-07 09:47:29 +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 4dfa3d36f2 Creating a test case for #507 2019-05-05 16:44:07 +08:00
Antoine Cœur c05249730e minizip update instructions 2019-05-02 10:25:21 +08:00
Antoine Cœur 221dc5cc1c Merging the two example workspaces 2019-04-26 17:10:47 +08:00