Commit Graph

  • 768f291ff7 avoid duplicate network drives on windows Sebastian Stenzel 2016-03-12 18:55:38 +01:00
  • 6a374cc237 Releases no longer marked as pre-release Markus Kreusch 2016-03-09 09:32:30 +01:00
  • 0133ec8fdf updated HEAD version to 1.1.0-SNAPSHOT [ci skip] Sebastian Stenzel 2016-03-09 09:21:08 +01:00
  • d9ba4935b6 restored compatibility with vaults created on the iOS app 1.0.0 Sebastian Stenzel 2016-03-09 08:56:16 +01:00
  • b6ee29789e linking to /faq instead of /help.html (new website) [ci skip] Sebastian Stenzel 2016-03-09 00:38:20 +01:00
  • 5ee82271f5 Improved wording [ci skip] Markus Kreusch 2016-03-08 16:16:59 +01:00
  • 2eb4d87dd1 fixes #160 Markus Kreusch 2016-03-08 16:14:47 +01:00
  • d0afeab74b UI refinements, fixes #166 Sebastian Stenzel 2016-03-08 15:31:10 +01:00
  • cc74c2c05b fixes #165 again Sebastian Stenzel 2016-03-07 17:37:27 +01:00
  • 8865cf0e4b Revert "fixes #165" Sebastian Stenzel 2016-03-07 17:30:15 +01:00
  • 65550ce70f fixes #165 Markus Kreusch 2016-03-07 17:25:29 +01:00
  • 78300f8bf1 Localization of stats labels Markus Kreusch 2016-03-07 14:56:34 +01:00
  • 32c65a7dda Skipping test execution for coverity builds Markus Kreusch 2016-03-07 14:03:24 +01:00
  • 6d31ed7ea4 fixes #163 Markus Kreusch 2016-03-07 13:55:21 +01:00
  • c3e5d3f38e fixes #162 Markus Kreusch 2016-03-07 13:13:45 +01:00
  • e3900231aa Added all FileSystems to invariants tests Markus Kreusch 2016-03-07 11:04:36 +01:00
  • 06f13c57d4 Added webdav url as "string" to the clipboard - additionally to "url" type. This should make it possible to paste the copied address nearly everywhere. #73 [ci skip] Sebastian Stenzel 2016-03-05 22:06:12 +01:00
  • fc1a5be85f fixed "encrypt anyway" button Sebastian Stenzel 2016-03-05 16:02:05 +01:00
  • a30b310c04 close underlying file, if exception in constructor of CryptoReadableFile or CryptoWritableFile Sebastian Stenzel 2016-03-05 14:49:46 +01:00
  • 956dd855f9 WebDAV: return null, if file size could not be determined e.g. due to invalid file headers Sebastian Stenzel 2016-03-05 14:33:11 +01:00
  • 67ba7cac40 Vault doesn't need to be Serializable in order for ObjectMapper to work properly Sebastian Stenzel 2016-03-04 21:27:46 +01:00
  • 9117b6bc0e Coverity 72994 Sebastian Stenzel 2016-03-04 17:56:02 +01:00
  • bae826be28 Coverity 72980 Sebastian Stenzel 2016-03-04 17:53:55 +01:00
  • d845e8d97a Coverity 72979 Sebastian Stenzel 2016-03-04 17:50:07 +01:00
  • b37b2e4fb7 Coverity 72941 Sebastian Stenzel 2016-03-04 17:48:57 +01:00
  • 69f6a9927d Coverity 72975, 72976, 72977 Sebastian Stenzel 2016-03-04 17:48:07 +01:00
  • addc9533eb Coverity 72988 Sebastian Stenzel 2016-03-04 17:46:41 +01:00
  • 8b717993ed Coverity 72944 Sebastian Stenzel 2016-03-04 17:45:33 +01:00
  • f70d486462 Coverity 72964 Sebastian Stenzel 2016-03-04 17:44:12 +01:00
  • 293ac0ea3c delete empty directories inside ./d/ Sebastian Stenzel 2016-03-04 16:51:10 +01:00
  • e99a615b09 closing channel, if registration failed. Coverity issue 72309 Sebastian Stenzel 2016-03-04 01:49:43 +01:00
  • 6da3fde864 work with number of bytes returned by ReadableFile.read(), Coverity issues 72259 and 72261 Sebastian Stenzel 2016-03-04 01:39:50 +01:00
  • 3a725e4a16 fixed equals methods, Coverity issues 72280, 72281, 72283, 72284 Sebastian Stenzel 2016-03-04 01:34:38 +01:00
  • e3256a747f fixes Coverity issue 72287 Sebastian Stenzel 2016-03-04 01:31:26 +01:00
  • adc20ea2f2 code simplification, added further assertions for Coverity issue 72293 Sebastian Stenzel 2016-03-04 01:29:34 +01:00
  • 997f841662 Only compare versions, if parsing was successful, see Coverity issue 72294 Sebastian Stenzel 2016-03-04 01:23:48 +01:00
  • e57b60f04e value is known to be null anyway Sebastian Stenzel 2016-03-04 01:23:16 +01:00
  • d5b4fb4fe9 json parsing exception handling, see Coverity issues 72297, 72296, 72295 Sebastian Stenzel 2016-03-04 01:20:38 +01:00
  • edf92adfec thread safety, see Coverity issues 72313 and 72314 Sebastian Stenzel 2016-03-04 01:05:24 +01:00
  • 718bacafa6 added coverity to travis configuration Sebastian Stenzel 2016-03-03 21:10:55 +01:00
  • 7122bdf199 changed version to 0.12.0-SNAPSHOT [ci skip] Sebastian Stenzel 2016-03-03 20:42:19 +01:00
  • f9b988bf81 Beta 0.11.0 0.11.0 Sebastian Stenzel 2016-03-03 17:56:17 +01:00
  • 9a3fab7545 fixes #83 [ci skip] Sebastian Stenzel 2016-03-03 17:40:46 +01:00
  • d9668182dd updated non-retina tray icons [ci skip] Tobias Hagemann 2016-03-03 17:26:30 +01:00
  • 82e04553f6 ui polishing [ci skip] Sebastian Stenzel 2016-03-03 17:21:27 +01:00
  • 84ee2dfcaa fixes #50 Sebastian Stenzel 2016-03-03 14:16:20 +01:00
  • f05440fe7a UI code cleanup Sebastian Stenzel 2016-03-03 14:05:50 +01:00
  • e3fd25aa41 quit application when closing the window and no vault is unlocked [ci skip] Sebastian Stenzel 2016-03-03 12:19:20 +01:00
  • c130d0e4a0 fixes #149 Sebastian Stenzel 2016-03-03 12:06:41 +01:00
  • 7fba38d78a BlockAlignedFileSystem no longer instantiable from other projects Markus Kreusch 2016-03-02 22:56:55 +01:00
  • 807fdae3b9 fixes #73 Sebastian Stenzel 2016-03-02 22:41:05 +01:00
  • 890a0c4408 "UI refactoring", preparation for #73 Sebastian Stenzel 2016-03-02 22:23:40 +01:00
  • e57ee67208 Integrated BlacklistingFileSystem into ShorteningFileSystem Markus Kreusch 2016-03-02 21:57:43 +01:00
  • c306151980 fixes #88 Sebastian Stenzel 2016-03-02 13:10:26 +01:00
  • 164a0c6901 disable "remove" button when the selected vault is unlocked [ci skip] Sebastian Stenzel 2016-03-02 11:12:04 +01:00
  • 31c92bd4a2 added BSD 2-clause license for EasyBind [ci skip] Sebastian Stenzel 2016-03-01 20:53:50 +01:00
  • 94b8726379 - Added settings (references #88) - Added dependency EasyBind to UI - Using property bindings instead of listeners in lots of places of the UI now Sebastian Stenzel 2016-03-01 20:47:15 +01:00
  • ca929241f2 fixes #131 Sebastian Stenzel 2016-02-29 22:28:04 +01:00
  • 9abc0aab83 updated copyrights Sebastian Stenzel 2016-02-29 22:27:52 +01:00
  • c9564bae62 - Added "remove vault" button to toolbar - Using Ionicons in the toolbar now Sebastian Stenzel 2016-02-29 21:04:35 +01:00
  • 8fd0bbd9ed Using "cryptomator" prefix for all JVM args now [ci skip] Sebastian Stenzel 2016-02-29 18:44:50 +01:00
  • be7b875be7 remove vaults that can no longer be read [ci skip] Sebastian Stenzel 2016-02-29 13:57:29 +01:00
  • 020597c42d removed unused imports [ci skip] Sebastian Stenzel 2016-02-29 12:39:43 +01:00
  • 75b67e5976 test simplification [ci skip] Sebastian Stenzel 2016-02-29 12:38:59 +01:00
  • a6c99c273e some Windows WebDAV compatibility fixes Sebastian Stenzel 2016-02-29 12:25:24 +01:00
  • be4dab2773 fixes #108 Sebastian Stenzel 2016-02-28 18:51:17 +01:00
  • 7b68c427d6 fixes #141 Sebastian Stenzel 2016-02-28 18:37:55 +01:00
  • bc9b7c3a19 check vault version before unlocking Sebastian Stenzel 2016-02-28 18:14:07 +01:00
  • cbb669aa40 reduced visibility of some classes Sebastian Stenzel 2016-02-28 17:49:21 +01:00
  • be7e7e32b9 Same fix as previously made in commit 1a81b3a781: Deleting a DAV resource implicitly unlocks it. Sebastian Stenzel 2016-02-28 16:21:59 +01:00
  • 2ae5abfc0a - determine available space in NIO file system (fixes #97) - mount volumes via Finder, not via shell script. this makes creating volumes manually unnecessary Sebastian Stenzel 2016-02-23 21:52:27 +01:00
  • 7cb435e517 support for RFC 4331: DAV:quota-available-bytes and DAV:quota-used-bytes references #97; quota calculation in NIO filesystem still missing Sebastian Stenzel 2016-02-23 18:13:19 +01:00
  • 95b5f4c765 fixed switching to unlock view after initializing vault Sebastian Stenzel 2016-02-23 13:43:30 +01:00
  • d926cbfd5c removed unused import [ci skip] Sebastian Stenzel 2016-02-22 23:49:27 +01:00
  • 61f1afba87 deleted legacy code Sebastian Stenzel 2016-02-22 23:48:01 +01:00
  • c03bdd8425 - decrypt whole file, don't stop if enough data has been read from underlying fs - write "length = 0" into file header until everything is encrypted Sebastian Stenzel 2016-02-22 23:06:02 +01:00
  • 5b22806bbc fixed writing short ciphertext to file, that existed with a longer ciphertext before but wasn't truncated Sebastian Stenzel 2016-02-22 19:07:02 +01:00
  • 1467c8315c - moved method from WritableFile to File: moveTo, setLastModified, setCreationTime, delete - moved method from File and Folder to Node: setLastModified, setCreationTime, delete Sebastian Stenzel 2016-02-22 16:42:31 +01:00
  • e6a9786b7a minor bytebuffer allocation optimization Sebastian Stenzel 2016-02-22 14:58:27 +01:00
  • 819c56fe4c debugging WebDAV + Crypto + NIO Sebastian Stenzel 2016-02-22 14:58:08 +01:00
  • ae7e865c24 fixed unit test Sebastian Stenzel 2016-02-22 13:12:36 +01:00
  • c8df03a085 added test to check authentication errors in file headers Sebastian Stenzel 2016-02-22 13:08:58 +01:00
  • 5df9f35065 Locking unmapped URLs results in creation of that resource now, as specified in http://www.webdav.org/specs/rfc4918.html#rfc.section.9.10.4 Sebastian Stenzel 2016-02-22 13:06:56 +01:00
  • ac4a68649e now really: fixed invalid URI during MOVE, if dest path contains special chars (like spaces) Sebastian Stenzel 2016-02-22 11:37:37 +01:00
  • 7bc678d4dc - don't write encrypted file header, if no actual write happens inside of an encrypted writable file (temporary workaround only!) - reduced loglevel Sebastian Stenzel 2016-02-21 23:34:03 +01:00
  • b48670e073 fixed invalid URI during MOVE, if dest path contains special chars (like spaces) Sebastian Stenzel 2016-02-21 22:54:01 +01:00
  • 391d8013b5 Fixed CryptoWritableFile errors when reading from moved file Markus Kreusch 2016-02-21 21:33:35 +01:00
  • 023e7d70e5 corrected type name [ci skip] Markus Kreusch 2016-02-21 19:50:14 +01:00
  • 2c92435b91 Refactored WebDav test servers Markus Kreusch 2016-02-21 18:57:50 +01:00
  • 180b14b0c7 Added /foo to server path Markus Kreusch 2016-02-21 18:38:16 +01:00
  • 8280bfe10a code simplification [ci skip] Sebastian Stenzel 2016-02-21 11:55:44 +01:00
  • 1994610d57 Refactored Concurrency test to guarantee correct execution order of Markus Kreusch 2016-02-21 00:21:44 +01:00
  • a54f925b70 Moved Concurrency tests into own class Markus Kreusch 2016-02-20 23:55:16 +01:00
  • c7c4dd4581 added file size obfuscation padding Sebastian Stenzel 2016-02-21 00:20:57 +01:00
  • c93e4e462b Added dagger to filesystem-invariants-tests Markus Kreusch 2016-02-20 19:58:25 +01:00
  • 6950ad496a Removed /foo from server path Markus Kreusch 2016-02-17 22:08:00 +01:00
  • 8a7fca7a95 amendment to previously committed unit test [ci skip] Sebastian Stenzel 2016-02-20 18:10:26 +01:00
  • a5e6c9fb9b added concurrent read invariant test Sebastian Stenzel 2016-02-20 17:43:32 +01:00
  • 382c3a0258 correct answer to well-formed but still unsatisfiable range request Sebastian Stenzel 2016-02-20 14:34:11 +01:00
  • 7f313772e5 fixed random access positioning Sebastian Stenzel 2016-02-20 14:10:46 +01:00