153 Commits
Author SHA1 Message Date
Timofey Solomko d0020a2572 Merge branch 'develop' v1.1.2 2016-11-22 23:21:26 +03:00
Timofey Solomko 6938cad386 Preparations for 1.1.2. 2016-11-22 23:05:58 +03:00
Timofey Solomko c355e46b6c Removed «performance_test» and updated copyright. 2016-11-22 22:46:04 +03:00
Timofey Solomko 51ea4dae6d Updated example code for spm in readme. 2016-11-22 22:42:38 +03:00
Timofey Solomko 05c6a12e57 Fixed mtime problem in gzip tests. 2016-11-21 21:44:09 +03:00
Timofey Solomko 2ae6a7b252 Added new way to read bytes and used it in deflate uncompressed blocks. 2016-11-21 20:17:27 +03:00
Timofey Solomko 3d30a63f57 Removed extended attributes from deflate files. 2016-11-21 20:16:53 +03:00
Timofey Solomko 37fa0ae51f Enable git lfs in travis. 2016-11-21 20:01:08 +03:00
Timofey Solomko 91e0bcc3cd Reorganized tests so deflate algorithm is now tested only one time. 2016-11-21 19:31:28 +03:00
Timofey Solomko 1aa9c44bbb Added correct lfs tracking. 2016-11-21 19:30:22 +03:00
Timofey Solomko 0962abd0a9 Removed wrong tracked lfs files. 2016-11-21 19:29:58 +03:00
Timofey Solomko 5a458276c3 Temporary removed bz2 and answer files. 2016-11-21 19:27:59 +03:00
Timofey Solomko 4147ef78d9 Enabled lfs for some files (which can be big enough). 2016-11-21 19:26:52 +03:00
Timofey Solomko 9123b24e85 ServiceInfos of Gzip and Zlib are now Equatable. 2016-11-21 19:23:27 +03:00
Timofey Solomko e2fbf3da9f Fixed a problem with unnecessary skipping of bits (causing nlength and length problem). 2016-11-20 23:27:22 +03:00
Timofey Solomko 49c6339a22 Merge branch 'release-1.1.1' into develop 2016-11-20 19:12:51 +03:00
Timofey Solomko a635c37e33 Merge branch 'release-1.1.1' v1.1.1 2016-11-20 19:12:15 +03:00
Timofey Solomko df1ed2f685 Preparations for 1.1.1. 2016-11-20 19:10:52 +03:00
Timofey Solomko 55f70ad9c2 Travis osx now matches mine (hopefully, it will now build carthage archive). v1.1.1-test 2016-11-20 18:45:07 +03:00
Timofey Solomko c48a39abed Added a section about performance to README. 2016-11-20 18:16:20 +03:00
Timofey Solomko 117d339a7e Fixed problems with watchOS scheme (missing files). 2016-11-20 18:06:35 +03:00
Timofey Solomko 36517352fc Updated Common podspec. 2016-11-20 17:59:36 +03:00
Timofey Solomko ee2110d21e Fixed additional problem with Swift Package Manager. 2016-11-20 17:59:22 +03:00
Timofey Solomko 26ce09325d Moved common swift files so swift package manager won’t complain. 2016-11-20 17:56:09 +03:00
Timofey Solomko d378eb3270 Import module in tests not as testable. 2016-11-20 17:54:54 +03:00
Timofey Solomko 78b23ec86a Merge branch 'develop' v1.1.0 2016-11-19 20:45:58 +03:00
Timofey Solomko 6dfa85af83 Preparations for 1.1.0. 2016-11-19 20:44:27 +03:00
Timofey Solomko 789a863798 Added docs for Bzip2. 2016-11-19 20:24:14 +03:00
Timofey Solomko 170b92a7d7 Small performance improvement in DataWithPointer.bits. Also disabled bzip2_test7. 2016-11-19 20:11:57 +03:00
Timofey Solomko 9e8678a8c3 Added subspecs. 2016-11-19 18:30:22 +03:00
Timofey Solomko d795e208e3 Increased performance of deflate when compressed file had a lot of repeated bytes. 2016-11-19 18:29:42 +03:00
Timofey Solomko 743bdc6807 Added test with random generated data. 2016-11-19 18:26:37 +03:00
Timofey Solomko 62f187469d Fixed compilation-overflow error on some architectures. 2016-11-19 15:22:28 +03:00
Timofey Solomko 97aab89d0f Reorganized project structure. 2016-11-19 15:21:44 +03:00
Timofey Solomko e3605e676e Removed unnecessary bitShift aligning. 2016-11-19 13:50:57 +03:00
Timofey Solomko 845a32575d Added more extension functions for integer type conversions. 2016-11-19 13:47:02 +03:00
Timofey Solomko 2ea5c0feba Swiftlinted. 2016-11-19 13:39:04 +03:00
Timofey Solomko faeb157f1c Tests are now comparing Data objects instead of Strings. 2016-11-19 13:31:16 +03:00
Timofey Solomko f2bd69efa9 Added new badge. 2016-11-16 21:45:24 +03:00
Timofey Solomko b6aae79a41 Added code coverage to travis. 2016-11-16 20:14:55 +03:00
Timofey Solomko cb49061588 Travis hopefully should now make builds on tags. 2016-11-16 20:13:57 +03:00
Timofey Solomko 748d3590c6 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 fe7f0ad9aa Enabled code coverage. 2016-11-16 20:11:53 +03:00
Timofey Solomko fb2ec28f1a Fixed memory problems in BZip2. 2016-11-15 23:45:38 +03:00
Timofey Solomko ec72622a86 DataWithPointer no longer stores input data. 2016-11-15 23:45:04 +03:00
Timofey Solomko b98857edce 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 615e8a1ff4 Added new enum for specifying bit order. United DataWithPointer and DataWithStraightPointer. 2016-11-15 22:32:36 +03:00
Timofey Solomko fc308aa69b 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 65b1fe5191 Fixed several mistakes in bzip2. Now it passes all tests. 2016-11-15 00:01:03 +03:00
Timofey Solomko 1a6e617070 Added support for optional specification of straight bit order to findNextSymbol and convertToInt. 2016-11-14 23:59:02 +03:00