Commit Graph

1440 Commits

Author SHA1 Message Date
Sebastian Messmer
0475766954 Manual install doesn't conflict with postinst script anymore. Postinst script creates a cryfs.list file, manual install added the repository to sources.list. So we would end up having two entries for cryfs. Now, manual install also creates cryfs.list file. 2015-12-17 20:03:41 +01:00
Sebastian Messmer
5e2fa41664 Rename "stable release" to "latest release", because we don't really consider it stable yet 2015-12-17 19:53:57 +01:00
Sebastian Messmer
27b920cb80 Fix easy install instructions 2015-12-17 19:52:39 +01:00
Sebastian Messmer
f83266fbbd Added .deb packages to ChangeLog 2015-12-17 19:50:22 +01:00
Sebastian Messmer
e62382891b Added install instructions to README 2015-12-17 19:49:06 +01:00
Sebastian Messmer
1d7daf68e2 When installing .deb files, it will automatically add the software source for automatic updates. When uninstalling, the software source will be removed with it. 2015-12-17 19:48:56 +01:00
Sebastian Messmer
4dc3621360 Update dependencies 2015-12-16 01:51:06 +01:00
Sebastian Messmer
fa1cee1c60 Update biicode block ref 2015-12-16 01:48:50 +01:00
Sebastian Messmer
437a13e925 Fix travis CI 2015-12-16 01:28:38 +01:00
Sebastian Messmer
478a3600ae Merge tag '0.8.4' 2015-12-16 00:26:45 +01:00
Sebastian Messmer
199552f42d If joining FuseThread fails, don't hang but fail an assertion 2015-12-16 00:20:38 +01:00
Sebastian Messmer
19f4d8bae5 Fix warning on 32bit compilers 2015-12-14 19:26:19 +01:00
Sebastian Messmer
cdda59382b Merge branch 'bigtest' into develop 2015-12-14 18:50:27 +01:00
Sebastian Messmer
ebff39f5d9 Reduce memory consumption of BibBlogsTest further 2015-12-14 18:48:36 +01:00
Sebastian Messmer
1337e2db4b Reduce memory consumption of BibBlogsTest further 2015-12-14 18:48:11 +01:00
Sebastian Messmer
1d8fdfa0e2 Since the memory issue is fixed now (using a compressed block store), we can re-enable the test cases 2015-12-14 18:19:40 +01:00
Sebastian Messmer
64b8862652 Fix RunLengthEncoding for older compilers 2015-12-14 18:14:03 +01:00
Sebastian Messmer
10ac4eef29 Added DataUtils 2015-12-14 17:18:53 +01:00
Sebastian Messmer
7a43c41787 Use a compressing blockstore for BigBlobsTest. This way, we don't need that much RAM for running it (the big blobs created by the test case are mostly just zero and some few non-zero data areas) 2015-12-14 17:18:12 +01:00
Sebastian Messmer
b8a017b09c Add CompressingBlockStore 2015-12-14 17:17:16 +01:00
Sebastian Messmer
337c338c61 Add Block::resize() 2015-12-14 17:16:54 +01:00
Sebastian Messmer
1cdaf8e08d Fixed compiler error on 32bit platforms 2015-12-13 13:30:05 +01:00
Sebastian Messmer
56c4c44d6e Adapt to modified ceilLog specification 2015-12-11 12:48:24 +01:00
Sebastian Messmer
ff812abf79 Removed nonsensical std::log() testcase 2015-12-11 12:44:20 +01:00
Sebastian Messmer
a68446f983 Comment out failing test cases instead of DISABLING them. Disabling is reserved for working, but slow tests 2015-12-11 12:31:57 +01:00
Sebastian Messmer
1ecabdabeb Disabled BigBlob tests, because they need a lot of time and space 2015-12-11 12:31:09 +01:00
Sebastian Messmer
1121467b31 Fix test cases 2015-12-11 00:46:24 +01:00
Sebastian Messmer
5319859700 Adapt to new blobstore which supports blobs >4GB 2015-12-11 00:27:26 +01:00
Sebastian Messmer
38c56f6764 Support blob sizes >4GB and add test cases for it 2015-12-11 00:18:17 +01:00
Sebastian Messmer
0959971b93 Adapt to new fspp interface 2015-12-07 12:14:06 +01:00
Sebastian Messmer
9d4165d2db TODOs 2015-12-07 12:13:43 +01:00
Sebastian Messmer
3943862f0e Use size_t as return value from read() 2015-12-07 12:13:23 +01:00
Sebastian Messmer
afd900944a Compiles on Mac OS X 2015-11-30 13:52:26 +01:00
Sebastian Messmer
c6658839e0 Test cases run successfully on Mac OS X 2015-11-30 03:17:19 +01:00
Sebastian Messmer
741be2b08f Reduce memory usage of tests 2015-11-29 21:32:12 +01:00
Sebastian Messmer
b5cb732da0 Merge branch 'develop' of github.com:smessmer/cpp-utils into develop 2015-11-28 17:09:31 +01:00
Sebastian Messmer
76d042bdd9 Compiles on MacOS X 2015-11-28 17:08:05 +01:00
Sebastian Messmer
f670b0f80c Specify "override" when function is override 2015-11-28 16:50:25 +01:00
Sebastian Messmer
31d8dc04f4 Remove strange self-initialization in test case 2015-11-28 16:44:14 +01:00
Sebastian Messmer
d26f218f2e Add recommends-dependency of debian packages to fuse. The fuse package is needed to install fusermount. On Ubuntu, it is installed automatically with libfuse2, but not on debian. 2015-11-28 09:47:04 +01:00
Sebastian Messmer
f8260ce45f Make CallAfterTimeoutTest less flaky 2015-11-27 22:27:20 +01:00
Sebastian Messmer
5eab16b360 Reduce memory usage of test cases to make it run on travis correctly 2015-11-27 20:59:11 +01:00
Sebastian Messmer
21059bc0fb Improve travis build 2015-11-27 18:37:34 +01:00
Sebastian Messmer
9777ac483f Fix building packages on travis 2015-11-27 18:05:16 +01:00
Sebastian Messmer
ec0bc13c27 Fix test cases 2015-11-27 17:53:52 +01:00
Sebastian Messmer
1222cd8de6 Fix test cases for older libfuse versions 2015-11-27 17:43:21 +01:00
Sebastian Messmer
e542529104 Fix test cases 2015-11-27 15:18:33 +01:00
Sebastian Messmer
6dc03a50cb Make classes final if they're not meant to be derived from 2015-11-27 14:06:48 +01:00
Sebastian Messmer
5c9cc509d7 Make classes final if they're not meant to be derived from 2015-11-27 14:06:40 +01:00
Sebastian Messmer
6786508148 Make classes final if they're not meant to be derived from 2015-11-27 14:06:17 +01:00