Commit Graph

238 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
38d24bd689 Compatibility with 32bit systems 2015-11-25 16:36:57 +01:00
Sebastian Messmer
140ac78b6b Use gcc 4.8 on travis to ensure compatibility 2015-11-24 15:17:17 +01:00
Sebastian Messmer
c646bb848d Code is compatible with GCC 4.8 2015-11-24 14:33:17 +01:00
Sebastian Messmer
0f3d1b21ce Update dependencies 2015-11-24 08:40:00 +01:00
Sebastian Messmer
ea9f6a2d8b Update biicode block ref 2015-11-18 11:07:15 +01:00
Sebastian Messmer
db80a46fb7 Update dependencies 2015-11-18 11:06:36 +01:00
Sebastian Messmer
bc459c02ae Log thrown exceptions 2015-11-16 22:05:04 -08:00
Sebastian Messmer
a4a746e6d1 Updated biicode block version 2015-11-12 15:44:53 -08:00
Sebastian Messmer
9d68b04a85 Update dependencies 2015-11-12 15:44:08 -08:00
Sebastian Messmer
ead8b5b97f Allow stopping the filesystem 2015-11-12 15:03:22 -08:00
Sebastian Messmer
5efc5c5537 Allow libfuse daemonization again 2015-10-30 21:40:11 +01:00
Sebastian Messmer
440387e522 Add logging messages when filesystem starts/stops 2015-10-30 20:18:31 +01:00
Sebastian Meßmer
43d526eca0 Fix -Weffc++ warnings 2015-10-17 21:34:15 +02:00
Sebastian Meßmer
0c8b3e69a8 Disabled failing test 2015-10-17 20:37:57 +02:00
Sebastian Meßmer
97fce00391 Fixed warnings from -Weffc++ 2015-10-17 20:35:17 +02:00
Sebastian Meßmer
dd8bf7b01c Update dependencies 2015-10-17 18:00:28 +02:00
Sebastian Meßmer
afc0f909b3 Use logging instead of cout/cerr 2015-10-17 17:23:35 +02:00
Sebastian Meßmer
2c9f8109a5 Update biicode block ref 2015-10-16 04:33:10 +02:00
Sebastian Meßmer
c011a06b74 Update dependency 2015-10-16 04:25:07 +02:00
Sebastian Meßmer
c9663acd85 Unify (and fix) include guards 2015-10-15 13:04:57 +02:00
Sebastian Meßmer
cd32499180 Workaround compiler warning 2015-10-15 05:27:31 +02:00
Sebastian Meßmer
c150c66534 Don't let FUSE do daemonization, because it won't fork other threads than the main thread. Force applications to do daemonization themselves. 2015-10-15 03:41:02 +02:00
Sebastian Messmer
6d5c3aab4c Disable profiling 2015-10-14 15:39:44 +02:00
Sebastian Messmer
976edaed0c Updated dependencies 2015-10-14 15:39:10 +02:00
Sebastian Messmer
d47020e781 Test cases print stack trace on sigsegv 2015-10-05 16:52:49 +02:00
Sebastian Messmer
6e8aec1a4c Each-operation-logging can be switched on by changing a single line 2015-09-30 14:13:26 +02:00
Sebastian Messmer
82e8c1d225 TODOs 2015-09-29 22:44:33 +02:00
Sebastian Messmer
a7e8be1e04 Added fspp profiling 2015-09-29 21:47:50 +02:00
Sebastian Messmer
a6088aae29 Removed debug output 2015-09-29 18:58:32 +02:00
Sebastian Messmer
188bbe0c6d Added potential log message for rmdir 2015-09-29 18:48:59 +02:00
Sebastian Messmer
6d8ffbb5bc Added potential logging statements for chmod/chown 2015-09-29 16:38:24 +02:00
Sebastian Messmer
c79da10eea Fix travis build icon 2015-09-13 10:57:33 +02:00