Sebastian Messmer
|
0b2bf1d7b3
|
Work with new fspp
|
2015-04-10 23:29:16 +02:00 |
|
Sebastian Messmer
|
de8c697dfc
|
Experimented a bit with block size
|
2015-04-10 23:17:23 +02:00 |
|
Sebastian Messmer
|
9ecbe437ab
|
- Refactor DirBlob: Keep an in-memory vector of the dir entries instead of regularly parsing it
- Implement file deletion and dir deletion
|
2015-04-10 00:52:00 +02:00 |
|
Sebastian Messmer
|
787d4f5382
|
Workaround for broken biicode on travis
|
2015-04-10 00:06:02 +02:00 |
|
Sebastian Messmer
|
c43612fae6
|
Implement CryOpenFile::flush
|
2015-04-09 23:42:04 +02:00 |
|
Sebastian Messmer
|
8a582a2396
|
Fix broken biicode.conf
|
2015-04-09 22:14:41 +02:00 |
|
Sebastian Messmer
|
853a364c92
|
Merge branch 'develop' of github.com:smessmer/cryfs into develop
|
2015-04-09 22:12:55 +02:00 |
|
Sebastian Messmer
|
5596544365
|
CryFS uses an encrypted blockstore
|
2015-04-09 21:17:52 +02:00 |
|
Sebastian Messmer
|
51373550ae
|
Added test section to biicode.conf
|
2015-04-08 18:34:33 +02:00 |
|
Sebastian Messmer
|
b5391a7d64
|
Adapt to biicode 2.8
|
2015-04-08 17:44:31 +02:00 |
|
Sebastian Messmer
|
8da0f4abc6
|
Workaround for broken travis biicode deployment
|
2015-04-08 17:20:22 +02:00 |
|
Sebastian Messmer
|
419bef7abe
|
Travis CI needs sudo
|
2015-04-08 17:01:14 +02:00 |
|
Sebastian Meßmer
|
354de197ff
|
Add some asserts
|
2015-04-08 14:15:11 +02:00 |
|
Sebastian Meßmer
|
f1a992d187
|
A CryDir returns . and .. as children
|
2015-03-19 03:53:21 +01:00 |
|
Sebastian Meßmer
|
56928e68a8
|
Adapt to new fspp interface
|
2015-03-18 02:46:06 +01:00 |
|
Sebastian Meßmer
|
4d113613d9
|
Return error if trying to add an already existing entry to a directory
|
2015-03-18 02:11:10 +01:00 |
|
Sebastian Meßmer
|
c47095474c
|
Use new FsTest
|
2015-03-16 02:57:01 +01:00 |
|
Sebastian Meßmer
|
662c3f8e90
|
Use the fspp test cases for cryfs
|
2015-03-16 02:15:51 +01:00 |
|
Sebastian Meßmer
|
26bdd6ff3a
|
Move source to src directory
|
2015-03-16 01:42:50 +01:00 |
|
Sebastian Messmer
|
3fa8aa9351
|
Update dependencies
|
2015-03-13 18:24:23 +01:00 |
|
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 |
|