Sebastian Stenzel
b49eb82f38
- Beta Version 0.4.0
0.4.0
2015-01-13 11:01:42 +01:00
Sebastian Stenzel
523f38c69e
- Updated L&F for Mac OS X: Greyed out controls, if window is inactive.
2015-01-10 19:40:20 +01:00
Sebastian Stenzel
3cd3012a05
- fixes #13
2015-01-10 17:01:34 +01:00
Sebastian Stenzel
3ff8d6bc19
- fixed error during exception handling, if trying to decrypt vault with unsupported key length
2015-01-10 15:51:46 +01:00
Sebastian Stenzel
7ce6ed6abb
- shows application icon in notification center
2015-01-10 15:23:49 +01:00
Sebastian Stenzel
be0b4859e3
- Adjusted win L&F of checkbox
2015-01-09 15:45:45 +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
b6b3360325
- Bugfix broken settings file
2015-01-07 19:59:00 +01:00
Sebastian Stenzel
2e67910a60
- added file integrity check ( #17 ) - not yet visible to the user
2015-01-06 11:39:31 +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
55e758315d
- bugfix: using hmac key for hmac operations
2015-01-05 22:34:02 +01:00
Sebastian Stenzel
75fe462eb3
Update README.md
2015-01-05 22:02:00 +01:00
Sebastian Stenzel
0e288f0c84
- fixes #8 : Using Scrypt key derivation function now
2015-01-04 18:19:13 +01:00
Sebastian Stenzel
3f2ef3a83a
- Using RFC AES 3394 Key Wrap algorithm for storing master keys
...
- Storing HMac key and encryption key separately
- Thanks to key wrap, simplified keyfile (no more IV needed)
2015-01-04 16:32:50 +01:00
Sebastian Stenzel
e90e001718
- Clarified license name ( #10 )
2015-01-01 22:30:13 +01:00
Sebastian Stenzel
1f8d4c5846
Merge pull request #12 from based2/patch-1
...
Various dependencies updates
2015-01-01 18:04:51 +01:00
based2
d9253be888
update to indent with tabs
2015-01-01 16:56:50 +01:00
based2
2d9fc0a8d8
Various dependencies updates
2014-12-31 13:50:03 +01:00
Sebastian Stenzel
1a076d9c1b
- Using hmac_sha256(key, plaintext) instead of sha256(key || plaintext) for IV generation during filename encryption. Still references #7
2014-12-31 11:06:56 +01:00
Sebastian Stenzel
9fe135ef0f
- fixes #6 , simplifies password verification
...
- improves filename IV -> SIV using substring from sha256(secondaryKey + plaintextFilename). References #7
2014-12-31 01:21:08 +01:00
Sebastian Stenzel
4cb9da7252
- file name encryption is deterministic again (broken by fix for #7 )
...
- improved unit test to avoid this mistake in the future
2014-12-30 20:06:05 +01:00
Sebastian Stenzel
ebea3dae65
- Increased file name IV length
2014-12-30 18:13:43 +01:00
Sebastian Stenzel
d8c9279f6f
- fixes #7
...
- removes any use of CBC mode (might affect issue #9 )
2014-12-30 17:38:57 +01:00
Sebastian Stenzel
4f91adb822
- allow reordering of directories via drag'n'drop
2014-12-28 16:46:14 +01:00
Sebastian Stenzel
cc35430dee
- fixes #4
2014-12-28 14:25:53 +01:00
Sebastian Stenzel
f057fb0e8e
- Updated License, included all 3rd party libraries
2014-12-28 14:19:23 +01:00
Sebastian Stenzel
f4c7dc1bbd
- fixed requestFocus of password field when entering wrong password
2014-12-24 15:12:54 +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
0.3.0
2014-12-24 14:10:30 +01:00
Sebastian Stenzel
be5cf287c8
- win7/8 theme
2014-12-23 22:28:51 +01:00
Sebastian Stenzel
71892108b3
- L&F improvements on OS X
2014-12-22 22:39:22 +01:00
Sebastian Stenzel
1770bab699
- updated metadata file names
2014-12-21 20:08:09 +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
Sebastian Stenzel
f76091ddc0
- Made unit tests I/O-independent
2014-12-20 16:46:50 +01:00
Sebastian Stenzel
6dff296872
- using java.util.Random in unit tests again, as performance doesn't change by using non-random PRNG - of course still using a cryptographically secure PRNG in production ;-)
2014-12-20 11:18:12 +01:00
Sebastian Stenzel
6d98442f7e
- preparation for http range requests: cryptor supports partial decryption now
2014-12-20 10:47:26 +01:00
Sebastian Stenzel
3cdda99c67
- closing _all_ process streams
...
- allowing multiple accesses to stdout / stderr in O(1)
2014-12-16 20:46:48 +01:00
Sebastian Stenzel
6b45d62aa1
- reduced visibility
2014-12-16 17:18:20 +01:00
Sebastian Stenzel
b7f3f00ce2
- Further simplification by using Futures :)
2014-12-16 16:56:42 +01:00
Sebastian Stenzel
dbadf54893
- General Simplification
...
- Refactoring: Using Concurrency API now.
- TODO: Use Futures instead of blocking methods
2014-12-16 12:14:54 +01:00
Sebastian Stenzel
38a0cfb2eb
- faster unit test using insecure PRNG - test only ;)
2014-12-16 12:13:01 +01:00
Sebastian Stenzel
7d6d061d95
- removed admin privileges in native installer
2014-12-16 01:44:57 +01:00
Sebastian Stenzel
c743fa8bdc
- fixed clean unmounting
...
- fixed correct subprocess status codes (not using status code of parent shell)
2014-12-16 01:35:00 +01:00
Sebastian Stenzel
8c2fe14e41
- bugfix: slow webdav on windows ( http://support.microsoft.com/kb/2445570 )
...
- bugfix: windows mount on non-german installations
- bugfix: system-dependent implementation of mount commands now done in specific strategy. no linux-specific URI outside of mount package, thus working on OS X again and simplified windows code
- change: now using ipv6
2014-12-15 23:46:06 +01:00
Sebastian Stenzel
ac4f10ce93
Merge pull request #3 from markuskreusch/master
...
Refactoring of WebDav mounting
2014-12-15 23:05:52 +01:00
Markus Kreusch
4f15645bf9
Merge branch 'webdav-mounting'
2014-12-15 22:54:03 +01:00
Markus Kreusch
c1f4ab6ada
Refactored script execution
2014-12-15 22:50:53 +01:00
Sebastian Stenzel
fd54393f36
Merge branch 'master' of https://github.com/totalvoidness/cryptomator
2014-12-15 09:39:11 +01:00
Markus Kreusch
a2c3b38a75
refactored WebDavMounter, now using strategy pattern
2014-12-14 21:54:10 +01:00