Timofey Solomko
|
273b6ed9e9
|
Remove redundant imports
|
2026-02-18 12:21:57 +08:00 |
|
Timofey Solomko
|
5a0eb8187a
|
[XZ] Rename a file for consistency
|
2026-02-11 19:03:14 +08:00 |
|
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
|
a3332364a7
|
[Tests] Add many tests that check that checksum errors are thrown correctly
|
2021-10-29 19:26:33 +03:00 |
|
Timofey Solomko
|
9e14fa159f
|
[XZ] Make rotation operator fileprivate and simplify its implementation
|
2021-09-24 20:05:42 +03:00 |
|
Timofey Solomko
|
64a85690a3
|
[XZ] Remove wrong doc comment for a private processPadding function
|
2021-07-21 20:22:55 +03:00 |
|
Timofey Solomko
|
e83f23effa
|
Update copyright year to 2021
|
2021-01-11 11:20:57 +02:00 |
|
Timofey Solomko
|
deab72a831
|
Merge branch 'hotfix-4.5.7' into develop
|
2020-10-16 15:57:08 +03:00 |
|
Timofey Solomko
|
00af5a9319
|
[BZip2][GZip][LZMA][XZ][Zlib] Fix crashes when opening very small files
Instead errors are now thrown.
|
2020-10-15 23:35:34 +03:00 |
|
Timofey Solomko
|
0f15e1c29b
|
Remove Swift-4.2-support code-path from Sha256.swift
|
2020-04-11 23:56:37 +03:00 |
|
Timofey Solomko
|
d005d8f87f
|
Merge branch 'hotfix-4.5.4' into develop
|
2020-04-11 01:01:11 +03:00 |
|
Timofey Solomko
|
c7ecaa418a
|
Add a code-path to Sha256.swift to support Swift pre-5.0
|
2020-03-20 10:01:38 +03:00 |
|
Timofey Solomko
|
a844b34436
|
Update copyright year to 2020
|
2020-03-20 09:43:42 +03:00 |
|
Timofey Solomko
|
36164725b6
|
Use the non-deprecated version of the Data.withUnsafeBytes function in Sha256
|
2020-03-20 09:42:05 +03:00 |
|
Timofey Solomko
|
31ec1f1553
|
Update copyright year to 2020
|
2020-01-01 19:06:33 +03:00 |
|
Timofey Solomko
|
5c4af98ff8
|
Use the non-deprecated version of the Data.withUnsafeBytes function in Sha256
|
2019-05-01 19:41:09 +03:00 |
|
Timofey Solomko
|
75b21ae107
|
Replace usage of ByteReader with LittleEndianByteReader
|
2019-05-01 19:34:30 +03:00 |
|
Timofey Solomko
|
c93a783d21
|
[docs] Fix grammar issues with regards to a/the/null articles, while/during, and extra commas
|
2019-03-13 12:27:08 +03:00 |
|
Timofey Solomko
|
ce47019097
|
Update copyright year to 2019
|
2019-01-02 23:15:43 +03:00 |
|
Timofey Solomko
|
59d31fdb5a
|
Swiftlinted for 4.5.0
|
2018-09-06 20:11:18 +03:00 |
|
Timofey Solomko
|
8d09de3c7f
|
[docs] Add a note to XZError.checkTypeSHA256 that it is no longer thrown and will be removed
|
2018-09-05 19:38:56 +03:00 |
|
Timofey Solomko
|
8e39d24684
|
[XZ] Enable sha-256 check type
|
2018-09-05 19:37:44 +03:00 |
|
Timofey Solomko
|
92800dc21a
|
Add implementation of Sha-256
|
2018-09-02 20:31:19 +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
|
05852b179b
|
Use new int(fromBytes:) function
|
2018-04-10 22:37:16 +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
|
dcf18c73d6
|
Rename ByteReader.isAtTheEnd to isFinished
|
2018-01-03 19:22:13 +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
|
cd9bd4eec4
|
Remove DWP.previousByte
|
2017-12-05 22:21:32 +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
|
545e5c69fc
|
Remove some redundancy from documentation
|
2017-11-14 21:35:30 +03:00 |
|
Timofey Solomko
|
556e42e179
|
Add and update documentation
|
2017-11-14 20:37:20 +03:00 |
|
Timofey Solomko
|
f181bd6e3d
|
Remove throws keyword from LZMA decoders inits
|
2017-11-11 13:10:35 +03:00 |
|
Timofey Solomko
|
7eda3ba786
|
Remove 7zError.dataIsUnavailable
|
2017-11-10 22:36:34 +03:00 |
|
Timofey Solomko
|
5a7b8dc812
|
Swiftlint autocorrect
|
2017-11-04 23:30:54 +03:00 |
|
Timofey Solomko
|
cf9555e646
|
Update docs comment for XZError.wrongCheck
|
2017-11-04 21:42:37 +03:00 |
|
Timofey Solomko
|
d20b51d7a5
|
Simplify padding code in XZ
|
2017-11-04 21:42:24 +03:00 |
|
Timofey Solomko
|
621ae4a5f9
|
Extract padding processing function in XZ
|
2017-11-04 21:38:33 +03:00 |
|
Timofey Solomko
|
b64b08cf8e
|
Throw wrongCheck error in XZ unarchive functions
|
2017-11-04 20:27:57 +03:00 |
|