354 Commits (2716250ee823f21c984e2989c596bc2aaa495613)

Author SHA1 Message Date
Brad Fitzpatrick ea25ef8236 util/set: add new set package for SetHandle type 3 years ago
Brad Fitzpatrick e8cc78b1af ipn/ipnserver: change Server to let LocalBackend be supplied async 3 years ago
Brad Fitzpatrick f45106d47c ipn/ipnserver: move Windows-specific code to tailscaled_windows.go 3 years ago
Brad Fitzpatrick f3ba268a96 ipn/ipnserver: move BabysitProc to tailscaled_windows.go 3 years ago
Brad Fitzpatrick 0a842f353c ipn/ipnserver: move more connection acceptance logic to LocalBackend 3 years ago
Aaron Klotz 033bd94d4c cmd/tailscaled, wgengine/router: use wingoes/com for COM initialization instead of go-ole 3 years ago
Brad Fitzpatrick 7bff7345cc ipn/ipnauth: start splitting ipnserver into new ipnauth package 3 years ago
Brad Fitzpatrick 001f482aca net/dns: make "direct" mode on Linux warn on resolv.conf fights 3 years ago
Brad Fitzpatrick 08e110ebc5 cmd/tailscale: make "up", "status" warn if routes and --accept-routes off 3 years ago
Brad Fitzpatrick 2daf0f146c ipn/ipnlocal, wgengine/netstack: start handling ports for future serving 3 years ago
Brad Fitzpatrick 6d8320a6e9 ipn/{ipnlocal,localapi}: move most of cert.go to ipnlocal 3 years ago
Brad Fitzpatrick db2cc393af util/dirwalk, metrics, portlist: add new package for fast directory walking 3 years ago
Brad Fitzpatrick f4ff26f577 types/pad32: delete package 4 years ago
Joe Tsai c21a3c4733
types/netlogtype: new package for network logging types (#6092) 4 years ago
Brad Fitzpatrick 35bee36549 portlist: use win32 calls instead of running netstat process [windows] 4 years ago
Brad Fitzpatrick 3697609aaa portlist: remove unix.Readlink allocs on Linux 4 years ago
Mihai Parparita 9d04ffc782 net/wsconn: add back custom wrapper for turning a websocket.Conn into a net.Conn 4 years ago
Joe Tsai f9120eee57
wgengine: start network logger in Userspace.Reconfig (#5908) 4 years ago
Joe Tsai 24ebf161e8
net/tstun: instrument Wrapper with statistics gathering (#5847) 4 years ago
Andrew Dunham e5636997c5
wgengine: don't re-allocate trimmedNodes map (#5825) 4 years ago
Aaron Klotz 44f13d32d7 cmd/tailscaled, util/winutil: log Windows service diagnostics when the wintun device fails to install 4 years ago
Brad Fitzpatrick 9bdf0cd8cd ipn/ipnlocal: add c2n /debug/{goroutines,prefs,metrics} 4 years ago
Andrew Dunham b1867457a6
doctor: add package for running in-depth healthchecks; use in bugreport (#5413) 4 years ago
Brad Fitzpatrick 58abae1f83 net/dns/{publicdns,resolver}: add NextDNS DoH support 4 years ago
Andrew Dunham c72caa6672 wgengine/magicsock: use AF_PACKET socket + BPF to read disco messages 4 years ago
James Tucker ad1cc6cff9 wgengine: use Go API rather than UAPI for status 4 years ago
Brad Fitzpatrick c66f99fcdc tailcfg, control/controlclient, ipn/ipnlocal: add c2n (control-to-node) system 4 years ago
Maisem Ali 9197dd14cc net/dns: [win] add MagicDNS entries to etc/hosts 4 years ago
Joe Tsai 03f7e4e577
util/hashx: move from sha256x (#5388) 4 years ago
Joe Tsai 1f7479466e
util/deephash: use sha256x (#5339) 4 years ago
Brad Fitzpatrick ec9d13bce5 hostinfo, net/netcheck: use CutPrefix 4 years ago
Andrew Dunham f0d6f173c9
net/netcheck: try ICMP if UDP is blocked (#5056) 4 years ago
Tom DNetto f50043f6cb tka,types/key: remove dependency for tailcfg & types/ packages on tka 4 years ago
Brad Fitzpatrick 4950fe60bd syncs, all: move to using Go's new atomic types instead of ours 4 years ago
Tom DNetto 4001d0bf25 assorted: plumb tka initialization & network-lock key into tailscaled 4 years ago
Brad Fitzpatrick 8725b14056 all: migrate more code code to net/netip directly 4 years ago
Maisem Ali eb32847d85 tailcfg: add CapabilityFileSharingTarget to identify FileTargets 4 years ago
Tom DNetto 47f91dd732 cmd/tailscale{,d}: update depaware 4 years ago
Brad Fitzpatrick acc3b7f259 go.mod: bump inet.af/wf, tidy 4 years ago
Brad Fitzpatrick a12aad6b47 all: convert more code to use net/netip directly 4 years ago
Brad Fitzpatrick 7eaf5e509f net/netaddr: start migrating to net/netip via new netaddr adapter package 4 years ago
Maisem Ali 9514ed33d2 go.mod: bump gvisor.dev/gvisor 4 years ago
Brad Fitzpatrick 6b71568eb7 util/cloudenv: add Azure support & DNS IPs 4 years ago
Brad Fitzpatrick aa37aece9c ipn/ipnlocal, net/dns*, util/cloudenv: add AWS DNS support 4 years ago
Brad Fitzpatrick 88c2afd1e3 ipn/ipnlocal, net/dns*, util/cloudenv: specialize DNS config on Google Cloud 4 years ago
Brad Fitzpatrick 13d0b8e6a4 control/controlclient, net/dnscache: use typed singleflight fork 4 years ago
Mihai Parparita edc90ebc61 net/wsconn: remove homegrown wrapper for turning a websocket.Conn into a net.Conn 4 years ago
Brad Fitzpatrick a9b4bf1535 ipn/ipnserver, cmd/tailscaled: fix peerapi on Windows 4 years ago
Mihai Parparita a9f32656f5 control/controlhttp: allow client and server to communicate over WebSockets 4 years ago
Maisem Ali 81487169f0 build_docker.sh: pin github.com/tailscale/mkctr 4 years ago