611 Commits (4d730e154c19f54faac23a6f050efd19af06e43b)

Author SHA1 Message Date
Charlotte Brandhorst-Satzkorn 8d3d48e000 ipn/ipnlocal: add NodeKey func to return the public node NodeKey 3 years ago
Brad Fitzpatrick 8864112a0c ipn/ipnlocal: bound how long cert fetchher checks for existing DNS records 3 years ago
Brad Fitzpatrick 6e967446e4 tsd: add package with System type to unify subsystem init, discovery 3 years ago
Derek Kaser 0d7303b798 various: add detection and Taildrop for Unraid 3 years ago
Brad Fitzpatrick 1e876a3c1d ipn/ipnlocal: fix fmt format arg type mismatch in log line 3 years ago
James Tucker 095d3edd33 ipn/ipnlocal: reenable profile tests on Windows 3 years ago
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 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 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 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 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
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 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
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
Maisem Ali 1a30b2d73f all: use tstest.Replace more 3 years ago
Andrew Dunham a9c17dbf93 ipn/ipnlocal: reject unmasked routes 3 years ago
Tom DNetto 88c7d19d54 tka: compact TKA storage on startup 3 years ago
Tom DNetto e2d652ec4d ipn,cmd/tailscale: implement resigning nodes on tka key removal 3 years ago
Mihai Parparita 9cb332f0e2 sockstats: instrument networking code paths 3 years ago