19 Commits

Author SHA1 Message Date
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