Commit Graph

438 Commits

Author SHA1 Message Date
Sebastian Messmer
0fb710ac69 Merge fspp repository into here 2016-02-11 12:14:44 +01:00
Sebastian Messmer
92cf6fa66d Refactor directory layout to allow other modules in same repository 2016-02-11 12:04:49 +01:00
Sebastian Messmer
11e1b89e31 Define minimal needed boost version 2016-02-11 04:33:15 +01:00
Sebastian Messmer
007934b946 Fix travis and allow clang failures 2016-02-11 04:28:16 +01:00
Sebastian Messmer
ed64b49adf Add osx tests on travis 2016-02-11 04:26:26 +01:00
Sebastian Messmer
a35e164ede Add needed packages to travis 2016-02-11 04:23:46 +01:00
Sebastian Messmer
cfcec05644 Remove own gcc update from travis 2016-02-11 03:15:17 +01:00
Sebastian Messmer
b63756e4dd Use ubuntu trusty on travis 2016-02-11 03:11:39 +01:00
Sebastian Messmer
0a2bf8dca4 Add clang compiler for travis 2016-02-11 03:08:32 +01:00
Sebastian Messmer
351868c5fe Switch travis build to cmake 2016-02-11 03:07:10 +01:00
Sebastian Messmer
7a11b03e49 Fix .gitignore and add missing part from gtest 2016-02-11 03:00:50 +01:00
Sebastian Messmer
ee702471f0 Switch to plain cmake, no biicode anymore. 2016-02-10 00:58:03 +01:00
Sebastian Messmer
9fcc54d8b1 Test cases for new utimens interface 2016-02-09 09:36:07 +01:00
Sebastian Messmer
a583ff6970 Improve utimens interface 2016-02-09 09:19:45 +01:00
Sebastian Messmer
afe4556a0c Update biicode block ref 2016-02-06 13:57:27 +01:00
Sebastian Messmer
96653315a8 Adapt test cases to new Device::Load() interface 2016-02-06 13:56:33 +01:00
Sebastian Messmer
a974f4f5c0 Add test cases for symlinks 2016-02-06 13:03:25 +01:00
Sebastian Messmer
8092bfef8e Fix a bug that prevented deleting symlinks. See https://github.com/cryfs/cryfs/issues/2 2016-02-06 13:02:21 +01:00
Sebastian Messmer
c9f0fa781d Update dependencies 2016-01-25 22:46:17 +01:00
Sebastian Messmer
7d532d8115 Merge tag '0.8.5' 2016-01-25 22:42:06 +01:00
Sebastian Messmer
26b8938331 Update biicode block ref 2016-01-25 22:41:31 +01:00
Sebastian Messmer
b37edef7e8 Merge tag '0.8.5' 2016-01-25 22:38:14 +01:00
Sebastian Messmer
36cac2f3da Don't print a newline before asking i/o questions 2016-01-25 14:20:16 +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
10ac4eef29 Added DataUtils 2015-12-14 17:18:53 +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
1121467b31 Fix test cases 2015-12-11 00:46:24 +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
5eab16b360 Reduce memory usage of test cases to make it run on travis correctly 2015-11-27 20:59:11 +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
6227764858 Make classes final if they're not meant to be derived from 2015-11-27 14:05:48 +01:00
Sebastian Messmer
a6f2229877 Make classes final if they're not meant to be derived from 2015-11-27 14:05:30 +01:00
Sebastian Messmer
5a924f44fa Update biicode block ref 2015-11-25 16:43:14 +01:00
Sebastian Messmer
f094d86cfe Update dependencies 2015-11-25 16:42:51 +01:00
Sebastian Messmer
e66624b4bf Update biicode block ref 2015-11-25 16:41:20 +01:00
Sebastian Messmer
38d24bd689 Compatibility with 32bit systems 2015-11-25 16:36:57 +01:00
Sebastian Messmer
83cac1e32d Compatibility with 32bit systems 2015-11-25 15:39:52 +01:00
Sebastian Messmer
140ac78b6b Use gcc 4.8 on travis to ensure compatibility 2015-11-24 15:17:17 +01:00