bt90
bt90
I'm not sure if it makes sense, but you could split the PR and create one for the login page and another for the webauthn logic.
At least from my understanding, only the Basic Auth *prompt* is removed. So the web UI integration should still behave seamlessly: > Basic authorization headers still work as before Keeping...
See https://github.com/syncthing/syncthing/pull/8417
https://pkg.go.dev/golang.org/x/sys/windows/svc Seems to provide the necessary bits, including a function to detect if the program is started as a service or otherwise.
@maxi0604 don't forget to claim your bounty :wink:
Argon2 - namely the argon2d and argon2id variants - is the new default for multiple password managers. I think we should follow here and replace scrypt.
Isn't this just an additional preview file?
As the Firefox bug is still open, I don't think so.
I'm testing a different approach in https://github.com/syncthing/syncthing/pull/9087
https://github.com/golang/go/pull/61089 might solve our remaining problems on Android but so far local discovery should work with next syncthing-android release.