Christian Kamm
Christian Kamm
Why is the number of files something you're concerned about? I think having both is confusing from a user point of view. Files could then be invisible, visible but online-only,...
Files that return 404 on download should be gracefully skipped already, see 28d6d0dc1eb3b378e17df78021de8b5969352947 #2227, included since 2.0.0. I'll read the original ticket.
The owncloud client is using the same "prepend the service to the key" workaround on windows.
This problem was probably addressed by https://github.com/frankosterfeld/qtkeychain/pull/111 - now kwallet5 is preferred even when libsecret support is enabled.
It would be great to get this PR merged: the ownCloud client now ships qtkeychain with the libsecret backend enabled and there will likely be people who'd prefer to continue...
@frankosterfeld Do you know if libsecret is going to superseede kwallet on KDE? If not, maybe the detection code should prefer kwallet backends for KDE sessions, instead of always prefering...
@frankosterfeld At least for gnome sessions it looks like libsecret is preferred now - libgnome-keyring will actually be removed from some distros soon. For kde I don't know either unfortunately....
There was a similar discussion here: https://github.com/jaraco/keyring/issues/273 that ended up with them prefering the kwallet backend over the secret service dbus api.
It looks like the secret service dbus api on kubuntu 18.04 is provided by gnome-keyring-daemon. Switching to libsecret will thus talk to a different keyring backend than before. I'll make...
My guess here is that this is a nextCloud server bug. It probably sends multiple checksums when the `OC-Checksum` header should contain only one (preferably the SHA1).