477 Commits (3b4b17d23980c23ce46cd94deaacfbd4f9d4446f)
 

Author SHA1 Message Date
Brad Fitzpatrick 8519a1b29f derp: revert rename of pkt to sendMsg 6 years ago
Brad Fitzpatrick c34b350efa derp: remove the mutex around and closing of send channel 6 years ago
Brad Fitzpatrick 77921a31b1 derp: rename pkt to sendMsg, in prep for other types of writes 6 years ago
Brad Fitzpatrick 1453aecb44 derp: add sclient.done channel, simplify some context passing 6 years ago
David Anderson ea90780066 derp: specify type of the by-reason drop varz. 6 years ago
Brad Fitzpatrick fd824df1fa derp: export metric for server's initial MemStats.Sys reading 6 years ago
David Anderson 64b5248929 derp: sprinkle comments and docstrings. 6 years ago
David Anderson 58b8ebd290 derp: add per-reason packet drop counter. 6 years ago
David Anderson 1e031001db derp: move write timeout to package constant. 6 years ago
David Anderson dbfc916273 derp: add short queues between reader and writer, drop on overload. 6 years ago
Brad Fitzpatrick dd31285ad4 wgengine/magicsock: send IPv6 using pconn6, if available 6 years ago
Brad Fitzpatrick af277a6762 controlclient, magicsock: add debug knob to request IPv6 endpoints 6 years ago
Brad Fitzpatrick 221e7d7767 wgengine/magicsock: make log message include DERP port (node) 6 years ago
Brad Fitzpatrick 33bdcabf03 wgengine/magicsock: call stun callback w/ only valid part of STUN packet 6 years ago
David Crawshaw 13eed1e88b controlclient: remove common log on very quiet nodes 6 years ago
Brad Fitzpatrick f9cc4e8f53 tailcfg: restore MapRequest.IncludeIPv6 bool 6 years ago
David Anderson 0be475ba46 Revert "tailcfg, controlclient, magicsock: request IPv6 endpoints, but ignore them" 6 years ago
Brad Fitzpatrick f9184ad12b go.mod: update wireguard-go for https://github.com/tailscale/wireguard-go/pull/13 6 years ago
Brad Fitzpatrick 94024355ed tailcfg, controlclient, magicsock: request IPv6 endpoints, but ignore them 6 years ago
David Anderson 12a6626a94 tsweb: use a ResponseWriter wrapper to log more accurately. 6 years ago
David Anderson 2e43cd3f95 testy: add a virtual clock helper for tests. 6 years ago
Brad Fitzpatrick b1d5548fa7 tailcfg: make NodeKey.IsZero have a value receiver 6 years ago
Brad Fitzpatrick 51b669e4bd ipn: skip tailscaled UDP ports in service list 6 years ago
Brad Fitzpatrick 60ea635c6d wgengine/magicsock: delete inaccurate comment 6 years ago
David Crawshaw 6ddbcab71e logtail: rename the unused CheckLogs to DrainLogs 6 years ago
David Crawshaw 51a12d1307 filch: a few minor comments 6 years ago
Brad Fitzpatrick a184e05290 wgengine/magicsock: listen on udp6, use it for STUN, report endpoint 6 years ago
Brad Fitzpatrick 073bb8de80 control/controlclient: don't use Node as value type 6 years ago
Brad Fitzpatrick 7caa288213 wgengine/magicsock: rename pconn field to pconn4, in prep for pconn6 6 years ago
Brad Fitzpatrick 5fa825f057 go.mod, go.sum: update 6 years ago
David Crawshaw addbdce296 wgengine, ipn: include number of active DERPs in status 6 years ago
David Crawshaw 1ad78ce698 magicsock: reconnect to home DERP on key change 6 years ago
David Crawshaw 455ba751d9 magicsock: start connection to HOME derp immediately 6 years ago
David Crawshaw 73cae4eb11 tailcfg, controlclient: standardize on wgcfg ShortString key printing 6 years ago
David Crawshaw acd14960f8 go.mod: bump wireguard-go 6 years ago
Brad Fitzpatrick 14a2564ef0 go.mod: bump wireguard-go 6 years ago
Brad Fitzpatrick 19a1704abd netcheck: use best DERP server in past 5 minutes to avoid flip-flopping 6 years ago
Brad Fitzpatrick 6de37f4cc0 tsweb: move some comments, add a TODO 6 years ago
David Anderson df4636567f tsweb: adjust names and docs of the "handler with errors" functions. 6 years ago
David Crawshaw 131541c06d derp: deflake test 6 years ago
David Anderson 52d9613b42 github: add license check to CI. 6 years ago
David Anderson 315a5e5355 scripts: add a license header checker. 6 years ago
David Anderson 3e2fadf872 version: add license header to input for generated file. 6 years ago
David Anderson 98eceae55e tsweb: add a Handler type. 6 years ago
Brad Fitzpatrick f8d67bb591 portlist: ignore ports bound to localhost 6 years ago
Brad Fitzpatrick c706731dc7 tsweb: add copyright header 6 years ago
David Anderson a567c56971 tsweb: pull in tlog data structures from corp repo. 6 years ago
David Crawshaw 5a0822eefd controlclient, ipn: fix tests for new control param 6 years ago
Brad Fitzpatrick e085aec8ef all: update to wireguard-go API changes 6 years ago
David Anderson dd14b658a2 version: bump again, for 0.97.0. 6 years ago