First Beta of Cryptomator 1.5.0

That’s awesome! Do you have a signup page or are you just going to throw a link up here?

iOS: https://testflight.apple.com/join/w91xUvMq
Android: https://play.google.com/apps/testing/org.cryptomator

Just out of interest in there a technical reason that the new version doesn’t have a start with Windows option?

this is on the roadmap:

1 Like

It’s done :tada: also the Android 1.5.0 beta version is released and does support the basic operations of vault format 7. The support for long file names will be added in the next beta update in a few days. Apart of that, we introduce a few other features and fixes (the most important):

  • Added offline cache
  • Added option to lock vault immediately when Cryptomator is closed or in background
  • Added possibility to close the vault while a file is open after the timeout of the vault (changes may get lost)
  • Fixed and improved auto photo upload (e.g., after device reboot or on Android 10 under certain conditions)
  • Improved general stability

You can test this version by subscribing to our beta channel. We’re really interested in your feedback!

2 Likes

Hi @overheadhunter . I started with Version 1.5 and have already some feedback.
To be sure to have the easiest way for you (and other testers) to work with that feedback, where/how do you want me (and others) to send it to? One post for each issue here in the board? all issues here in this thread? or only on github? or is there any other way for feedback that I just don’t noticed?
Could not find specific information about the feedback process in the github release notes.

It kind of depends on the level of abstractness:

  • For general feedback, feel free to just reply on this thread.
  • If you have rough ideas that you want to discuss on a non-technical basis, rather create a new thread in this forum. Once you feel you can express the idea as a well-defined feature request, head over to GitHub.
  • If you found reproducable bugs, better create a new issue on GitHub directly (each bug in a separate issue, please). Please look for existing issues first. If you’re unsure, if an existing issue is the same or just related, create a new issue. We can still mark it as a duplicate.
  • If you miss features that were present in 1.4.x, use GitHub as well.

The rule of thumb is: If you are 90% certain that the only discussion will be of technical nature, directly create issues on GitHub. If you think you have some ideas or feedback that might be seen differently depending on the opinion of other users and can’t yet be clearly poured into a distinctive feature request, try to keep the discussion in the forum.

(Note to myself: We need to document this in our official docs)

Thank you.
I have created some github issues, a new post in this board, and heres my general feedback so far: it looks great to me. I had only one major issue when opening my vaults that only could be solved by killing the cryptomator process. unfortunately I am not able to reproduce it, so I just will have an eye on that.
As soon as my syncs are done (takes some time), Im happy to have a look at the iOS app.
@overheadhunter: just a minor question: is there a reason why there is a progress bar when migrating a vault with webdav, but there is none with dokany (well, there is one but it does not show the actual progress state but only that the progress is still running) ?

Migration doesn’t know how you want to mount a drive. The progress bar only depends on the number of items in the vault and the storage medium it is on. Small vaults on SSDs will migrate so quickly that you will only see the migration preparation but no actual progress. It just happens instantaneously.

A post was merged into an existing topic: Auto photo upload

So maybe I’m just dumb, but I can’t find any documentation of vault format 7? Can someone point me to the relevant discussions on Github?

The design goals have been defined primarily around these issues. The final specs for the file name encryption is already documented in the develop branch of our documentation page.

I think we should also add a “vault version history” in the docs, I’ll put it on my to-do list. I created a gist some months ago that summarizes the changes from v6 to v7:

Ah, ok. Didn’t even think to check the milestones tab o_o

Glad to see that the changes are just filename related and not cryptographic.

TestFlight for IOS expired for 1.5 cryptomator
regards Christian

2 Likes

@tobihagemann
would be nice if you guys can extend the test period asap so that we can access the 1.5 format data from the road again.

1 Like

Oh yes, will do! :+1:

2 Likes

That was fast. Thank you.

I think I spotted a small cosmetic error message “vault cannot be created…” not cleared when error is corrected on 1.5.0 Beta 3.
How to create:
add vault, create a new vault, choose a name for a vault, custom location, choose, now pick an excisting folder with some content (the folder you want to encrypt but should not already exist),
now you receive an (correct) error message “vault cannot be created at this path because some object already exists”, click back, remove the folder, click next,
now you get the same error, but the path at the storage location does not exist anymore, and you cannot select “next”, so it looks like an incorrect message (message not cleared).
If you selcect the “choose” option again and you select the (same) location, then you still get the (incorrect) error message, but you can select the “next” button and continue to create the vault, no harm done.

Windows 10 Defender detects virus during mount of vault (solved I think)

Cryptomator 1.5.0-beta3
Dokan Library 1.3.0.1000 (x64)
volume type dokany
mount using custom path
no change to custom mount flags

I don’t have a github account and I am not sure it is a cryptomator issue, looks more like dokan(y), so I decided to post it in this forum, but I am not sure if it still being monitored.

Opening a vault failed with a popup window with text:

Unlock Vault
An unexpected error occurred
This should not have happened. Please report the error and-so-on

Also at the same time a Windows10 message popup, a Windows Defender message (in Dutch):

Bedreiging geblokkeerd
Status: verwijderd
Bedreiging gedetecteerd: Exploit:JS/Pdfupf.D and-so-on

last line reads:

Betrokken items:
boot: \Device\Volume{d6cc17c5–4085-bce7-964f1e9f5}

I checked in powershell all guid’s but this one does not occur.

Stopping Cryptomator and trying to mount again gave the same error.

Rebooting computer (Cryptomator auto started) solved the issue, I can mount the vault again and issue didn’t re-occur (yet).

I do have screenprints of the Cryptomator popup and the defender popup

Complete error message gave me a hint:

org.cryptomator.common.vaults.Volume$VolumeException: Unable to mount Filesystem
	at org.cryptomator.common.vaults.DokanyVolume.mount(DokanyVolume.java:57)
	at org.cryptomator.common.vaults.Vault.unlock(Vault.java:118)
	at org.cryptomator.ui.common.VaultService$UnlockVaultTask.call(VaultService.java:286)
	at org.cryptomator.ui.common.VaultService$UnlockVaultTask.call(VaultService.java:265)
	at javafx.concurrent.Task$TaskCallable.call(Task.java:1425)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: org.cryptomator.frontend.dokany.MountFailedException: java.lang.IllegalStateException: Mount failed: Cannot assign a drive letter or mount point. Probably already used by another volume.
	at org.cryptomator.frontend.dokany.MountFactory.mount(MountFactory.java:128)
	at org.cryptomator.common.vaults.DokanyVolume.mount(DokanyVolume.java:52)
	... 8 more
Caused by: java.lang.IllegalStateException: Mount failed: Cannot assign a drive letter or mount point. Probably already used by another volume.
	at com.dokany.java.DokanyDriver.start(DokanyDriver.java:72)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	... 4 more

The Cryptomator vault is backup-ed to cloud using the jottaclient desktop client. and it looks like that client is holding the mount point, because after terminating the Jottacloud client, Cryptomator (after restarting cryptomator) was able to mount the vault.

So it is reproducable. A pity that both clients can’t work together.

© 2020 Skymatic GmbH • Privacy PolicyImpressum