Sebastian Messmer
|
f54c901ec8
|
Change CMakeLists.txt for new biicode version
|
2015-03-13 17:35:04 +01:00 |
|
Sebastian Messmer
|
19d2e075ec
|
Merge branch 'master' into develop
|
2015-03-12 16:28:51 +01:00 |
|
Sebastian Meßmer
|
16de91e0b1
|
Update LICENCE to LGPL
|
2015-03-12 16:21:53 +01:00 |
|
Sebastian Messmer
|
3551a83d51
|
Replaced absolute paths to messmer/cryfs with local relative paths
|
2015-03-12 15:37:26 +01:00 |
|
Sebastian Messmer
|
efb854715a
|
Use new setup_biicode_project for travis
|
2015-03-12 15:00:32 +01:00 |
|
Sebastian Messmer
|
7a283a525e
|
Fix biicode.conf
|
2015-03-11 21:56:07 +01:00 |
|
Sebastian Messmer
|
c9b44d0801
|
Fix file reading
|
2015-03-11 01:05:37 +01:00 |
|
Sebastian Messmer
|
28056ed43f
|
Fix file size handling
|
2015-03-11 00:34:25 +01:00 |
|
Sebastian Messmer
|
75b9a29ae4
|
CryDir/CryFile don't actually open the block, but only keep a reference to the key
|
2015-03-11 00:23:52 +01:00 |
|
Sebastian Messmer
|
7ec0af147d
|
Dir::children() returns not only the entry name, but also whether it is a file or a directory entry
|
2015-03-10 21:51:42 +01:00 |
|
Sebastian Messmer
|
43c4f29927
|
Started implementing reading/writing files
|
2015-03-08 03:51:19 +01:00 |
|
Sebastian Messmer
|
e4a0084ea3
|
Fix lstat
|
2015-03-08 03:25:20 +01:00 |
|
Sebastian Messmer
|
49a4486a40
|
Use parallel build on travis
|
2015-03-07 01:50:47 +01:00 |
|
Sebastian Messmer
|
70a1e72428
|
Recognize files/dirs correctly
|
2015-03-06 21:00:30 +01:00 |
|
Sebastian Messmer
|
629eacb4b7
|
Adapted to dynamic-size blobstore
|
2015-03-06 02:06:31 +01:00 |
|
Sebastian Messmer
|
784e9e050a
|
CryFS uses BlobStore instead of BlockStore as a base
|
2015-02-27 00:51:51 +01:00 |
|
Sebastian Messmer
|
7580ac9e80
|
Cleanup downloaded scripts after use
|
2015-02-20 20:45:02 +01:00 |
|
Sebastian Messmer
|
45d208ceeb
|
Updated dependencies
|
2015-02-20 17:08:13 +01:00 |
|
Sebastian Messmer
|
cc87a3e4d8
|
Remove installing boost in travis CI, because biicode now takes care of that
|
2015-02-20 16:35:01 +01:00 |
|
Sebastian Messmer
|
998ccdcc90
|
Fix travis lint
|
2015-02-20 02:09:31 +01:00 |
|
Sebastian Messmer
|
c62c7b5d95
|
Load fuse into travis CI
|
2015-02-20 02:02:35 +01:00 |
|
Sebastian Messmer
|
c5e85c4df3
|
Update dependencies
|
2015-02-19 19:41:22 +01:00 |
|
Sebastian Messmer
|
19ec39a578
|
Added travis CI
|
2015-02-19 19:36:43 +01:00 |
|
Sebastian Messmer
|
55f9e58add
|
Publish to biicode
|
2015-02-17 01:04:40 +01:00 |
|
Sebastian Messmer
|
3083228470
|
Added README/LICENCE
|
2015-02-17 01:03:37 +01:00 |
|
Sebastian Messmer
|
b59ee2d1e2
|
Switch to biicode
|
2015-02-17 01:02:15 +01:00 |
|
Sebastian Messmer
|
273035cf08
|
Since blocks now store their keys, we don't need to store it somewhere else.
|
2015-01-24 22:27:14 +01:00 |
|
Sebastian Messmer
|
961fdd1d0b
|
Add Key::ToBinary, Key::FromBinary and more test cases for Key
|
2014-12-13 11:59:48 +01:00 |
|
Sebastian Messmer
|
83fad1ca53
|
Create dedicated Key class for addressing blocks
|
2014-12-09 20:36:32 +01:00 |
|
Sebastian Messmer
|
e757da0ad3
|
Rename blobstore to blockstore
|
2014-12-09 17:19:59 +01:00 |
|
Sebastian Messmer
|
ebc70cff53
|
Allow creating files
|
2014-12-09 16:34:34 +01:00 |
|
Sebastian Messmer
|
79455cf01f
|
Implemented basic FileBlob
|
2014-12-09 11:28:52 +01:00 |
|
Sebastian Messmer
|
9a97287a96
|
A dir stores a magic number
|
2014-12-09 11:13:50 +01:00 |
|
Sebastian Messmer
|
2d74935034
|
CryConfig: DISALLOW_COPY_AND_ASSIGN
|
2014-12-07 22:29:24 +01:00 |
|
Sebastian Messmer
|
fcc22fe054
|
CryFS stores root blob key in config file!
|
2014-12-07 22:26:16 +01:00 |
|
Sebastian Messmer
|
30ac3ab3cb
|
Created a simple mkdir/lsdir for cryfs, backed by blocks
|
2014-12-07 10:42: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
|
3af17f24d9
|
Refactor: Move Filesystem.h and FuseErrnoException.h to fuse package
|
2014-11-28 14:46:45 +01:00 |
|
Sebastian Messmer
|
74cf914f1e
|
Implement flush()
|
2014-11-21 01:11:24 +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
|
3f318281ec
|
Rename FuseFile -> File and so on
|
2014-11-15 23:47:38 +01:00 |
|
Sebastian Messmer
|
70dbe8108a
|
Merge branch 'feature/abstract' into develop
|
2014-11-15 18:10:36 +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
|
1cd2364b7f
|
Simplify readdir
|
2014-11-13 00:03:03 +01:00 |
|
Sebastian Messmer
|
27057f8c82
|
Fix creat
|
2014-11-12 23:13:00 +01:00 |
|
Sebastian Messmer
|
b265dd9313
|
Resolve TODO2
|
2014-11-12 22:50:40 +01:00 |
|