You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/tailfs/tailfsimpl
Percy Wegmann 50fb8b9123 tailfs: replace webdavfs with reverse proxies
Instead of modeling remote WebDAV servers as actual
webdav.FS instances, we now just proxy traffic to them.
This not only simplifies the code, but it also allows
WebDAV locking to work correctly by making sure locks are
handled by the servers that need to (i.e. the ones actually
serving the files).

Updates tailscale/corp#16827

Signed-off-by: Percy Wegmann <percy@tailscale.com>
9 months ago
..
compositedav tailfs: replace webdavfs with reverse proxies 9 months ago
dirfs tailfs: replace webdavfs with reverse proxies 9 months ago
shared tailfs: replace webdavfs with reverse proxies 9 months ago
birthtiming.go tailfs: clean up naming and package structure 10 months ago
birthtiming_test.go tailfs: clean up naming and package structure 10 months ago
connlistener.go tailfs: clean up naming and package structure 10 months ago
connlistener_test.go tailfs: clean up naming and package structure 10 months ago
fileserver.go tailfs: clean up naming and package structure 10 months ago
local_impl.go tailfs: replace webdavfs with reverse proxies 9 months ago
remote_impl.go tailfs: replace webdavfs with reverse proxies 9 months ago
tailfs_test.go tailfs: replace webdavfs with reverse proxies 9 months ago