summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2024-06-21clientupdate/distsign: resume partial downloadsbradfitz/resumeBrad Fitzpatrick2-19/+106
2024-06-20wgengine/filter: support FilterRules matching on srcIP node caps [capver 100]Brad Fitzpatrick9-56/+212
2024-06-20ssh/tailssh: fix integration test (#12562)Irbe Krumina1-1/+1
2024-06-20control/controlclient: add more Screen Time blocking detectionBrad Fitzpatrick2-4/+60
2024-06-20wgengine/filter: add "Accept" TCP log lines to verbose logging (#12525)Keli1-1/+1
2024-06-20ssh/tailssh: replace incubator process with su instead of running su as childPercy Wegmann5-51/+202
2024-06-19cmd/tailscale/cli: actually perform Noise request in 'debug ts2021'Andrew Dunham6-62/+106
2024-06-19control/controlclient: move noiseConn to internal packageAndrew Dunham3-136/+212
2024-06-19control/controlhttp: add health warning for macOS filtering blocking Tailscal...Brad Fitzpatrick1-1/+43
2024-06-19util/deephash: fix test regression on 32-bitBrad Fitzpatrick1-1/+1
2024-06-19health: fix nil DERPMap dereference panicAndrea Gottardo1-2/+14
2024-06-19derp: don't verify mesh peers when --verify-clients is setBrad Fitzpatrick1-1/+14
2024-06-19derp: fix fmt verb for nodekeysBrad Fitzpatrick1-3/+3
2024-06-18tailcfg, wgengine/filter: remove most FilterRule.SrcBits codeBrad Fitzpatrick4-53/+35
2024-06-18net/flowtrack: fix, test String methodBrad Fitzpatrick2-2/+9
2024-06-18net/flowtrack: optimize Tuple type for use as map keyBrad Fitzpatrick6-26/+121
2024-06-18health: include DERP region name in bad derp notifications (#12530)Andrea Gottardo4-12/+43
2024-06-18cli/netcheck: fail with output if we time out fetching a derpmap (#12528)Andrea Gottardo1-1/+6
2024-06-18cmd/xdpderper,derp/xdp: implement mode that drops STUN packets (#12527)Jordan Whited9-10/+128
2024-06-18health: expose DependsOn to local API via UnhealthyState (#12513)Andrea Gottardo2-2/+44
2024-06-18wgengine/filter/filtertype: make Match.IPProto a viewBrad Fitzpatrick8-24/+26
2024-06-18go.mod.sri: update SRI hash for go.mod changesFlakes Updater3-3/+3
2024-06-18cmd/k8s-operator,k8s-operator,go.{mod,sum}: publish proxy status condition fo...Tom Proctor24-1043/+4176
2024-06-18proxymap, various: distinguish between different protocolsAndrew Dunham12-30/+89
2024-06-18hostinfo: update Windows hostinfo to include MSIDist registry valueAaron Klotz1-12/+10
2024-06-17derp: add a verifyClients check to the consistency checkJames Tucker1-0/+25
2024-06-17types/logid: add Add method (#12478)Joe Tsai2-0/+128
2024-06-17derp/xdp: fix handling of zero value UDP checksums (#12510)Jordan Whited4-1/+49
2024-06-17cmd/{containerboot,k8s-operator}: store proxy device ID early to help with cl...Irbe Krumina3-32/+83
2024-06-17cmd/tailscale/cli: do not allow update --version on macOS (#12508)Andrew Lytvynov1-1/+3
2024-06-17clientupdate: allow switching from unstable to stable tracks (#12477)Andrew Lytvynov2-25/+138
2024-06-17client/tailscale: add NodeID to deviceKristoffer Dalby1-0/+5
2024-06-17net/ipset: skip the loop over Prefixes when there's only oneBrad Fitzpatrick2-11/+14
2024-06-16wgengine/filter: add UDP flow benchmarkBrad Fitzpatrick1-5/+31
2024-06-16net/ipset: return all closures from named wrappersBrad Fitzpatrick1-22/+45
2024-06-16net/ipset, wgengine/filter/filtertype: add split-out packagesBrad Fitzpatrick20-347/+388
2024-06-16wgengine/filter: split local+logging lookups by IPv4-vs-IPv6Brad Fitzpatrick2-19/+36
2024-06-16wgengine/filter: add TCP non-SYN benchmarksBrad Fitzpatrick1-3/+35
2024-06-16wgengine/filter: fix copy/pasteo in new benchmark's v6 CIDRBrad Fitzpatrick1-1/+1
2024-06-16net/tsaddr: use bart in NewContainsIPFunc, add tests, benchmarksBrad Fitzpatrick5-32/+170
2024-06-15cmd/viewer,type/views: add MapSlice for maps of slicesMaisem Ali6-20/+109
2024-06-15wgengine/filter: add more benchmarks, make names more explicitBrad Fitzpatrick1-7/+38
2024-06-15wgengine/filter: use NewContainsIPFunc for Srcs matchesBrad Fitzpatrick5-42/+55
2024-06-15wgengine/filter: add filter benchmarkBrad Fitzpatrick2-0/+1632
2024-06-14health: fix data race in new warnable codeBrad Fitzpatrick1-10/+15
2024-06-14various: create a catch-all NRPT rule when "Override local DNS" is enabled on...Nick Khyl11-15/+75
2024-06-14util/winutil: update UserProfile to ensure any environment variables in the r...Aaron Klotz3-21/+30
2024-06-14health: begin work to use structured health warnings instead of strings, pipe...Andrea Gottardo11-210/+936
2024-06-14xcode/iOS: support serial number collection via MDM on iOS (#11429)Andrea Gottardo4-3/+32
2024-06-14util/winutil: add UserProfile type for (un)loading user profilesAaron Klotz6-3/+230