summaryrefslogtreecommitdiffhomepage
path: root/ipn
AgeCommit message (Expand)AuthorFilesLines
2025-11-17go.mod: bump golang.org/x/crypto (#17907)Andrew Lytvynov1-12/+12
2025-11-17ipn: fix typo in commentBrad Fitzpatrick2-2/+2
2025-11-17control/controlclient: remove some public API, move to Options & test-onlyBrad Fitzpatrick1-1/+3
2025-11-16syncs: add Mutex/RWMutex alias/wrappers for future mutex debuggingBrad Fitzpatrick4-9/+10
2025-11-16ipn/ipnlocal: add PROXY protocol support to Funnel/ServeAndrew Dunham4-11/+104
2025-11-16types/netmap: remove PrivateKey from NetworkMapBrad Fitzpatrick8-400/+124
2025-11-14control/controlclient,ipn/ipnlocal: replace State enum with boolean flagsJames Tucker2-73/+174
2025-11-14ipn/localapi: use constant-time comparison for RequiredPassword (#17906)Andrew Lytvynov1-1/+2
2025-11-14various: adds missing apostrophes to commentsAlex Chan1-1/+1
2025-11-14control/controlclient: make Observer optionalBrad Fitzpatrick1-7/+0
2025-11-14ipn/ipnlocal: log prefs changes and reason in Start (#17876)James 'zofrex' Sanderson1-7/+13
2025-11-13feature/relayserver,ipn/ipnlocal,net/udprelay: plumb DERPMap (#17881)Jordan Whited1-4/+9
2025-11-13ipn/ipnlocal: remove all the weird locking (LockedOnEntry, UnlockEarly, etc)Brad Fitzpatrick4-504/+293
2025-11-12wgengine/wgcfg: remove two unused Config fieldsBrad Fitzpatrick1-14/+0
2025-11-12ipn/ipnlocal, net/netns: add node cap to disable netns interface binding on n...Jonathan Nobels1-3/+4
2025-11-10ipn/ipnlocal: fix state_test data race seen in CIBrad Fitzpatrick1-0/+2
2025-11-10ipn/ipnlocal: move vipServiceHash etc to serve.go, out of local.goBrad Fitzpatrick3-51/+75
2025-11-10feature, ipn/ipnlocal: add, use feature.CanSystemdStatus for more DCEBrad Fitzpatrick1-5/+7
2025-11-09ipn/ipnlocal: clean up some of the weird locking (#17802)Andrew Lytvynov1-9/+5
2025-11-09tailcfg: kill off rest of HairPinning symbolsBrad Fitzpatrick1-1/+0
2025-10-31Revert "control/controlclient: back out HW key attestation (#17664)" (#17732)Andrew Lytvynov5-1/+61
2025-10-29ipn: add support for HTTP Redirects (#17594)Fernando Serboncini5-1/+168
2025-10-29ipn/ipnlocal: do not stall event processing for appc route updates (#17663)M. J. Fromberger1-6/+11
2025-10-28wgengine/magicsock: fix js/wasm crash regression loading non-existent portmapperBrad Fitzpatrick1-0/+10
2025-10-28ipn/ipnlocal/serve: error when PeerCaps serialisation failsGesa Stupperich1-18/+22
2025-10-28ipn/ipnlocal/serve: remove grant header truncation logicGesa Stupperich5-134/+23
2025-10-28ipn/ipnlocal/serve: add grant headersGesa Stupperich5-8/+326
2025-10-27control/controlclient: back out HW key attestation (#17664)Patrick O'Doherty5-61/+1
2025-10-24ipn/ipnlocal: skip TKA bootstrap request if Tailnet Lock is unavailableAlex Chan1-0/+4
2025-10-23feature/tpm: check TPM family data for compatibility (#17624)Patrick O'Doherty1-0/+1
2025-10-21ipn, tka: improve the logging around TKA sync and AUM errorsAlex Chan1-5/+6
2025-10-20ipn/ipnlocal: use eventbus.SubscribeFunc in LocalBackend (#17524)M. J. Fromberger1-75/+44
2025-10-16all: use a consistent capitalisation for "Tailnet Lock"Alex Chan1-1/+1
2025-10-10ipn/ipnlocal: strip AttestationKey in redacted prefs view (#17527)Patrick O'Doherty1-0/+1
2025-10-10types/persist: add AttestationKey (#17281)Patrick O'Doherty7-9/+118
2025-10-10cmd/tailscale/cli,ipn/conffile: add declarative config mode for Services (#17...Naman Sood1-0/+239
2025-10-08ipn/ipnlocal: use eventbus.SubscribeFunc in expiryManagerM. J. Fromberger1-23/+6
2025-10-08ipn/ipnlocal: fix data race on captiveCtx in enterStateLockedOnEntry (#17495)James 'zofrex' Sanderson1-2/+3
2025-10-07ipn/localapi: dead code eliminate unreachable/useless LocalAPI handlers when ...Brad Fitzpatrick2-53/+63
2025-10-07ipn/ipnlocal: use named arguments for `mockControl.send()`Alex Chan2-38/+46
2025-10-07ipn/ipnlocal: don't send LoginFinished unless auth was in progress (#17266)James 'zofrex' Sanderson2-1/+17
2025-10-06util/checkchange: stop using deephash everywhereBrad Fitzpatrick1-20/+50
2025-10-06ipn/ipnlocal: fix another racy test (#17472)M. J. Fromberger1-2/+2
2025-10-06appc,ipn/ipnlocal: receive AppConnector updates via the event bus (#17411)M. J. Fromberger3-93/+135
2025-10-06ipn/ipnlocal: fix setAuthURL / setWgengineStatus race condition (#17408)James 'zofrex' Sanderson3-24/+278
2025-10-06feature/featuretags: make usermetrics modularBrad Fitzpatrick1-1/+3
2025-10-06all: use buildfeatures consts in a few more placesBrad Fitzpatrick3-33/+63
2025-10-04ipn/ipnlocal: use buildfeature consts in a few more placesBrad Fitzpatrick1-4/+11
2025-10-03ipn/ipnlocal: remove junk from suggestExitNodeUsingTrafficSteering (#17436)Simon Law1-4/+0
2025-10-03all: use buildfeature constants in a few more placesBrad Fitzpatrick3-26/+46