Joshua Hudson
82534a7cba
Merge pull request #264 from sibext/PerformanceImprovements
...
Performance improvements with zip files that have large amounts of files.
2016-07-13 09:02:47 -07:00
Artyom Gladkov
0820787fc6
Add additional public unzipping method to allow skipping of operations on files' attributes.
...
Operations with files' attribute are performance bottleneck and for some tasks and archives it is overkill.
2016-07-13 14:15:13 +06:00
Artyom Gladkov
ae9a5b5fdf
Change collection type for 'directoriesModificationDates' from NSMutableSet to NSMutableArray.
...
The performance of NSMutableSet degradates very rapidly on increasing of archive size (count of files). Especially it becomes when costly to add new files to it.
2016-07-13 12:59:44 +06:00
Artyom Gladkov
40d2eb9b1a
Set YES to symlinked files during unzipping.
2016-07-13 10:56:30 +06:00
Joshua Hudson
3050c9a340
Merge pull request #260 from bdunayAGL/master
...
Nullablilty Annotations for better swift support
2016-07-06 15:23:25 -07:00
Bill Dunay
99d98ac5e8
Added nullablilty annotations to the framework.
2016-07-06 17:44:47 -04:00
Joshua Hudson
d1af8a01ea
Merge pull request #261 from sibext/RunOutOfSpaceFix
...
Check for: Run out of space issue
2016-07-06 12:18:12 -07:00
Artyom Gladkov
701400d06f
Add errors forwarding on 'run out of space issue'
2016-07-06 18:29:55 +06:00
Dominik Arnhof
d93b03eb1a
added password check
2016-07-02 18:52:36 +02:00
Joshua Hudson
0746d77e2d
spelling fix
2016-05-31 11:25:15 -07:00
Joshua Hudson
41c3e8251f
Moved method to private section.
2016-05-11 21:51:06 -07:00
Bogo Giertler
c17e76ceb8
Create the .DS_Store files in temp directory for read-only contexts
2016-05-11 16:39:08 +01:00
Joshua Hudson
8c51a6838f
Fix #239
2016-03-23 16:54:24 -07:00
ClementPadovani
8ba930ef4b
Removed getters since they broke everything.
...
Reverts this commit https://github.com/ZipArchive/ZipArchive/commit/03f70718a22577dd63cc021bbdff37b73969d900 that broke the opening and closing of zip files as mentioned in https://github.com/ZipArchive/ZipArchive/issues/225
2016-02-24 14:54:39 +01:00
Joshua Hudson
e6fb3f79fd
Tests were trying to cast unsigned long long to NSInt and causing tests to fail reporting progress
2016-01-27 09:00:58 -08:00
Kyle McAlpine
8ebad1d54f
Mac target and scheme added. Changed iOS target name. Module/Product Names remain project name.
2016-01-01 21:44:37 +00:00
Stu
bec7858cf8
Fix incorrect method signature in header
2015-12-16 07:44:03 +00:00
Joshua Hudson
2b751f36d9
Merge pull request #216 from lagapollo/patch-1
...
update SSZipArchive.h
2015-12-15 09:34:07 -08:00
Nick Jensen
7c60734bcc
error properly when crc check fails
2015-12-15 15:16:02 +01:00
Sergiy Mumryak
2078ed2565
Added carthage support
2015-12-13 00:01:51 +02:00
lagapollo
098a1ffa62
forgot semi-colon
2015-12-07 09:37:56 +01:00
lagapollo
6abbd98082
update SSZipArchive.h
...
For a project, I need to write a folder into the zip archive.
The method writeFolderAtPath: withFolderName: is only private and I need it from outside.
I can't use class method because i'm creating the archive manually, i have multiple folders and multiples files to zip.
2015-12-07 09:36:17 +01:00
Alex Kalinichenko
35fe9b6af4
Add guards for the malloc calls in zip.c file.
2015-11-26 11:11:01 -05:00
Alex Kalinichenko
744822d595
Add guards for the malloc calls in SSZipArchive.m file.
2015-11-26 10:47:55 -05:00
Joshua Hudson
644dedb048
Manually merged in AES support. #207 , #199 . Original PRs had errors.
2015-11-24 10:31:51 -08:00
ClementPadovani
03f70718a2
Added getters.
...
Updated `BOOL` getters for `open` and `close`.
2015-11-17 15:17:13 +01:00
Joshua Hudson
c466f6bd99
Revert "support aes,compatible old way for zip"
2015-11-16 10:46:30 -08:00
Joshua Hudson
964eb630e6
Merge pull request #199 from SLboat/master
...
support aes,compatible old way for zip
2015-11-16 10:41:18 -08:00
Joshua Hudson
812be0abb2
Merge pull request #188 from ANNotunzdY/master
...
comment typo
2015-11-16 10:40:28 -08:00
Sen
c2bd1bd51b
AES FIX
2015-10-29 10:14:32 +08:00
Sen
c601929993
compatible old way for zip
2015-10-29 06:57:03 +08:00
Sen
de2c1fe2f3
support password zip
2015-10-28 20:48:53 +08:00
Sen
a523114ea1
update mini zip 1.1 to support aes...
2015-10-28 18:23:17 +08:00
Joshua Hudson
1bb8a98d51
Add's back change from #189
...
To merge in a bunch of greate changes I had to revert #189 . Now that those are in I can roll that change back in.
2015-10-24 15:40:46 -07:00
Sean Soper
5a422fc833
Roll back changes made since 0.3.3 which was last known working version, move C libs around to get working in Pods 0.39 space, add Swift example, add Objective-C example, move tests and ensure they pass
2015-10-23 14:15:31 -04:00
Takayoshi Sato
1d737eb7a4
comment typo
2015-10-08 15:29:34 +09:00
Douglas Bumby
3a07e9888d
Move project around
2015-07-12 12:06:13 +01:00
Douglas Bumby
ded74bc073
Add new project (in the works)
2015-07-11 23:15:40 +01:00
Ahmed Hamdy
8d2b39b5ec
Fix testCase and apply modern Objc
2015-06-06 20:43:47 +03:00
Lukas Mollidor
c39636b71b
Avoid shadowing variable when extracting ZIP64 extra header fields
2015-04-14 18:39:50 +02:00
David Jennes
a9ece3bef7
Add delegate method with extracted file path
2015-04-09 20:07:03 +02:00
Patrick Dinger
9761f045b2
Fix calendar deprecation warning on OSX 10.10
2015-04-08 14:44:43 +02:00
Douglas Bumby
35b181504c
Merging in #138
2015-04-06 23:52:50 -04:00
Douglas Bumby
8be53bee68
Fix
2015-04-06 23:51:08 -04:00
Douglas Bumby
cc714460f9
Fix for #52
2015-04-06 23:43:15 -04:00
Douglas Bumby
88c2ab7516
Fixing issue #98
2015-04-06 23:39:19 -04:00
Douglas Bumby
95d3d3544a
missed a spot
2015-04-06 17:18:40 -04:00
Douglas Bumby
4e3625684d
cleanup
2015-04-06 17:18:27 -04:00
Douglas Bumby
cc24921107
Copyright year + miscellaneous changes
2015-04-06 17:17:26 -04:00
Douglas Bumby
487093160b
Merge pull request #137 from soffes/TheRealKerni-patch-1
...
The real kerni patch 1
2015-04-06 17:08:51 -04:00