- Completely redesigned and much simpler user interface.

- Support for multiple simultaneous mounts
- Added shutdown hooks for secure unmounting
This commit is contained in:
Sebastian Stenzel
2014-12-04 22:04:04 +01:00
parent c322b0488e
commit e7ba6f5c92
18 changed files with 623 additions and 428 deletions
+1 -1
View File
@@ -12,7 +12,7 @@
<parent>
<groupId>org.cryptomator</groupId>
<artifactId>main</artifactId>
<version>0.1.0</version>
<version>0.2.0</version>
</parent>
<artifactId>core</artifactId>
<name>Cryptomator core I/O module</name>
@@ -21,18 +21,9 @@ import org.slf4j.LoggerFactory;
public final class WebDAVServer {
private static final Logger LOG = LoggerFactory.getLogger(WebDAVServer.class);
private static final WebDAVServer INSTANCE = new WebDAVServer();
private static final String LOCALHOST = "127.0.0.1";
private final Server server = new Server();
private WebDAVServer() {
// make constructor private
}
public static WebDAVServer getInstance() {
return INSTANCE;
}
/**
* @param workDir Path of encrypted folder.
* @param cryptor A fully initialized cryptor instance ready to en- or decrypt streams.