summaryrefslogtreecommitdiffhomepage
path: root/ipn
AgeCommit message (Expand)AuthorFilesLines
2025-04-23ipn/ipnlocal: use tsd.NewSystem instead of &tsd.System in a few more testsNick Khyl2-3/+3
2025-04-18ipn/ipnlocal: use MagicDNSName of the current profile instead of generating a...Nick Khyl1-1/+1
2025-04-17ipn/ipnlocal: remove another copy of slicesx.MapValuesBrad Fitzpatrick1-19/+6
2025-04-16feature/taildrop: start moving Taildrop out of LocalBackendBrad Fitzpatrick9-1240/+411
2025-04-16net/netmon: publish events to event busDavid Anderson8-13/+28
2025-04-16all: update the tsd.System constructor name (#15372)M. J. Fromberger6-10/+10
2025-04-16portmapper: update NewClient to use a Config argumentM. J. Fromberger1-11/+17
2025-04-16all: construct new System values with an event bus pre-populatedM. J. Fromberger6-11/+10
2025-04-15ipn/ipnlocal: fix TestOnTailnetDefaultAutoUpdate on macOS (#15697)Andrew Lytvynov1-5/+1
2025-04-15ipn/{auditlog,ipnext,ipnlocal}: convert the profile-change callback to a prof...Nick Khyl6-81/+370
2025-04-15ipn/auditlog: fix featureName doc typo (#15696)Jordan Whited1-1/+1
2025-04-15ipn/ipnlocal: skip broken TestOnTailnetDefaultAutoUpdate on macOSBrad Fitzpatrick1-0/+4
2025-04-15ipn/desktop: fix panics on Windows 10, x86Nick Khyl3-22/+35
2025-04-14hostinfo, ipnlocal: add optional os-specific callback for querying the hostna...Jonathan Nobels1-1/+1
2025-04-11ipn/ipn{ext,local}: allow extension lookup by name or typeNick Khyl4-0/+184
2025-04-11cmd/tailscaled,ipn/{auditlog,desktop,ipnext,ipnlocal},tsd: extract LocalBacke...Nick Khyl7-317/+2075
2025-04-10Revert "ipn/ipnstate: add home DERP to tailscale status JSON"Brad Fitzpatrick1-3/+0
2025-04-10ipn, ipn/ipnlocal: reduce coupling between LocalBackend/profileManager and th...Nick Khyl6-165/+206
2025-04-10ipn/ipnstate: add home DERP to tailscale status JSONBrad Fitzpatrick1-0/+3
2025-04-09ipnlocal: log when client reports new peerAPI ports (#15463)kari-ts1-0/+25
2025-04-09ipn/ipnlocal: fix peerapi ingress endpoint (#15611)Jordan Whited1-1/+1
2025-04-09cmd/tailscale,ipn: add relay-server-port "tailscale set" flag and Prefs field...Jordan Whited4-1/+47
2025-04-08ipn/ipnlocal: include previous cert in new ACME orders (#15595)Andrew Lytvynov1-4/+15
2025-04-08ipn: use slices.Equal in another spotBrad Fitzpatrick1-27/+3
2025-04-02ipn/ipnlocal: fix taildrive logf formatting verb (#15514)Jordan Whited1-1/+1
2025-04-02ssh/tailssh: add Plan 9 support for Tailscale SSHBrad Fitzpatrick2-2/+2
2025-04-02ipn/ipnserver: treat all plan9 safesocket connections as permittedBrad Fitzpatrick1-1/+1
2025-04-02wgengine/router: add Plan 9 implementationBrad Fitzpatrick1-0/+5
2025-03-31ipn/ipnlocal: add debug logging to initPeerAPIListenerPercy Wegmann1-1/+6
2025-03-31ipn/ipnlocal: return old hwaddrs if missingKristoffer Dalby2-1/+27
2025-03-28cmd/tailscaled,ipn/{auditlog,ipnlocal},tsd: omit auditlog unless explicitly i...Nick Khyl6-65/+419
2025-03-28ipn/ipnlocal: unconfigure wgengine when switching profilesNick Khyl3-12/+494
2025-03-27cmd/tailscale: fix default for `tailscale set --accept-routes`Simon Law1-2/+17
2025-03-25ipn/store/kubestore: skip cache for the write replica in cert share mode (#15...Irbe Krumina2-29/+41
2025-03-25ipn/ipnlocal: remove misleading [unexpected] log for auditlog (#15421)Jonathan Nobels1-3/+1
2025-03-25ipn/ipnlocal: add more logging for initializing peerAPIListenersPercy Wegmann1-1/+4
2025-03-24net/netmon: use Monitor's tsIfName if set by SetTailscaleInterfaceNameBrad Fitzpatrick2-4/+4
2025-03-24clientupdate: cache CanAutoUpdate, avoid log spam when falseBrad Fitzpatrick1-12/+14
2025-03-20ipn/ipnlocal: do not attempt to start the auditlogger with a nil transportNick Khyl1-2/+5
2025-03-20ipn/ipnlocal: do not reset the netmap and packet filter in (*LocalBackend).St...Nick Khyl3-16/+28
2025-03-20ipn: ensure that conffile is source of truth for advertised services. (#15361)Irbe Krumina2-23/+130
2025-03-19cmd/k8s-operator: configure proxies for HA Ingress to run in cert share mode ...Irbe Krumina1-1/+1
2025-03-18ipn/store/kubestore,kube,envknob,cmd/tailscaled/depaware.txt: allow kubestore...Irbe Krumina2-77/+823
2025-03-17ipn/ipnlocal: add test for CapMap packet filtersJames Sanderson1-0/+59
2025-03-13ipn/ipnlocal, envknob: make it possible to configure the cert client to act i...Irbe Krumina2-3/+189
2025-03-12control/controlclient, ipn: add client audit logging (#14950)Jonathan Nobels5-11/+1021
2025-03-11ipn/ipnlocal: allow cache hits for testing ACME certs (#15023)Tom Proctor2-8/+43
2025-03-07ipn: sort VIP services before hashing (#15035)Naman Sood1-1/+8
2025-03-03ipn/ipnlocal: initialize Taildrive shares when starting backendPercy Wegmann1-13/+10
2025-03-03ipn/store/kubestore: sanitize keys loaded to in-memory store (#15178)Irbe Krumina2-3/+8