| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-11-22 | cmd/tailscaled: log SCM interactions if the policy setting is enabled at the ... | Nick Khyl | 1 | -5/+4 |
| 2024-11-22 | cmd/tailscaled: flush DNS if FlushDNSOnSessionUnlock is true upon receiving a... | Nick Khyl | 1 | -11/+10 |
| 2024-11-07 | derp/derphttp: don't link websockets other than on GOOS=js | Brad Fitzpatrick | 1 | -5/+0 |
| 2024-11-07 | control/controlhttp/controlhttpserver: split out Accept to its own package | Brad Fitzpatrick | 1 | -5/+6 |
| 2024-11-07 | cmd/tailscaled: support "ts_omit_ssh" build tag to remove SSH | Brad Fitzpatrick | 2 | -1/+31 |
| 2024-11-05 | types/result, util/lineiter: add package for a result type, use it | Brad Fitzpatrick | 1 | -1/+2 |
| 2024-11-01 | wgengine/netstack: remove unused taildrive deps | Brad Fitzpatrick | 1 | -2/+0 |
| 2024-10-31 | cmd/tailscale/cli, client/tailscale, ipn/localapi: add tailscale syspolicy {l... | Nick Khyl | 1 | -1/+1 |
| 2024-10-25 | util/syspolicy, ipn/ipnlocal: update syspolicy package to utilize syspolicy/rsop | Nick Khyl | 1 | -3/+6 |
| 2024-10-21 | net/tstun: restore tap mode functionality | Maisem Ali | 1 | -1/+1 |
| 2024-10-19 | net/tlsdial: call out firewalls blocking Tailscale in health warnings (#13840) | Andrea Gottardo | 1 | -0/+1 |
| 2024-10-16 | ipn/ipnlocal: error when trying to use exit node on unsupported platform (#13... | Mario Minardi | 1 | -0/+1 |
| 2024-10-10 | clientupdate: don't link distsign on platforms that don't download | Brad Fitzpatrick | 1 | -1/+1 |
| 2024-10-09 | clientupdate, ipn/localapi: don't use google/uuid, thin iOS deps | Brad Fitzpatrick | 1 | -2/+2 |
| 2024-10-08 | util/syspolicy, ipn: add "tailscale debug component-logs" support | Nick Khyl | 1 | -1/+2 |
| 2024-09-25 | util/usermetrics: make usermetrics non-global | Kristoffer Dalby | 1 | -0/+3 |
| 2024-09-08 | kube,cmd/{k8s-operator,containerboot},envknob,ipn/store/kubestore,*/depaware.... | Irbe Krumina | 1 | -3/+3 |
| 2024-09-08 | kube,cmd/{k8s-operator,containerboot},envknob,ipn/store/kubestore,*/depaware.... | Irbe Krumina | 1 | -1/+3 |
| 2024-09-08 | cmd/k8s-operator,kube: set app name for Kubernetes Operator proxies (#13410) | Irbe Krumina | 2 | -1/+5 |
| 2024-09-03 | wgengine/magicsock: actually use AF_PACKET socket for raw disco | Andrew Dunham | 1 | -1/+1 |
| 2024-08-28 | ipn/{ipnauth,ipnlocal,ipnserver,localapi}: start baby step toward moving acce... | Nick Khyl | 1 | -1/+1 |
| 2024-08-27 | usermetric: add initial user-facing metrics | Kristoffer Dalby | 1 | -1/+2 |
| 2024-08-22 | go.mod: update to github.com/tailscale/netlink library that doesn't require v... | Percy Wegmann | 1 | -1/+1 |
| 2024-08-22 | net/dns: updated gonotify dependency to v2 that supports closable context | Ilarion Kovalchuk | 1 | -1/+1 |
| 2024-08-22 | all: switch to and require Go 1.23 | Brad Fitzpatrick | 3 | -4/+7 |
| 2024-08-20 | net/tstun,wgengine{/netstack/gro}: refactor and re-enable gVisor GRO for Linu... | Jordan Whited | 1 | -1/+2 |
| 2024-08-19 | wgengine/magicsock: replace deprecated poly1305 (#13184) | tomholford | 1 | -1/+1 |
| 2024-08-14 | go.{mod,sum}: migrate from nhooyr.io/websocket to github.com/coder/websocket | Kyle Carberry | 1 | -4/+4 |
| 2024-08-14 | cmd/tailscale/cli: support passing network lock keys via files | Brad Fitzpatrick | 1 | -1/+1 |
| 2024-08-12 | util/syspolicy/setting: add package that contains types for the next syspolic... | Nick Khyl | 1 | -1/+3 |
| 2024-08-12 | cmd/tailscaled: add env knob to control default verbosity | Brad Fitzpatrick | 1 | -1/+2 |
| 2024-08-10 | cmd/tailscaled: allow setting env via linux cmdline for integration tests | Brad Fitzpatrick | 1 | -0/+23 |
| 2024-08-02 | go.mod,net/tstun,wgengine/netstack: implement gVisor TCP GRO for Linux (#12921) | Jordan Whited | 1 | -0/+1 |
| 2024-07-31 | go.mod,net/tstun,wgengine/netstack: implement gVisor TCP GSO for Linux (#12869) | Jordan Whited | 1 | -1/+0 |
| 2024-07-30 | net/dns, cmd/tailscaled: plumb system health tracker into dns cleanup (#12969) | Jonathan Nobels | 1 | -1/+1 |
| 2024-07-29 | cmd/k8s-operator,k8s-operator/sessionrecording,sessionrecording,ssh/tailssh: ... | Irbe Krumina | 1 | -0/+1 |
| 2024-07-26 | health: introduce captive-portal-detected Warnable (#12707) | Andrea Gottardo | 1 | -0/+1 |
| 2024-07-08 | util/winutil/gp, net/dns: add package for Group Policy API | Nick Khyl | 1 | -0/+1 |
| 2024-07-08 | types/opt: add generic Value[T any] for optional values of any types | Nick Khyl | 1 | -3/+4 |
| 2024-06-24 | net/netns: add Windows support for bind-to-interface-by-route | Aaron Klotz | 1 | -2/+2 |
| 2024-06-19 | cmd/tailscale/cli: actually perform Noise request in 'debug ts2021' | Andrew Dunham | 1 | -1/+2 |
| 2024-06-16 | net/ipset, wgengine/filter/filtertype: add split-out packages | Brad Fitzpatrick | 1 | -0/+2 |
| 2024-06-14 | various: create a catch-all NRPT rule when "Override local DNS" is enabled on... | Nick Khyl | 1 | -2/+2 |
| 2024-06-14 | util/winutil: add UserProfile type for (un)loading user profiles | Aaron Klotz | 1 | -1/+1 |
| 2024-06-11 | cmd/tailscaled, net/dns, wgengine/router: start Windows child processes with ... | Aaron Klotz | 1 | -0/+3 |
| 2024-06-05 | wgengine/magicsock: use math/rands/v2 | Maisem Ali | 1 | -1/+0 |
| 2024-06-05 | all: use math/rand/v2 more | Maisem Ali | 1 | -1/+1 |
| 2024-06-02 | tsnet,wgengine/netstack: add ListenPacket and tests | Maisem Ali | 1 | -2/+13 |
| 2024-05-30 | cmd/tailscaled, ipn/conffile: support ec2 user-data config file | Brad Fitzpatrick | 2 | -2/+3 |
| 2024-05-24 | all: do not depend on the testing package | Maisem Ali | 2 | -2/+3 |