summaryrefslogtreecommitdiffhomepage
path: root/ipn/ipnlocal/peerapi.go
AgeCommit message (Expand)AuthorFilesLines
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
2023-07-25tailcfg,ipn/ipnlocal,wgengine: add values to PeerCapabilitiesMaisem Ali1-11/+6
2023-06-12ipn/ipnlocal,wgengine/netstack: move LocalBackend specifc serving logic to Lo...Maisem Ali1-2/+2
2023-05-04tsd: add package with System type to unify subsystem init, discoveryBrad Fitzpatrick1-8/+4
2023-05-04various: add detection and Taildrop for UnraidDerek Kaser1-0/+5
2023-04-19ipn/ipnlocal: handle masquerade addresses in PeerAPIMaisem Ali1-3/+12
2023-04-19net/sockstats: expose debug infoMihai Parparita1-0/+6
2023-04-10ipn/ipnlocal: more explicitly say if sockstats are not availableMihai Parparita1-0/+5
2023-03-14sockstats: remove per-interface stats from GetMihai Parparita1-8/+10
2023-03-09sockstats: refactor validation to be opt-inMihai Parparita1-6/+6
2023-03-09ipn/ipnlocal: add support for funnel in tsnetMaisem Ali1-4/+8
2023-03-08sockstats: add validation for TCP socket statsMihai Parparita1-4/+17
2023-03-06sockstats: switch label to enumMihai Parparita1-3/+5
2023-03-01sockstats: instrument networking code pathsMihai Parparita1-0/+73