summaryrefslogtreecommitdiffhomepage
path: root/ipn
AgeCommit message (Expand)AuthorFilesLines
2023-10-05ipn/ipnlocal: cleanup incomingFile (#9678)Joe Tsai1-16/+18
2023-10-05taildrop: initial commit of taildrop functionality refactoring (#9676)Rhea Ghosh3-427/+64
2023-10-05client/web: restrict full management client behind browser sessionsSonia Appasamy1-0/+5
2023-10-05net/dns/resolver, ipnlocal: fix ExitDNS on Android and iOSBrad Fitzpatrick1-1/+1
2023-10-05hostinfo, ipnlocal: flesh out Wake-on-LAN support, send MACs, add c2n senderBrad Fitzpatrick2-8/+68
2023-10-03util/httpm, all: add a test to make sure httpm is used consistentlyBrad Fitzpatrick1-2/+3
2023-10-03cmd/tailscale,ipn/ipnlocal: print debug component namesVal2-7/+9
2023-09-29tsnet: add a test for restarting a tsnet server, fix WindowsBrad Fitzpatrick1-1/+5
2023-09-28ipn: use NodeCapMap in CheckFunnelMaisem Ali2-19/+48
2023-09-27ipn/ipnlocal: plumb ExitNodeDNSResolvers for IsWireGuardOnly exit nodesJames Tucker2-8/+299
2023-09-26ipn/ipnlocal: prevent putting file if file already exists (#9515)Rhea Ghosh2-37/+66
2023-09-26winutil: refactor methods to get values from registry to also return (#9536)Claire Wang1-4/+8
2023-09-26wgengine,net,ipn,disco: split up and define different types of MTUVal1-3/+3
2023-09-26ipn/ipnlocal: close foreground sessions on SetServeConfigMarwan Sulaiman4-10/+138
2023-09-24ipn/{ipnlocal,localapi}, cli: add debug force-netmap-updateBrad Fitzpatrick2-0/+19
2023-09-22Revert "wgengine,net,ipn,disco: split up and define different types of MTU"Val1-3/+3
2023-09-22wgengine,net,ipn,disco: split up and define different types of MTUVal1-3/+3
2023-09-21ipn/ipnlocal: perform additional sanity check in diskPath (#9500)Joe Tsai1-0/+3
2023-09-20ipn/ipnlocal: add a test for recent WhoIs regressionBrad Fitzpatrick1-18/+62
2023-09-20ipn/ipnlocal: fix LocalBackend.WhoIs for self (#9472)Joe Tsai1-1/+8
2023-09-19Revert "ipn/ipnlocal: plumb ExitNodeDNSResolvers for IsWireGuardOnly exit nodes"Maisem Ali2-138/+0
2023-09-19Revert "ipn/ipnlocal: allow Split-DNS and default resolvers with WireGuard no...James Tucker2-177/+29
2023-09-19ipn/ipnlocal: allow Split-DNS and default resolvers with WireGuard nodesJames Tucker2-29/+177
2023-09-18all: declare & plumb IPv6 masquerade address for peerTom DNetto1-0/+3
2023-09-18tailcfg: add NodeCapMapMaisem Ali2-1/+11
2023-09-18tailcfg: add Node.HasCap helpersMaisem Ali3-3/+8
2023-09-18ipn/ipnlocal: add tailnet MagicDNS name to ipn.LoginProfileSonia Appasamy8-24/+40
2023-09-18types/netmap: remove NetworkMap.{Addresses,MachineStatus}Brad Fitzpatrick4-43/+60
2023-09-17tailcfg: define a type for NodeCapabilityMaisem Ali4-16/+18
2023-09-17wgengine, proxymap: split out port mapping from Engine to new typeBrad Fitzpatrick1-1/+1
2023-09-17ipn/ipnlocal: add some test accessorsBrad Fitzpatrick1-0/+22
2023-09-17ipn/ipnlocal: keep internal map updated of latest Nodes post mutationsBrad Fitzpatrick4-102/+208
2023-09-17types/netmap: start phasing out Addresses, add GetAddresses methodBrad Fitzpatrick2-22/+31
2023-09-17types/netmap: deprecate NetworkMap.MachineStatus, add accessor methodBrad Fitzpatrick1-1/+1
2023-09-17ipn/ipnlocal: delete some unused codeBrad Fitzpatrick2-154/+0
2023-09-17ipn/{ipnlocal,ipnstate}: start simplifying UpdateStatus/StatusBuilderBrad Fitzpatrick2-29/+3
2023-09-15ipn/ipnlocal: plumb ExitNodeDNSResolvers for IsWireGuardOnly exit nodesJames Tucker2-0/+138
2023-09-13cmd/tailscale/cli: use optimistic concurrency control on SetServeConfigMarwan Sulaiman3-0/+9
2023-09-13wgengine: remove DiscoKey method from Engine interfaceBrad Fitzpatrick1-1/+1
2023-09-13cmd/tailscale: funnel wip cleanup and additional test coverage (#9316)Tyler Smalley1-21/+0
2023-09-12wgengine: remove SetDERPMap method from Engine interfaceBrad Fitzpatrick2-7/+3
2023-09-12ipn/ipnlocal: remove defensiveness around not having a magicsock.ConnBrad Fitzpatrick1-42/+10
2023-09-12wgengine: remove SetNetInfoCallback method from EngineBrad Fitzpatrick1-1/+5
2023-09-12wgengine{,/netstack}: remove AddNetworkMapCallback from Engine interfaceBrad Fitzpatrick1-0/+3
2023-09-12control/controlclient, types/netmap: start plumbing delta netmap updatesBrad Fitzpatrick2-3/+125
2023-09-12ipn/ipnlocal: fix missing controlknobs.Knobs plumbingBrad Fitzpatrick2-0/+8
2023-09-12ipn/localapi, ipn/ipnlocal: add etag support for SetServeConfigMarwan Sulaiman3-42/+168
2023-09-11control/controlknobs, all: add plumbed Knobs type, not global variablesBrad Fitzpatrick2-7/+15
2023-09-10all: depend on zstd unconditionally, remove plumbing to make it optionalBrad Fitzpatrick1-15/+3
2023-09-09ipn/ipnstate: address TODO about garbage during peer sortingBrad Fitzpatrick1-13/+18