Timofey Solomko
|
ea9aaccfb9
|
Update copyright year to 2026
|
2026-01-31 15:30:24 +08:00 |
|
Timofey Solomko
|
5ff7317a2f
|
[Tests] Fix modifying data in memory crashes on Swift 5.9+
The option mappedIfSafe used in loading test data seems to be actually mapping data into memory, which makes modifying data in place cause crashes.
|
2024-12-15 11:24:55 +02:00 |
|
Timofey Solomko
|
fa4af5803a
|
[TAR] Remove compatibility functions for FileHandle
|
2024-04-21 17:18:53 +03: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
|
52540577ea
|
[Tests] Check returning nil from TarReader after reaching EOF
|
2022-12-17 19:02:19 +03:00 |
|
Timofey Solomko
|
ae1ea65882
|
[Tests] Add a test that helped uncover incorrect BWT pointer issue
|
2022-12-15 23:25:42 +03:00 |
|
Timofey Solomko
|
747035ffe1
|
[Tests] Add a test for a PAX header with a newline character inside a record value
|
2022-10-22 18:44:46 +03:00 |
|
Timofey Solomko
|
0c80ccedf2
|
[Tests] Correctly check for error type in Deflate truncation testing
|
2022-10-21 19:28:13 +03:00 |
|
Timofey Solomko
|
df55c2e4e2
|
[Tests] Add tests for truncation GZip-specific parts
|
2022-10-21 19:27:53 +03:00 |
|
Timofey Solomko
|
facedfd3a1
|
[Tests] Expand extra field in extra field GZip test
In addition, prevent potential crashes in tests when an extra field incorrectly parsed.
|
2022-10-21 18:58:03 +03:00 |
|
Timofey Solomko
|
d0479a19e7
|
[Tests] Change gzip archive test to also generate a random extra field
|
2022-10-14 20:26:04 +03:00 |
|
Timofey Solomko
|
31d5839e71
|
[Tests] Add tests for gzip header's extra fields and other optional format features
|
2022-10-14 20:02:02 +03:00 |
|
Timofey Solomko
|
52886a0bbf
|
[TAR] Remove compatibility with pre-Swift 5.2 compilers
|
2022-09-24 13:25:46 +03:00 |
|
Timofey Solomko
|
1de0d9bd04
|
[Tests] Report test details on failures in deflate truncation tests
|
2022-05-21 23:00:57 +03:00 |
|
Timofey Solomko
|
f06858029b
|
[Tests] Add a test for deflate truncations
|
2022-05-21 20:15:03 +03:00 |
|
Timofey Solomko
|
d63fb86f49
|
[Tests] Add a test for the minimal GZip file and other edge cases
|
2022-05-17 13:31:58 +03:00 |
|
Timofey Solomko
|
1b7a28b319
|
Add benchmark results for 4.8.0 including TAR Reader/Writer
|
2022-01-24 00:26:26 +03:00 |
|
Timofey Solomko
|
939f08abad
|
[Tests] Add a test for BZip2 truncated in the middle of a Huffman symbol
|
2022-01-20 22:09:55 +03:00 |
|
Timofey Solomko
|
3388cb047b
|
[TAR] Rename the second argument of TarWriter.init to force
This is for consistency with TarContainer.create.
|
2022-01-09 14:17:00 +03:00 |
|
Timofey Solomko
|
3508148fd7
|
[Tests] Add tests for TarWriter
|
2022-01-09 14:08:53 +03:00 |
|
Timofey Solomko
|
cc408864f8
|
[Tests] Add many tests for TarReader
|
2022-01-08 23:26:55 +03:00 |
|
Timofey Solomko
|
8abe3b1077
|
[Tests] Close FileHandle properly in TAR tests
|
2022-01-08 16:15:41 +03:00 |
|
Timofey Solomko
|
79295db930
|
Update copyright year to 2022
|
2022-01-08 15:02:59 +03:00 |
|
Timofey Solomko
|
245f043025
|
[Tests] Move TarReader/Writer tests into their own files
|
2022-01-08 14:43:44 +03:00 |
|
Timofey Solomko
|
fe9453173a
|
[TAR] Rename TarReader.next() to read()
|
2022-01-08 14:33:40 +03:00 |
|
Timofey Solomko
|
643f2c9866
|
[TAR] Remove argument label from TarWriter.append
|
2021-11-21 12:36:56 +03:00 |
|
Timofey Solomko
|
44a0cc637d
|
[Tests] Add a simple test for TarWriter
|
2021-11-20 23:45:27 +03:00 |
|
Timofey Solomko
|
2ca4bcf3af
|
[Tests] Add a simple test for TarReader
|
2021-11-20 12:29:05 +03:00 |
|
Timofey Solomko
|
993c36c509
|
[Tests] Add a function which returns a file handle to the test file
|
2021-11-20 12:28:52 +03:00 |
|
Timofey Solomko
|
498d679062
|
Update Results.md for 4.7.0
|
2021-11-01 23:49:31 +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
|
20e8db701f
|
[Tests] Add a test for correct usage of CP437 in ZIP
|
2021-10-28 19:54:25 +03:00 |
|
Timofey Solomko
|
4fa84e0546
|
[Tests] Add small string tests for Deflate
|
2021-10-27 07:53:30 +03:00 |
|
Timofey Solomko
|
4443fd1339
|
[Tests] Add a test for correct match index behavior in Deflate compression
|
2021-10-24 15:05:04 +03:00 |
|
Timofey Solomko
|
aa9377b5f5
|
[Tests] Print compression ratios only with 3 figures after the dot
|
2021-10-20 15:02:52 +03:00 |
|
Timofey Solomko
|
7877ad9e35
|
[Tests] Add lz4 test for even smaller input
|
2021-10-20 15:02:26 +03:00 |
|
Timofey Solomko
|
f2be0db44f
|
[Tests] Add a small test for fixed incorrect matching in LZ4 compression
|
2021-10-17 15:45:11 +03:00 |
|
Timofey Solomko
|
743b83e4cb
|
[LZ4] Add default values for dictionary and blockSize arguments of LZ4.compress
|
2021-10-17 15:45:11 +03:00 |
|
Timofey Solomko
|
088ec34ca6
|
[Tests] Add a test for 7-Zip with LZ4
|
2021-10-16 21:58:02 +03:00 |
|
Timofey Solomko
|
2a1b250061
|
[Tests] Print compression ratio only after successful redecompression
|
2021-10-16 20:25:17 +03:00 |
|
Timofey Solomko
|
abed04acf9
|
[Tests] Add dictionary tests for LZ4 compression
|
2021-10-16 19:32:24 +03:00 |
|
Timofey Solomko
|
2c36a886be
|
[Tests] Add a randomized test for LZ4 compression options
|
2021-10-16 15:50:42 +03:00 |
|
Timofey Solomko
|
f15270fc98
|
[Tests] Add a test for LZ4 decompression with small sized dictionary
|
2021-10-16 15:50:24 +03:00 |
|
Timofey Solomko
|
134ba8fe9d
|
[Tests] Add a number of basic tests for LZ4 compression
|
2021-10-02 15:24:39 +03:00 |
|
Timofey Solomko
|
17bd85ba5d
|
[Tests] Add a test for multiple concatenated LZ4 frames
|
2021-10-01 14:41:16 +03:00 |
|
Timofey Solomko
|
2603ca98ec
|
[Tests] Add a test for LZ4 which has dictID
|
2021-09-27 10:45:54 +03:00 |
|
Timofey Solomko
|
725a3b58bb
|
[Tests] Add a test for LZ4 dictionary decompression
|
2021-09-26 19:52:01 +03:00 |
|
Timofey Solomko
|
8f1a1e0517
|
[Tests] Add tests for LZ4 frames with various block sizes
|
2021-09-26 15:55:36 +03:00 |
|
Timofey Solomko
|
e321f4a49e
|
[Tests] Add a test for LZ4 legacy frame with multiple blocks
|
2021-09-26 15:26:27 +03:00 |
|