Timofey Solomko
|
74fb8ca9ad
|
Usage reversedUInt8 convert functions replaced with straight counterparts because now we get bits in reversed order.
|
2016-11-05 12:02:28 +03:00 |
|
Timofey Solomko
|
8c6ba843d0
|
Usage reversedUInt8 convert functions replaced with straight counterparts because now we get bits in reversed order.
|
2016-11-05 12:02:28 +03:00 |
|
Timofey Solomko
|
c3b9c81571
|
Fixed problems with rewind function.
|
2016-11-05 12:01:01 +03:00 |
|
Timofey Solomko
|
1d30ff2dd8
|
Fixed problems with rewind function.
|
2016-11-05 12:01:01 +03:00 |
|
Timofey Solomko
|
2dcb960646
|
Redid implementation of bits function because we need right-to-left bit order.
|
2016-11-05 12:00:20 +03:00 |
|
Timofey Solomko
|
b8d609ae39
|
Redid implementation of bits function because we need right-to-left bit order.
|
2016-11-05 12:00:20 +03:00 |
|
Timofey Solomko
|
b9ee545c07
|
Deignored file for last test.
|
2016-11-05 11:54:09 +03:00 |
|
Timofey Solomko
|
84cbcdf973
|
Deignored file for last test.
|
2016-11-05 11:54:09 +03:00 |
|
Timofey Solomko
|
5a93e76b4a
|
Deflate is rewritten with the use of DataWithPointer and new findNextSymbol function.
|
2016-11-05 00:29:46 +03:00 |
|
Timofey Solomko
|
6bf72804d0
|
Deflate is rewritten with the use of DataWithPointer and new findNextSymbol function.
|
2016-11-05 00:29:46 +03:00 |
|
Timofey Solomko
|
484f46b5da
|
New findNextSymbol function for finding HuffmanLength in uint8 array of bits. Also min and max bits are internally exposed as constants.
|
2016-11-05 00:29:17 +03:00 |
|
Timofey Solomko
|
3a94ae57a2
|
New findNextSymbol function for finding HuffmanLength in uint8 array of bits. Also min and max bits are internally exposed as constants.
|
2016-11-05 00:29:17 +03:00 |
|
Timofey Solomko
|
c8b138aef6
|
Completed implementation of DataWithPointer (kinda).
|
2016-11-05 00:26:44 +03:00 |
|
Timofey Solomko
|
654c9bbaa3
|
Completed implementation of DataWithPointer (kinda).
|
2016-11-05 00:26:44 +03:00 |
|
Timofey Solomko
|
b64c3d81fe
|
Added new class for getting bits from data in efficient way. And performance tests for it.
|
2016-11-04 23:11:42 +03:00 |
|
Timofey Solomko
|
fdbbb72c65
|
Added new class for getting bits from data in efficient way. And performance tests for it.
|
2016-11-04 23:11:42 +03:00 |
|
Timofey Solomko
|
f5cefff448
|
Fixed travis problem.
|
2016-11-02 19:59:44 +03:00 |
|
Timofey Solomko
|
adcd54152f
|
Fixed travis problem.
|
2016-11-02 19:59:44 +03:00 |
|
Timofey Solomko
|
5905332f72
|
Setup travis to upload releases.
|
2016-11-02 18:34:24 +03:00 |
|
Timofey Solomko
|
5bf1b8d87d
|
Setup travis to upload releases.
|
2016-11-02 18:34:24 +03:00 |
|
Timofey Solomko
|
5178b6245b
|
Added performance test with "relatively big" file (though the file itself is gitignored).
|
2016-11-01 23:51:26 +03:00 |
|
Timofey Solomko
|
a9a4cab62a
|
Added performance test with "relatively big" file (though the file itself is gitignored).
|
2016-11-01 23:51:26 +03:00 |
|
Timofey Solomko
|
9e88447bb6
|
ExtraLength and extraDistance calculations are now done inside decompress function.
|
2016-11-01 23:49:26 +03:00 |
|
Timofey Solomko
|
24ca09f9c3
|
ExtraLength and extraDistance calculations are now done inside decompress function.
|
2016-11-01 23:49:26 +03:00 |
|
Timofey Solomko
|
b98645cb13
|
Merge branch 'develop'
v1.0.2
|
2016-10-31 19:30:36 +03:00 |
|
Timofey Solomko
|
9f6de9fce4
|
Preparation for 1.0.2.
|
2016-10-31 19:30:12 +03:00 |
|
Timofey Solomko
|
c295a5fc2d
|
Preparation for 1.0.2.
|
2016-10-31 19:30:12 +03:00 |
|
Timofey Solomko
|
e32403ee8a
|
In Deflate.decompress Data object is used now instead of string for storing results.
|
2016-10-31 19:18:26 +03:00 |
|
Timofey Solomko
|
2fcadd29f6
|
In Deflate.decompress Data object is used now instead of string for storing results.
|
2016-10-31 19:18:26 +03:00 |
|
Timofey Solomko
|
b0c72f9e98
|
In findNextSymbol new bits are loaded only if new length is encountered.
|
2016-10-31 19:17:40 +03:00 |
|
Timofey Solomko
|
0cbb556431
|
In findNextSymbol new bits are loaded only if new length is encountered.
|
2016-10-31 19:17:40 +03:00 |
|
Timofey Solomko
|
63d1cfa00a
|
Merge branch 'develop'
v1.0.1
|
2016-10-31 00:46:08 +03:00 |
|
Timofey Solomko
|
265af65dbb
|
Updated podspec and changelog.
|
2016-10-31 00:45:38 +03:00 |
|
Timofey Solomko
|
d520249c8d
|
Updated podspec and changelog.
|
2016-10-31 00:45:38 +03:00 |
|
Timofey Solomko
|
5296e281e4
|
Sometimes two bytes are not enough for finding next symbol.
|
2016-10-31 00:43:12 +03:00 |
|
Timofey Solomko
|
773c32dd44
|
Sometimes two bytes are not enough for finding next symbol.
|
2016-10-31 00:43:12 +03:00 |
|
Timofey Solomko
|
f2e46103b2
|
Fixed another problem with 'overflowing' shift.
|
2016-10-31 00:32:10 +03:00 |
|
Timofey Solomko
|
18b1a8c168
|
Fixed another problem with 'overflowing' shift.
|
2016-10-31 00:32:10 +03:00 |
|
Timofey Solomko
|
dd5e3fb1e5
|
Added yet another test case.
|
2016-10-31 00:31:49 +03:00 |
|
Timofey Solomko
|
44cfbbec31
|
Added yet another test case.
|
2016-10-31 00:31:49 +03:00 |
|
Timofey Solomko
|
4cef5d9c58
|
Since shift+extraDistance could be greater than 16, it could cause errors. This was fixed.
|
2016-10-31 00:02:20 +03:00 |
|
Timofey Solomko
|
8f7418719f
|
Since shift+extraDistance could be greater than 16, it could cause errors. This was fixed.
|
2016-10-31 00:02:20 +03:00 |
|
Timofey Solomko
|
3fc9620276
|
Fixed incorrect calculation of mainLiterals table in case of dynamic Huffman coding.
|
2016-10-31 00:01:29 +03:00 |
|
Timofey Solomko
|
385bd2fbfc
|
Fixed incorrect calculation of mainLiterals table in case of dynamic Huffman coding.
|
2016-10-31 00:01:29 +03:00 |
|
Timofey Solomko
|
b486949442
|
Fixed incorrect calculation of extraLengthBits.
|
2016-10-31 00:00:45 +03:00 |
|
Timofey Solomko
|
472efcbdff
|
Fixed incorrect calculation of extraLengthBits.
|
2016-10-31 00:00:45 +03:00 |
|
Timofey Solomko
|
a6ec0ea4b9
|
Added more complicated zlib test.
|
2016-10-31 00:00:21 +03:00 |
|
Timofey Solomko
|
0d6764f5f7
|
Added more complicated zlib test.
|
2016-10-31 00:00:21 +03:00 |
|
Timofey Solomko
|
4fc05e29a9
|
Added travis badge.
|
2016-10-30 21:32:12 +03:00 |
|
Timofey Solomko
|
309a2a4d87
|
Added travis badge.
|
2016-10-30 21:32:12 +03:00 |
|