Jakob Borg

Results 646 comments of Jakob Borg

Right, the precise storage format can be determined, but I think the first question is the what and why. That is, what feature are we adding, for which purposes/use cases....

> Short summary: > > cheaper storage > higher bandwidth > redundancy of nodes (with re-using same cloud bucket if possible) > untrusted node (encrypted store and receive) These are...

I think this discussion here is figuring it out, but we could also do the same as a forum thread or in the original issue.

Contrary to what you assume, files changing contents without changing metadata is quite common; any mmapped file behaves like this. Given that we essentially have the opposite check -- when...

Yeah, that is a potential risk of not having the validation in question in the system. Nonetheless, Syncthing is the wrong component to try to implement this kind of check,...

Doing this always is probably prohibitively expensive, except for very small folders or very long scan intervals. I could imagine a folder option like ``` Do full rehash: [ ]...

I.e. `.stfolder` should contain magic data (maybe the string `syncthing`) which is required for the check to pass. This catches the case where the filesystem uses content encryption but the...

For the second use case I'm more thinking of the (admittedly rare) case of copying an existing (large) folder to a removable hard disk, shipping it to somewhere else, and...

It should do whatever `syncthing -upgrade` does (except not #2294)

(Except that's somewhat tricky because code for `-upgrade-to` isn't available in the running syncthing, currently)