Timofey Solomko
|
d7bb712031
|
Return Data instead of bytes array in Deflate.encodeHuffmanBlock
|
2017-12-24 14:49:32 +03:00 |
|
Timofey Solomko
|
fe41d4e90a
|
Fix travis command for testing on macos
|
2017-12-24 14:49:32 +03:00 |
|
Timofey Solomko
|
9ad5a91ce5
|
Remove docs directory
Documentation starting with next version will be stored in separate branch.
|
2017-12-24 14:49:32 +03:00 |
|
Timofey Solomko
|
353b5be4cf
|
Merge branch 'feature-use-xcode-workspace' into develop
|
2017-12-21 19:28:31 +03:00 |
|
Timofey Solomko
|
a0968060f3
|
Remove SWCompressionTests
|
2017-12-21 19:27:25 +03:00 |
|
Timofey Solomko
|
ba884fff5e
|
Add TestSWCompression project
|
2017-12-21 19:23:20 +03:00 |
|
Timofey Solomko
|
4cb3adb875
|
Update SWCompression project compatibility
|
2017-12-21 19:16:57 +03:00 |
|
Timofey Solomko
|
990567e7ab
|
Add xcode workspace
|
2017-12-21 19:16:05 +03:00 |
|
Timofey Solomko
|
cce4d35ab7
|
Remove bitOrder argument from BitWriter.write(number:bitCount:)
|
2017-12-21 15:26:00 +03:00 |
|
Timofey Solomko
|
d63d2977fb
|
Only reverse bit order of codes in EncHuffmanTree if necessary
And it is necessary only for Deflate. This will allow us to remove bitOrder argument of BitWriter.write, which has very unclear semantics
|
2017-12-21 15:24:54 +03:00 |
|
Timofey Solomko
|
ea295f96b0
|
Don't deploy docs on test releases
|
2017-12-21 15:01:49 +03:00 |
|
Timofey Solomko
|
075326d421
|
Some updates to git config in travis
|
2017-12-05 23:14:27 +03:00 |
|
Timofey Solomko
|
9ddb2cdbd5
|
Remove framework name global var in travis
|
2017-12-05 23:04:12 +03:00 |
|
Timofey Solomko
|
b0b24bd318
|
Switch to xcode 9.1 in travis
|
2017-12-05 23:03:18 +03:00 |
|
Timofey Solomko
|
a9f127ba0a
|
Enable building documentation in travis deploy
|
2017-12-05 23:03:02 +03:00 |
|
Timofey Solomko
|
277cca4d83
|
Add GitHub Pages deploy stage for documentation
|
2017-12-05 23:02:25 +03:00 |
|
Timofey Solomko
|
647b19633a
|
Set git depth in travis to 1
|
2017-12-05 23:01:59 +03:00 |
|
Timofey Solomko
|
07d9d41db2
|
Remove BitReader and DWP initialisers from byte array
|
2017-12-05 22:21:52 +03:00 |
|
Timofey Solomko
|
cd9bd4eec4
|
Remove DWP.previousByte
|
2017-12-05 22:21:32 +03:00 |
|
Timofey Solomko
|
bed13a0747
|
Deflate and BZip2 compression tests now print compression ratio
|
2017-11-27 21:56:52 +03:00 |
|
Timofey Solomko
|
43d9b2c1f8
|
Mention test5 in Constants again
|
2017-11-27 21:36:36 +03:00 |
|
Timofey Solomko
|
817114c98e
|
Rename DeflateTests into DeflateCompressionTests
|
2017-11-27 21:35:32 +03:00 |
|
Timofey Solomko
|
2ef81dc2b4
|
Get test bundle from Constants and make them a class
|
2017-11-27 21:35:16 +03:00 |
|
Timofey Solomko
|
c090d37c43
|
Set versions to 4.0.2-dev
|
2017-11-27 21:33:30 +03:00 |
|
Timofey Solomko
|
b471e66106
|
Prepare for 4.0.1
|
2017-11-25 18:43:39 +03:00 |
|
Timofey Solomko
|
e2054e15cc
|
Remove v release prefix from podspec
|
2017-11-25 18:42:16 +03:00 |
|
Timofey Solomko
|
7dbd11f035
|
Update summary in podspec
|
2017-11-25 18:41:55 +03:00 |
|
Timofey Solomko
|
5e46c5837d
|
Swiftlint autocorrect
|
2017-11-25 18:39:27 +03:00 |
|
Timofey Solomko
|
2438c6eec9
|
Fix tables in Results
|
2017-11-25 18:25:02 +03:00 |
|
Timofey Solomko
|
4d77104572
|
Add Contributing section to README and move Performance section
|
2017-11-25 18:22:26 +03:00 |
|
Timofey Solomko
|
6a97dac95d
|
Update tests results with completely new tests and results
|
2017-11-25 18:22:00 +03:00 |
|
Timofey Solomko
|
320adba127
|
Remove LONG_TESTS
|
2017-11-24 23:40:36 +03:00 |
|
Timofey Solomko
|
265353bbf3
|
Reduce size of 5 MB tests to 1 MB
|
2017-11-24 23:40:00 +03:00 |
|
Timofey Solomko
|
c80b486dbd
|
Remove script for parsing perfomance tests results
|
2017-11-24 00:15:00 +03:00 |
|
Timofey Solomko
|
66c821a699
|
Remove PERF_TESTS
|
2017-11-24 00:14:32 +03:00 |
|
Timofey Solomko
|
b127ff9611
|
Remove fail message for deflate compression test
|
2017-11-24 00:14:22 +03:00 |
|
Timofey Solomko
|
225af08da0
|
Fix uint8 overflow crash in 7z
It was happening when number of files with empty stream was greater than 255.
|
2017-11-24 00:10:22 +03:00 |
|
Timofey Solomko
|
60051dd193
|
Add commands to swcomp which can do performance tests
|
2017-11-23 23:33:55 +03:00 |
|
Timofey Solomko
|
d69f6cad8c
|
Ignore swcomp link correctly
|
2017-11-23 19:40:53 +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
|
a447e6adcf
|
Don't check unicodeness of zip strings if language encoding flags is set
|
2017-11-22 23:04:21 +03:00 |
|
Timofey Solomko
|
e4447ca86f
|
Increase version
|
2017-11-22 22:57:25 +03:00 |
|
Timofey Solomko
|
427886fa23
|
Update tests results
|
2017-11-22 22:47:30 +03:00 |
|
Timofey Solomko
|
3b0e3c5d74
|
Mark several extension functions as inline-always
|
2017-11-22 22:25:18 +03:00 |
|
Timofey Solomko
|
d9954f4791
|
Use new toArray function in DWP.bytes
|
2017-11-22 22:24:45 +03:00 |
|
Timofey Solomko
|
1fa558f1a6
|
Add toArray extension function with count argument
|
2017-11-22 22:24:26 +03:00 |
|
Timofey Solomko
|
5d3a85944a
|
Mark test7 for BZip2 as long
|
2017-11-22 22:23:57 +03:00 |
|
Timofey Solomko
|
dcfde952f2
|
Don't convert Data to UInt8 array in Deflate compression
|
2017-11-22 22:15:02 +03:00 |
|
Timofey Solomko
|
b9cebf13e9
|
Remove dwp functions with count argument
|
2017-11-22 22:08:02 +03:00 |
|
Timofey Solomko
|
21a32f1d5a
|
Add no-args uint functions to DWP and BitReader
Tests shows that these functions are faster than functions with arguments.
|
2017-11-22 20:57:22 +03:00 |
|