27 Commits

Author SHA1 Message Date
Timofey Solomko ea9aaccfb9 Update copyright year to 2026 2026-01-31 15:30:24 +08:00
Timofey Solomko ed66991cbd Update copyright year to 2024 2024-01-11 16:57:04 +03:00
Timofey Solomko 43132fc39d Update copyright year to 2023 2023-02-07 15:31:45 +02:00
Timofey Solomko 79295db930 Update copyright year to 2022 2022-01-08 15:02:59 +03:00
Timofey Solomko e83f23effa Update copyright year to 2021 2021-01-11 11:20:57 +02:00
Timofey Solomko 31ec1f1553 Update copyright year to 2020 2020-01-01 19:06:33 +03:00
Timofey Solomko 75b21ae107 Replace usage of ByteReader with LittleEndianByteReader 2019-05-01 19:34:30 +03:00
Timofey Solomko ce47019097 Update copyright year to 2019 2019-01-02 23:15:43 +03:00
Timofey Solomko a7dadad4aa [XZ] Enable support for delta filter 2018-08-29 10:55:13 +03:00
Timofey Solomko d685b4f531 [LZMA2] Internal decompress function now returns Data instead of byte array 2018-08-28 11:41:38 +03:00
Timofey Solomko ba9569a895 [XZ] Simplify filter application 2018-08-22 10:40:16 +03:00
Timofey Solomko 4713ad5ed8 [LZMA2] Use LZMA2.decompress with dict size byte argument function instead of using LZMA2Decoder directly in "clients" 2018-08-22 10:40:16 +03:00
Timofey Solomko e11f4d4896 [LZMA2] Merge LZMA2Decoder initializer and its setDictionarySize function 2018-08-22 10:40:16 +03:00
Timofey Solomko ea080e13ea [XZ] Check size of LZMA2 filter properties and throw error if they are wrong 2018-08-15 19:20:45 +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 20ab480737 Complete renaming of DataWithPointer to ByteReader
This includes renaming pointerData variables to byteReader as well as renaming of files with extensions to ByteReader.
2018-01-03 19:22:14 +03:00
Timofey Solomko b9eeb1bc7c Rename ByteReader.index to offset 2018-01-03 19:22:13 +03:00
Timofey Solomko 3751e25c4f Rename DataWithPointer to ByteReader
This and following commits should ease switch to BitByteData usage.
2018-01-03 19:22:13 +03:00
Timofey Solomko 6f88a765a8 Check comp size after reading compressed data and simplify filters-apply code 2017-11-23 19:38:46 +03:00
Timofey Solomko f181bd6e3d Remove throws keyword from LZMA decoders inits 2017-11-11 13:10:35 +03:00
Timofey Solomko c9dc009aa9 Rename XZ wrongFieldValue error into wrongField 2017-11-04 17:41:20 +03:00
Timofey Solomko dcfafa9c05 Remove XZError.fieldReservedValue in favor of wrongFieldValue 2017-11-04 17:40:35 +03:00
Timofey Solomko 7541caaa0f Remove useless check of block header size in XZ 2017-11-04 11:50:06 +03:00
Timofey Solomko 9c3844ceb6 Use Data instead of UInt8 arrays in XZ 2017-10-31 20:11:47 +03:00
Timofey Solomko f71de8b729 Set unpaddedSize in XZ with addition of check size 2017-10-31 20:05:46 +03:00
Timofey Solomko c67a7e0f01 Add new XZBlock struct 2017-10-31 19:57:52 +03:00