9316 Commits (93511be04483dfd9ab6fa3164b70dcae5ec366f9)
 

Author SHA1 Message Date
Simon Law 93511be044
types/geo: add geo.Point and its associated units (#16583) 9 months ago
KevinLiang10 e7238efafa
cmd/tailscale/cli: Add service flag to serve command (#16191) 9 months ago
Jordan Whited 36aeacb297
wgengine/magicsock: add peer relay metrics (#16582) 9 months ago
Simon Law e84e58c567 ipn/ipnlocal: use rendezvous hashing to traffic-steer exit nodes 9 months ago
Jordan Whited 17c5116d46
ipn/ipnlocal: sort tailscale debug peer-relay-servers slice (#16579) 9 months ago
Jordan Whited 097c2bcf67
go.mod: bump wireguard-go (#16578) 9 months ago
Jordan Whited 3c6d17e6f1
cmd/tailscale/cli,ipn/ipnlocal,wgengine/magicsock: implement tailscale debug peer-relay-servers (#16577) 9 months ago
M. J. Fromberger 67514f5eb2
ssh/tailssh: fix path of "true" on Darwin (#16569) 9 months ago
Jordan Whited cb7a0b1dca
net/udprelay: log socket read errors (#16573) 9 months ago
Jordan Whited d65c0fd2d0
tailcfg,wgengine/magicsock: set peer relay CapVer (#16531) 9 months ago
dependabot[bot] ffe8cc9442
.github: Bump github/codeql-action from 3.29.1 to 3.29.2 (#16480) 9 months ago
James Sanderson e0fcd596bf tailcfg: send health update if DisplayMessage URL changes 9 months ago
dependabot[bot] 7a3221177e
.github: Bump slackapi/slack-github-action from 2.1.0 to 2.1.1 (#16553) 9 months ago
Simon Law 205f822372 ipn/ipnlocal: check if suggested exit node is online 9 months ago
Simon Law bfb344905f ipn/ipnlocal: modernize nm.Peers with AppendMatchingPeers 9 months ago
Jordan Whited b63f8a457d
wgengine/magicsock: prioritize trusted peer relay paths over untrusted (#16559) 9 months ago
Joe Tsai f338c4074d
util/jsonutil: remove unused package (#16563) 9 months ago
Jordan Whited fc5050048e
wgengine/magicsock: don't acquire Conn.mu in udpRelayEndpointReady (#16557) 9 months ago
Tom Meadows fe46f33885
cmd/{k8s-operator,k8s-proxy},kube/k8s-proxy: add static endpoints for kube-apiserver type ProxyGroups (#16523) 9 months ago
Tom Meadows bcaea4f245
k8s-operator,sessionrecording: fixing race condition between resize (#16454) 9 months ago
Simon Law f23e4279c4
types/lazy: add lazy.GMap: a map of lazily computed GValues (#16532) 9 months ago
Jordan Whited 24062e33d1
net/udprelay: fix peer relay server deadlock (#16542) 9 months ago
Andrew Lytvynov 39bf84d1c7
cmd/tsidp: set hostinfo.App in tsnet mode (#16544) 9 months ago
Brad Fitzpatrick 30da2e1c32 cmd/tailscale/cli: add "configure jetkvm" subcommand 9 months ago
Jordan Whited 04e8d21b0b
go.mod: bump wg-go to fix keepalive detection (#16535) 9 months ago
Simon Law c18ba4470b
ipn/ipnlocal: add traffic steering support to exit-node suggestions (#16527) 9 months ago
Jordan Whited bd29a1c8c1
feature/relayserver,wgengine/magicsock: remove WIP gating of peer relay (#16533) 9 months ago
Nick Khyl 5f678b9bec docs/windows/policy: add ExitNode.AllowOverride as an option to ExitNodeID policy 9 months ago
Dylan Bargatze fed72e2aa9
cmd/tailscale, ipn/ipnstate, wgengine/magicsock: update ping output for peer relay (#16515) 9 months ago
Brad Fitzpatrick fbc6a9ec5a all: detect JetKVM and specialize a handful of things for it 9 months ago
Simon Law bebc796e6c
ipn/ipnlocal: add traffic-steering nodecap (#16529) 9 months ago
Jordan Whited f9bfd8118a
wgengine/magicsock: resolve epAddr collisions across peer relay conns (#16526) 9 months ago
David Bond d0cafc0a67
cmd/{k8s-operator,k8s-proxy}: apply accept-routes configuration to k8s-proxy (#16522) 9 months ago
David Bond 2b665c370c
cmd/{k8s-operator,k8s-proxy}: allow setting login server url (#16504) 9 months ago
David Bond cf0460b9da
cmd/k8s-operator: allow letsencrypt staging on k8s proxies (#16521) 9 months ago
Claus Lensbøl fbc4c34cf7
ipn/localapi: do not break client on event marshalling errors (#16503) 9 months ago
Jordan Whited 6a0fad1e10
wgengine/magicsock: don't peer relay if NodeAttrOnlyTCP443 is set (#16517) 9 months ago
Jordan Whited ae8641735d
cmd/tailscale/cli,ipn/ipnstate,wgengine/magicsock: label peer-relay (#16510) 9 months ago
Dylan Bargatze d40b25326c
tailcfg, wgengine/magicsock: disable all UDP relay usage if disable-relay-client is set (#16492) 9 months ago
Nick Khyl ff1803158a ipn/ipnlocal: change order of exit node refresh and netmap update so that clients receive the new netmap first 9 months ago
Nick Khyl 21a4058ec7 ipn/ipnlocal: add test to verify handling of unknown auto exit node expressions 9 months ago
Nick Khyl c5fdf9e1db cmd/tailscale/cli: add support for tailscale {up,set} --exit-node=auto:any 9 months ago
Nick Khyl cc2f4ac921 ipn: move ParseAutoExitNodeID from ipn/ipnlocal to ipn 9 months ago
Jordan Whited 008a238acd
wgengine/magicsock: support self as candidate peer relay (#16499) 9 months ago
Tom Proctor 27fa2ad868
cmd/k8s-operator: don't require generation for Available condition (#16497) 9 months ago
Tom Proctor 4dfed6b146
cmd/{k8s-operator,k8s-proxy}: add kube-apiserver ProxyGroup type (#16266) 9 months ago
Tom Proctor 90bf0a97b3
cmd/k8s-operator/deploy: clarify helm install notes (#16449) 9 months ago
Simon Law bad17a1bfa
cmd/tailscale: format empty cities and countries as hyphens (#16495) 9 months ago
Jordan Whited a60e0caf6a
wgengine/magicsock: remove conn.InitiationAwareEndpoint TODO (#16498) 9 months ago
Nick Khyl 740b77df59 ipn/ipnlocal,util/syspolicy: add support for ExitNode.AllowOverride policy setting 9 months ago