summaryrefslogtreecommitdiffhomepage
path: root/control/controlclient/direct.go
AgeCommit message (Expand)AuthorFilesLines
2023-08-16WIPbradfitz/gui_netmapBrad Fitzpatrick1-9/+10
2023-08-12control/controlclient: refactor in prep for optimized delta handlingBrad Fitzpatrick1-17/+34
2023-08-10control/controlclient: add Auto.updateRoutineMaisem Ali1-34/+26
2023-08-08control/controlclient: make Direct own all changes to PersistMaisem Ali1-0/+9
2023-08-08types/persist: drop duplicated Persist.LoginNameMaisem Ali1-4/+1
2023-08-08wgengine,ipn,cmd/tailscale: add size option to ping (#8739)salman aljammaz1-2/+2
2023-08-04control: use tstime instead of time (#8595)Claire Wang1-26/+27
2023-07-13control/controlclient: reset backoff in mapRoutine on netmap recvMaisem Ali1-1/+8
2023-05-01control/controlclient: use dnscache.Resolver for Noise clientAndrew Dunham1-8/+20
2023-04-20all: avoid repeated default interface lookupsMihai Parparita1-2/+3
2023-04-20all: move network monitoring from wgengine/monitor to net/netmonMihai Parparita1-6/+6
2023-04-17net/dnsfallback: more explicitly pass through logf functionMihai Parparita1-1/+1
2023-03-12various: pass logger.Logf through to more placesAndrew Dunham1-0/+1
2023-03-09control/controlclient: improve handling of concurrent lite map requestsMaisem Ali1-26/+20
2023-03-08all: implement preauth-key support with tailnet lockTom DNetto1-1/+56
2023-01-27all: update copyright and license headersWill Norris1-3/+2
2023-01-14ipn/ipnlocal: move handling of expired nodes to LocalBackendAndrew Dunham1-0/+6
2022-11-23tailcfg, ipn, controlclient: add MapResponse.ClientVersion, plumb to IPN busBrad Fitzpatrick1-9/+15
2022-11-16ipn/ipnlocal: move URL validation to LocalBackendMaisem Ali1-25/+0
2022-11-16control/controlclient: filter PopBrowserURL values to https schemesBrad Fitzpatrick1-0/+25
2022-11-15all: store NL keys per profileMaisem Ali1-18/+7
2022-11-13health: add Warnable, move ownership of warnable items to callersBrad Fitzpatrick1-3/+1
2022-11-11control/controlclient: make Status.Persist a PersistViewMaisem Ali1-8/+8
2022-11-11ipn/ipnlocal: add support for multiple user profilesMaisem Ali1-2/+8
2022-11-04control/controlclient: export NoiseClientMaisem Ali1-20/+7
2022-11-02client/tailscale, tsnet, ipn/ipnlocal: prove nodekey ownership over noiseBrad Fitzpatrick1-0/+27
2022-10-31cmd,ipn/ipnlocal,tailcfg: implement TKA disablementTom DNetto1-0/+17
2022-10-24types/persist: add PublicNodeKey helperMaisem Ali1-1/+1
2022-10-14control/controlclient,ipn/ipnlocal,tailcfg: rotate node-key signature on regi...Tom DNetto1-42/+102
2022-09-29all: fix spelling mistakesJosh Soref1-1/+1
2022-09-25control/controlclient: fix recent set-dns regressionBrad Fitzpatrick1-1/+1
2022-09-24control/controlclient: stop restarting map polls on health changeBrad Fitzpatrick1-0/+32
2022-09-23control/controlclient: add a noiseClient.post helper methodBrad Fitzpatrick1-6/+2
2022-09-23tailcfg, control/controlhttp, control/controlclient: add ControlDialPlan fiel...Andrew Dunham1-1/+45
2022-09-21control/controlclient,ipn/ipnlocal: wire tka enable/disableTom DNetto1-0/+7
2022-09-15refactor: move from io/ioutil to io and os packagesEng Zer Jun1-8/+7
2022-09-15envknob: support changing envknobs post-initBrad Fitzpatrick1-17/+17
2022-09-13cmd/tailscaled, tailcfg, hostinfo: add flag to disable logging + supportBrad Fitzpatrick1-0/+1
2022-08-29tailcfg, control/controlclient, ipn/ipnlocal: add c2n (control-to-node) systemBrad Fitzpatrick1-2/+64
2022-08-15Allow any port for HTTPS when using Noise over TLSJuan Font Alonso1-1/+1
2022-08-11tailcfg, control/controlclient: add PingRequest.URLIsNoise [capver 38]Brad Fitzpatrick1-6/+15
2022-08-09tailcfg, control/controlclient: make Debug settings sticky in a map session [...Brad Fitzpatrick1-16/+17
2022-08-04all: use syncs.AtomicValueMaisem Ali1-16/+7
2022-08-03all: use atomic.PointerMaisem Ali1-2/+2
2022-08-03control/controlclient: fix crash in tests elsewhere when GetNLPublicKey is nilBrad Fitzpatrick1-5/+11
2022-08-03assorted: plumb tka initialization & network-lock key into tailscaledTom DNetto1-0/+9
2022-07-25all: convert more code to use net/netip directlyBrad Fitzpatrick1-4/+4
2022-07-25net/netaddr: start migrating to net/netip via new netaddr adapter packageBrad Fitzpatrick1-2/+2
2022-06-19control/controlclient: remove Client.SetStatusFuncBrad Fitzpatrick1-0/+3
2022-06-19control/controlclient, types/netmap: remove unused LocalPort fieldBrad Fitzpatrick1-17/+6