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