summaryrefslogtreecommitdiffhomepage
path: root/ipn/ipnlocal/peerapi.go
AgeCommit message (Expand)AuthorFilesLines
2025-10-02feature/featuretags: add features for c2n, peerapi, advertise/use routes/exit...Brad Fitzpatrick1-0/+14
2025-10-02feature/featuretags, all: add build features, use existing ones in more placesBrad Fitzpatrick1-23/+25
2025-09-30feature/appconnectors: start making it modularBrad Fitzpatrick1-1/+1
2025-09-30ipn/ipnlocal: drop h2c package, use net/http's supportBrad Fitzpatrick1-8/+4
2025-09-30feature/featuretags: add option to turn off DNSBrad Fitzpatrick1-1/+9
2025-09-26doctor: add ts_omit_doctor supportBrad Fitzpatrick1-21/+3
2025-09-16all: add ts_omit_serve, start making tailscale serve/funnel be modularBrad Fitzpatrick1-68/+1
2025-09-11feature/drive: start factoring out Taildrive, add ts_omit_drive build tagBrad Fitzpatrick1-95/+0
2025-06-17ipn/ipnlocal: add some verbose logging to taildrive peerapi handlerPercy Wegmann1-14/+21
2025-05-23ipn/ipnlocal: improve dohQuery error to suggest `?dns=` and `?q=` (#16056)Zach Buchheit1-1/+1
2025-05-09ipn/ipnlocal: move nodeBackend methods from local.go to node_backend.goNick Khyl1-0/+43
2025-05-06feature/taildrop: move rest of Taildrop out of LocalBackendBrad Fitzpatrick1-2/+0
2025-04-25ipn/ipnlocal: add localNodeContext with netmap-related fields and methodsNick Khyl1-1/+1
2025-04-16feature/taildrop: start moving Taildrop out of LocalBackendBrad Fitzpatrick1-124/+25
2025-04-09ipn/ipnlocal: fix peerapi ingress endpoint (#15611)Jordan Whited1-1/+1
2025-04-02ipn/ipnlocal: fix taildrive logf formatting verb (#15514)Jordan Whited1-1/+1
2025-03-24net/netmon: use Monitor's tsIfName if set by SetTailscaleInterfaceNameBrad Fitzpatrick1-1/+1
2025-01-23appc,ipn/ipnlocal: log DNS parsing errors in app connectors (#14607)Andrew Lytvynov1-1/+5
2025-01-22feature/*: make Wake-on-LAN conditional, start supporting modular featuresBrad Fitzpatrick1-76/+41
2025-01-14ipn/ipnlocal: allow Peer API access via either V4MasqAddr or V6MasqAddr when ...Nick Khyl1-4/+6
2025-01-14cmd/viewer,types/views,various: avoid allocations in pointer field getters wh...Nick Khyl1-4/+4
2024-06-18proxymap, various: distinguish between different protocolsAndrew Dunham1-1/+1
2024-04-28net/{interfaces,netmon}, all: merge net/interfaces package into net/netmonBrad Fitzpatrick1-6/+5
2024-04-28net/netmon, add: add netmon.State type alias of interfaces.StateBrad Fitzpatrick1-2/+3
2024-04-04tailscale: switch tailfs to drive syntax for api and logs (#11625)Charlotte Brandhorst-Satzkorn1-12/+12
2024-04-03tailscale: update tailfs functions and vars to use drive naming (#11597)Charlotte Brandhorst-Satzkorn1-10/+10
2024-04-02tailscale: update tailfs file and package names (#11590)Charlotte Brandhorst-Satzkorn1-2/+2
2024-03-26ipn/localipn: introduce logs for tailfs (#11496)Charlotte Brandhorst-Satzkorn1-2/+87
2024-02-16ipn/ipnlocal: fix doctor API endpoint (#11155)San1-0/+1
2024-02-09tailfs: clean up naming and package structurePercy Wegmann1-11/+9
2024-02-09tailfs: initial implementationPercy Wegmann1-1/+49
2024-01-31ipn/ipnlocal: fix pretty printing of multi-record peer DNS resultsJames Tucker1-0/+7
2023-12-21all: cleanup unused code, part 2 (#10670)Andrew Lytvynov1-4/+0
2023-11-15wgengine/magicsock: add DERP homeless debug mode for testingBrad Fitzpatrick1-1/+1
2023-11-08ipn/ipnlocal: add empty address to the app-connector localNets setTom DNetto1-0/+7
2023-11-01ipn/ipnlocal,tailcfg: add AppConnector service to HostInfo when configuredJames Tucker1-1/+1
2023-11-01appc,ipn/ipnlocal,net/dns/resolver: add App Connector wiring when enabled in ...James Tucker1-6/+17
2023-10-17taildrop: switch hashing to be streaming based (#9861)Joe Tsai1-20/+32
2023-10-17ipn: fix localapi and peerapi protocol for taildrop resume (#9860)Joe Tsai1-1/+1
2023-10-16ipn/ipnlocal/peerapi: refactoring taildrop to just one endpoint (#9832)Rhea Ghosh1-94/+65
2023-10-16ipn/{ipnlocal/peerapi, localapi} initial taildrop resume api plumbing (#9798)Rhea Ghosh1-19/+82
2023-10-13ipn/{ipnlocal/peerapi, localapi}: cleaning up http statuses for consistency a...Rhea Ghosh1-3/+3
2023-10-12taildrop: improve the functionality and reliability of put (#9762)Joe Tsai1-3/+38
2023-10-06{ipn/ipnlocal, taildrop}: move put logic to taildrop (#9680)Rhea Ghosh1-174/+4
2023-10-05ipn/ipnlocal: cleanup incomingFile (#9678)Joe Tsai1-16/+18
2023-10-05taildrop: initial commit of taildrop functionality refactoring (#9676)Rhea Ghosh1-402/+16
2023-10-05hostinfo, ipnlocal: flesh out Wake-on-LAN support, send MACs, add c2n senderBrad Fitzpatrick1-1/+1
2023-09-26ipn/ipnlocal: prevent putting file if file already exists (#9515)Rhea Ghosh1-0/+7
2023-09-21ipn/ipnlocal: perform additional sanity check in diskPath (#9500)Joe Tsai1-0/+3
2023-09-18all: declare & plumb IPv6 masquerade address for peerTom DNetto1-0/+3