3351 Commits (9fa6cdf7bfa5c4e3565bb4d05bf1aa98624a4c0d)
 

Author SHA1 Message Date
Brian Fallik 9fa6cdf7bf fix minor typo 4 years ago
Brad Fitzpatrick 24ea365d48 netcheck, controlclient, magicsock: add more metrics 4 years ago
Brad Fitzpatrick 3b541c833e util/clientmetric, logtail: log metric changes 4 years ago
Brad Fitzpatrick 68917fdb5d cmd/tailscale/cli: add "debug metrics" subcommand 4 years ago
Brad Fitzpatrick 945290cc3f cmd/tailscale/cli: migrate hidden debug subcommand to use subcomands 4 years ago
Brad Fitzpatrick 57b039c51d util/clientmetrics: add new package to add metrics to the client 4 years ago
David Anderson c5d572f371 net/dns: correctly handle NetworkManager-managed DNS that points to resolved. 4 years ago
Brad Fitzpatrick f7da8c77bd tstest/integration/testcontrol: fix data race 4 years ago
David Anderson 5b94f67956 control/noise: make Conn.readNLocked less surprising. 4 years ago
David Anderson a34350ffda control/noise: factor out nonce checking and incrementing into a type. 4 years ago
David Anderson d3acd35a90 control/noise: make message headers match the specification. 4 years ago
David Anderson a63c4ab378 control/noise: don't panic when handling ciphertext. 4 years ago
David Anderson 4004b22fe5 control/noise: stop using poly1305 package constants. 4 years ago
David Anderson 293431aaea control/noise: use key.Machine{Public,Private} as appropriate. 4 years ago
David Anderson edb33d65c3 control/noise: don't cache mixer, just rebuild a BLAKE2s each time. 4 years ago
David Anderson 7e9e72887c control/noise: add singleUseCHP, use it to simplify nonce/key tracking in handshake. 4 years ago
David Anderson cf90392174 control/noise: review fixups 4 years ago
David Anderson 0b392dbaf7 control/noise: adjust implementation to match revised spec. 4 years ago
David Anderson 89a68a4c22 control/noise: include the protocol version in the Noise prologue. 4 years ago
David Anderson 5e005a658f control/noise: fix typo in docstring. 4 years ago
David Anderson eabca699ec control/noise: remove allocations in the encrypt and decrypt paths. 4 years ago
David Anderson da7544bcc5 control/noise: implement the base transport for the 2021 control protocol. 4 years ago
Brad Fitzpatrick 3e1daab704 hostinfo, control/controlclient: tell control when Ubuntu has disabled Tailscale's sources 4 years ago
Brad Fitzpatrick d2ef73ed82 control/controlclient: rename a variable to not shadow a package name 4 years ago
Maisem Ali d6dde5a1ac ipn/ipnlocal: handle key extensions after key has already expired 5 years ago
Maisem Ali eccc2ac6ee net/interfaces/windows: update Tailscale interface detection logic to 5 years ago
Brad Fitzpatrick ad63fc0510 control/controlclient: make js/wasm work with Go 1.18+ 5 years ago
Brad Fitzpatrick 87137405e5 ipn/ipnserver: grant js/wasm all localapi permissions 5 years ago
Brad Fitzpatrick 40e13c316c paths: add missing js/wasm stub 5 years ago
Brad Fitzpatrick 0edd2d1cd5 safesocket: add js/wasm implementation with in-memory net.Conn 5 years ago
Brad Fitzpatrick 01bd789c26 ipn/ipnserver: add Server.LocalBackend accessor 5 years ago
Michael Stapelberg b3abdc381d tsnet: set varRoot state directory field 5 years ago
Brad Fitzpatrick e6fbc0cd54 cmd/tailscaled, ipn/ipnserver: refactor ipnserver 5 years ago
Brad Fitzpatrick 5f36ab8a90 tstest/integration: go generate 5 years ago
Brad Fitzpatrick 2b082959db safesocket: add WindowsLocalPort const 5 years ago
Denton Gentry 1ec99e99f4 tstest: extend node key expiration integration test. 5 years ago
dependabot[bot] 12148dcf48 go.mod: bump github.com/frankban/quicktest from 1.13.1 to 1.14.0 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
Mangirdas f771327f0c Add multiarch image make target 5 years ago
Brad Fitzpatrick 649f7556e8 cmd/tailscaled, ipn: add tailscaled --statedir flag for var directory 5 years ago
Brad Fitzpatrick c7bff35fee ipn/ipnlocal: add owner-only debug handler to get process env 5 years ago
Brad Fitzpatrick 6d82a18916 tstest/integration: don't include stdlib deps in go generate output 5 years ago
Josh Bleecher Snyder c467ed0b62 wgengine/wgcfg: always close io.Pipe 5 years ago
Josh Bleecher Snyder 3fd5f4380f util/multierr: new package 5 years ago
David Anderson 17b5782b3a types/key: delete legacy NodeKey type. 5 years ago
David Anderson 7e6a1ef4f1 tailcfg: use key.NodePublic in wire protocol types. 5 years ago
David Anderson 7e8d5ed6f3 ipn: use key.NodePublic instead of tailcfg.NodeKey 5 years ago
David Anderson c17250cee2 ipn/ipnstate: use key.NodePublic instead of tailcfg.NodeKey. 5 years ago
David Anderson c3d7115e63 wgengine: use key.NodePublic instead of tailcfg.NodeKey. 5 years ago