summaryrefslogtreecommitdiffhomepage
path: root/ipn/ipnlocal/peerapi.go
AgeCommit message (Expand)AuthorFilesLines
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
2023-09-18tailcfg: add Node.HasCap helpersMaisem Ali1-1/+1
2023-09-12wgengine: remove SetDERPMap method from Engine interfaceBrad Fitzpatrick1-5/+1
2023-08-21types/netmap, all: make NetworkMap.SelfNode a tailcfg.NodeViewBrad Fitzpatrick1-5/+6
2023-08-18types/netmap, all: use read-only tailcfg.NodeView in NetworkMapBrad Fitzpatrick1-8/+8
2023-08-17all: use Go 1.21 slices, maps instead of x/exp/{slices,maps}Brad Fitzpatrick1-1/+1
2023-08-01ipnlocal, net/*: deprecate interfaces.GetState, use netmon more for itBrad Fitzpatrick1-2/+2
2023-07-28all: update exp/slices and fix call sitesDavid Anderson1-2/+2
2023-07-27ipn: use tstime (#8597)Claire Wang1-6/+6