175 Commits (bb91cfeae79aae1a41d0ab938f8131c4e8ea041c)

Author SHA1 Message Date
Josh Bleecher Snyder 758c37b83d net/netns: thread logf into control functions 4 years ago
Brad Fitzpatrick 24ea365d48 netcheck, controlclient, magicsock: add more metrics 4 years ago
Brad Fitzpatrick 3e1daab704 hostinfo, control/controlclient: tell control when Ubuntu has disabled Tailscale's sources 5 years ago
Brad Fitzpatrick d2ef73ed82 control/controlclient: rename a variable to not shadow a package name 5 years ago
Brad Fitzpatrick ad63fc0510 control/controlclient: make js/wasm work with Go 1.18+ 5 years ago
Brad Fitzpatrick 337757a819 ipn/ipnlocal, control/controlclient: don't propagate all map errors to UI 5 years ago
David Anderson 0532eb30db all: replace tailcfg.DiscoKey with key.DiscoPublic. 5 years ago
David Anderson 7e6a1ef4f1 tailcfg: use key.NodePublic in wire protocol types. 5 years ago
Brad Fitzpatrick ff597e773e tailcfg, control/controlclient: add method to exit client from control plane 5 years ago
David Anderson 418adae379 various: use NodePublic.AsNodeKey() instead of tailcfg.NodeKeyFromNodePublic() 5 years ago
David Anderson 4d38194c21 control/controlclient: stop using wgkey. 5 years ago
Brad Fitzpatrick ada8cd99af control/controlclient: add a LoginEphemeral LoginFlags bit 5 years ago
David Anderson 0c546a28ba types/persist: use new node key type. 5 years ago
Maisem Ali 81cabf48ec control/controlclient,tailcfg: propagate registration errors to the frontend 5 years ago
nicksherron f01ff18b6f all: fix spelling mistakes 5 years ago
Dave Anderson 980acc38ba
types/key: add a special key with custom serialization for control private keys (#2792) 5 years ago
David Anderson 61c3b98a24 Revert "types/key: add MachinePrivate and MachinePublic." 5 years ago
David Anderson 4fdb88efe1 types/key: add MachinePrivate and MachinePublic. 5 years ago
David Anderson daf54d1253 control/controlclient: remove TS_DEBUG_USE_DISCO=only. 5 years ago
slowy07 ac0353e982 fix: typo spelling grammar 5 years ago
Brad Fitzpatrick 47045265b9 hostinfo: add SetDeviceModel setter, move remaining code from controlclient 5 years ago
Brad Fitzpatrick 6f8c8c771b control/controlclient: tweak a couple error messages 5 years ago
Simeng He e199e407d2 tailcfg: add IP and Types field to PingRequest 5 years ago
Josh Bleecher Snyder 4c8b5fdec4 control/controlclient: do not periodically print full netmap 5 years ago
Brad Fitzpatrick dfa5e38fad control/controlclient: report whether we're in a snap package 5 years ago
Brad Fitzpatrick 171ec9f8f4 control/{controlknobs,controlclient}: simplify knobs API, fix controlclient crash 5 years ago
julianknodt 1bb6abc604 net/portmapper: add upnp port mapping 5 years ago
David Crawshaw 54199d9d58 controlclient: log server key and URL 5 years ago
Brad Fitzpatrick b461ba9554 control/controlclient: fix typo/braino in error message 5 years ago
Brad Fitzpatrick 333e9e75d4 tailcfg, control/controlclient: clarify more, enforce PingRequest.URL is unique 5 years ago
Simeng He f0121468f4 control/controlclient: add Pinger interface, Options.Pinger 5 years ago
Brad Fitzpatrick e29cec759a ipn/{ipnlocal,localapi}, control/controlclient: add SetDNS localapi 5 years ago
Josh Bleecher Snyder 25df067dd0 all: adapt to opaque netaddr types 5 years ago
Avery Pennarun 6307a9285d controlclient: update Persist.LoginName when it changes. 5 years ago
Avery Pennarun b4d04a065f controlclient: extract a Client interface and rename Client->Auto. 5 years ago
Brad Fitzpatrick 3411bb959a control/controlclient: fix signRegisterRequest log suppression check on Windows 5 years ago
Brad Fitzpatrick 6f52fa02a3 control/controlclient, tailcfg: add Debug.SleepSeconds (mapver 19) 5 years ago
Brad Fitzpatrick e9d24341e0 tailcfg, control/controlclient: accept nil MapResponse.Node (mapver 18) 5 years ago
Brad Fitzpatrick 5092cffd1f control/controlclient: add start of some MapResponse->NetworkMap tests 5 years ago
Brad Fitzpatrick aef3c0350c control/controlclient: break direct.go into map.go (+tests), add mapSession 5 years ago
Brad Fitzpatrick b993d9802a ipn/ipnlocal, etc: require file sharing capability to send/recv files 5 years ago
Brad Fitzpatrick 670838c45f tailcfg, control/controlclient: (mapver 16) add Node.Online, MapResponse.OnlineChange 5 years ago
David Anderson 7055f870f8 control/controlclient: only use a single DNS label as the hostname. 5 years ago
Brad Fitzpatrick 34d2f5a3d9 tailcfg: add Endpoint, EndpointType, MapRequest.EndpointType 5 years ago
Brad Fitzpatrick ccb322db04 tailcfg, control/controlclient: make nil MapResponse.DNSConfig mean unchanged (mapver15) 5 years ago
Simon Kirillov a64b57e2fb control/controlclient: create tls client config with server hostname instead of serverURL.Host 5 years ago
Brad Fitzpatrick 3167e55ddf ipn/{ipnlocal,localapi}, cmd/tailscale: add logout command 5 years ago
Brad Fitzpatrick 597c19ff4e control/controlclient: refactor some internals 5 years ago
Brad Fitzpatrick 1bd14a072c cmd/tailscale, ipn/localapi: move IP forwarding check to tailscaled, API 5 years ago
Brad Fitzpatrick a998fe7c3d control/controlclient: support lazy machine key generation 5 years ago