2584 Commits
Author SHA1 Message Date
Timofey Solomko a772f3b434 Added reference to new performance document into README, added known issues section. 2017-07-02 22:54:41 +03:00
Timofey Solomko b36b1ebc68 Added detailed document about performance. 2017-07-02 22:54:15 +03:00
Timofey Solomko 3a918e73a8 Gzip filename and comments are now decoded with iso-latin-1 encoding. 2017-07-02 14:43:51 +03:00
Timofey Solomko f27fd35fa9 Fixed checks for encryption. 2017-07-02 13:59:11 +03:00
Timofey Solomko b17b66107e LocalHeader is now checked for consistency with CDEntry only once. 2017-07-02 13:57:14 +03:00
Timofey Solomko 19e144bfd5 entryAttributes in Zip and Tar entries are now let. 2017-07-02 13:53:54 +03:00
Timofey Solomko 339eed68da Added entryAttributes to ContainerEntry protocol. 2017-07-02 13:53:38 +03:00
Timofey Solomko 5f41fb6dc0 Preparations for 3.1.0-test. v3.1.0-test 2017-07-02 00:08:29 +03:00
Timofey Solomko 7f4fcd55ed Renamed one property. 2017-07-02 00:02:51 +03:00
Timofey Solomko 16a0206cde No longer throw compressionNotSupported errors on initializing of LocalHeader or CentralDirectoryEntry. 2017-07-01 23:56:54 +03:00
Timofey Solomko 92aae29adc Fixed incorrect lzma compression decoding in zip. 2017-07-01 23:56:53 +03:00
Timofey Solomko a4fa8e312b Removed unnecessary versionNeeded check. 2017-07-01 23:56:45 +03:00
Timofey Solomko d38cb4430e Updated zip versionNeeded checks accordingly to supported compression types. 2017-07-01 23:51:55 +03:00
Timofey Solomko a2fa1c4e12 Added internal support for external uncompressed size specification in LZMA. 2017-07-01 23:49:41 +03:00
Timofey Solomko da072b0ab1 Added test for zip container with lzma compression. 2017-07-01 23:49:22 +03:00
Timofey Solomko 37818c6000 Added proper link path support to TarEntry. 2017-07-01 23:03:46 +03:00
Timofey Solomko 70a7999c01 Added new entryAttributes dictionary to ZipEntry. 2017-07-01 23:03:19 +03:00
Timofey Solomko 7f8c0ed6ff Zip LocalHeader is now read only once. 2017-07-01 23:03:00 +03:00
Timofey Solomko e9b7d37aa2 Added notes of deprecation of several TarEntry properties, added new entryAttributes dictionary. 2017-07-01 18:29:57 +03:00
Timofey Solomko 4ee5c8e3c3 Updated copyright headers in source files (made them a bit shorter). 2017-07-01 00:03:10 +03:00
Timofey Solomko e352c5abd6 Added tests for XZ multi-unarchive. 2017-06-30 23:55:58 +03:00
Timofey Solomko 82a7179f78 Added support for stream padding in multi xz archives. 2017-06-30 23:42:16 +03:00
Timofey Solomko 97c75543c8 Extracted code for processing one stream, added multiUnarchive function to XZ. 2017-06-30 23:37:49 +03:00
Timofey Solomko 14ccd772af Made processMember function of GzipArchive private. 2017-06-30 23:36:38 +03:00
Timofey Solomko 412052bf54 Added test for multiunarchive with single-member archive. 2017-06-30 23:29:00 +03:00
Timofey Solomko e90a1d244c Added test for gzip multiUnarchive. 2017-06-29 00:13:22 +03:00
Timofey Solomko 7f09a3b6cd Member's properties are now public. 2017-06-29 00:11:39 +03:00
Timofey Solomko 8561094ae7 Made pointerData argument inout in some places for consistency. 2017-06-29 00:03:36 +03:00
Timofey Solomko 06a1ad5bd0 Added multiunarchive and processMember functions. 2017-06-29 00:02:23 +03:00
Timofey Solomko 1f163415e8 Minor comment fixes. 2017-06-29 00:01:55 +03:00
Timofey Solomko d0d2398603 Added Member struct. 2017-06-29 00:01:47 +03:00
Timofey Solomko 719d4c08d4 Data with size less than 3 can now also be processed by lengthEncode. 2017-06-14 21:37:57 +03:00
Timofey Solomko 68cc1b9601 Added swift language version to SPM package spec. 2017-06-12 23:10:38 +03:00
Timofey Solomko 2c8966d4ca Now uses single Info.plist file for all platforms. 2017-06-12 16:18:19 +03:00
Timofey Solomko 4df8118a5a Removed usage of indexOf function in BW transform. 2017-06-10 23:11:06 +03:00
Timofey Solomko c8a3fb7fb6 No longer inout pointer in BZip2. 2017-06-10 22:44:25 +03:00
Timofey Solomko 0c0e079338 Added new compiler flag for tests to enable time-consuming tests. 2017-06-10 15:44:33 +03:00
Timofey Solomko f420279568 Small simplification in BitToByteWriter. 2017-06-03 22:04:02 +03:00
Timofey Solomko 90060b559a Merge branch 'develop' v3.0.1 2017-06-03 13:10:26 +03:00
Timofey Solomko 27fec898e6 Preparations for 3.0.1. 2017-06-03 13:09:26 +03:00
Timofey Solomko 38a29aa6d3 Removed extra semicolon. 2017-06-03 13:07:36 +03:00
Timofey Solomko 19a39de3a1 Updated test results. 2017-06-03 13:05:42 +03:00
Timofey Solomko 3482937cbd Filter script now adds version number. 2017-06-03 12:26:48 +03:00
Timofey Solomko e207061f34 Removed old filtering scripts. 2017-06-03 12:25:01 +03:00
Timofey Solomko 86dbea2b5c Added script which filters test results in one step. 2017-06-03 12:24:30 +03:00
Timofey Solomko 87a9bff8d2 Enabled test 7 for Deflate. 2017-06-03 00:15:21 +03:00
Timofey Solomko 43e6b81ac8 Removed old Huffman coding parts. 2017-06-03 00:13:13 +03:00
Timofey Solomko 6436feec97 Redone HuffmanTree coding once again. 2017-06-03 00:10:28 +03:00
Timofey Solomko 0d85a0b7c3 Reduced memory usage of BLDCodes. 2017-06-02 20:59:58 +03:00
Timofey Solomko 83ca330934 Removed description from BLDCode. 2017-06-02 20:59:32 +03:00