1011 Commits (7330aa593e3701cb193ceff0bc26eda3bc62df83)

Author SHA1 Message Date
Mihai Parparita 7330aa593e all: avoid repeated default interface lookups 3 years ago
Mihai Parparita 4722f7e322 all: move network monitoring from wgengine/monitor to net/netmon 3 years ago
Andrew Dunham 3ede3aafe4 ipn/localapi: also verify STUN queries work in 'debug derp' 3 years ago
Andrew Dunham f85dc6f97c
ci: add more lints (#7909) 3 years ago
Maisem Ali c3ef6fb4ee ipn/ipnlocal: handle masquerade addresses in PeerAPI 3 years ago
Mihai Parparita d0906cda97 net/sockstats: expose debug info 3 years ago
Andrew Dunham 280255acae
various: add golangci-lint, fix issues (#7905) 3 years ago
Mihai Parparita 9a655a1d58 net/dnsfallback: more explicitly pass through logf function 3 years ago
James Tucker 8dec1a8724 .github/workflows: reenable Windows CI, disable broken tests 3 years ago
Mihai Parparita cef0a474f8 ipn/ipnlocal: check that sockstatLogger is available in c2n endpoint 3 years ago
Mihai Parparita 03b2c44a21 ipn/ipnlocal: more explicitly say if sockstats are not available 3 years ago
Brad Fitzpatrick 2c0bda6e2e ssh/tailssh: make Tailscale SSH work on gokrazy 3 years ago
shayne ba4e58f429
cmd/tailscale/cli: do not allow turning Funnel on while shields-up (#7770) 3 years ago
Will Norris 6d5c3c1637 ipn: prefer allow/denylist terminology 3 years ago
Will Norris 5a3da3cd7f ipn: add sockstat logger to stable builds 3 years ago
Aaron Klotz 90fd04cbde ipn/ipnlocal, util/winutil/policy: modify Windows profile migration to load legacy prefs from within tailscaled 3 years ago
Mihai Parparita e3cb8cc88d ipn/ipnlocal: automatically upload sockstats logs when the period ends 3 years ago
Andrew Dunham 3b39ca9017 ipn/ipnlocal: update comment in SetComponentDebugLogging 3 years ago
Maisem Ali e0d291ab8a ipn/store: add support for stores to hook into a custom dialer 3 years ago
Andrew Dunham c98652c333 doctor/permissions: add new check to print process permissions 3 years ago
Will Norris 7c99210e68 log: allow toggling sockstat logs via c2n component logging 3 years ago
shayne 43f7ec48ca
funnel: change references from alpha to beta (#7613) 3 years ago
shayne 3177ccabe5
ipn/ipnlocal: [serve/funnel] use actual SrcAddr as X-Forwarded-For (#7600) 3 years ago
shayne 7908b6d616
ipn/ipnlocal: [serve] Trim mountPoint prefix from proxy path (#7334) 3 years ago
Maisem Ali 7300b908fb logpolicy: split out DialContext into a func 3 years ago
Maisem Ali 9e81db50f6 ipn/ipnlocal: use atomicfile.WriteFile in certFileStore 3 years ago
Maisem Ali 8a11f76a0d ipn/ipnlocal: fix cert storage in Kubernetes 3 years ago
Maisem Ali ec90522a53 ipn/ipnlocal: also store ACME keys in the certStore 3 years ago
Maisem Ali 9d8b7a7383 ipn/store/kubestore: handle "/" in ipn.StateKeys 3 years ago
Will Norris 57a008a1e1 all: pass log IDs as the proper type rather than strings 3 years ago
Will Norris f13b8bf0cf log: use logtail to log and upload sockstat logs 3 years ago
Mihai Parparita 731688e5cc ipn/localapi: add endpoint for adding debug log entries 3 years ago
Mihai Parparita 97b6d3e917 sockstats: remove per-interface stats from Get 3 years ago
Will Norris 6ef2105a8e log/sockstatlog: only start once; don't copy ticker 3 years ago
Will Norris 09e0ccf4c2 ipn: add c2n endpoint for sockstats logs 3 years ago
Will Norris a1d9f65354 ipn,log: add logger for sockstat deltas 3 years ago
Maisem Ali 5e8a80b845 all: replace /kb/ links with /s/ equivalents 3 years ago
Maisem Ali 3ff44b2307 ipn: add Funnel port check from nodeAttr 3 years ago
Maisem Ali ccdd534e81 tsnet: add ListenFunnel 3 years ago
Andrew Dunham f0d6228c52 ipn/localapi: flesh out the 'debug derp' checks 3 years ago
Mihai Parparita b64d78d58f sockstats: refactor validation to be opt-in 3 years ago
Maisem Ali 1e72de6b72 ipn/ipnlocal: remove WIP restriction for Tailscale SSH on macOS 3 years ago
Tom DNetto 3471fbf8dc cmd/tailscale: surface node-key for locked out tailnet-lock peers 3 years ago
Maisem Ali b797f773c7 ipn/ipnlocal: add support for funnel in tsnet 3 years ago
Tom DNetto ce99474317 all: implement preauth-key support with tailnet lock 3 years ago
Mihai Parparita f4f8ed98d9 sockstats: add validation for TCP socket stats 3 years ago
Andrew Dunham be107f92d3 wgengine/magicsock: track per-endpoint changes in ringbuffer 3 years ago
Mihai Parparita 6ac6ddbb47 sockstats: switch label to enum 3 years ago
Andrew Dunham df2561f6a2 ipn/ipnlocal: stop netmap expiry timer when resetting control client 3 years ago
Andrew Dunham 045f995203 ipn/localapi: close portmapper after debug 3 years ago