14 Commits

Author SHA1 Message Date
Timofey Solomko 4888f37f0f Revert addition of BBD-related public APIs to Zlib, LZMA and BZip2 2018-03-02 23:32:39 +03:00
Timofey Solomko b19382833b [Zlib] Add public unarchive(from:) function which uses BBD's ByteReader as its argument 2018-02-23 12:58:37 +03:00
Timofey Solomko b813844382 ZlibHeader's initializers now use ByteReaders instead of LsbBitReaders
Bit reading capabilities aren't needed for parsing Zlib header.
2018-02-17 12:58:53 +03:00
Timofey Solomko e714dc308b Updated copyright year to 2018 2018-01-03 19:44:18 +03:00
Timofey Solomko c8d92e56d3 Replace BitReader and ByteReader with BitByteData's implementations 2018-01-03 19:22:15 +03:00
Timofey Solomko b9eeb1bc7c Rename ByteReader.index to offset 2018-01-03 19:22:13 +03:00
Timofey Solomko e05f917210 Improve compile time 2017-12-24 14:57:35 +03:00
Timofey Solomko 98fd2e4d1e Remove reverseBytes function and use built-in byteSwapped property instead 2017-11-22 20:55:17 +03:00
Timofey Solomko 545e5c69fc Remove some redundancy from documentation 2017-11-14 21:35:30 +03:00
Timofey Solomko feb41deed1 Return Data instead of UInt8 arrays in internal decompress functions 2017-11-11 12:54:31 +03:00
Timofey Solomko 38650133fd Fix problems with unaligned bit reader in zlib unarchive in some cases 2017-11-05 13:57:07 +03:00
Timofey Solomko 010f8e8520 Remove ZlibHeader.CompressionMethod in favor of common CompressionMethod enum 2017-11-05 13:03:35 +03:00
Timofey Solomko c8a0ea72f2 Use Data instead of byte array in ZlibArchive 2017-10-31 20:19:36 +03:00
Timofey Solomko 843896edcf Move source code files into subfolders 2017-10-06 23:10:01 +03:00