9258 Commits (cb7b49941eae3a933c4c5b7dc56398bce24d7e08)
 

Author SHA1 Message Date
Nick Khyl cb7b49941e ipn/ipnlocal: add (*LocalBackend).reconcilePrefsLocked 10 months ago
Nick Khyl 381fdcc3f1 ipn/ipnlocal,util/syspolicy/source: retain existing exit node when using auto exit node, if it's allowed by policy 10 months ago
Nick Khyl 4c1c0bac8d ipn/ipnlocal: plumb nodeBackend into suggestExitNode to support delta updates, such as online status changes 10 months ago
Nick Khyl 3e01652e4d ipn/ipnlocal: add (*LocalBackend).RefreshExitNode 10 months ago
Naman Sood 04d24cdbd4
wgengine/netstack: correctly proxy half-closed TCP connections 10 months ago
Jordan Whited a84d58015c
wgengine/magicsock: fix lazyEndpoint DstIP() vs SrcIP() (#16453) 10 months ago
Jordan Whited 3b32cc7586
wgengine/magicsock: simplify Geneve-encapsulated disco.Ping handling (#16448) 10 months ago
Jordan Whited 540eb05638
wgengine/magicsock: make Conn.Send() lazyEndpoint aware (#16465) 10 months ago
David Bond 84eac7b8de
cmd/k8s-operator: Allow custom ingress class names (#16472) 10 months ago
dependabot[bot] 4f3355e499
.github: Bump github/codeql-action from 3.29.0 to 3.29.1 (#16423) 10 months ago
Tom Proctor 079134d3c0
cmd/k8s-operator: always set ProxyGroup status conditions (#16429) 10 months ago
Dylan Bargatze 92a114c66d
tailcfg, feature/relayserver, wgengine/magicsock: invert UDP relay server nodeAttrs (#16444) 10 months ago
Irbe Krumina 639fed6856
Dockerfile,build_docker.sh: add a note on how to build local images (#16471) 10 months ago
David Bond c46145b99e
cmd/k8s-operator: Move login server value to top-level (#16470) 10 months ago
Nick Khyl a8055b5f40 cmd/tailscale/cli,ipn,ipn/ipnlocal: add AutoExitNode preference for automatic exit node selection 10 months ago
Nick Khyl 0098822981 ipn/ipnlocal: update suggestExitNode to skip offline candidates and fix TestSetControlClientStatusAutoExitNode 10 months ago
Nick Khyl 6ecc25b26a ipn/ipnlocal: skip TestUpdateNetmapDeltaAutoExitNode 10 months ago
Nick Khyl 56d772bd63 ipn/ipnlocal: simplify pickNewAutoExitNode 10 months ago
Nick Khyl 1a2185b1ee ipn/ipnlocal: rename setAutoExitNodeIDLockedOnEntry to pickNewAutoExitNode; drop old function 10 months ago
David Bond 5dc11d50f7
cmd/k8s-operator: Set login server on tsrecorder nodes (#16443) 10 months ago
Jordan Whited 3a4b439c62
feature/relayserver,net/udprelay: add IPv6 support (#16442) 10 months ago
James Tucker 77d19604f4 derp/derphttp: fix DERP TLS client server name inclusion in URL form 10 months ago
David Bond eb03d42fe6
cmd/k8s-operator: Allow configuration of login server (#16432) 10 months ago
Jordan Whited f9e7131772
wgengine/magicsock: make lazyEndpoint load bearing for UDP relay (#16435) 10 months ago
Andrew Lytvynov 172e26b3e3
tailcfg: report StateEncrypted in Hostinfo (#16434) 10 months ago
Jordan Whited d2edf7133a
wgengine/magicsock: remove references to rucPtr (#16441) 10 months ago
kari-ts d15b2312c4
tailcfg: add CapabilityOwner (#16426) 10 months ago
Percy Wegmann 454d856be8 drive,ipn/ipnlocal: calculate peer taildrive URLs on-demand 10 months ago
Percy Wegmann 6a9bf9172b ipn/ipnlocal: add verbose Taildrive logging on client side 10 months ago
Jordan Whited 47e77565c6
wgengine/magicsock: avoid handshaking relay endpoints that are trusted (#16412) 10 months ago
Tom Meadows 2fc247573b
cmd/k8s-operator: ProxyClass annotation for Services and Ingresses (#16363) 10 months ago
Will Norris f85e4bcb32 client/systray: replace counter metric with gauge 10 months ago
Brad Fitzpatrick ee8c3560ef tailcfg: format integer IDs as decimal consistently 10 months ago
Jordan Whited 3dc694b4f1
wgengine/magicsock: clear UDP relay bestAddr's on disco ping timeout (#16410) 10 months ago
Simon Law 544aee9d08
tsidp: update README to refer to community projects (#16411) 10 months ago
Andrew Lytvynov 76b9afb54d
ipn/store: make StateStore.All optional (#16409) 10 months ago
Jordan Whited 0a64e86a0d
wgengine/magicsock: move UDP relay path discovery to heartbeat() (#16407) 10 months ago
Tom Proctor 711698f5a9
cmd/{containerboot,k8s-operator}: use state Secret for checking device auth (#16328) 10 months ago
Tom Meadows f81baa2d56
cmd/k8s-operator, k8s-operator: support Static Endpoints on ProxyGroups (#16115) 10 months ago
Claus Lensbøl 53f67c4396
util/eventbus: fix docstrings (#16401) 10 months ago
Kristoffer Dalby df786be14d cmd/tailscale: use text format for TKA head 10 months ago
Kristoffer Dalby 4a7b8afabf cmd/tailscale: add tlpub: prefix to lock log output 10 months ago
Jordan Whited b32a01b2dc
disco,net/udprelay,wgengine/magicsock: support relay re-binding (#16388) 10 months ago
Jordan Whited b2bf7e988e
wgengine/magicsock: add envknob to toggle UDP relay feature (#16396) 10 months ago
Andrew Lytvynov 6feb3c35cb
ipn/store: automatically migrate between plaintext and encrypted state (#16318) 10 months ago
Simon Law d2c1ed22c3
.github/workflows: replace tibdex with official GitHub Action (#16385) 10 months ago
JerryYan 99aaa6e92c
ipn/ipnlocal: update PeerByID to return SelfNode and rename it to NodeByID (#16096) 10 months ago
James Tucker 47dff33eac tool/gocross: remove GOROOT to ensure correct toolchain use 10 months ago
Simon Law aa106c92a4
.github/workflows: request @tailscale/dataplane review DERP changes (#16372) 10 months ago
Jordan Whited 51d00e135b
wgengine/magicsock: fix relayManager alloc work cleanup (#16387) 10 months ago