summaryrefslogtreecommitdiffhomepage
path: root/ipn
AgeCommit message (Expand)AuthorFilesLines
2026-05-01client/local, ipn/localapi, ipn/ipnlocal: add PeerByIDBrad Fitzpatrick3-0/+116
2026-05-01ipn/ipnlocal: don't compact TKA state on startupAlex Chan1-4/+0
2026-04-30ipn, ipn/ipnlocal: add Notify.SelfChangeBrad Fitzpatrick4-2/+26
2026-04-30client/local, ipn/localapi, all: add CertDomains and DNSConfig accessorsBrad Fitzpatrick1-0/+37
2026-04-30ipn/ipnlocal, all: split LocalBackend.NetMap into NetMapNoPeers / NetMapWithP...Brad Fitzpatrick7-16/+72
2026-04-29wgengine, all: remove LazyWG, use wireguard-go callback API for on-demand peersBrad Fitzpatrick2-0/+25
2026-04-29ipn/ipnlocal: always ReSTUN when starting up without a cache (#19586)Claus Lensbøl1-5/+11
2026-04-29tstest/natlab/vmtest: add TestDiscoKeyChangeBrad Fitzpatrick2-0/+42
2026-04-29wgengine/magicsock: restore SetDERPMap signature, add SetDERPMapWithoutReSTUNBrad Fitzpatrick1-3/+3
2026-04-29wgengine/magicsock,ipn/ipnlocal: store and load homeDERP from cache (#19491)Claus Lensbøl4-5/+309
2026-04-29all: remove everything related to non-seamless key renewalAlex Chan2-97/+11
2026-04-27tstest/largetailnet, tstest/integration/testcontrol: add in-process large-tai...Brad Fitzpatrick2-0/+53
2026-04-27net/tsdial, ipn/localapi, client/local: let clients dial non-Tailscale addres...Brad Fitzpatrick2-4/+88
2026-04-25posture: add HealthTracker for serial number retrieval (#19181)Evan Lowry1-0/+2
2026-04-24ipnlocal/drive: reduce noisey per-peer remote logs (#19493)kari-ts1-12/+12
2026-04-22ipn/ipnlocal: deflake TestStateMachine{,Seamless} (#19475)James 'zofrex' Sanderson1-2/+3
2026-04-20ipn/ipnlocal,tailcfg: add /debug/tka c2n endpoint (#19198)James 'zofrex' Sanderson2-0/+40
2026-04-20ipn/ipnlocal: make TestStateMachine less flaky (#19434)James 'zofrex' Sanderson1-0/+1
2026-04-19ipn/ipnlocal: log the local and remote TKA HEADs during syncAlex Chan1-1/+5
2026-04-17ipn/ipnlocal: preserve b.loginFlags in auto-login cc.Login callsScott Graham3-2/+61
2026-04-16appc,feature/conn25: prevent clients from forwarding DNS requests andMichael Ben-Ami1-1/+1
2026-04-16ipn/ipnlocal: log AUM hash on startup as base32, not hexAlex Chan1-1/+1
2026-04-15ipn/ipnlocal: discard cached netmaps upon panic during SetNetworkMap (#19414)M. J. Fromberger1-0/+17
2026-04-14util/linuxfw,wgengine/router: allow incoming CGNAT range traffic with nodeattrNaman Sood1-7/+8
2026-04-13all: fix six tests that failed with -count=2Brad Fitzpatrick1-0/+3
2026-04-13ipn/ipnlocal: mark TestStateMachineSeamless as flakyBrad Fitzpatrick1-0/+2
2026-04-13ipn/localapi,client/local: add services over localapiAdriano Sela Aviles1-0/+15
2026-04-10tka: keep the CompactionDefaults alongside the other limitsAlex Chan1-7/+2
2026-04-09ipn/ipnlocal: add netmap mutations to the ipn bus (#19120)Jonathan Nobels4-13/+242
2026-04-07tsd, all: add Sys.ExtraRootCAs, plumb through TLS dial pathsBrad Fitzpatrick1-0/+1
2026-04-07ipn/desktop: use runtime.Pinner to force heap-allocation of msgNick Khyl1-4/+7
2026-04-07ipn/localapi, cli, clientmetric: add ipnbus feature tag; fix omit.go stubBrad Fitzpatrick1-1/+1
2026-04-06ipn/ipnlocal,net/netmon: make frequent darkwake more efficientJames Tucker1-1/+1
2026-04-05ipn/ipnlocal: add health.Tracker to tests where it was warning in CIBrad Fitzpatrick4-3/+20
2026-04-05cmd/vet: add subtestnames analyzer; fix all existing violationsBrad Fitzpatrick8-134/+180
2026-04-03ipn/ipnlocal: ensure TestServeUnixSocket actually serves a Unix socketHarry Harpham1-0/+18
2026-04-02client,cmd/tailscale,ipn/{ipnlocal,localapi}: add debug CLI command to clear ...M. J. Fromberger2-6/+41
2026-04-01tailcfg,ipn/ipnlocal: regulate netmap caching via a node attribute (#19117)M. J. Fromberger3-6/+178
2026-04-01ipn, cmd/tailscale/cli: allow setting FQDN sans dot as an exit nodeAlex Chan2-5/+29
2026-04-01tka: refer consistently to "DisablementValues"Alex Chan2-29/+24
2026-04-01ipn,tka: improve Tailnet Lock logsAlex Chan2-10/+10
2026-03-31wgengine/magicsock: assume network up for testsHarry Harpham1-3/+1
2026-03-30control/controlclient,ipn/ipnlocal,wgengine: avoid restarting wireguard when ...Claus Lensbøl1-0/+12
2026-03-26ipn/ipnlocal: warn incompatibility between no-snat-routes and exitnode (#19023)KevinLiang102-0/+97
2026-03-25feature/conn25,ipn/ipnext,ipn/ipnlocal: add ExtraRouterConfigRoutes hookFran Bull2-0/+17
2026-03-25ipn/ipnlocal: debounce extra enqueues in ExtensionHost.AuthReconfigAsyncMichael Ben-Ami1-0/+11
2026-03-24ipn/ipnserver: use peercreds for actor.Username on freebsd (for Taildrive)rtgnx1-1/+1
2026-03-24ipn,ipn/local: broadcast ClientVersion if AutoUpdate.Check (#19107)kari-ts3-3/+111
2026-03-24ipn: fix the typo causing NoSNAT always set to true (#19110)KevinLiang101-1/+1
2026-03-24cmd/tailscale/cli: add a debug command to print the statedirAlex Chan1-0/+7