summaryrefslogtreecommitdiffhomepage
path: root/ipn
AgeCommit message (Expand)AuthorFilesLines
2025-09-27util/linuxfw, feature/buildfeatures: add ts_omit_iptables to make IPTables op...Brad Fitzpatrick2-0/+4
2025-09-26types/dnstype: delete unused func, move other one to its sole callerBrad Fitzpatrick1-2/+38
2025-09-26doctor: add ts_omit_doctor supportBrad Fitzpatrick3-76/+8
2025-09-26ipn/ipnlocal: move last unconditional gvisor import, complete ts_omit_netstac...Brad Fitzpatrick2-60/+74
2025-09-25various: allow tailscaled shutdown via LocalAPINick Khyl4-3/+109
2025-09-25feature/portlist: pull portlist service porting into extension, use eventbusBrad Fitzpatrick6-97/+52
2025-09-25ipn/ipnlocal: do not reset extHost on (*LocalBackend).ShutdownNick Khyl1-3/+1
2025-09-24ipn/ipnlocal: rename misnamed DisablePortMapperForTest to DisablePortPollerFo...Brad Fitzpatrick4-8/+9
2025-09-24derp/derpserver: split off derp.Server out of derp into its own packageBrad Fitzpatrick1-3/+1
2025-09-24all: use buildfeatures.HasCapture const in a handful of placesBrad Fitzpatrick1-0/+6
2025-09-24feature/featuretags: add build tag to remove captive portal detectionBrad Fitzpatrick2-168/+201
2025-09-23ipn/ipnlocal: fix eventbus data raceBrad Fitzpatrick1-2/+6
2025-09-22ipn/ipnlocal: use eventbus.Monitor in LocalBackend (#17225)M. J. Fromberger1-35/+31
2025-09-21ipn/ipnauth: don't crash on OpenBSD trying to log username of unknown peerBrad Fitzpatrick3-3/+12
2025-09-19ipn/ipnlocal: use eventbus.Monitor in expiryManager (#17204)M. J. Fromberger1-22/+14
2025-09-19ipn/ipnlocal: make the redactNetmapPrivateKeys test recursiveAnton Tolchanov1-70/+319
2025-09-19ipn/ipnlocal: add a C2N endpoint for fetching a netmapAnton Tolchanov3-4/+272
2025-09-18control, ipn, tailcfg: enable seamless key renewal by defaultAlex Chan1-4/+4
2025-09-17net/netmon: make ChangeDelta event not a pointer (#17112)Claus Lensbøl1-5/+6
2025-09-17ipn/ipnlocal: disconnect and block when key expires even when using seamlessJames Sanderson2-4/+144
2025-09-16ipn/ipnlocal: fix a case where ts_omit_ssh was still linking in x/crypto/sshBrad Fitzpatrick3-3/+3
2025-09-16feature/featuretags, all: add ts_omit_acme to disable TLS cert supportBrad Fitzpatrick5-62/+81
2025-09-16feature/portmapper: make the portmapper & its debugging tools modularBrad Fitzpatrick3-163/+6
2025-09-16feature,ipn/ipnlocal,wgengine: improve how eventbus shutdown is handled (#17156)M. J. Fromberger2-11/+4
2025-09-16ipn: fix the string representation of an empty ipn.NotifyAlex Chan2-1/+47
2025-09-16health,ipn/ipnlocal: introduce eventbus in heath.Tracker (#17085)Claus Lensbøl13-65/+72
2025-09-16all: add ts_omit_serve, start making tailscale serve/funnel be modularBrad Fitzpatrick8-405/+516
2025-09-15control/controlclient: introduce eventbus messages instead of callbacks (#16956)Claus Lensbøl8-63/+164
2025-09-12all: add ts_omit_tailnetlock as a start of making it build-time modularBrad Fitzpatrick6-442/+495
2025-09-11feature/drive: start factoring out Taildrive, add ts_omit_drive build tagBrad Fitzpatrick7-369/+432
2025-09-09cmd/tailscale: use tailnet display name on cli (#17079)nikiUppal-TS1-0/+8
2025-09-09ipn/ipnlocal, types: plumb tailnet display name cap through to network profil...Nick O'Neill3-0/+10
2025-09-08cmd/tailscale, ipn/ipnlocal: add ts_omit_webclientBrad Fitzpatrick2-3/+4
2025-09-05ipn/ipnlocal: add state change test for key expiryJames Sanderson1-0/+15
2025-09-04ipn/ipnlocal, util/syspolicy: convert last RegisterWellKnownSettingsForTest c...Brad Fitzpatrick1-5/+9
2025-09-03ipn/local: fix deadlock in initial suggested exit node query (#17025)Jonathan Nobels1-1/+1
2025-09-03ipn: warn about self as the exit node if backend is running (#17018)Alex Chan2-3/+20
2025-09-02ipn/ipnlocal: convert more tests to use policytest, de-global-ifyBrad Fitzpatrick2-49/+60
2025-09-02util/syspolicy: finish adding ts_omit_syspolicy build tags, testsBrad Fitzpatrick2-50/+68
2025-09-02util/syspolicy/policytest: move policy test helper to its own packageBrad Fitzpatrick1-59/+3
2025-09-02util/syspolicy: finish plumbing policyclient, add feature/syspolicy, move glo...Brad Fitzpatrick6-27/+31
2025-09-02ipn/ipnlocal: revert some locking changes ahead of release branch cut (#17011)M. J. Fromberger3-220/+211
2025-09-02ipn/ipnlocal: simplify a test with a new simpler syspolicy client test typeBrad Fitzpatrick1-35/+62
2025-09-02ipn/ipnlocal: use policyclient.Client always, stop using global syspolicy funcsBrad Fitzpatrick3-44/+80
2025-09-01util/syspolicy/policyclient: add policyclient.Client interface, start plumbingBrad Fitzpatrick2-4/+7
2025-08-31util/syspolicy/*: move syspolicy keys to new const leaf "pkey" packageBrad Fitzpatrick6-89/+95
2025-08-27cmd/viewer: add field comments to generated view methodsMaisem Ali1-38/+327
2025-08-27ipn/local: add the suggested exit node to the ipn bus (#16748)Jonathan Nobels3-9/+75
2025-08-25ipn/ipnlocal: remove UnlockEarly from doSetHostinfoFilterServicesM. J. Fromberger1-24/+22
2025-08-25ipn/ipnlocal: remove an unnecessary unlock shortcutM. J. Fromberger1-3/+1