tailscale/feature/taildrop
kari-ts 5a8b99e977
ipn,ipnlocal,taildrop: use SAF for Android files (#15976)
Create FileOps for calling platform-specific file operations such as SAF APIs in Taildrop
Update taildrop.PutFile to support both traditional and SAF modes

Updates tailscale/tailscale#15263

Signed-off-by: kari-ts <kari@tailscale.com>
2025-05-20 15:30:19 -07:00
..
delete_test.go taildrop: merge taildrop and feature/taildrop packages together 2025-05-06 21:11:41 -07:00
delete.go taildrop: merge taildrop and feature/taildrop packages together 2025-05-06 21:11:41 -07:00
doc.go feature/taildrop: start moving Taildrop out of LocalBackend 2025-04-16 15:57:59 -07:00
ext.go ipn,ipnlocal,taildrop: use SAF for Android files (#15976) 2025-05-20 15:30:19 -07:00
integration_test.go feature/taildrop,ipn/ipn{ext,local}: initialize taildrop for initial profile 2025-05-14 17:58:16 -05:00
localapi.go taildrop: merge taildrop and feature/taildrop packages together 2025-05-06 21:11:41 -07:00
paths.go ipn,ipnlocal,taildrop: use SAF for Android files (#15976) 2025-05-20 15:30:19 -07:00
peerapi_test.go taildrop: merge taildrop and feature/taildrop packages together 2025-05-06 21:11:41 -07:00
peerapi.go taildrop: merge taildrop and feature/taildrop packages together 2025-05-06 21:11:41 -07:00
resume_test.go taildrop: merge taildrop and feature/taildrop packages together 2025-05-06 21:11:41 -07:00
resume.go taildrop: merge taildrop and feature/taildrop packages together 2025-05-06 21:11:41 -07:00
retrieve.go taildrop: merge taildrop and feature/taildrop packages together 2025-05-06 21:11:41 -07:00
send_test.go ipn,ipnlocal,taildrop: use SAF for Android files (#15976) 2025-05-20 15:30:19 -07:00
send.go ipn,ipnlocal,taildrop: use SAF for Android files (#15976) 2025-05-20 15:30:19 -07:00
taildrop_test.go taildrop: merge taildrop and feature/taildrop packages together 2025-05-06 21:11:41 -07:00
taildrop.go ipn,ipnlocal,taildrop: use SAF for Android files (#15976) 2025-05-20 15:30:19 -07:00
target_test.go feature/taildrop: move rest of Taildrop out of LocalBackend 2025-05-06 20:41:27 -07:00