Commit Graph

183 Commits (master)

Author SHA1 Message Date
benny bb623bbb19 prepare lzo support for pull request
implement dragonroot's suggestions:
- use smart pointers
- adjust coding style
- add info about LZO to README (and don't add anything that is only relevant for my fork repository)

TODO:
- move compression_method field from BundleInfo to file header

@dragonroot: Is it ok, now? (except for the compression_method field, of course)
2013-10-08 01:17:15 +02:00
benny 3d27b516f1 clean up 2013-10-03 10:24:47 +02:00
benny 072bec5071 misc 2013-10-03 10:14:14 +02:00
benny 36a2b48579 Commandline argument for lzo 2013-10-03 10:13:51 +02:00
benny c22482536c Test case for lzo compression and lots of bugfixes; test passed, now 2013-10-03 09:32:58 +02:00
benny 272ff36f8b Support for lzo; only internal and not tested 2013-10-03 05:59:43 +02:00
benny 6656866687 Refactor compression code: extract into compression.{hh,cc} and hide compression methods behind a consistent interface 2013-10-03 03:51:24 +02:00
benny 747496eddd add test for bundle.cc because I'm going to modify it 2013-10-03 02:44:55 +02:00
benny 61fe7528e1 add .gitignore 2013-10-03 02:41:32 +02:00
Konstantin Isakov ccdeab23b6 Release version 1.2. 2013-08-18 10:59:25 +04:00
Konstantin Isakov bf917bcf31 Always define __gnu_cxx::hash< unsigned long long >. Simplify the function, too. 2013-07-24 13:55:29 +04:00
Konstantin Isakov ba00c58c85 Merge pull request #7 from ikatson/osx-after-review
Make zbackup compile on OS X.
2013-07-22 13:39:18 -07:00
Igor Katson e5d570259b Make zbackup compile on OS X. 2013-07-22 12:45:40 -07:00
Konstantin Isakov 62393385fb Merge branch 'master' of github.com:zbackup/zbackup 2013-07-22 19:21:49 +04:00
Konstantin Isakov 9ba86aae6d Don't allow protocol buffers to refuse restoring large backup data. 2013-07-22 19:13:37 +04:00
Konstantin Isakov dd573904bd Merge pull request #3 from eagafonov/master
Useful error message if protobuf compiler is not installed
2013-07-20 13:02:38 -07:00
Eugene Agafonov 0f8d593846 Useful error message if protobuf compiler is not installed 2013-07-21 03:02:14 +04:00
Konstantin Isakov 6444b1752a Fix another typo in README.md. 2013-07-20 13:05:09 +04:00
Konstantin Isakov 2673878486 Lower the requirement of CMake to 2.8.2 in README.md. 2013-07-20 12:59:40 +04:00
Konstantin Isakov 86d9ead4c3 Correctly use FIND_PACKAGE_HANDLE_STANDARD_ARGS in FindLibLZMA.cmake. 2013-07-20 12:47:02 +04:00
Konstantin Isakov 63b818e003 Release version 1.1. 2013-07-20 12:29:57 +04:00
Konstantin Isakov b62fe9ae07 Fix a typo in README.md. 2013-07-20 12:27:39 +04:00
Konstantin Isakov 0b4b7e8f32 Lower the required cmake version to 2.8.2. 2013-07-20 12:23:12 +04:00
Konstantin Isakov 9d1d6f3abd Properly add new chains to the chunk ids' hash table for chunks with the same rolling hashes. 2013-07-20 11:27:36 +04:00
Konstantin Isakov c11e05e6e6 Small fixes in README.md. 2013-07-19 14:13:52 +04:00
Konstantin Isakov 8ffebd5b07 Merge pull request #1 from ikatson/protobuf-compiler-dep
Add "protobuf-compiler" to dependencies
2013-07-19 00:46:56 -07:00
ikatson f907bb28b4 Add "protobuf-compiler" to dependencies 2013-07-18 23:50:29 -07:00
Konstantin Isakov 168e5816b4 Some more tweaks 2013-07-18 23:16:47 +04:00
Konstantin Isakov 2218da178d Another minor tweak. 2013-07-18 23:06:35 +04:00
Konstantin Isakov 4860cf98a5 Change the introduction language a bit. 2013-07-18 23:03:26 +04:00
Konstantin Isakov ac689b04ae Add a writeup on similar projects and make the link to LZMA caveat more specific. 2013-07-18 22:07:46 +04:00
Konstantin Isakov 78a5de2ea4 Initial import of all source code. 2013-07-18 21:33:25 +04:00
Konstantin Isakov 962f3b8fd5 Initial commit 2013-07-18 09:32:52 -07:00