Timofey Solomko
|
26e515a68c
|
Added documentation for protocols.
|
2016-10-30 16:35:11 +03:00 |
|
Timofey Solomko
|
df2399ff07
|
Added documentation comments.
|
2016-10-30 16:29:42 +03:00 |
|
Timofey Solomko
|
32f90ab62c
|
Added documentation comments.
|
2016-10-30 16:29:42 +03:00 |
|
Timofey Solomko
|
64acfa23c3
|
Added two new convert... functions with straight bit order in array argument.
|
2016-10-30 14:45:56 +03:00 |
|
Timofey Solomko
|
9ead9b1243
|
Added two new convert... functions with straight bit order in array argument.
|
2016-10-30 14:45:56 +03:00 |
|
Timofey Solomko
|
d0a887ea87
|
convertToInt/convertToUInt8 functions' argument renamed to reversedUint8Array.
|
2016-10-30 14:45:12 +03:00 |
|
Timofey Solomko
|
5c00605852
|
convertToInt/convertToUInt8 functions' argument renamed to reversedUint8Array.
|
2016-10-30 14:45:12 +03:00 |
|
Timofey Solomko
|
3ff567a5da
|
Added 'helloworld' test for zlib.
|
2016-10-30 14:44:17 +03:00 |
|
Timofey Solomko
|
4fade7051b
|
Added 'helloworld' test for zlib.
|
2016-10-30 14:44:17 +03:00 |
|
Timofey Solomko
|
875bd2f7fa
|
Added ZlibArchive.
|
2016-10-30 14:26:50 +03:00 |
|
Timofey Solomko
|
d624f9f018
|
Added ZlibArchive.
|
2016-10-30 14:26:50 +03:00 |
|
Timofey Solomko
|
5064c17a3a
|
Check if reserved flags are zero in gzip (specification compliance).
|
2016-10-30 13:42:32 +03:00 |
|
Timofey Solomko
|
2fb0cb1559
|
Check if reserved flags are zero in gzip (specification compliance).
|
2016-10-30 13:42:32 +03:00 |
|
Timofey Solomko
|
641c0bb13b
|
Fixed copyright notice.
|
2016-10-29 22:32:01 +03:00 |
|
Timofey Solomko
|
edfd49e3bf
|
Fixed copyright notice.
|
2016-10-29 22:32:01 +03:00 |
|
Timofey Solomko
|
9c4592bba1
|
Gzip related code moved into separate file; added two protocols; extended serviceInfo structure.
|
2016-10-29 22:27:11 +03:00 |
|
Timofey Solomko
|
bcaa85e0e8
|
Gzip related code moved into separate file; added two protocols; extended serviceInfo structure.
|
2016-10-29 22:27:11 +03:00 |
|
Timofey Solomko
|
1e01531e61
|
Swiftlinted.
|
2016-10-29 21:24:40 +03:00 |
|
Timofey Solomko
|
e557cce7ed
|
Swiftlinted.
|
2016-10-29 21:24:40 +03:00 |
|
Timofey Solomko
|
3ac1a20c6e
|
Fixed a few swift warnings.
|
2016-10-29 21:17:20 +03:00 |
|
Timofey Solomko
|
3981159f7e
|
Fixed a few swift warnings.
|
2016-10-29 21:17:20 +03:00 |
|
Timofey Solomko
|
6ee0eae306
|
Added tests with empty file.
|
2016-10-29 21:17:09 +03:00 |
|
Timofey Solomko
|
ae27267b3b
|
Added tests with empty file.
|
2016-10-29 21:17:09 +03:00 |
|
Timofey Solomko
|
a2540d398c
|
bits function of Data extension now checks if start is the same as the end.
|
2016-10-29 17:55:47 +03:00 |
|
Timofey Solomko
|
be43928774
|
bits function of Data extension now checks if start is the same as the end.
|
2016-10-29 17:55:47 +03:00 |
|
Timofey Solomko
|
dc6dffbb77
|
Fixed a problem with repeated strings in data.
|
2016-10-29 17:46:46 +03:00 |
|
Timofey Solomko
|
7bab0020ff
|
Fixed a problem with repeated strings in data.
|
2016-10-29 17:46:46 +03:00 |
|
Timofey Solomko
|
5f9c0cefcc
|
findNextSymbol now returns shift and this calculation is now correct and used everywhere.
|
2016-10-28 21:04:16 +03:00 |
|
Timofey Solomko
|
6d435e7a5e
|
findNextSymbol now returns shift and this calculation is now correct and used everywhere.
|
2016-10-28 21:04:16 +03:00 |
|
Timofey Solomko
|
712f7ace93
|
Apparently, I've missed extraDistanceBits array and was reading a value from wrong array. This was fixed.
|
2016-10-28 21:02:31 +03:00 |
|
Timofey Solomko
|
c7a66d58ea
|
Apparently, I've missed extraDistanceBits array and was reading a value from wrong array. This was fixed.
|
2016-10-28 21:02:31 +03:00 |
|
Timofey Solomko
|
a0a5c99a11
|
Added automatic check for answer in second test.
|
2016-10-28 21:01:18 +03:00 |
|
Timofey Solomko
|
8389ac4673
|
Added automatic check for answer in second test.
|
2016-10-28 21:01:18 +03:00 |
|
Timofey Solomko
|
0d01ef604a
|
Added second test and renamed first one.
|
2016-10-28 20:00:45 +03:00 |
|
Timofey Solomko
|
8187fd1fd9
|
Added second test and renamed first one.
|
2016-10-28 20:00:45 +03:00 |
|
Timofey Solomko
|
41052737e4
|
Completed implementation of Deflate.
|
2016-10-28 20:00:34 +03:00 |
|
Timofey Solomko
|
cdb3384740
|
Completed implementation of Deflate.
|
2016-10-28 20:00:34 +03:00 |
|
Timofey Solomko
|
e93ec4058b
|
Implemented dynamic coding.
|
2016-10-27 19:35:48 +03:00 |
|
Timofey Solomko
|
4fff569544
|
Implemented dynamic coding.
|
2016-10-27 19:35:48 +03:00 |
|
Timofey Solomko
|
9d782bb658
|
Added new extension for getting an array of bits from ambigious places in Data objects; convert array to number functions moved to Extensions file.
|
2016-10-27 14:47:27 +03:00 |
|
Timofey Solomko
|
3fed92ffe6
|
Added new extension for getting an array of bits from ambigious places in Data objects; convert array to number functions moved to Extensions file.
|
2016-10-27 14:47:27 +03:00 |
|
Timofey Solomko
|
bca59021a5
|
Added extensions, findNextSymbol; HuffmanLength moved to a separate file.
|
2016-10-26 21:03:19 +03:00 |
|
Timofey Solomko
|
9f9ad78eab
|
Added extensions, findNextSymbol; HuffmanLength moved to a separate file.
|
2016-10-26 21:03:19 +03:00 |
|
Timofey Solomko
|
380ee3654b
|
Implemented OrderedHuffmanTable and combined all auxiliary functions into HuffmanTable's initializer.
|
2016-10-26 11:33:07 +03:00 |
|
Timofey Solomko
|
013350ec86
|
Implemented OrderedHuffmanTable and combined all auxiliary functions into HuffmanTable's initializer.
|
2016-10-26 11:33:07 +03:00 |
|
Timofey Solomko
|
10fc083d1d
|
Rearrangement of code (also symbols are populated and maximums are computed at initialization).
|
2016-10-26 01:00:00 +03:00 |
|
Timofey Solomko
|
851d2d7e0d
|
Rearrangement of code (also symbols are populated and maximums are computed at initialization).
|
2016-10-26 01:00:00 +03:00 |
|
Timofey Solomko
|
6032c78351
|
Implemented minMaxBits for HuffmanTable.
|
2016-10-26 00:49:55 +03:00 |
|
Timofey Solomko
|
f807768e52
|
Implemented minMaxBits for HuffmanTable.
|
2016-10-26 00:49:55 +03:00 |
|
Timofey Solomko
|
15dbb1fb60
|
Data type actually has built-in subscripts, so home-made subscripts were replaced by them.
|
2016-10-25 23:25:35 +03:00 |
|