316 Commits (e32520659d7b43490bdee37c9274def81704fa4b)

Author SHA1 Message Date
Brad Fitzpatrick 2c94e3c4ad wgengine/magicsock: don't unconditionally close DERP connections on rebind 4 years ago
Brad Fitzpatrick 63d9c7b9b3 derp: add Client.LocalAddr method 4 years ago
Brad Fitzpatrick 535b925d1b derp/derphttp: add Client.Ping, SendPing methods 4 years ago
Brad Fitzpatrick 434af15a04 derp: support client->server ping (and server->client pong) 4 years ago
Josh Bleecher Snyder 758c37b83d net/netns: thread logf into control functions 4 years ago
David Anderson 84c3a09a8d types/key: export constants for key size, not a method. 5 years ago
David Anderson c1d009b9e9 ipn/ipnstate: use key.NodePublic instead of the generic key.Public. 5 years ago
David Anderson 1f06f77dcb derp: remove package shadowing of types/key. 5 years ago
David Anderson 37c150aee1 derp: use new node key type. 5 years ago
Brad Fitzpatrick eebe7afad7 derp/derphttp: only log about a weird upgrade if any was specified 5 years ago
Brad Fitzpatrick 505f844a43 cmd/derper, derp/derphttp: add websocket support 5 years ago
Brad Fitzpatrick 7cf8ec8108 net/tlsdial: bake in LetsEncrypt's ISRG Root X1 root 5 years ago
Brad Fitzpatrick 73f177e4d5 derp: throttle client sends if server advertises rate limits 5 years ago
Josh Bleecher Snyder 3759fb8987 derp: deflake TestSendFreeze 5 years ago
Brad Fitzpatrick fc160f80ee metrics: move currentFDs code to the metrics package 5 years ago
Brad Fitzpatrick a59b389a6a derp: add new health update and server restarting frame types 5 years ago
Brad Fitzpatrick 73280595a8 derp: accept dup clients without closing prior's connection 5 years ago
Brad Fitzpatrick ffd22050c0 derp: export current file descriptor metric 5 years ago
slowy07 ac0353e982 fix: typo spelling grammar 5 years ago
Brad Fitzpatrick f35b8c3ead derp: fix meshing accounting edge case bug 5 years ago
Brad Fitzpatrick fd7b738e5b derp: use pad32 package for padding, reduce duplication 5 years ago
Brad Fitzpatrick 7298e777d4 derp: reduce server memory by 30% by removing persistent bufio.Writer 5 years ago
Brad Fitzpatrick b622c60ed0 derp,wgengine/magicsock: don't assume stringer is in $PATH for go:generate 5 years ago
Brad Fitzpatrick e422e9f4c9 cmd/derper: mesh over VPC network 5 years ago
Brad Fitzpatrick e299300b48 net/dnscache: cache all IPs per hostname 5 years ago
Brad Fitzpatrick a909d37a59 derp: rate limit how often same-key clients can kick each other off server 5 years ago
Josh Bleecher Snyder 4dbbd0aa4a cmd/addlicense: add command to add licenseheaders to generated code 5 years ago
Josh Bleecher Snyder 0ec9040c5e scripts: remove special case for _strings.go files in check license headers 5 years ago
maddie d976a84d7e derp: allow self node when verifying clients 5 years ago
Brad Fitzpatrick 05da2691a5 cmd/derper/derpprobe: add derp prober 5 years ago
Brad Fitzpatrick 4c0494185b derp: remove "fine for now" intentional slow memory leak from derp server 5 years ago
David Anderson d98829583a derp: use a dedicated queue for disco traffic. 5 years ago
David Anderson 67158549ab derp: actually export the new drop counter. 5 years ago
David Anderson 36492ace9d derp: add counters to track the type of dropped packets. 5 years ago
Brad Fitzpatrick 7e7c4c1bbe tailcfg: break DERPNode.DERPTestPort into DERPPort & InsecureForTests 5 years ago
julianknodt 506c2fe8e2 cmd/tailscale: make netcheck use active DERP map, delete static copy 5 years ago
julianknodt 148602a89a derp,cmd/derper: allow server to verify clients 5 years ago
julianknodt 3687e5352b derp: fix traffic handler peer addresses 5 years ago
julianknodt 3728634af9 derp: add debug traffic handler 5 years ago
julianknodt fe54721e31 derp: add pkt queue latency timer 5 years ago
Brad Fitzpatrick 3d4d97601a derp/derpmap: add São Paulo (derp11) 5 years ago
Maisem Ali 4d142ebe06 derp: handle net.ErrClosed in TestSendFreeze 5 years ago
Brad Fitzpatrick ab2a8a7493 derp: return keep-alive message up to callers 5 years ago
Brad Fitzpatrick c81814e4f8 derp{,/derphttp},magicsock: tell DERP server when ping acks can be expected 5 years ago
Brad Fitzpatrick 79d8288f0a wgengine/magicsock, derp, derp/derphttp: respond to DERP server->client pings 5 years ago
Brad Fitzpatrick ca51529b81 derp/derphttp: return nicer errors from Recv on Close 5 years ago
Brad Fitzpatrick 741d654aa3 derp/derphttp: add a context and infoLogger option to RunWatchConnectionLoop 5 years ago
Brad Fitzpatrick 66be052a70 net/dnscache: work on IPv6-only hosts (again) 5 years ago
David Anderson 54e6c3a290 version: use OSS repo's version when building. 6 years ago
Brad Fitzpatrick 1e0be5a458 tshttp, derphttp: send Proxy-Authorization, not Authorization, to proxies 6 years ago