442 Commits (81fd00a6b792ca047d7a875b58dba4dc51585ea9)

Author SHA1 Message Date
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
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
Maisem Ali 8a11f76a0d ipn/ipnlocal: fix cert storage in Kubernetes 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
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 1e72de6b72 ipn/ipnlocal: remove WIP restriction for Tailscale SSH on macOS 3 years ago
Maisem Ali b797f773c7 ipn/ipnlocal: add support for funnel in tsnet 3 years ago
Andrew Dunham be107f92d3 wgengine/magicsock: track per-endpoint changes in ringbuffer 3 years ago
Andrew Dunham df2561f6a2 ipn/ipnlocal: stop netmap expiry timer when resetting control client 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
David Anderson 8b2ae47c31 version: unexport all vars, turn Short/Long into funcs 3 years ago
Mihai Parparita fa932fefe7 net/interfaces: redo how we get the default interface on macOS and iOS 3 years ago
Mihai Parparita 62f4df3257 net/interfaces, net/netns: add node attributes to control default interface getting and binding 3 years ago
Andrew Dunham 6d84f3409b ipn/ipnlocal: handle more edge cases in netmap expiry timer 3 years ago
Tom DNetto 99b9d7a621 all: implement pcap streaming for datapath debugging 3 years ago
David Crawshaw 8cf2805cca tailcfg, localapi: plumb device token to server 3 years ago
Andrew Dunham 5ba2543828 ipn/ipnlocal: print warning about DNS servers in bugreport --diagnose 3 years ago
Andrew Dunham d1146dc701 ipn/ipnlocal: rate-limit diagnose logs in bugreport 3 years ago
Maisem Ali 04b57a371e ipn/ipnlocal: drop not required StateKey parameter 3 years ago
Mihai Parparita 4973956419 ipn/ipnlocal: add /reset-auth LocalAPI endpoint 3 years ago
Will Norris 71029cea2d all: update copyright and license headers 3 years ago
Andrew Dunham 2703d6916f net/netns: add functionality to bind outgoing sockets based on route table 3 years ago
Andrew Dunham 44d73ce932 ipn/ipnlocal, net/dnscache: allow configuring dnscache logging via capability 3 years ago
Brad Fitzpatrick 6e5faff51e ipn/ipnlocal: add health warning for Tailscale SSH + SELinux 3 years ago
Andrew Dunham 140b9aad5c ipn/ipnlocal: fire expiry timer when the current node expires 3 years ago
Brad Fitzpatrick 06fff461dc ipn/ipnstate: add PeerStatus.KeyExpiry for tailscale status --json 3 years ago
Brad Fitzpatrick 6edf357b96 all: start groundwork for using capver for localapi & peerapi 3 years ago
salman eec734a578 ipn/{ipnlocal,localapi}: ensure watcher is installed before /watch-ipn-bus/ responds with 200 3 years ago
Andrew Dunham 3a018e51bb ipn/ipnlocal: move handling of expired nodes to LocalBackend 3 years ago
Mihai Parparita 67f82e62a1 ipn/ipnlocal: add Expired to PeerStatus 3 years ago
Andrew Dunham 11ce5b7e57 ipn/ipnlocal, wgengine/magicsock: check Expired bool on Node; print error in Ping 3 years ago
Brad Fitzpatrick 61dfbc0a6e cmd/tailscale/cli: plumb TUN mode into tailscale web template 3 years ago
Brad Fitzpatrick 1116602d4c ssh/tailssh: add OpenBSD support for Tailscale SSH 3 years ago
Brad Fitzpatrick 69c0b7e712 ipn/ipnlocal: add c2n handler to flush logtail for support debugging 3 years ago
David Anderson 91e64ca74f cmd/tailscale/cli: redact private key in debug netmap output by default 3 years ago
Anton Tolchanov 82b9689e25
ipn/ipnlocal: maintain a proxy handler per backend (#6804) 3 years ago
Brad Fitzpatrick 0f604923d3 ipn/ipnlocal: fix StatusWithoutPeers not populating parts of Status 3 years ago
salman 2d271f3bd1 ipn/ipnlocal: disallow exit nodes from using exit nodes 3 years ago
Brad Fitzpatrick 1598cd0361 net/tsaddr: remove ContainsFunc helpers (they're now in x/exp/slices) 3 years ago
Tom DNetto 9c773af04c ipn/ipnlocal: fix use of stale profile while processing netmap 3 years ago