1141 Commits (3bb57504af8efe8dd1a931cc3792978433b34602)

Author SHA1 Message Date
Andrew Dunham f0d6f173c9
net/netcheck: try ICMP if UDP is blocked (#5056) 4 years ago
Maisem Ali a9f6cd41fd all: use syncs.AtomicValue 4 years ago
Brad Fitzpatrick 4950fe60bd syncs, all: move to using Go's new atomic types instead of ours 4 years ago
Maisem Ali 9bb5a038e5 all: use atomic.Pointer 4 years ago
Brad Fitzpatrick 5381437664 logtail, net/portmapper, wgengine/magicsock: use fmt.Appendf 4 years ago
Brad Fitzpatrick 5f6abcfa6f all: migrate code from netaddr.FromStdAddr to Go 1.18 4 years ago
Brad Fitzpatrick 8725b14056 all: migrate more code code to net/netip directly 4 years ago
Brad Fitzpatrick fb82299f5a wgengine/magicsock: avoid RebindingUDPConn mutex in common read/write case 4 years ago
Brad Fitzpatrick 116f55ff66 all: gofmt for Go 1.19 4 years ago
Brad Fitzpatrick a12aad6b47 all: convert more code to use net/netip directly 4 years ago
Brad Fitzpatrick 6a396731eb all: use various net/netip parse funcs 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 d8cb5aae17 tailcfg, control/controlclient: add tailcfg.PeersChangedPatch [capver 33] 4 years ago
Brad Fitzpatrick 469c30c33b ipn/localapi: define a cert dir for Synology DSM6 4 years ago
Mihai Parparita 06aa141632 wgengine/router: avoid unncessary routing configuration changes 4 years ago
kylecarbs 9280d39678 wgengine/netstack: close ipstack when netstack.Impl is closed 4 years ago
James Tucker 76256d22d8 wgengine/router: windows: set SkipAsSource on IPv6 LL addresses 4 years ago
Mihai Parparita c41837842b wasm: drop pprof dependency 4 years ago
Mihai Parparita 27a1ad6a70
wasm: exclude code that's not used on iOS for Wasm too 4 years ago
Brad Fitzpatrick 69b535c01f wgengine/netstack: replace a 1500 with a const + doc 4 years ago
Brad Fitzpatrick 1336fb740b wgengine/netstack: make netstack MTU be 1280 also 4 years ago
Tom 2903d42921
wgengine/router: delete hardcoded link-local address on Windows (#4740) 4 years ago
Tom fc5839864b
wgengine/netstack: handle multiple magicDNS queries per UDP socket (#4708) 4 years ago
Tom 9343967317
wgengine/filter: preallocate some hot slices in MatchesFromFilterRules (#4672) 4 years ago
Mihai Parparita 561f7be434 wgengine/magicsock: remove unused metric 4 years ago
Mihai Parparita 86069874c9 net/tstun, wgengine: use correct type for counter metrics 4 years ago
Maisem Ali fd99c54e10 tailcfg,all: change structs to []*dnstype.Resolver 4 years ago
Maisem Ali e409e59a54 cmd/cloner,util/codegen: refactor cloner internals to allow reuse 4 years ago
Brad Fitzpatrick 35111061e9 wgengine/netstack, ipn/ipnlocal: serve http://100.100.100.100/ 4 years ago
Tom d1d6ab068e
net/dns, wgengine: implement DNS over TCP (#4598) 4 years ago
James Tucker f9e86e64b7 *: use WireGuard where logged, printed or named 4 years ago
James Tucker ae483d3446 wgengine, net/packet, cmd/tailscale: add ICMP echo 4 years ago
Tom DNetto 2a0b5c21d2 net/dns/{., resolver}, wgengine: fix goroutine leak on shutdown 4 years ago
Tom DNetto 7f45734663 assorted: documentation and readability fixes 4 years ago
Tom DNetto 9e77660931 net/tstun,wgengine/{.,netstack}: handle UDP magicDNS traffic in netstack 4 years ago
Tom DNetto dc71d3559f net/tstun,wgengine: split PreFilterOut into multiple hooks 4 years ago
Tom DNetto 9dee6adfab cmd/tailscaled,ipn/ipnlocal,wgengine/...: pass dns.Manager into netstack 4 years ago
Brad Fitzpatrick 6bed781259 all: gofmt all 4 years ago
James Tucker 1aa75b1c9e wgengine/netstack: always set TCP keepalive 4 years ago
Maisem Ali 80ba161c40 wgengine/monitor: do not ignore changes to pdp_ip* 4 years ago
Maisem Ali 2265587d38 wgengine/{,magicsock}: add metrics for rebinds and restuns 4 years ago
Brad Fitzpatrick 910ae68e0b util/mak: move tailssh's mapSet into a new package for reuse elsewhere 4 years ago
Brad Fitzpatrick 53588f632d Revert "wgengine/router,util/kmod: load & log xt_mark" 4 years ago
James Tucker 8d6793fd70 wgengine/router,util/kmod: load & log xt_mark 4 years ago
Maisem Ali 136f30fc92 wgengine/monitor: split the unexpected stringification log line 4 years ago
Maisem Ali 8e40bfc6ea wgengine/monitor: ignore OS-specific uninteresting interfaces 4 years ago
Brad Fitzpatrick 0ce67ccda6 wgengine/router: make supportsV6NAT check catch more cases 4 years ago
Maisem Ali 3ffd88a84a wgengine/monitor: do not set timeJumped on iOS/Android 4 years ago
Brad Fitzpatrick 16f3520089 all: add arbitrary capability support 4 years ago