Tobias Hagemann
1e18a11886
release 0.10.0
...
- fixes #92
- fixes #84
- improves #76
- improves #66 (fewer WebDAV requests needed for file creation)
- might solve a few problems of #68
2015-10-29 19:04:38 +01:00
Sebastian Stenzel
386059a238
enabled UI caching for most controls (references #76 )
2015-10-29 12:49:45 +01:00
Sebastian Stenzel
b4ab09b3aa
Using Java 8 LongAdder instead of AtomicLong for better performance during I/O analysis.
2015-10-29 11:46:48 +01:00
Sebastian Stenzel
289ac55ccd
Deleted IORuntimeException in favour of UncheckedIOException
2015-10-29 11:26:28 +01:00
Sebastian Stenzel
b5160cddb9
improved recursive directory deletion
2015-10-29 10:24:11 +01:00
Sebastian Stenzel
1a81b3a781
several refactorings, especially concerning LOCK operations on windows
2015-10-28 22:44:59 +01:00
Sebastian Stenzel
55d1ffe703
improved smoothing, stricter IO impl during encryption
2015-10-28 17:55:28 +01:00
Sebastian Stenzel
5fefa3c6d4
exponential smoothing for I/O graph
2015-10-28 16:40:50 +01:00
Sebastian Stenzel
b404e52670
starting development of 0.10.0 [ci skip]
2015-10-16 13:54:56 +02:00
Sebastian Stenzel
44475fa3f1
Version 0.9.0
2015-10-16 13:52:03 +02:00
Sebastian Stenzel
f430f3c579
just fixes some warnings in eclipse [ci skip]
2015-10-16 13:24:52 +02:00
Sebastian Stenzel
b691e374eb
fixes #74
2015-10-15 17:19:27 +02:00
Sebastian Stenzel
ca88e05849
Preparations for #74
2015-10-10 17:01:25 +02:00
Sebastian Stenzel
104c3b64f6
- fixes #75
...
- restored progress indicator, broken by previous commit
2015-10-04 22:01:01 +02:00
Sebastian Stenzel
1bef4e786d
- Fixed "return" key in unlock view
...
- Fixed password field focus
- Don't show unlock error messages from one vault, when switching to another vault
- Hide advanced mount options by default (preparation for things like #74 )
2015-10-04 15:38:41 +02:00
Sebastian Stenzel
c1f32105d8
last byte in request range inclusive (!!)
2015-10-03 14:07:41 +02:00
Sebastian Stenzel
09b4130c3e
- fixed size obfuscation padding
...
- fixed behaviour when serving invalid content ranges, thus improving random access performance (thats why we created the 0.8.2 workaround)
- reduced loglevels of some frequent messages
2015-10-03 13:10:28 +02:00
Sebastian Stenzel
6d1e0fe609
loading settings only once
2015-10-03 12:07:24 +02:00
Sebastian Stenzel
e65c84ca1d
Merge tag '0.8.2'
...
Conflicts:
main/core/pom.xml
main/crypto-aes/pom.xml
main/crypto-api/pom.xml
main/installer-debian/pom.xml
main/installer-osx/pom.xml
main/installer-win-portable/pom.xml
main/installer-win/pom.xml
main/pom.xml
main/uber-jar/pom.xml
main/ui/pom.xml
2015-10-02 17:38:40 +02:00
Sebastian Stenzel
095f60ec03
Update 0.8.2
...
Fixes slow range requests on OS X, as WebDAVFS sometimes processes responses only after closing the connection, even though "keep-alive" is requested.
2015-10-02 17:36:04 +02:00
Sebastian Stenzel
485df3aa71
fixes #65
2015-09-26 16:39:18 +02:00
Sebastian Stenzel
6b073c1499
small I/O tweaks
2015-08-25 10:55:46 +02:00
Sebastian Stenzel
71983cc3a8
- added copyright information for the OS X progress indicator
...
- fixed spinning direction (now clockwise)
- use default progress indicator style for win + tux
[ci skip]
2015-08-16 11:55:42 +02:00
Sebastian Stenzel
db2297d2f1
fixed unit test
2015-08-15 23:19:34 +02:00
Sebastian Stenzel
38ab167fa4
clear password field when switching vault before unlocking [ci skip]
2015-08-15 23:14:05 +02:00
Sebastian Stenzel
f87e8f55f1
CSS cleanup
2015-08-15 23:05:53 +02:00
Sebastian Stenzel
a4e6365e0b
New UI style for Linux builds
2015-08-15 16:51:36 +02:00
Sebastian Stenzel
06034fd95b
code cleanup
2015-08-15 12:07:29 +02:00
Sebastian Stenzel
571fee9524
simplified DI, where possible
2015-08-09 00:38:23 +02:00
Sebastian Stenzel
af9deffa6d
moved from guice to dagger
2015-08-08 19:13:16 +02:00
Sebastian Stenzel
48b319ec99
started working on 0.9.0-SNAPSHOT
2015-08-08 19:12:44 +02:00
Sebastian Stenzel
9ea9cb6eb2
Removed JVM flag for windows builds, as it may prevent the application from starting. This is a hotfix release for Windows only.
2015-08-06 22:42:59 +02:00
Sebastian Stenzel
18e7dcd91f
Beta 0.8.0
2015-08-04 17:44:19 +02:00
Sebastian Stenzel
95133152f9
using 1GB heap size on 32 bit windows systems, due to http://www.oracle.com/technetwork/java/hotspotfaq-138619.html#gc_heap_32bit
2015-08-04 17:38:42 +02:00
Sebastian Stenzel
ad3801b223
- Allow up to 2GB RAM to be used by native packages.
...
- Copy dependency jars instead of bundling them (allows more restrictively licensed dependencies)
2015-08-03 22:49:55 +02:00
Sebastian Stenzel
3f946d1c82
Creating directories lazily now. This fixes an issue, where a "ui" folder appeared inside the vault, just because Windows Explorer queries the existence of "ui/SwDRM.dll".
2015-08-03 12:33:11 +02:00
Sebastian Stenzel
ecb178d5b2
simplified code
2015-08-02 15:13:56 +02:00
Sebastian Stenzel
ed7dc60f5e
slow start, increasing number of blocks worked on per thread, reusing ciphers for multiple consecutive blocks
2015-08-02 00:37:26 +02:00
Sebastian Stenzel
6bbfacd794
small changes for easier debugging
2015-08-01 21:34:47 +02:00
Sebastian Stenzel
5a06d01ef5
moved to ByteBuffers
2015-07-31 10:56:34 +02:00
Sebastian Stenzel
aac9ead633
- mutlithreaded encryption
...
- moved to bytebuffer (experimental)
2015-07-27 22:25:24 +02:00
Sebastian Stenzel
cdcc1626ce
multithreaded decryption using producer/consumer pattern
2015-07-26 22:22:50 +02:00
Sebastian Stenzel
738d2dfc34
first multithreaded decryption test (PoC quality)
2015-07-25 17:28:00 +02:00
Sebastian Stenzel
9771c6d1e7
don't decrypt file size obfucscation padding
2015-07-25 16:18:02 +02:00
Tobias Hagemann
7349ef754e
Unsatisfiable content range in partial file requests
2015-07-25 01:56:06 +02:00
Sebastian Stenzel
e8e80f306b
WebDAV range request refinements
2015-07-25 01:52:37 +02:00
Sebastian Stenzel
e1ce400bcd
fixed wrong long-to-bytearray conversion
2015-07-14 15:20:50 +02:00
Sebastian Stenzel
8c4d5a9614
non-interchangable chunks by adding additional data to MACs
2015-07-14 14:34:17 +02:00
Sebastian Stenzel
93a87c86a4
sensitive header data is now encrypted using a single enc_cbc(concat(fileSize, fileKey)) instead of encrypting both data separately
2015-07-13 17:37:06 +02:00
Sebastian Stenzel
685e347524
New MAC authentication warning, preventing CCAs, but allowing to force-decrypt unauthentic files.
2015-07-09 17:16:43 +02:00