Commit Graph

7773 Commits (94415e80296cdb445ea228bdae3864f3d5ddc64a)
 

Author SHA1 Message Date
Jordan Whited 94415e8029
cmd/stunstamp: remove sqlite DB and API (#12604) 2 years ago
Brad Fitzpatrick 3485e4bf5a derp: make RunConnectionLoop funcs take Messages, support PeerPresentFlags 2 years ago
Fran Bull 7eb8a77ac8 appc: don't schedule advertisement of 0 routes 2 years ago
Irbe Krumina 24a40f54d9
util/linuxfw: verify that IPv6 if available if (#12598) 2 years ago
Brad Fitzpatrick d91e5c25ce derp: redo, simplify how mesh update writes are queued/written 2 years ago
Brad Fitzpatrick ded7734c36 derp: account for increased size of peerPresent messages in mesh updates 2 years ago
Andrew Dunham 200d92121f types/lazy: add Peek method to SyncValue 2 years ago
Aaron Klotz 7dd76c3411 net/netns: add Windows support for bind-to-interface-by-route 2 years ago
tailscale-license-updater[bot] 591979b95f
licenses: update license notices (#12414) 2 years ago
Brad Fitzpatrick 91786ff958 cmd/derper: add debug endpoint to adjust mutex profiling rate 2 years ago
Brad Fitzpatrick 5ffb2668ef derp: add PeerPresentFlags bitmask to Watch messages 2 years ago
Aaron Klotz d7a4f9d31c net/dns: ensure multiple hosts with the same IP address are combined into a single HostEntry 2 years ago
Jordan Whited 0d6e71df70
cmd/stunstamp: add explicit metric to track timeout events (#12564) 2 years ago
Kristoffer Dalby dcb0f189cc cmd/proxy-to-grafana: add flag for alternative control server 2 years ago
Brad Fitzpatrick 5ec01bf3ce wgengine/filter: support FilterRules matching on srcIP node caps [capver 100] 2 years ago
Irbe Krumina 07063bc5c7
ssh/tailssh: fix integration test (#12562) 2 years ago
Brad Fitzpatrick fd3efd9bad
control/controlclient: add more Screen Time blocking detection 2 years ago
Keli bd50a3457d
wgengine/filter: add "Accept" TCP log lines to verbose logging (#12525) 2 years ago
Percy Wegmann 730f0368d0 ssh/tailssh: replace incubator process with su instead of running su as child 2 years ago
Andrew Dunham 24976b5bfd cmd/tailscale/cli: actually perform Noise request in 'debug ts2021' 2 years ago
Andrew Dunham 732605f961 control/controlclient: move noiseConn to internal package 2 years ago
Brad Fitzpatrick 0004827681
control/controlhttp: add health warning for macOS filtering blocking Tailscale (#12546) 2 years ago
Brad Fitzpatrick 1023b2a82c util/deephash: fix test regression on 32-bit 2 years ago
Andrea Gottardo d7619d273b health: fix nil DERPMap dereference panic 2 years ago
Brad Fitzpatrick 25eeafde23 derp: don't verify mesh peers when --verify-clients is set 2 years ago
Brad Fitzpatrick 4b39b6f7ce derp: fix fmt verb for nodekeys 2 years ago
Brad Fitzpatrick 21460a5b14 tailcfg, wgengine/filter: remove most FilterRule.SrcBits code 2 years ago
Brad Fitzpatrick 162d593514 net/flowtrack: fix, test String method 2 years ago
Brad Fitzpatrick 9e0a5cc551 net/flowtrack: optimize Tuple type for use as map key 2 years ago
Andrea Gottardo d6a8fb20e7
health: include DERP region name in bad derp notifications (#12530) 2 years ago
Andrea Gottardo 8eb15d3d2d
cli/netcheck: fail with output if we time out fetching a derpmap (#12528) 2 years ago
Jordan Whited a93173b56a
cmd/xdpderper,derp/xdp: implement mode that drops STUN packets (#12527) 2 years ago
Andrea Gottardo d55b105dae
health: expose DependsOn to local API via UnhealthyState (#12513) 2 years ago
Brad Fitzpatrick bd93c3067e wgengine/filter/filtertype: make Match.IPProto a view 2 years ago
Flakes Updater bfb775ce62 go.mod.sri: update SRI hash for go.mod changes 2 years ago
Tom Proctor 3099323976
cmd/k8s-operator,k8s-operator,go.{mod,sum}: publish proxy status condition for annotated services (#12463) 2 years ago
Andrew Dunham 45d2f4301f proxymap, various: distinguish between different protocols 2 years ago
Aaron Klotz 2cb408f9b1 hostinfo: update Windows hostinfo to include MSIDist registry value 2 years ago
James Tucker 87c5ad4c2c derp: add a verifyClients check to the consistency check 2 years ago
Joe Tsai 2db2d04a37
types/logid: add Add method (#12478) 2 years ago
Jordan Whited 315f3d5df1
derp/xdp: fix handling of zero value UDP checksums (#12510) 2 years ago
Irbe Krumina 8cc2738609
cmd/{containerboot,k8s-operator}: store proxy device ID early to help with cleanup for broken proxies (#12425) 2 years ago
Andrew Lytvynov 674c998e93
cmd/tailscale/cli: do not allow update --version on macOS (#12508) 2 years ago
Andrew Lytvynov be54dde0eb
clientupdate: allow switching from unstable to stable tracks (#12477) 2 years ago
Kristoffer Dalby a1ab7f7c94 client/tailscale: add NodeID to device 2 years ago
Brad Fitzpatrick 1f6645b19f net/ipset: skip the loop over Prefixes when there's only one 2 years ago
Brad Fitzpatrick 20a5f939ba wgengine/filter: add UDP flow benchmark 2 years ago
Brad Fitzpatrick bf2d13cfa0 net/ipset: return all closures from named wrappers 2 years ago
Brad Fitzpatrick 86e0f9b912 net/ipset, wgengine/filter/filtertype: add split-out packages 2 years ago
Brad Fitzpatrick 36b1b4af2f wgengine/filter: split local+logging lookups by IPv4-vs-IPv6 2 years ago