7742 Commits (a93173b56ae0d732ec00c8acfe7c95b2f5db5dd2)
 

Author SHA1 Message Date
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
Brad Fitzpatrick d4220a76da wgengine/filter: add TCP non-SYN benchmarks 2 years ago
Brad Fitzpatrick 10e8a2a05c wgengine/filter: fix copy/pasteo in new benchmark's v6 CIDR 2 years ago
Brad Fitzpatrick 64ac64fb66 net/tsaddr: use bart in NewContainsIPFunc, add tests, benchmarks 2 years ago
Maisem Ali 491483d599 cmd/viewer,type/views: add MapSlice for maps of slices 2 years ago
Brad Fitzpatrick 7574f586aa wgengine/filter: add more benchmarks, make names more explicit 2 years ago
Brad Fitzpatrick 21ed31e33a wgengine/filter: use NewContainsIPFunc for Srcs matches 2 years ago
Brad Fitzpatrick e2c0d69c9c wgengine/filter: add filter benchmark 2 years ago
Brad Fitzpatrick 7bc9d453c2 health: fix data race in new warnable code 2 years ago
Nick Khyl c32efd9118 various: create a catch-all NRPT rule when "Override local DNS" is enabled on Windows 2 years ago
Aaron Klotz 7354547bd8 util/winutil: update UserProfile to ensure any environment variables in the roaming profile path are expanded 2 years ago
Andrea Gottardo a8ee83e2c5
health: begin work to use structured health warnings instead of strings, pipe changes into ipn.Notify (#12406) 2 years ago
Andrea Gottardo e8ca30a5c7
xcode/iOS: support serial number collection via MDM on iOS (#11429) 2 years ago
Aaron Klotz bd2a6d5386 util/winutil: add UserProfile type for (un)loading user profiles 2 years ago
Jordan Whited 9189fe007b
cmd/stunc: support user-specified port (#12469) 2 years ago
James Tucker 85ad0c276c tailcfg: update PeerAPIDNS Port value documentation 2 years ago
Jordan Whited 65888d95c9
derp/xdp,cmd/xdpderper: initial skeleton (#12390) 2 years ago
Brad Fitzpatrick 6908fb0de3 ipn/localapi,client/tailscale,cmd/derper: add WhoIs lookup by nodekey, use in derper 2 years ago
Andrew Dunham 72c8f7700b wgengine/netstack: add test for #12448 2 years ago
Irbe Krumina 88f2d234a4
wgengine/netstack: fix 4via6 subnet routes (#12454) 2 years ago
Brad Fitzpatrick ccdd2e6650 cmd/derper: add a README 2 years ago
Percy Wegmann d7fdc01f7f ssh/tailssh: check IsSELinuxEnforcing in tailscaled process 2 years ago
Jonathan Nobels 02e3c046aa
net/dns: re-query system resolvers on no-upstream resolver failure on apple platforms (#12398) 2 years ago
Andrew Dunham d0f1a838a6 net/dnscache: use parent context to perform lookup 2 years ago
Mario Minardi 5f121396e9
VERSION.txt: this is v1.69.0 (#12441) 2 years ago
JunYanBJSS 4c01ce9f43 tsnet: fix error formatting bug 2 years ago
Irbe Krumina f5936d132a
kube: fix typo (#12437) 2 years ago
Irbe Krumina a95ea31a4e
kube,tailcfg: store parsed recorder tags in a separate field (#12429) 2 years ago
Aaron Klotz 3511d1f8a2 cmd/tailscaled, net/dns, wgengine/router: start Windows child processes with DETACHED_PROCESS when I/O is being piped 2 years ago
Nick Khyl 4cdc4ed7db net/dns/resolver: return an empty successful response instead of NXDomain when resolving A records for 4via6 domains 2 years ago
Maisem Ali 4b6a0c42c8 safesocket: add ConnectContext 2 years ago
Nick Khyl 3672f66c74 tailcfg: bump capver for NodeAttrDisableSplitDNSWhenNoCustomResolvers 2 years ago