Markus Kreusch
6950ad496a
Removed /foo from server path
2016-02-20 19:58:30 +01:00
Sebastian Stenzel
382c3a0258
correct answer to well-formed but still unsatisfiable range request
2016-02-20 14:34:11 +01:00
Sebastian Stenzel
b85a110a24
- report authentication error on the UI
...
- reduced visibility of some classes
2016-02-18 16:39:34 +01:00
Sebastian Stenzel
5a84228678
removed duplicate test case [ci skip]
2016-02-17 17:37:38 +01:00
Sebastian Stenzel
57b40675ac
WebDAV range request support is back!
2016-02-17 17:35:05 +01:00
Sebastian Stenzel
50e8a9e429
a few more webdav frontend tests
2016-02-17 13:33:31 +01:00
Sebastian Stenzel
cf64a6c425
fixed webdav copy/move [ci skip]
2016-02-14 00:26:47 +01:00
Sebastian Stenzel
f0cb91b22f
- separated crypto filesystem and nameshortening filesystem for easier invariant testing
...
- creation of crypto filesystem only via DI in all integration tests (package-private constructor)
- new Maven module "filesystem-crypto-integration-tests" for tests as well as to provide a ready-to-use Dagger Component for integration tests in other modules.
2016-02-13 14:33:16 +01:00
Sebastian Stenzel
0d82e7dcc7
code simplicifaction + lockmanager unit tests
2016-02-12 14:31:47 +01:00
Sebastian Stenzel
bf5988f5fe
renamed packages
2016-02-12 13:01:03 +01:00
Sebastian Stenzel
3d24bc74b1
only one token must match, see http://www.webdav.org/specs/rfc2518.html#rfc.section.9.4.2 [ci skip]
2016-02-12 12:57:36 +01:00
Sebastian Stenzel
6f15ea0e1e
passing litmus cond_put_corrupt_token test [ci skip]
2016-02-12 12:38:24 +01:00
Sebastian Stenzel
93ef366125
now passing 94.6% of litmus lock tests
2016-02-12 01:01:26 +01:00
Sebastian Stenzel
cbcefc4eb5
- check locks, even when no if-header is present
...
- updated Jackrabbit
2016-02-11 00:24:13 +01:00
Sebastian Stenzel
42b852b622
removed logging [ci skip]
2016-02-10 22:46:39 +01:00
Sebastian Stenzel
12fcf5aeaf
several WebDAV compliance fixes
2016-02-10 19:23:43 +01:00
Sebastian Stenzel
1d6f4284c8
determine file size of all files during directory listing [ci skip]
2016-02-08 12:40:54 +01:00
Sebastian Stenzel
eb1b4a9fe3
updated license header
2016-01-29 02:09:10 +01:00
Sebastian Stenzel
64775a7d19
using Guavas ByteStreams.copy where possible
2016-01-29 02:06:52 +01:00
Sebastian Stenzel
3696fea3ee
fixed invalid string formatter pattern
2016-01-28 19:07:10 +01:00
Sebastian Stenzel
b2a37c4b95
- read XOR write during BlockAlignedWritableFile (not r+w at the same time)
...
- simplified DelegatingFileSystem
2016-01-27 20:14:51 +01:00
Sebastian Stenzel
091a44e65d
exception handling during mount/unmount/reveal operations
2016-01-27 14:46:48 +01:00
Sebastian Stenzel
c56d0b7d4a
first compile-clean attempt to integrate the layered I/O subsystem with the existing UI
2016-01-26 20:17:33 +01:00
Sebastian Stenzel
e4d626eef5
added some basic integration tests for the WebDavServer
2016-01-25 16:48:11 +01:00
Sebastian Stenzel
9052e7995f
added WebDavServer class to webdav frontend
2016-01-25 16:13:21 +01:00
Sebastian Stenzel
e23baa33f9
updated copyrights
2016-01-25 14:32:15 +01:00
Sebastian Stenzel
8d7c3a8f7b
renamed module
2016-01-25 14:30:51 +01:00