Sebastian Stenzel
85f3487cf0
fixes #64 by attempting to mount the more common "localhost", which is more likely to be excluded from proxy autoconfiguration scripts.
2015-06-05 15:17:33 +02:00
Sebastian Stenzel
4a754d6a6c
Beginning development of 0.8.0
2015-05-31 00:04:26 +02:00
Sebastian Stenzel
dd2863da5b
0.7.1 (fixed debian build)
...
updated travis script (requires git release tags to be equal to maven version, so starting with this tag we drop the preceeding "v")
2015-05-30 22:22:50 +02:00
Sebastian Stenzel
d43396bcfb
updated version
2015-05-30 21:31:26 +02:00
Sebastian Stenzel
c5b241a68a
cleanup
2015-05-30 20:40:08 +02:00
Sebastian Stenzel
e767436f5d
updated jackrabbit (fixing security issue, see https://issues.apache.org/jira/browse/JCR-3883 )
2015-05-29 23:39:36 +02:00
Sebastian Stenzel
03cdf1fdc9
added metadata caching
2015-05-29 11:18:23 +02:00
Sebastian Stenzel
49646aae41
improved directory name caching (>95% hitrate now)
2015-05-29 10:47:50 +02:00
Sebastian Stenzel
744f9db958
fixes #52
2015-05-25 16:22:52 +02:00
Sebastian Stenzel
0e3513e86d
- locking file header during creation,
...
- suggesting range request for files > 32MiB only
2015-05-22 22:26:39 +02:00
Sebastian Stenzel
8845efb983
fixed infinite number of authentication jobs resulting in heavy cpu load
2015-05-22 22:04:32 +02:00
Sebastian Stenzel
ea9c8eee83
yet another refactoring session (functionality restored now)
2015-05-15 23:17:24 +02:00
Sebastian Stenzel
0d969432c2
some more flat hierarchy fixes
2015-05-15 18:13:34 +02:00
Sebastian Stenzel
be369b480b
some more destruction...
2015-05-14 21:48:02 +02:00
Sebastian Stenzel
4cf872f916
directory moving
2015-05-14 07:37:56 +02:00
Sebastian Stenzel
bbeeb79812
reduced max file name size, locking metadata files before read/write.
2015-05-05 06:50:16 +02:00
Sebastian Stenzel
040f260bf0
authenticated file header
2015-05-04 21:31:41 +02:00
Sebastian Stenzel
cdf9c28a38
refactored directory structure, so windows (and OneDrive) can handle vaults better
2015-04-28 18:19:05 +02:00
Sebastian Stenzel
b9b85a58ac
Increased Version to 0.7.0-SNAPSHOT
2015-03-14 22:10:51 +01:00
Sebastian Stenzel
9024465d6c
Beta 0.6.0
2015-03-14 22:09:25 +01:00
Sebastian Stenzel
f22142a876
Improved unmounting (failing, if encrypted drive is still busy)
2015-03-14 21:58:52 +01:00
Sebastian Stenzel
652c4cbafb
Using 96 bit of random data and a 32 bit counter (as specified in https://tools.ietf.org/html/rfc3686#section-4 ). Thus maximum file size supported by Cryptomator is 64GiB, but decreasing risk of IV collisions to 1 : 2^48
2015-03-14 21:58:06 +01:00
Sebastian Stenzel
c7ecd612c9
added update notification
2015-03-14 12:34:11 +01:00
Sebastian Stenzel
c1dd902a10
Async MAC authentication for HTTP range requests. Fixes #38
2015-03-09 16:32:59 +01:00
Sebastian Stenzel
0994e7bb39
Show warning dialog, if MAC check failed.
2015-03-09 09:56:25 +01:00
Sebastian Stenzel
2849e39e85
on-the-fly MAC calculation for better performance (addresses issue #38 )
...
we still need to add some kind of warning on the UI and create an async MAC checker for ranged requests
2015-03-01 22:23:42 +01:00
Sebastian Stenzel
9433c22d7f
minor I/O improvements
2015-03-01 20:55:32 +01:00
Sebastian Stenzel
f86b27d62f
Updated Version to 0.6.0-SNAPSHOT
2015-02-22 22:19:13 +01:00
Sebastian Stenzel
cba8bbefc5
Beta Version 0.5.0
2015-02-22 22:18:18 +01:00
Sebastian Stenzel
507e21f8a3
- fixes folder creation and automounting on Linux
...
- using IPv6 address for mounting on Windows only (hostnames on OS X and Linux)
2015-02-22 21:04:46 +01:00
Sebastian Stenzel
b68cf71494
- always check HMAC before decryption
...
- separating AES and CMAC key during SIV mode
2015-02-20 19:47:45 +01:00
Sebastian Stenzel
3187520797
- fixed special chars in folder names
...
- fixed IndexOutOfBoundsException
- removal of no longer existing vault directories (at runtime)
2015-02-15 00:48:03 +01:00
Sebastian Stenzel
9fdd2f339c
- changed file name encryption to SIV mode
...
- vastly improved exception handling, if decryption of a path name fails
2015-02-14 18:55:33 +01:00
Tillmann Gaida
def70c5891
Removed static resources in WebDavServer, FXThreads and Settings with
...
dependency injection. Replaced static references to MainApplication in
the context of closing resources with an injected DeferredCloser. Using
controller factory for dependency injection into FX controllers.
2015-02-14 14:11:55 +01:00
Sebastian Stenzel
f29bcc447c
- fixed automount on windows
2015-02-13 21:05:16 +01:00
Sebastian Stenzel
5e0ebab587
refactored "add vault" functionality, which fixes #14
...
removed some dependencies
refactored Main/MainApplication, which fixes #16
2015-02-13 19:46:07 +01:00
Tillmann Gaida
0a671aa9bc
Addition of a name to the context path of the WebDAV servlet. The name
...
will then appear as the name of the network drive on Windows.
The name is "normalized" down to characters, which are certain to be
accepted. I added a field to the unlock controller, which normalizes the
name as you type.
2015-01-23 14:28:22 +01:00
Sebastian Stenzel
432beb2a17
- fixed #19 (again): vault-specific prefix is now handled by the servlet context instead of jackrabbit.
...
- simplified webdav locator, as workspaces and pathPrefixes are not relevant to jackrabbit any longer
2015-01-22 21:48:52 +01:00
Sebastian Stenzel
d774546bf8
- pad file contents to reach a multiple of 16 bytes (so AES/CTR always works on complete blocks) - references #24
...
- calculate MAC over complete ciphertext (including file length obfuscation trash data)
2015-01-16 19:50:57 +01:00
Sebastian Stenzel
0b64c7ce25
- Updated exception
2015-01-15 12:29:10 +01:00
Sebastian Stenzel
0aef60efc4
- Single Jetty instnace ( fixes #19 )
2015-01-15 12:27:10 +01:00
Sebastian Stenzel
5e6f343e68
- Updated version to 0.5.0-SNAPSHOT
2015-01-13 11:04:58 +01:00
Sebastian Stenzel
b49eb82f38
- Beta Version 0.4.0
2015-01-13 11:01:42 +01:00
Sebastian Stenzel
3cd3012a05
- fixes #13
2015-01-10 17:01:34 +01:00
Sebastian Stenzel
760b2c028f
- Some minor improvements, renamed some classes
2015-01-09 15:25:44 +01:00
Sebastian Stenzel
deb10c1256
- Allows the user to configure optional MAC verification before decrypting content ( Fixes #17 )
2015-01-07 20:00:09 +01:00
Sebastian Stenzel
e19cf1c942
- Changed file layout, added MAC (see #17 )
...
- Obfuscates file size (fixes #18 )
2015-01-06 01:23:16 +01:00
Sebastian Stenzel
5bbaf62c67
- Updated version to 0.4.0-SNAPSHOT
2014-12-24 14:39:33 +01:00
Sebastian Stenzel
3f32e4ee4b
- Fixed initial encryption of vaults, that already contain files
...
- Disabled some UI controls during background tasks
- Simplified background vs UI thread switches using https://github.com/totalvoidness/FXThreads
2014-12-24 14:10:30 +01:00
Sebastian Stenzel
1d05e878ab
- Support for HTTP Range header fields, thus vastly improved performance for video streaming
...
- Simplified cryptor implementation for partial decryption
2014-12-21 16:54:47 +01:00