Commit Graph
712 Commits
Author SHA1 Message Date
Timofey Solomko edbeb9adca A bit of refactoring in LZMADecoder. 2017-05-01 22:17:15 +03:00
Timofey Solomko 5c8fd61a0a GzipTests now test performance on gzip unarchiving. 2017-05-01 21:28:02 +03:00
Timofey Solomko 1353800d47 Merge branch 'feature-no-lzma-out-window' into develop 2017-05-01 21:27:17 +03:00
Timofey Solomko 35b9d1afb2 Removed LZMATestDecoder. 2017-05-01 21:25:05 +03:00
Timofey Solomko 46a1e535d4 LZMA/LZMA2 switched back to LZMADecoder. 2017-05-01 21:24:25 +03:00
Timofey Solomko 31b97017b9 Copied LZMATestDecoder code into LZMADecoder. 2017-05-01 21:23:45 +03:00
Timofey Solomko a1a84e3418 Switched LZMA2 to LZMATestDecoder. 2017-05-01 21:23:02 +03:00
Timofey Solomko 2236894626 Incorporated LZMA2 functions into LZMATestDecoder. 2017-05-01 21:22:47 +03:00
Timofey Solomko 201d7b97fc out array is now a property of LZMATestDecoder. 2017-05-01 21:16:38 +03:00
Timofey Solomko 4ca0dba31b Enabled usage of LZMATestDecoder in LZMA. 2017-05-01 21:09:52 +03:00
Timofey Solomko 7cf71042e8 Added test lzma decoder with incorporated out window code into main decode function. 2017-05-01 21:09:32 +03:00
Timofey Solomko 7462f2e093 Removed outIndex variable, made several functions private. 2017-05-01 20:49:35 +03:00
Timofey Solomko 77f4b30f88 Removed duplicated property. 2017-05-01 20:33:24 +03:00
Timofey Solomko 53ed607563 Removed LZMAOutWindow. 2017-05-01 20:31:54 +03:00
Timofey Solomko 7190ca608f LZMAOutWindow code added to LZMADecoder. 2017-05-01 20:31:40 +03:00
Timofey Solomko 48d9de37fc Small text change. 2017-05-01 20:21:20 +03:00
Timofey Solomko 096ca22d0a fatalError in HuffmanTree replaced with precondition. 2017-05-01 20:21:13 +03:00
Timofey Solomko 5150ff0a7a Merge branch 'release-3.0.0' into develop 2017-05-01 19:59:56 +03:00
Timofey Solomko a1681a6aa0 Fixed podspec flags. 2017-05-01 19:25:30 +03:00
Timofey Solomko b06fe78510 Preparations for 3.0.0-test1. v3.0.0-test1 2017-05-01 17:06:31 +03:00
Timofey Solomko 46e524e92e Enabled support for bzip2 and lzma compressed files in zip containers. 2017-05-01 16:49:08 +03:00
Timofey Solomko 35b65c1ca2 Several pods now define compiler flags. 2017-05-01 16:48:29 +03:00
Timofey Solomko 0d015a18e1 Extracted decompress(pointerData) function in Bzip2 (like in Deflate/LZMA). 2017-05-01 16:48:04 +03:00
Timofey Solomko c654a65f87 Split gzip tests. 2017-05-01 16:47:35 +03:00
Timofey Solomko a753d92e80 Updated BZip2Error doc. 2017-05-01 16:09:57 +03:00
Timofey Solomko 07f04435e2 GZipArchive mtime is now Optional. 2017-04-30 20:37:44 +03:00
Timofey Solomko 307a7e8975 Added check for CRC32 in bzip2 archives. 2017-04-30 20:33:38 +03:00
Timofey Solomko 950b3a07a3 Added bzip2-related crc function and table. 2017-04-30 20:33:11 +03:00
Timofey Solomko 4b5cd3a323 Fixed zlib tests. 2017-04-30 20:03:20 +03:00
Timofey Solomko b5a4794934 Redone testing structure 2017-04-30 20:00:59 +03:00
Timofey Solomko cca90a77e9 Changed version number to 3.0-dev. 2017-04-30 19:59:22 +03:00
Timofey Solomko a68a2d52dc Update Swift version in readme. 2017-04-30 18:20:35 +03:00
Timofey Solomko 3980bee603 Preparations for 2.4.0. 2017-04-22 21:25:24 +03:00
Timofey Solomko 62042d870a Swiftlinted. 2017-04-22 21:22:31 +03:00
Timofey Solomko b2bf2764f3 New crc32(Data) and adler32(Data) functions are now used. 2017-04-22 21:22:06 +03:00
Timofey Solomko 3d0c52c538 Added crc32() and adler32() overloads with Data object as argument. 2017-04-22 21:21:45 +03:00
Timofey Solomko 59f1ceee11 Updated test results. 2017-04-22 21:20:50 +03:00
Timofey Solomko d04f51146d Added test for zlib archiving. 2017-04-22 20:58:55 +03:00
Timofey Solomko cc114884b6 Added zlib archiving. 2017-04-22 20:58:41 +03:00
Timofey Solomko 13a129fcdf Added new tests results. 2017-04-16 12:24:50 +03:00
Timofey Solomko 7ffc6fe499 DataWithPointer no longer converts input Data object into byte array. 2017-04-16 12:24:40 +03:00
Timofey Solomko 5444bad934 Fixed podspec. 2017-04-16 12:09:37 +03:00
Timofey Solomko f33c541212 Preparations for 2.3.0. 2017-04-15 22:13:47 +03:00
Timofey Solomko 58444dd470 Updated tests results. 2017-04-15 21:36:22 +03:00
Timofey Solomko 4e6650d17c Made some changes to support new versions of Swift and Xcode. 2017-04-15 21:27:50 +03:00
Timofey Solomko 4c642f4027 Added docs for achive method. 2017-04-15 21:21:20 +03:00
Timofey Solomko d1bde66cea Swiftlinted. 2017-04-15 21:13:10 +03:00
Timofey Solomko 4787c4a7a7 Added tests for gzip.archive. 2017-04-15 21:11:46 +03:00
Timofey Solomko f6625488b2 Added archive function to gzip. 2017-04-15 21:11:31 +03:00
Timofey Solomko 645d98f368 Removed wrong bitWriter finishing which was adding extra wrong byte to output. 2017-04-15 21:11:09 +03:00