| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-05-09 | {control/controlhttp,derp/derphttp}: restore websocket dependency testsmjf/no-ws-on-ios | M. J. Fromberger | 2 | -0/+33 |
| 2025-05-09 | wgengine/magicsock: re-shape relayManager to use an event loop (#15935) | Jordan Whited | 6 | -20/+302 |
| 2025-05-09 | net/tsdial: update (*Dialer).SetRoutes() to log the size of the resulting bar... | Nick Khyl | 2 | -9/+8 |
| 2025-05-09 | ipn/ipnlocal,net/dns/resolver: use the user dialer and routes for DNS forward... | Nick Khyl | 5 | -16/+36 |
| 2025-05-09 | safeweb: Set Cross-Origin-Opener-Policy for browser requests (#15936) | Patrick O'Doherty | 1 | -0/+1 |
| 2025-05-09 | ssh/tailssh: chdir to user's homedir when directly running a command (#15351) | Simon Law | 1 | -5/+63 |
| 2025-05-09 | net/udprelay{/endpoint}, all: move ServerEndpoint to independent pkg (#15934) | Jordan Whited | 7 | -79/+98 |
| 2025-05-09 | health, ipn/ipnlocal: add metrics for various client events (#15828) | Jonathan Nobels | 6 | -9/+158 |
| 2025-05-09 | client/local: add godoc links | Olivier Mengué | 1 | -19/+20 |
| 2025-05-08 | util/deephash: move tests that depend on other tailscale packages to deephash... | Nick Khyl | 2 | -156/+177 |
| 2025-05-08 | feature/taildrop, ipn/ipnlocal: remove leftover dup calls to osshare | Brad Fitzpatrick | 9 | -32/+40 |
| 2025-05-08 | util/eventbus: also disable websocket debug on Android | Brad Fitzpatrick | 3 | -9/+11 |
| 2025-05-08 | tsnet: add test for packet filter generation from netmap | James Sanderson | 3 | -2/+254 |
| 2025-05-07 | all: remove non-applicable "linux" deps on Android | Brad Fitzpatrick | 11 | -15/+21 |
| 2025-05-07 | util/systemd: don't link systemd-notification package on Android | Brad Fitzpatrick | 3 | -3/+3 |
| 2025-05-07 | net/dns: don't link dbus, gonotify on Android | Brad Fitzpatrick | 10 | -9/+15 |
| 2025-05-07 | control/controlclient: send optional ConnectionHandleForTest with map request... | Brian Palmer | 2 | -20/+37 |
| 2025-05-07 | ipn/store: don't link in AWS & Kubernetes stuff on Android | Brad Fitzpatrick | 3 | -82/+82 |
| 2025-05-07 | tsnet: add android & iOS results to depaware | Brad Fitzpatrick | 3 | -123/+124 |
| 2025-05-07 | feature/relayserver: consider relay:server node attribute for enablement (#15... | Jordan Whited | 1 | -1/+11 |
| 2025-05-07 | cmd/tailscale/cli: omit "file" subcommand if taildrop is omitted from build | Brad Fitzpatrick | 2 | -9/+26 |
| 2025-05-07 | tsnet: don't depend on condregister & its default tailscaled features | Brad Fitzpatrick | 3 | -83/+23 |
| 2025-05-07 | Makefile: add tsnet to depaware | Brad Fitzpatrick | 2 | -2/+684 |
| 2025-05-06 | taildrop: merge taildrop and feature/taildrop packages together | Brad Fitzpatrick | 14 | -80/+74 |
| 2025-05-06 | feature/taildrop: move rest of Taildrop out of LocalBackend | Brad Fitzpatrick | 21 | -555/+691 |
| 2025-05-06 | cmd/tailscale/cli: rename "--posture-checking" to "--report-posture" | Brad Fitzpatrick | 6 | -25/+42 |
| 2025-05-06 | cmd/k8s-operator,k8s-operator/api-proxy: move k8s proxy code to library (#15857) | Tom Proctor | 6 | -29/+68 |
| 2025-05-05 | ipn/ipnlocal, tailcfg: add MagicDNS opt-in attr for IPv6 AAAA records | Brad Fitzpatrick | 2 | -2/+9 |
| 2025-05-04 | tstest/integration: work around ETXTBSY flake | Brad Fitzpatrick | 1 | -0/+26 |
| 2025-05-02 | ipn/ipnlocal: use "nb" consistently as receiver for nodeBackend | Brad Fitzpatrick | 2 | -136/+136 |
| 2025-05-02 | ipn/ipnlocal: rename localNodeContext to nodeBackend | Brad Fitzpatrick | 2 | -53/+53 |
| 2025-05-02 | logtail: remove unneeded IP redaction code | Brad Fitzpatrick | 2 | -123/+0 |
| 2025-05-02 | wgengine/magicsock: shape relayManager and CallMeMaybeVia handling (#15864) | Jordan Whited | 2 | -26/+93 |
| 2025-05-02 | tstest/integration: don't require TestMake, stop leaking binaries in /tmp | Brad Fitzpatrick | 4 | -51/+134 |
| 2025-05-02 | hostinfo,tailcfg: report TPM availability on windows/linux (#15831) | Andrew Lytvynov | 15 | -2/+216 |
| 2025-05-02 | wgengine/magicsock: implement more relay handshake disco handling (#15856) | Jordan Whited | 1 | -16/+55 |
| 2025-05-01 | cmd/tsidp: remove backticks in README in shell example | Brad Fitzpatrick | 1 | -1/+1 |
| 2025-05-01 | feature/taildrop: add integration test | Brad Fitzpatrick | 6 | -50/+272 |
| 2025-05-01 | ipn/ipnlocal: fix Taildrop regression from refactoring | Brad Fitzpatrick | 1 | -2/+2 |
| 2025-05-01 | util/linuxfw: fix delete snat rule (#15763) | KevinLiang10 | 2 | -64/+98 |
| 2025-05-01 | cmd/tailscale/cli: unhide `--posture-checking` flag to `set` | Anton Tolchanov | 1 | -1/+1 |
| 2025-04-30 | ipn/ipnlocal: fix Taildrop deadlock | Brad Fitzpatrick | 1 | -6/+21 |
| 2025-04-30 | wgengine/magicsock: fix discoInfo leak (#15845) | Jordan Whited | 1 | -20/+27 |
| 2025-04-30 | wgengine/magicsock: start to make disco reception Geneve aware (#15832) | Jordan Whited | 2 | -11/+215 |
| 2025-04-30 | tsnet: add FunnelTLSConfig FunnelOption type | Brad Fitzpatrick | 1 | -11/+43 |
| 2025-04-29 | tool/gocross: break circular dependency on tailcfg (#15829) | Andrew Lytvynov | 2 | -7/+37 |
| 2025-04-29 | tstest/integration: remove vestigial env var set in tests | Brad Fitzpatrick | 1 | -1/+0 |
| 2025-04-29 | control/controlclient,health: add tests for control health tracking | James Sanderson | 3 | -3/+130 |
| 2025-04-28 | tstest/integration: export test helpers | Brad Fitzpatrick | 2 | -105/+107 |
| 2025-04-28 | tstest/integration: move code from integration_test.go to integration.go | Brad Fitzpatrick | 2 | -600/+605 |