3366 Commits (49a3fcae785eec1072c90397b30c67033eee2401)
 

Author SHA1 Message Date
Brad Fitzpatrick 49a3fcae78 log/filelogger: make filelogger remove redundant date before adding a date 4 years ago
Brad Fitzpatrick 4a59a2781a ipn/ipnlocal: export client metrics over peerapi to owner 4 years ago
Brad Fitzpatrick d24ed3f68e wgengine/router: add debug knob to resort to Linux "ip" command usage 4 years ago
Josh Bleecher Snyder b3d6704aa3 wgengine/magicsock: fix data race on endpoint.discoKey 4 years ago
Brad Fitzpatrick cf06f9df37 net/tstun, wgengine: add packet-level and drop metrics 4 years ago
Brad Fitzpatrick ec036b3561 logpolicy: use bootstrap DNS for logtail dialer 4 years ago
Brad Fitzpatrick 7901289578 wgengine/magicsock: add a stress test 4 years ago
Josh Bleecher Snyder 5a60781919 wgengine/magicsock: increase TestDiscokeyChange connection timeout 4 years ago
Brad Fitzpatrick 5b5f032c9a util/clientmetric: optimize memory layout for finding updates 4 years ago
Josh Bleecher Snyder 773af7292b wgengine/magicsock: simplify peerMap.upsertEndpoint 4 years ago
Josh Bleecher Snyder 9da22dac3d wgengine/magicsock: fix bug in peerMap.upsertEndpoint 4 years ago
Josh Bleecher Snyder 16870cb754 wgengine/magicsock: fix typo in comment 4 years ago
Brad Fitzpatrick 36b1df1241 cmd/tailscale/cli: add --watch flag to "debug metrics" subcommand 4 years ago
David Anderson 41da7620af go.mod: update wireguard-go to pick up roaming toggle 4 years ago
Brad Fitzpatrick 400ed799e6 net/dns: work around old systemd-resolved setLinkDomain length limit 4 years ago
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