*** John Goerzen [2021-01-31 01:03]: >why not use Syncthing for this? Just tried it. Well, I am disappointed again :-) Downloaded tarball, unpacked, "go run build.go build", and then: % ./syncthing -help panic: qtls.ConnectionState doesn't match goroutine 1 [running]: github.com/marten-seemann/qtls-go1-15.init.0() github.com/marten-seemann/qtls-go1-15@v0.1.1/unsafe.go:11 +0x245 % ./syncthing panic: qtls.ConnectionState doesn't match Actually, it is because I use slightly modified Go version with GOST cryptography, but syncthing's dependencies prohibits me to use modified crypto/tls.ConnectionState, so it will take time trying to run it. -- Sergey Matveev (http://www.stargrave.org/) OpenPGP: CF60 E89A 5923 1E76 E263 6422 AE1A 8109 E498 57EF