GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3452
This is the protocol implementation used by Syncthing.
MIT