Sebastian Messmer
|
adad371114
|
Fix config loading
|
2015-10-26 20:15:04 +01:00 |
|
Sebastian Messmer
|
fd184b45d2
|
Refactor CryConfigEncryptor: Store instance instead of static
|
2015-10-26 16:36:57 +01:00 |
|
Sebastian Messmer
|
61ca163339
|
If a configuration file is not specified on command line, it will be put into the base directory
|
2015-10-24 19:56:05 +02:00 |
|
Sebastian Messmer
|
371303ae6a
|
Config file is AES256_GCM encrypted, the config file key is generated with scrypt
|
2015-10-24 19:35:37 +02:00 |
|
Sebastian Messmer
|
20b0034ab1
|
- Refactor main()
- Added CryConfigLoaderTest
|
2015-10-23 12:16:23 +02:00 |
|
Sebastian Meßmer
|
7b3dcb8260
|
Allow --logfile option
|
2015-10-17 18:31:17 +02:00 |
|
Sebastian Meßmer
|
451a84bebc
|
Pass daemon name to daemonize
|
2015-10-17 03:28:15 +02:00 |
|
Sebastian Meßmer
|
20612fb245
|
Add TODOs
|
2015-10-16 03:29:26 +02:00 |
|
Sebastian Meßmer
|
1c29fecf3c
|
Added unstable warning and fixed daemonization
|
2015-10-16 02:38:34 +02:00 |
|
Sebastian Meßmer
|
5f9c2c0611
|
Unify (and fix) include guards
|
2015-10-15 13:06:51 +02:00 |
|
Sebastian Meßmer
|
daf330a07f
|
Fix daemonize() behaviour. CryFS now works correctly when called without '-f'
|
2015-10-15 03:38:44 +02:00 |
|
Sebastian Messmer
|
ff8eae5293
|
Added performance warning in debug builds
|
2015-10-15 00:16:00 +02:00 |
|
Sebastian Messmer
|
ba860a771d
|
Resolved TODOs (was a bug in the cpputils library, was fixed there)
|
2015-10-14 15:01:08 +02:00 |
|
Sebastian Messmer
|
1f2357ec56
|
Merge branch 'develop' of github.com:cryfs/cryfs into develop
|
2015-10-14 02:17:54 +02:00 |
|
Sebastian Messmer
|
f90e2edfef
|
TODOs
|
2015-10-14 02:17:50 +02:00 |
|
Sebastian Meßmer
|
d21fe18c39
|
TODO
|
2015-10-12 04:40:59 +02:00 |
|
Sebastian Messmer
|
1977a720df
|
Introduced ParallelAccessFsBlobStore to avoid race conditions when accessing the same FsBlob in parallel
|
2015-10-04 17:20:14 +02:00 |
|
Sebastian Messmer
|
752be4415c
|
Protect from race conditions happening when the same FsBlob is open multiple times
|
2015-09-30 14:05:05 +02:00 |
|
Sebastian Messmer
|
dd39f242a2
|
Show backtraces on sigsegv
|
2015-09-29 22:44:19 +02:00 |
|
Sebastian Messmer
|
dfb030e51b
|
Config file is also configurable with an option
|
2015-09-29 14:39:10 +02:00 |
|
Sebastian Messmer
|
27d3ffc472
|
MountDir and BaseDir are configureable via command line
|
2015-09-29 14:29:10 +02:00 |
|
Sebastian Messmer
|
20f5d739b7
|
Small refactoring of main()
|
2015-09-28 13:41:23 +02:00 |
|
Sebastian Messmer
|
97028b134f
|
Adapt to new gitversion library
|
2015-09-19 01:02:42 +02:00 |
|
Sebastian Messmer
|
fe5ea5ab95
|
Output const_string directly, without toStdString()
|
2015-09-18 22:09:33 +02:00 |
|
Sebastian Messmer
|
12f1e7983b
|
Use messmer/gitversion instead of own version parser code
|
2015-09-18 21:16:42 +02:00 |
|
Sebastian Messmer
|
fc7316f06c
|
Show number of commits and git id in version number if it is a dev version
|
2015-09-18 17:34:56 +02:00 |
|
Sebastian Messmer
|
3fd5cb7afc
|
Show version information on console and warn if it is a nonstable or dev version
|
2015-09-17 14:12:51 +02:00 |
|
Sebastian Messmer
|
6b50ccc14b
|
Show version information
|
2015-09-16 22:54:07 +02:00 |
|
Sebastian Messmer
|
8db80d5ebf
|
Refactor directory structure
|
2015-09-12 20:16:13 +02:00 |
|
Sebastian Messmer
|
fd11436fb9
|
Test cases don't need user interaction anymore
|
2015-07-26 13:09:55 +02:00 |
|
Sebastian Messmer
|
013d50d8b6
|
Fix missing using statement in main.cpp
|
2015-07-21 18:32:40 +02:00 |
|
Sebastian Messmer
|
492caeb418
|
Migrate from unique_ptr to unique_ref
|
2015-07-21 18:22:03 +02:00 |
|
Sebastian Messmer
|
aed30a0ec1
|
Refactored creation of new config files - this happens in a CryConfigLoader now
|
2015-06-16 18:20:31 +02:00 |
|
Sebastian Meßmer
|
354de197ff
|
Add some asserts
|
2015-04-08 14:15:11 +02:00 |
|
Sebastian Meßmer
|
26bdd6ff3a
|
Move source to src directory
|
2015-03-16 01:42:50 +01:00 |
|
Sebastian Messmer
|
b59ee2d1e2
|
Switch to biicode
|
2015-02-17 01:02:15 +01:00 |
|
Sebastian Messmer
|
e757da0ad3
|
Rename blobstore to blockstore
|
2014-12-09 17:19:59 +01:00 |
|
Sebastian Messmer
|
fcc22fe054
|
CryFS stores root blob key in config file!
|
2014-12-07 22:26:16 +01:00 |
|
Sebastian Messmer
|
51bcc2f191
|
Remove Cryfs Implementation
|
2014-12-07 08:57:23 +01:00 |
|
Sebastian Messmer
|
39ab086bb6
|
Copy current CryFS implementation (which rather was CopyFS) to a copyfs directory
|
2014-12-07 08:33:47 +01:00 |
|
Sebastian Messmer
|
193b2b1b88
|
Finished renaming fusepp -> fspp
|
2014-11-16 00:10:29 +01:00 |
|
Sebastian Messmer
|
e863e5b6ce
|
Rename namespace fusepp -> fspp
|
2014-11-16 00:05:28 +01:00 |
|
Sebastian Messmer
|
6dce6ffd80
|
Put fuse bindings in their own directory
|
2014-11-15 17:24:07 +01:00 |
|
Sebastian Messmer
|
382a7b89f1
|
Created a CryFs implementation based on the Fuse classes
|
2014-11-15 16:33:24 +01:00 |
|
Sebastian Messmer
|
d088995178
|
Renamed cryfs::CryXXX classes to fusepp::FuseXXX classes
|
2014-11-15 15:16:18 +01:00 |
|
Sebastian Messmer
|
a6b664063c
|
Fix some stuff and make getattr go through our class structure
|
2014-11-05 01:35:41 +01:00 |
|
Sebastian Messmer
|
f9fe4f579c
|
Reorder folder structure
|
2014-11-04 22:33:43 +01:00 |
|
Sebastian Messmer
|
944a8b201f
|
Remove leftover comment
|
2014-11-04 22:23:34 +01:00 |
|
Sebastian Messmer
|
a97261d02f
|
Removed debug output
|
2014-11-04 22:23:16 +01:00 |
|
Sebastian Messmer
|
154de4c74d
|
Implement some of the fuse functions
|
2014-11-04 21:17:02 +01:00 |
|