Sebastian Stenzel
282fd5ecee
added copyright header [ci skip]
2015-12-29 22:09:12 +01:00
Sebastian Stenzel
c86068d7bb
updated InMemoryFile to support distinct read and write access without mixing up positions and stuff
2015-12-29 21:58:47 +01:00
Sebastian Stenzel
9385c3bf6d
separated filename shortening layer from metadata hiding layer
2015-12-29 16:24:42 +01:00
Markus Kreusch
d073bdfad9
Removed FolderCreateMode from filesystem api
...
* Folder#create now always creates the parents
2015-12-28 21:29:34 +01:00
Markus Kreusch
356ea5c319
Refactored filesystem api
...
* Removed Readable- and WritableBytes
** Replaced with Readable-/WritableByteChannel
** Methods now integrated in Readable- and WritableFile
** Replaced positioned read/write by method to set the position
2015-12-28 20:54:18 +01:00
Sebastian Stenzel
0254569826
webdav move/copy/delete
2015-12-28 14:06:40 +01:00
Sebastian Stenzel
951a02a9a5
cleanup
2015-12-19 11:26:35 +01:00
Sebastian Stenzel
a879ed2237
Preparations for file content encryption (no partial support yet)
2015-12-18 22:07:12 +01:00
Sebastian Stenzel
9711314080
removed unused code [ci skip]
2015-12-18 00:09:48 +01:00
Sebastian Stenzel
b22ac719f2
renamed filesystem layer maven modules
2015-12-18 00:06:31 +01:00
Markus Kreusch
25eed3dc4a
Changes to filesystem API and nio implementation
...
* Partial implementation of nio filesystem
* Removed timeouts from openReadable and openWritable
* Added convenience methods for copying
* Added utility to support deadlock safe opening of multiple files
2015-12-17 23:46:58 +01:00
Sebastian Stenzel
70eb0c99e4
implemented encryption/decryption of masterkey file in crypto layer
2015-12-15 19:50:42 +01:00
Sebastian Stenzel
35bb042430
moved CryptoFolder.contains(Node) to Folder.isAncestorOf(Node), clarified a few javadocs
2015-12-15 13:50:50 +01:00
Sebastian Stenzel
762f362784
adjusted to updated API, restored Folder.copy and Folder.move
2015-12-15 02:27:41 +01:00
Sebastian Stenzel
99015680b1
began implementation of new filesystem api based encryption layer
2015-12-14 19:20:00 +01:00