summaryrefslogtreecommitdiffhomepage
path: root/ipn/ipnlocal/peerapi.go
AgeCommit message (Expand)AuthorFilesLines
2021-05-16all: adapt to opaque netaddr typesJosh Bleecher Snyder1-1/+1
2021-05-04ipn/ipnlocal: update peerapi logging of received PUTsBrad Fitzpatrick1-1/+3
2021-05-04ipn/ipnlocal: redact more errorsBrad Fitzpatrick1-7/+12
2021-04-26ipn/ipnlocal: always write files to partial files, even in buffered modeBrad Fitzpatrick1-7/+17
2021-04-26ipn/ipnlocal: use delete marker files to work around Windows delete problemsBrad Fitzpatrick1-16/+107
2021-04-22ipn/ipnlocal: add peerapi goroutine fetchBrad Fitzpatrick1-0/+20
2021-04-22ipn/ipnlocal: put a retry loop around Windows file deletesBrad Fitzpatrick1-7/+37
2021-04-22ipn/ipnlocal: fix approxSize operator precedenceBrad Fitzpatrick1-1/+1
2021-04-22ipn/ipnlocal: log on DeleteFile errorBrad Fitzpatrick1-0/+4
2021-04-20ipn{,/ipnlocal}: in direct file receive mode, don't rename partial fileBrad Fitzpatrick1-16/+15
2021-04-19ipn/ipnlocal: finish/fix up filename validation & encoding on diskBrad Fitzpatrick1-4/+55
2021-04-19ipn/ipnlocal: add some more peerapi handlePeerPut testsBrad Fitzpatrick1-1/+1
2021-04-19ipn/ipnlocal: add some peerapi testsBrad Fitzpatrick1-4/+2
2021-04-16ipn/ipnlocal, etc: require file sharing capability to send/recv filesBrad Fitzpatrick1-0/+4
2021-04-13ipn/ipnlocal: fix peerapi printf arg mismatchBrad Fitzpatrick1-1/+1
2021-04-13client/tailscale/apitype: move local API types to new apitype packageBrad Fitzpatrick1-9/+3
2021-04-12ipn/ipnlocal: in direct file mode, don't readdirBrad Fitzpatrick1-1/+10
2021-04-12ipn/ipnlocal: add LocalBackend.SetDirectFileRootBrad Fitzpatrick1-2/+33
2021-04-08ipn/ipnlocal: provide IPN bus updates as files arriveBrad Fitzpatrick1-8/+69
2021-04-01ipn/ipnlocal: fix peerapi6 port being report as 0 in netstack modeBrad Fitzpatrick1-15/+12
2021-03-30ipn/{ipnlocal,localapi}, client/tailscale: add file get/delete APIsBrad Fitzpatrick1-6/+105
2021-03-30ipn{,/ipnlocal}: set new Notify.FilesWaiting when server has file(s)Brad Fitzpatrick1-5/+51
2021-03-30ipn/ipnlocal: make peerapi work in netstack modeBrad Fitzpatrick1-1/+19
2021-03-29ipn/ipnlocal: send peerapi port(s) in Hostinfo.ServicesBrad Fitzpatrick1-0/+1
2021-03-29ipn/ipnlocal: push down a user-specific root dir to peerapi handlerBrad Fitzpatrick1-7/+82
2021-03-26ipn/ipnlocal: rename/document peerapi stuff a bit, pass self identityBrad Fitzpatrick1-10/+18
2021-03-26ipn/ipnlocal: get peerapi ~working in macOS/iOS NetworkExtension sandboxBrad Fitzpatrick1-7/+28
2021-03-26ipn/ipnlocal: pass down interface state to peerapi ListenConfig hookBrad Fitzpatrick1-3/+4
2021-03-25ipn/ipnlocal: start of peerapi between nodesBrad Fitzpatrick1-0/+137