Swift port of the Syncthing protocol