Commit Graph
1108 Commits
Author SHA1 Message Date
Timofey Solomko 615e8a1ff4 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 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 5960c4965e Fixed several mistakes in bzip2. Now it passes all tests. 2016-11-15 00:01:03 +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 f9d1baecfc Added support for optional specification of straight bit order to findNextSymbol and convertToInt. 2016-11-14 23:59:02 +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
Timofey Solomko ac8fb7508a Bzip2 now uses new DataWithStraightPointer. 2016-11-14 23:18:22 +03:00
Timofey Solomko a34acd729c 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 52fd141015 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 5e03f210e1 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 aa540da4d9 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 d6aaa1ad0a 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 64322c324d 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 7b3c734081 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 d221ecf71d 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 b22940cf4a 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 b933e936c0 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
Timofey Solomko 729d9e222f Implementation of BZip2 reached bwt_reverse. 2016-11-13 20:30:45 +03:00
Timofey Solomko eceab09ed6 Added reversed argument back to findNextSymbol function. 2016-11-13 20:30:13 +03:00
Timofey Solomko 8228ffb56d Added reversed argument back to findNextSymbol function. 2016-11-13 20:30:13 +03:00
Timofey Solomko 55b0243c46 Added new convenience function to DataWithPointer which returns int number directly without conversion of uint8 array. 2016-11-13 19:30:36 +03:00
Timofey Solomko 4bc6fb22d7 Added new convenience function to DataWithPointer which returns int number directly without conversion of uint8 array. 2016-11-13 19:30:36 +03:00
Timofey Solomko ac00cf580b More progress on BZip2. 2016-11-13 19:11:13 +03:00
Timofey Solomko 6edcaf4183 More progress on BZip2. 2016-11-13 19:11:13 +03:00
Timofey Solomko d321856339 A small cleanup in HuffmanTable initializer. 2016-11-13 19:10:55 +03:00
Timofey Solomko 500da09e23 A small cleanup in HuffmanTable initializer. 2016-11-13 19:10:55 +03:00
Timofey Solomko 480e7dfebc Comment change in deflate. 2016-11-12 19:16:49 +03:00
Timofey Solomko 74913015cf Comment change in deflate. 2016-11-12 19:16:49 +03:00
Timofey Solomko e889850e77 Initial progress on bzip2 support. 2016-11-12 19:16:39 +03:00
Timofey Solomko b6d02b01d6 Initial progress on bzip2 support. 2016-11-12 19:16:39 +03:00
Timofey Solomko cfcc869d87 Added a lot of comments. 2016-11-12 12:33:02 +03:00
Timofey Solomko f6c8829f14 Added a lot of comments. 2016-11-12 12:33:02 +03:00
Timofey Solomko 74a8c9f1db Merge branch 'develop' v1.0.3 2016-11-05 12:19:17 +03:00
Timofey Solomko 1b20cfe3a8 Preparations for 1.0.3. 2016-11-05 12:18:27 +03:00
Timofey Solomko d58ed7a276 Preparations for 1.0.3. 2016-11-05 12:18:27 +03:00
Timofey Solomko 8bccf79dfb Removed unused symbols. 2016-11-05 12:06:52 +03:00
Timofey Solomko 828685c806 Removed unused symbols. 2016-11-05 12:06:52 +03:00
Timofey Solomko e1cf61e0e8 New findNextSymbol function now knows about correct bit-order of bit arrays. 2016-11-05 12:03:20 +03:00
Timofey Solomko 4916452bb9 New findNextSymbol function now knows about correct bit-order of bit arrays. 2016-11-05 12:03:20 +03:00