Sebastian Stenzel
|
b22ac719f2
renamed filesystem layer maven modules
|
9 lat temu |
Markus Kreusch
|
25eed3dc4a
Changes to filesystem API and nio implementation
|
9 lat temu |
Sebastian Stenzel
|
58524e5099
added test for file/folder move operations
|
9 lat temu |
Sebastian Stenzel
|
eadf736e98
added new "shortening layer" responsible for shortening long file names
|
9 lat temu |
Sebastian Stenzel
|
b41ccb6054
added slack notifaction to travis config
|
9 lat temu |
Sebastian Stenzel
|
72c0d2cb96
removed timeouts from tests, as timeouts were caused by slow JVM stuff like class loading or Cipher.getInstance
|
9 lat temu |
Sebastian Stenzel
|
92e9fc5871
Merge code coverage metrics from branch 'master' into layered-io
|
9 lat temu |
Sebastian Stenzel
|
044532ef15
reverted to original coveralls snippet
|
9 lat temu |
Sebastian Stenzel
|
e4955ea6c8
still trying to speed up build
|
9 lat temu |
Sebastian Stenzel
|
b2cb5d1dac
trying to speed up build
|
9 lat temu |
Sebastian Stenzel
|
e11b0a3421
trying to speed up build
|
9 lat temu |
Sebastian Stenzel
|
de29c84a0c
fixed code coverage job config
|
9 lat temu |
Sebastian Stenzel
|
b3c65267df
added test coverage build plugin
|
9 lat temu |
Sebastian Stenzel
|
70eb0c99e4
implemented encryption/decryption of masterkey file in crypto layer
|
9 lat temu |
Sebastian Stenzel
|
35bb042430
moved `CryptoFolder.contains(Node)` to `Folder.isAncestorOf(Node)`, clarified a few javadocs
|
9 lat temu |
Sebastian Stenzel
|
762f362784
adjusted to updated API, restored Folder.copy and Folder.move
|
9 lat temu |
Markus Kreusch
|
3c7651a78a
Modified file system API
|
9 lat temu |
Sebastian Stenzel
|
99015680b1
began implementation of new filesystem api based encryption layer
|
9 lat temu |
Sebastian Stenzel
|
e1b74ce312
first tests with refactored io layers
|
9 lat temu |
Markus Kreusch
|
3971d3afd5
Added first draft of file system API
|
9 lat temu |
Sebastian Stenzel
|
3adfe6871b
reduced visibility of test classes [ci skip]
|
9 lat temu |
Sebastian Stenzel
|
97a72ecbf7
make some better use of mocks during unit tests
|
9 lat temu |
Sebastian Stenzel
|
0697e19b01
less random numbers in tests, explicit test timeout
|
9 lat temu |
Sebastian Stenzel
|
973a2fb395
fail with exception, if crypto worker is waiting too long (1 second) to be able to write to the output stream
|
9 lat temu |
Sebastian Stenzel
|
fc06595977
cancel work if poisoning (i.e. graceful termination) fails after timeout
|
9 lat temu |
Sebastian Stenzel
|
e4220246ab
(now really) fixed deadlock when crypto workers die due to exceptions
|
9 lat temu |
Sebastian Stenzel
|
128a93d44e
fixed deadlock when crypto workers die due to exceptions
|
9 lat temu |
Sebastian Stenzel
|
a7c19624ce
randomizing masterkeys is now a explicit task, so random numbers are not needed when loading a masterkey file from disk. trying to use an uninitialized cryptor results in runtime exceptions
|
9 lat temu |
Sebastian Stenzel
|
2fca4629b9
externalized AES-SIV to independent library
|
9 lat temu |
Sebastian Stenzel
|
4d5cc7a5a0
fixes #104
|
9 lat temu |