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