| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-09-30 | ipn/ipnlocal: drop h2c package, use net/http's support | Brad Fitzpatrick | 5 | -10/+5 |
| 2025-09-30 | cmd/k8s-operator: add DNS policy and config support to ProxyClass (#16887) | Raj Singh | 4 | -0/+131 |
| 2025-09-29 | feature/featuretags, Makefile: fix bug with CLI build tag and depaware, add v... | Brad Fitzpatrick | 2 | -10/+469 |
| 2025-09-29 | ipn/ipnlocal, feature/posture: pull posture out into a modular feature | Brad Fitzpatrick | 4 | -10/+4 |
| 2025-09-29 | feature/clientupdate: move clientupdate to a modular feature, disabled for tsnet | Brad Fitzpatrick | 6 | -115/+96 |
| 2025-09-29 | ipn/store, feature/condregister: move AWS + Kube store registration to condre... | Brad Fitzpatrick | 3 | -180/+23 |
| 2025-09-29 | wgengine/router{,/osrouter}: split OS router implementations into subpackage | Brad Fitzpatrick | 4 | -51/+11 |
| 2025-09-29 | cmd/tailscale/cli,client,ipn: add appc-routes cli command | Fran Bull | 8 | -4/+162 |
| 2025-09-29 | feature/sdnotify: move util/systemd to a modular feature | Brad Fitzpatrick | 6 | -8/+4 |
| 2025-09-29 | feature/featuretags: make CLI connection error diagnostics modular | Brad Fitzpatrick | 5 | -20/+18 |
| 2025-09-29 | feature/logtail: pull logtail + netlog out to modular features | Brad Fitzpatrick | 3 | -17/+28 |
| 2025-09-29 | cmd/k8s-operator: add replica support to nameserver (#17246) | David Bond | 4 | -2/+23 |
| 2025-09-28 | util/backoff: rename logtail/backoff package to util/backoff | Brad Fitzpatrick | 9 | -9/+9 |
| 2025-09-28 | tsconst, util/linuxfw, wgengine/router: move Linux fw consts to tsconst | Brad Fitzpatrick | 6 | -40/+16 |
| 2025-09-27 | util/linuxfw, feature/buildfeatures: add ts_omit_iptables to make IPTables op... | Brad Fitzpatrick | 2 | -4/+4 |
| 2025-09-26 | types/dnstype: delete unused func, move other one to its sole caller | Brad Fitzpatrick | 1 | -1/+1 |
| 2025-09-26 | tka: use ts_omit_tailnetlock in another spot, for ed25519consensus | Brad Fitzpatrick | 1 | -1/+1 |
| 2025-09-26 | doctor: add ts_omit_doctor support | Brad Fitzpatrick | 4 | -26/+12 |
| 2025-09-26 | ipn/ipnlocal: move last unconditional gvisor import, complete ts_omit_netstac... | Brad Fitzpatrick | 2 | -16/+14 |
| 2025-09-26 | cmd/tailscale/cli: use tabwriter for tailscale status (#16596) | Mahyar Mirrashed | 1 | -6/+14 |
| 2025-09-26 | net/packet/checksum: copy the gvisor checksum, remove the dep | Brad Fitzpatrick | 1 | -6/+3 |
| 2025-09-26 | net/tstun: use ts_omit_gro in another place I missed earlier | Brad Fitzpatrick | 1 | -1/+1 |
| 2025-09-26 | net/tstun: support ts_omit_netstack | Brad Fitzpatrick | 1 | -9/+4 |
| 2025-09-26 | cmd/tailscaled: start implementing ts_omit_netstack | Brad Fitzpatrick | 3 | -85/+102 |
| 2025-09-26 | wgengine/netstack/gro: permit building without GRO | Brad Fitzpatrick | 2 | -1/+11 |
| 2025-09-26 | all: don't rebind variables in for loops | Alex Chan | 1 | -1/+0 |
| 2025-09-26 | cmd/tailscale/cli: fix race condition in `up --force-reauth` | Alex Chan | 1 | -25/+42 |
| 2025-09-26 | cmd/tailscale/cli: start WatchIPNBus before initial Start | Alex Chan | 1 | -7/+14 |
| 2025-09-26 | Makefile, cmd/tailscaled: add minimal tailscale+cli binary depaware | Brad Fitzpatrick | 1 | -0/+498 |
| 2025-09-25 | various: allow tailscaled shutdown via LocalAPI | Nick Khyl | 2 | -2/+2 |
| 2025-09-25 | feature/portlist: pull portlist service porting into extension, use eventbus | Brad Fitzpatrick | 4 | -10/+18 |
| 2025-09-25 | k8s-operator: add IPv6 support for DNS records (#16691) | Raj Singh | 6 | -92/+403 |
| 2025-09-25 | cmd/tailscale/cli: reduce strength of lose-ssh risk warning | James Sanderson | 1 | -1/+1 |
| 2025-09-24 | derp/derpserver: clean up extraction of derp.Server (#17264) | Simon Law | 2 | -2/+2 |
| 2025-09-24 | derp/derpserver: split off derp.Server out of derp into its own package | Brad Fitzpatrick | 14 | -62/+90 |
| 2025-09-24 | net/dns, feature/featuretags: make NetworkManager, systemd-resolved, and DBus... | Brad Fitzpatrick | 1 | -0/+13 |
| 2025-09-24 | feature/featuretags: add build tag to remove captive portal detection | Brad Fitzpatrick | 2 | -1/+14 |
| 2025-09-23 | client, cmd/tailscale/cli, feature/relayserver, net/udprelay: implement tails... | Jordan Whited | 7 | -2/+86 |
| 2025-09-23 | cmd/tailscale: omit the `drive` subcommand in MacOS GUI apps | Percy Wegmann | 1 | -1/+1 |
| 2025-09-22 | cmd/tailscale/cli: show last seen time on status command (#16588) | Mahyar Mirrashed | 3 | -5/+24 |
| 2025-09-22 | cmd/k8s-operator: send operator logs to tailscale (#17110) | David Bond | 3 | -10/+44 |
| 2025-09-20 | control/controlhttp: simplify, fix race dialing, remove priority concept | Brad Fitzpatrick | 1 | -1/+1 |
| 2025-09-20 | cmd/tailscale/cli: add ts2021 debug flag to set a dial plan | Brad Fitzpatrick | 1 | -0/+16 |
| 2025-09-19 | feature/linuxdnsfight: move inotify watching of /etc/resolv.conf out to a fea... | Brad Fitzpatrick | 3 | -5/+2 |
| 2025-09-19 | util/eventbus/eventbustest: fix typo of test name | Brad Fitzpatrick | 1 | -1/+1 |
| 2025-09-19 | cmd/tailscaled: make the outbound HTTP/SOCKS5 proxy modular | Brad Fitzpatrick | 3 | -71/+126 |
| 2025-09-19 | net/ace, control/controlhttp: start adding ACE dialing support | Brad Fitzpatrick | 5 | -1/+25 |
| 2025-09-19 | tsnet,internal/client/tailscale: resolve OAuth into authkeys in tsnet (#17191) | Naman Sood | 5 | -94/+36 |
| 2025-09-19 | feature/featuretags,cmd/omitsize: support feature dependencies | Brad Fitzpatrick | 2 | -37/+138 |
| 2025-09-17 | cmd/tailscale/cli: use helper function for matching profiles | Esteban-Bermudez | 1 | -35/+8 |