Commit Graph
28 Commits
Author SHA1 Message Date
Timofey Solomko c9a15d047a Remove byte array version of adler32 function 2017-10-31 20:19:19 +03:00
Timofey Solomko e624f11d1c Remove unused bzip2crc function 2017-10-31 20:18:34 +03:00
Timofey Solomko a986b31628 Use data parameter in crc64 function 2017-10-31 20:11:32 +03:00
Timofey Solomko 6c04ca777a Fix potential incorrect behavior in DWP 2017-10-31 19:58:19 +03:00
Timofey Solomko 4cab7c1ff3 Sort new enums' cases alphabetically 2017-10-28 17:49:35 +03:00
Timofey Solomko e92c5a609c Add CompressionMethod enum for common usage 2017-10-28 17:41:40 +03:00
Timofey Solomko a9dd1c4620 Remove "from" argument labels from various internal inits 2017-10-28 17:11:23 +03:00
Timofey Solomko 74528268d9 Add FileSystemType enum for use in the entire project 2017-10-28 17:07:00 +03:00
Timofey Solomko 7b50be1413 Sort cases in ContainerEntryType alphabetically 2017-10-23 20:17:57 +03:00
Timofey Solomko 72d7d7e764 Add permissions property to ContainerEntryInfo 2017-10-23 20:15:40 +03:00
Timofey Solomko a22a05fedc Add a/c/m times to ContainerEntryInfo protocol.
This also adds accessTime from NTFS extra field in ZipEntryInfo
2017-10-23 20:13:40 +03:00
Timofey Solomko d5cb73f54c Remove UnixType in favor of ContainerEntryType 2017-10-21 12:13:00 +03:00
Timofey Solomko e974593e63 Make DataWithPointer more stable to data slicing technique 2017-10-14 23:41:27 +03:00
Timofey Solomko c4258965ec Remove Protocols subfolders 2017-10-12 19:05:59 +03:00
Timofey Solomko 1b4accb9c4 Add missing doc comments to ContainerEntryType 2017-10-11 14:25:49 +03:00
Timofey Solomko 67331531a9 Add two more cases to ContainerEntryType (tar related) 2017-10-11 14:00:03 +03:00
Timofey Solomko d16f36c18e Add initializer from UnixType into ContainerEntryType 2017-10-11 13:30:58 +03:00
Timofey Solomko 188b39372a Extract protocols into separate files 2017-10-11 13:10:38 +03:00
Timofey Solomko 1fe3aed4c1 Extract ContainerEntryType into separate file and add some cases 2017-10-11 13:09:12 +03:00
Timofey Solomko 2370dffbdb Extract Container related protocols into separate file and rename folder 2017-10-11 13:00:03 +03:00
Timofey Solomko 20840aae41 Extract some types from 7-zip into separate files 2017-10-11 12:56:49 +03:00
Timofey Solomko 7a1243c3fa Make ContainerEntryInfo properties optional 2017-10-08 20:02:24 +03:00
Timofey Solomko f2807a1ec5 Start rework of Container API
Add associated types, add info protocol, remove entryAttributes, add entry type property and enum. Docs comments were also removed so I won't forget update documentation before release.
2017-10-08 19:47:23 +03:00
Timofey Solomko 5b18623bc6 Update check sums code to iterate not over indices but elements 2017-10-07 12:25:07 +03:00
Timofey Solomko 843896edcf Move source code files into subfolders 2017-10-06 23:10:01 +03:00
Timofey Solomko def0ce590c Moved common swift files so swift package manager won’t complain. 2016-11-20 17:56:09 +03:00
Timofey Solomko 0ccb813b54 Small performance improvement in DataWithPointer.bits. Also disabled bzip2_test7. 2016-11-19 20:11:57 +03:00
Timofey Solomko 58d49afc35 Reorganized project structure. 2016-11-19 15:21:44 +03:00