Timofey Solomko
|
c06d34fb23
|
Data type actually has built-in subscripts, so home-made subscripts were replaced by them.
|
2016-10-25 23:25:35 +03:00 |
|
Timofey Solomko
|
33f8466dd7
|
Cleanuped code.
|
2016-10-25 23:07:13 +03:00 |
|
Timofey Solomko
|
78c53e6d06
|
Cleanuped code.
|
2016-10-25 23:07:13 +03:00 |
|
Timofey Solomko
|
b000b7952b
|
Added a lot of comments and rewrote some bad code.
|
2016-10-24 23:22:36 +03:00 |
|
Timofey Solomko
|
47e42c4334
|
Added a lot of comments and rewrote some bad code.
|
2016-10-24 23:22:36 +03:00 |
|
Timofey Solomko
|
b7cc028de7
|
Added reversedSymbol for HuffmanLength and code to populate symbols of HuffmanTable.
|
2016-10-24 21:55:05 +03:00 |
|
Timofey Solomko
|
ad37c5a918
|
Added reversedSymbol for HuffmanLength and code to populate symbols of HuffmanTable.
|
2016-10-24 21:55:05 +03:00 |
|
Timofey Solomko
|
886fd09b71
|
Added code for processing static Huffman block.
|
2016-10-24 21:31:12 +03:00 |
|
Timofey Solomko
|
cc26d2ff4c
|
Added code for processing static Huffman block.
|
2016-10-24 21:31:12 +03:00 |
|
Timofey Solomko
|
720cb6d5d8
|
Fixed problem with recognizing block type.
|
2016-10-24 21:30:51 +03:00 |
|
Timofey Solomko
|
0a4b6a3474
|
Fixed problem with recognizing block type.
|
2016-10-24 21:30:51 +03:00 |
|
Timofey Solomko
|
078a3e984a
|
Added HuffmanLength and initializer from bootstrap for HuffmanTable.
|
2016-10-24 21:29:06 +03:00 |
|
Timofey Solomko
|
a1745142eb
|
Added HuffmanLength and initializer from bootstrap for HuffmanTable.
|
2016-10-24 21:29:06 +03:00 |
|
Timofey Solomko
|
6302e3627b
|
Actually, if you read specifications carefully you will find out that the remaining bits should be dropped.
|
2016-10-24 20:31:18 +03:00 |
|
Timofey Solomko
|
a0500b84c3
|
Actually, if you read specifications carefully you will find out that the remaining bits should be dropped.
|
2016-10-24 20:31:18 +03:00 |
|
Timofey Solomko
|
aff828f4cb
|
Now while-loop actually breaks.
|
2016-10-24 20:23:50 +03:00 |
|
Timofey Solomko
|
987a3608c2
|
Now while-loop actually breaks.
|
2016-10-24 20:23:50 +03:00 |
|
Timofey Solomko
|
ed5cf0ebe1
|
Moved UInt8 and Data extensions to a combined file. Added function to "combine" two bytes into one.
|
2016-10-24 20:23:26 +03:00 |
|
Timofey Solomko
|
1c7ff6150b
|
Moved UInt8 and Data extensions to a combined file. Added function to "combine" two bytes into one.
|
2016-10-24 20:23:26 +03:00 |
|
Timofey Solomko
|
1a99f774f7
|
Added code to process uncompressed blocks.
|
2016-10-24 20:21:38 +03:00 |
|
Timofey Solomko
|
1bc2c46936
|
Added code to process uncompressed blocks.
|
2016-10-24 20:21:38 +03:00 |
|
Timofey Solomko
|
58c14c1870
|
Added some extensions to Data to allow getting misaligned bytes.
|
2016-10-24 20:20:48 +03:00 |
|
Timofey Solomko
|
0122811b3f
|
Added some extensions to Data to allow getting misaligned bytes.
|
2016-10-24 20:20:48 +03:00 |
|
Timofey Solomko
|
81d41bef50
|
Some progress was made on reading information from archive.
|
2016-10-24 00:22:58 +03:00 |
|
Timofey Solomko
|
24a1ae2ac6
|
Some progress was made on reading information from archive.
|
2016-10-24 00:22:58 +03:00 |
|
Timofey Solomko
|
dcba4d777e
|
Added useful UInt8 extensions.
|
2016-10-24 00:21:08 +03:00 |
|
Timofey Solomko
|
51025f1f2d
|
Added useful UInt8 extensions.
|
2016-10-24 00:21:08 +03:00 |
|
Timofey Solomko
|
28f1223475
|
Added file for Huffman table.
|
2016-10-24 00:19:53 +03:00 |
|
Timofey Solomko
|
e21e263d58
|
Added file for Huffman table.
|
2016-10-24 00:19:53 +03:00 |
|
Timofey Solomko
|
271c8dbd4c
|
Added some initial code for deflate compression (and test).
|
2016-10-23 15:29:20 +03:00 |
|
Timofey Solomko
|
cedd0f6452
|
Added some initial code for deflate compression (and test).
|
2016-10-23 15:29:20 +03:00 |
|
Timofey Solomko
|
bcef3f0fcc
|
Added project.
|
2016-10-16 22:52:23 +03:00 |
|
Timofey Solomko
|
70e51b3c26
|
Added project.
|
2016-10-16 22:52:23 +03:00 |
|
Timofey Solomko
|
ead55fbd45
|
Initial commit
|
2016-10-16 22:33:24 +03:00 |
|