Commit Graph

96 Commits

Author SHA1 Message Date
aceisScope 4cd142a39c fix bug of "fclose"; add test for zipping a large amount of files in sequence 2013-08-05 12:42:47 +08:00
Sam Soffes c81002605b Version 0.2.5 v0.2.5 2013-07-16 10:20:46 -04:00
Sam Soffes 5227bb251b Merge pull request #68 from marcelofabri/master
Fixing compilation error (missing ";")
2013-07-12 15:34:05 -07:00
Marcelo Fabri 3bb7fe8d26 Adding missing ";".
Fixes syntax error.
2013-07-12 19:31:18 -03:00
Sam Soffes 21c3694d0c Merge pull request #67 from ChristopherRogers/master
NSCalendar caching
2013-07-12 08:27:07 -07:00
Rogers, Christopher 84c8171151 Caching Gregorian NSCalendar for performance.
This was taking about 30% of the time unzipping on an iPhone 5.
2013-07-12 17:28:18 +09:00
Sam Soffes f9136dd744 Merge pull request #65 from nibroc/master
Added check to ensure permissions are not explicitly set if they do not exist in the zip
2013-07-10 17:50:20 -07:00
Sam Soffes d7ac059a8a Version 0.2.4 v0.2.4 2013-07-03 08:58:01 -07:00
Corbin Hughes adfc3cae92 Added a check to make sure 0 permissions are not set 2013-07-01 04:55:42 -05:00
Joshua Garnham 9d322d173f Added tests for compressing and uncompressing files with permissions 2013-06-26 12:16:29 +01:00
Joshua Garnham c91865d01b Adds support for maintaining file permissions when compressing and decompressing 2013-06-25 17:11:08 +01:00
frytaz 548b3acbba Fix for file creation date + tests 2013-06-25 13:45:30 +02:00
djskinner 7627a1b4fc wrapped main loop in @autorelease pool
Massively reduces the memory overhead whilst unzipping
2013-06-17 15:33:44 +02:00
Sam Soffes 481ddf2096 Merge pull request #53 from randomsequence/master
Fix NSFileManager leak when building without ARC
2013-05-03 06:15:24 -07:00
Johnnie Walker b078433f2e Fix warning with -Widiomatic-parentheses enabled 2013-05-01 12:38:44 +01:00
Johnnie Walker ceae6ae819 Fix warning with -Wmissing-braces enabled 2013-05-01 12:36:32 +01:00
Johnnie Walker d7c7955cdc Fix NSFileManager leak when building without ARC 2013-05-01 12:03:48 +01:00
Sam Soffes ffbacdb288 Merge pull request #51 from carlj/master
Notice file date when save file
2013-04-23 02:03:25 -07:00
Carl Jahn 4ac78e3121 fixed bug: writeFileAtPath now notice the file date 2013-04-19 15:05:54 +02:00
Sam Soffes b4fa2e4739 Merge pull request #44 from iggycoder/master
zipping folders
2013-03-09 09:40:39 -08:00
Ingmar 7aea62f0dd - add folder zipping functionality
- fixed zipping test case [testZipping] (zipped an empty archive)
2013-03-09 05:36:20 -08:00
Sam Soffes 798a317bdc Merge pull request #40 from Keithbsmiley/master
Podspec fix
2013-03-03 10:55:22 -08:00
Sam Soffes ec5de8e02b Merge pull request #43 from levigroker/master
#define added to the .h which allows conditional compilation for third parties wishing to conditionally add functionality based on the presence of SSZipArchive.
2013-03-03 10:53:15 -08:00
Levi Brown a15c76e057 Fixed podspec.
Signed-off-by: Levi Brown <levi@grokers.net>
2013-03-01 17:17:35 -07:00
Levi Brown f7266f6b4d Adding #define of SSZipArchive header inclusion to allow for conditional compilation of libraries which can add functionality conditionally, if SSZipArchive is present.
Signed-off-by: Levi Brown <levi@grokers.net>
2013-03-01 14:40:28 -07:00
Sam Soffes d6f5b1c7a3 Update readme 2013-02-25 16:09:47 -08:00
Sam Soffes 2f05d42988 Add Travis CI 2013-02-25 06:46:56 -05:00
Sam Soffes d630ae5f5e Merge pull request #41 from xenosoz/master
This fixes a small typo.
2013-02-24 16:11:58 -08:00
Xenosoz Hwang 04605b7967 Fix bad loop end condition for unzip. 2013-02-24 10:40:21 -08:00
Keith Smiley 294cd2992b Fixed podspec 2013-02-07 11:45:12 -05:00
Sam Soffes a311e60107 Version 0.2.3
* Update podspec
* Fix remote
* Bump year
* Release changes since last release
0.2.3
2013-01-29 01:54:19 -05:00
Sam Soffes 69fb8f4a4c Merge pull request #34 from cvisprogrammer/master
added fclose to writeFile
2013-01-18 08:14:24 -08:00
Farooq Ahmad 1d163e4db5 Added fclose to writeFile
need fclose to avoid running out of file handles
2012-11-28 09:16:10 -08:00
Sam Soffes 3f5a7b30dc Merge pull request #28 from nivektric/master
Change clean_path to preserve_paths in podspec to pass validation
0.2.2
2012-07-10 12:01:07 -07:00
Kevin Monahan bdbab4d3b3 Change clean_path to preserve_paths in podspec to pass validation 2012-07-10 14:35:58 -04:00
Sam Soffes fdb1726299 Merge pull request #27 from nivektric/0.2.2
Bump version number in podspec
2012-07-09 21:39:27 -07:00
Kevin Monahan 709006228c Bump version number in podspec 2012-07-09 23:47:10 -04:00
Sam Soffes db0c62c481 Bump license year and add podspec 2012-06-02 13:32:57 -07:00
Sam Soffes d9ea638369 Merge pull request #23 from jparishy/master
Fix for issues with Unicode filenames and Symbolic Links. Fixes #14
2012-05-09 21:32:13 -07:00
Julius Parishy f18a98e551 Remote old debug NSLogs
Just taking out some NSLogs I missed when cleaning up the source.
2012-05-09 23:55:36 -04:00
Julius Parishy 557e869222 Remove files I accidentally unzipped.
They weren't needed and were cluttering up the directory.
2012-05-09 23:54:47 -04:00
Julius Parishy 26630b36af Fix for mailing tests regarding unicode filenames and symbolic links.
See my note about ZIPs lack of documentation for symbolic links. A lot
of this seems to be trial and error on my part as the implementation
isn't documented. This seems to do the trick, however, and all of the
tests are now passing on my end.

As always, send more problems my way.
2012-05-09 23:53:22 -04:00
Sam Soffes 581adbb98c Don't clean output director for debugging purposes 2012-05-09 09:54:16 -07:00
Sam Soffes d646bf93a2 Add failing test for #14 2012-05-09 09:53:06 -07:00
Sam Soffes b7598bc95f Version 0.2.1 2012-05-09 09:53:06 -07:00
Sam Soffes 236fcb7d65 Merge pull request #20 from florianbachmann/master
get rid of these three little warnings
2012-05-09 08:39:01 -07:00
Sam Soffes a46e35e2b8 Remove warning in tests
* Switch to SSToolkit MD5 implementation
* Fix warning in MD5 implementation
2012-05-09 08:38:19 -07:00
Florian Bachmann e171229257 get rid of these three warnings:
- Missing field 'tm_min' initializer
- Suggest braces around initialization of subobject
- Missing field 'dosDate' initializer
2012-05-09 08:38:19 -07:00
Sam Soffes 3a87f3ccfa Merge pull request #21 from EgoAleSum/patch-1
Fixed two warnings
2012-05-09 08:32:10 -07:00
Sam Soffes df4ffca706 Merge pull request #22 from jparishy/preserve-symbolic-links
Preserve symbolic links. Fixes #5
2012-05-09 08:31:40 -07:00