270 Commits (7407f404d996594de43a546cfabbd40d776a4e22)

Author SHA1 Message Date
Mihai Parparita 9cb332f0e2 sockstats: instrument networking code paths 3 years ago
David Anderson 70a2929a12 version: make all exported funcs compile-time constant or lazy 3 years ago
Mihai Parparita fa932fefe7 net/interfaces: redo how we get the default interface on macOS and iOS 3 years ago
Brad Fitzpatrick 03645f0c27 net/{netns,netstat}: use new x/sys/cpu.IsBigEndian 3 years ago
Andrew Dunham 2755f3843c health, net/tlsdial: add healthcheck for self-signed cert 3 years ago
Brad Fitzpatrick b1248442c3 all: update to Go 1.20, use strings.CutPrefix/Suffix instead of our fork 3 years ago
Will Norris 51e1ab5560 fixup! util/vizerror: add new package for visible errors 3 years ago
Will Norris 71029cea2d all: update copyright and license headers 3 years ago
Brad Fitzpatrick a1b4ab34e6 util/httpm: add new package for prettier HTTP method constants 3 years ago
Brad Fitzpatrick 06fff461dc ipn/ipnstate: add PeerStatus.KeyExpiry for tailscale status --json 3 years ago
Brad Fitzpatrick ca08e316af util/endian: delete package; use updated josharian/native instead 3 years ago
Brad Fitzpatrick 1598cd0361 net/tsaddr: remove ContainsFunc helpers (they're now in x/exp/slices) 3 years ago
Brad Fitzpatrick 197a4f1ae8 types/ptr: move all the ptrTo funcs to one new package's ptr.To 3 years ago
Maisem Ali adc302f428 all: use named pipes on windows 3 years ago
Aaron Klotz 6e33d2da2b ipn/ipnauth, util/winutil: add temporary LookupPseudoUser workaround to address os/user.LookupId errors on Windows 3 years ago
Mihai Parparita 33520920c3 all: use strs.CutPrefix and strs.CutSuffix more 3 years ago
Maisem Ali 8e85227059 cmd/tailscale/cli: [set] handle selectively modifying routes/exit node 3 years ago
Joe Tsai 9a05cdd2b5
syncs: add Map (#6260) 3 years ago
Andrew Dunham e85613aa2d net/netcheck: don't use a space in the captive portal challenge 3 years ago
Brad Fitzpatrick db2cc393af util/dirwalk, metrics, portlist: add new package for fast directory walking 3 years ago
Brad Fitzpatrick d57cba8655 net/tshttpproxy: add clientmetrics on Windows proxy lookup paths 4 years ago
Brad Fitzpatrick f4ff26f577 types/pad32: delete package 4 years ago
Andrew Dunham 223126fe5b cmd/derper, net/netcheck: add challenge/response to generate_204 endpoint 4 years ago
Mihai Parparita 9d04ffc782 net/wsconn: add back custom wrapper for turning a websocket.Conn into a net.Conn 4 years ago
Josh Soref d4811f11a0 all: fix spelling mistakes 4 years ago
Aaron Klotz 44f13d32d7 cmd/tailscaled, util/winutil: log Windows service diagnostics when the wintun device fails to install 4 years ago
Tom DNetto e9b98dd2e1 control/controlclient,ipn/ipnlocal: wire tka enable/disable 4 years ago
Eng Zer Jun f0347e841f refactor: move from io/ioutil to io and os packages 4 years ago
Mihai Parparita 1ce0e558a7 cmd/derper, control/controlhttp: disable WebSocket compression 4 years ago
Andrew Dunham eb5939289c
cmd/derper: add /generate_204 endpoint (#5601) 4 years ago
Brad Fitzpatrick 89fee056d3 cmd/derper: add robots.txt to disallow all 4 years ago
Andrew Dunham c9961b8b95
cmd/derper: filter out useless HTTP error logs (#5563) 4 years ago
Brad Fitzpatrick 02de34fb10 cmd/derper: add flag to run derper in bootstrap-dns-only mode 4 years ago
Andrew Dunham a0bae4dac8
cmd/derper: add support for unpublished bootstrap DNS entries (#5529) 4 years ago
Tom DNetto facafd8819 client,cmd/tailscale,ipn,tka,types: implement tka initialization flow 4 years ago
Tom DNetto 18edd79421 control/controlclient,tailcfg: [capver 40] create KeySignature field in tailcfg.Node 4 years ago
Kris Brandow 8f38afbf8e net/stun: convert to use net/netip.AddrPort 4 years ago
Brad Fitzpatrick 090033ede5 cmd/derper: fix data race & server panic in manual cert mode 4 years ago
Brad Fitzpatrick ec9d13bce5 hostinfo, net/netcheck: use CutPrefix 4 years ago
David Crawshaw 93324cc7b3 cmd/derper: add depaware.txt 4 years ago
Maisem Ali a9f6cd41fd all: use syncs.AtomicValue 4 years ago
Joe Tsai b905db7a56
cmd/derper: remove support for logtail logging (#5248) 4 years ago
Charlotte Brandhorst-Satzkorn 4c0feba38e
derp: plumb '/derp' request context through (#5083) 4 years ago
Mihai Parparita edc90ebc61 net/wsconn: remove homegrown wrapper for turning a websocket.Conn into a net.Conn 4 years ago
Mihai Parparita a9f32656f5 control/controlhttp: allow client and server to communicate over WebSockets 4 years ago
Brad Fitzpatrick 740e3c006c cmd/derper: add --stun-port flag 4 years ago
Brad Fitzpatrick a80cef0c13 cmd/derper: fix regression from bootstrap DNS optimization 4 years ago
Josh Bleecher Snyder 84046d6f7c Revert "cmd/derper: stop setting content header in handleBootstrapDNS" 4 years ago
Josh Bleecher Snyder ec62217f52 cmd/derper: close connections once bootstrap DNS has been served 4 years ago
Josh Bleecher Snyder 60abeb027b cmd/derper: stop setting content header in handleBootstrapDNS 4 years ago