Timofey Solomko
|
71f69012a1
|
Reorganized tests so deflate algorithm is now tested only one time.
|
2016-11-21 19:31:28 +03:00 |
|
Timofey Solomko
|
9036001422
|
Added correct lfs tracking.
|
2016-11-21 19:30:22 +03:00 |
|
Timofey Solomko
|
d7cacdb0da
|
Removed wrong tracked lfs files.
|
2016-11-21 19:29:58 +03:00 |
|
Timofey Solomko
|
7b57d7c064
|
Enabled lfs for some files (which can be big enough).
|
2016-11-21 19:26:52 +03:00 |
|
Timofey Solomko
|
6588ce2fa9
|
ServiceInfos of Gzip and Zlib are now Equatable.
|
2016-11-21 19:23:27 +03:00 |
|
Timofey Solomko
|
438fbca27d
|
Fixed a problem with unnecessary skipping of bits (causing nlength and length problem).
|
2016-11-20 23:27:22 +03:00 |
|
Timofey Solomko
|
b1d75c6c99
|
Merge branch 'release-1.1.1' into develop
|
2016-11-20 19:12:51 +03:00 |
|
Timofey Solomko
|
3c24004b5e
|
Preparations for 1.1.1.
|
2016-11-20 19:10:52 +03:00 |
|
Timofey Solomko
|
975e42df5d
|
Travis osx now matches mine (hopefully, it will now build carthage archive).
|
2016-11-20 18:45:07 +03:00 |
|
Timofey Solomko
|
9886c5e1fd
|
Added a section about performance to README.
|
2016-11-20 18:16:20 +03:00 |
|
Timofey Solomko
|
4ef2bc24a2
|
Fixed problems with watchOS scheme (missing files).
|
2016-11-20 18:06:35 +03:00 |
|
Timofey Solomko
|
d51add54b2
|
Updated Common podspec.
|
2016-11-20 17:59:36 +03:00 |
|
Timofey Solomko
|
20d5dc23be
|
Fixed additional problem with Swift Package Manager.
|
2016-11-20 17:59:22 +03:00 |
|
Timofey Solomko
|
def0ce590c
|
Moved common swift files so swift package manager won’t complain.
|
2016-11-20 17:56:09 +03:00 |
|
Timofey Solomko
|
68b23c2aa5
|
Import module in tests not as testable.
|
2016-11-20 17:54:54 +03:00 |
|
Timofey Solomko
|
fb65c84141
|
Preparations for 1.1.0.
|
2016-11-19 20:44:27 +03:00 |
|
Timofey Solomko
|
0d928f7998
|
Added docs for Bzip2.
|
2016-11-19 20:24:14 +03:00 |
|
Timofey Solomko
|
0ccb813b54
|
Small performance improvement in DataWithPointer.bits. Also disabled bzip2_test7.
|
2016-11-19 20:11:57 +03:00 |
|
Timofey Solomko
|
508a081ac1
|
Added subspecs.
|
2016-11-19 18:30:22 +03:00 |
|
Timofey Solomko
|
8ee82ae51d
|
Increased performance of deflate when compressed file had a lot of repeated bytes.
|
2016-11-19 18:29:42 +03:00 |
|
Timofey Solomko
|
3d5d0b68f0
|
Added test with random generated data.
|
2016-11-19 18:26:37 +03:00 |
|
Timofey Solomko
|
662ad5b74b
|
Fixed compilation-overflow error on some architectures.
|
2016-11-19 15:22:28 +03:00 |
|
Timofey Solomko
|
58d49afc35
|
Reorganized project structure.
|
2016-11-19 15:21:44 +03:00 |
|
Timofey Solomko
|
b79781807d
|
Removed unnecessary bitShift aligning.
|
2016-11-19 13:50:57 +03:00 |
|
Timofey Solomko
|
05ddfa50b8
|
Added more extension functions for integer type conversions.
|
2016-11-19 13:47:02 +03:00 |
|
Timofey Solomko
|
79bede022b
|
Swiftlinted.
|
2016-11-19 13:39:04 +03:00 |
|
Timofey Solomko
|
caf0b9c1a6
|
Tests are now comparing Data objects instead of Strings.
|
2016-11-19 13:31:16 +03:00 |
|
Timofey Solomko
|
354366fa89
|
Added new badge.
|
2016-11-16 21:45:24 +03:00 |
|
Timofey Solomko
|
d5ab160d1b
|
Added code coverage to travis.
|
2016-11-16 20:14:55 +03:00 |
|
Timofey Solomko
|
4ad1667ed4
|
Travis hopefully should now make builds on tags.
|
2016-11-16 20:13:57 +03:00 |
|
Timofey Solomko
|
acbaf3300d
|
During decoding only uint8 arrays are now used for storing intermediate results (no Data — no memory problems).
|
2016-11-16 20:12:37 +03:00 |
|
Timofey Solomko
|
a87763dc64
|
Enabled code coverage.
|
2016-11-16 20:11:53 +03:00 |
|
Timofey Solomko
|
73eb0a9a9b
|
Fixed memory problems in BZip2.
|
2016-11-15 23:45:38 +03:00 |
|
Timofey Solomko
|
6c9f65e8c5
|
DataWithPointer no longer stores input data.
|
2016-11-15 23:45:04 +03:00 |
|
Timofey Solomko
|
de14456d66
|
Added code for testing with big file, but this test currently enabled only for bzip2 (possible memory problems for others).
|
2016-11-15 23:39:01 +03:00 |
|
Timofey Solomko
|
c158f895bf
|
Added new enum for specifying bit order. United DataWithPointer and DataWithStraightPointer.
|
2016-11-15 22:32:36 +03:00 |
|
Timofey Solomko
|
924756697c
|
Test2 and test3 are now less copyright-y. Added test6 with big file with zeros.
|
2016-11-15 22:21:44 +03:00 |
|
Timofey Solomko
|
5960c4965e
|
Fixed several mistakes in bzip2. Now it passes all tests.
|
2016-11-15 00:01:03 +03:00 |
|
Timofey Solomko
|
f9d1baecfc
|
Added support for optional specification of straight bit order to findNextSymbol and convertToInt.
|
2016-11-14 23:59:02 +03:00 |
|
Timofey Solomko
|
ac8fb7508a
|
Bzip2 now uses new DataWithStraightPointer.
|
2016-11-14 23:18:22 +03:00 |
|
Timofey Solomko
|
0c46733b8b
|
Added parsing magic number of bzip2 archives.
|
2016-11-14 23:17:42 +03:00 |
|
Timofey Solomko
|
19ec6380cb
|
Added new DataWithPointer subclass (DataWithStraightPointer) which supports right-to-left bit order (used in bzip2).
|
2016-11-14 23:17:12 +03:00 |
|
Timofey Solomko
|
fe1b17a253
|
Added tests for bzip2.
|
2016-11-14 22:02:06 +03:00 |
|
Timofey Solomko
|
105f2962dc
|
Small copyright update.
|
2016-11-14 22:01:04 +03:00 |
|
Timofey Solomko
|
ffeaf1c7c3
|
Reorganized tests and added missing tests for zlib/gz.
|
2016-11-14 21:56:33 +03:00 |
|
Timofey Solomko
|
90d08f7ec0
|
Reorganized test files.
|
2016-11-14 08:36:02 +03:00 |
|
Timofey Solomko
|
39b68958c8
|
Copyright updates.
|
2016-11-13 21:16:04 +03:00 |
|
Timofey Solomko
|
06097a2470
|
Small updates to README.
|
2016-11-13 21:10:20 +03:00 |
|
Timofey Solomko
|
7bffe501de
|
Completed implementation of BZip2.
|
2016-11-13 21:06:57 +03:00 |
|
Timofey Solomko
|
00b04ba312
|
Implementation of BZip2 reached bwt_reverse.
|
2016-11-13 20:30:45 +03:00 |
|