| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-01-09 | cmd/k8s-operator/deploy/manifests: update generated static manifestirbekrm/static_crd | Irbe Krumina | 1 | -0/+126 |
| 2024-01-09 | cmd/k8s-operator: add CRD to chart and static manifest | Irbe Krumina | 4 | -10/+149 |
| 2024-01-09 | net/netutil: allow 16-bit 4via6 site IDs | Andrew Dunham | 3 | -7/+26 |
| 2024-01-09 | cmd/k8s-operator,k8s-operator: allow the operator to deploy exit nodes via Co... | Irbe Krumina | 10 | -792/+1052 |
| 2024-01-08 | cmd/{derper,stund},net/stunserver: add standalone stun server | James Tucker | 8 | -110/+474 |
| 2024-01-08 | client/web: ensure path prefix has a leading slash | Will Norris | 2 | -22/+52 |
| 2024-01-08 | licenses: update win/apple licenses | License Updater | 2 | -9/+25 |
| 2024-01-08 | licenses: update tailscale{,d} licenses | License Updater | 1 | -4/+4 |
| 2024-01-08 | tstest/integration: add tests for auto-update defaulting behavior (#10763) | Andrew Lytvynov | 1 | -0/+95 |
| 2024-01-08 | client/web: rename Disconnect to Log out | Sonia Appasamy | 3 | -12/+30 |
| 2024-01-08 | cmd/containerboot: add EXPERIMENTAL_TS_CONFIGFILE_PATH env var to allow passi... | Irbe Krumina | 2 | -56/+148 |
| 2024-01-05 | ipn: apply ControlURL policy before login | Adrian Dewhurst | 3 | -5/+16 |
| 2024-01-05 | docs: add Windows administrative template | Adrian Dewhurst | 2 | -0/+478 |
| 2024-01-05 | net/dns/resolver: add ID to verbose logs in forwarder | Andrew Dunham | 1 | -2/+7 |
| 2024-01-05 | taildrop: Allow category Z unicode characters (#10750) | Rhea Ghosh | 2 | -1/+2 |
| 2024-01-05 | cmd/tailscale, ipn/ipnlocal: add 'debug dial-types' command | Andrew Dunham | 2 | -0/+139 |
| 2024-01-05 | util/winutil: add some missing docs to restartmgr errors | Aaron Klotz | 1 | -0/+5 |
| 2024-01-05 | cmd/tailscaled, tsnet: don't return an interface containing a nil pointer | Andrew Dunham | 2 | -2/+14 |
| 2024-01-05 | ssh/tailssh: use a local error instead of gossh.ErrDenied (#10743) | Andrew Lytvynov | 1 | -9/+13 |
| 2024-01-05 | controlclient,tailcfg,types: expose MaxKeyDuration via localapi (#10401) | James 'zofrex' Sanderson | 6 | -4/+18 |
| 2024-01-04 | net/interfaces: handle iOS network transitions (#10680) | Andrea Gottardo | 3 | -15/+134 |
| 2024-01-04 | ipn/ipnlocal: refresh node key without blocking if cap enabled (#10529) | James 'zofrex' Sanderson | 3 | -7/+35 |
| 2024-01-04 | cmd/containerboot: don't parse empty subnet routes (#10738) | Irbe Krumina | 1 | -1/+1 |
| 2024-01-04 | cmd/containerboot: ensure that subnet routes can be unset. (#10734) | Irbe Krumina | 2 | -11/+54 |
| 2024-01-03 | cmd/tailscaled: don't create a network monitor in the parent tailscaled on Wi... | Aaron Klotz | 1 | -9/+12 |
| 2024-01-03 | net/portmapper: check returned epoch from PMP and PCP protocols | Andrew Dunham | 2 | -3/+65 |
| 2024-01-03 | wgengine/magicsock: fix typos in docs (#10729) | Jordan Whited | 1 | -4/+4 |
| 2024-01-03 | tsweb: use object-src instead of plugin-types (#10719) | Chris Palmer | 2 | -2/+2 |
| 2024-01-03 | logpolicy: use syspolicy to override LogTarget | Adrian Dewhurst | 1 | -9/+3 |
| 2024-01-02 | go.mod.sri: update SRI hash for go.mod changes | Flakes Updater | 3 | -3/+3 |
| 2024-01-03 | go.{mod,sum}: bump mkctr (#10722) | Irbe Krumina | 2 | -18/+18 |
| 2024-01-03 | release: add shebang to the debian postinst script | Anton Tolchanov | 1 | -0/+1 |
| 2024-01-02 | cmd/tailscale/cli: document usage more clearly (#10681) | Chris Palmer | 1 | -1/+1 |
| 2023-12-22 | util/winutil: publicize existing functions for opening read-only connections ... | Aaron Klotz | 1 | -9/+9 |
| 2023-12-21 | ipn/ipnlocal: fix data race with capForcedNetfilter field | Andrew Dunham | 1 | -3/+6 |
| 2023-12-21 | all: cleanup unused code, part 2 (#10670) | Andrew Lytvynov | 52 | -578/+115 |
| 2023-12-21 | net/netmon: fix goroutine leak in winMon if the monitor is never started | Nick Khyl | 2 | -1/+30 |
| 2023-12-21 | safesocket: remove ConnectionStrategy (#10662) | Andrew Lytvynov | 10 | -62/+16 |
| 2023-12-20 | all: cleanup unused code, part 1 (#10661) | Andrew Lytvynov | 26 | -274/+81 |
| 2023-12-20 | net/portmapper: add logs about obtained mapping(s) | Andrew Dunham | 4 | -1/+69 |
| 2023-12-20 | api.md: add docs for setting an IP address | David Crawshaw | 1 | -1/+48 |
| 2023-12-20 | net/interfaces: better handle multiple interfaces in LikelyHomeRouterIP | Andrew Dunham | 6 | -25/+83 |
| 2023-12-20 | ipn: remove use of reflect.MethodByName (#10652) | Andrew Lytvynov | 1 | -5/+13 |
| 2023-12-20 | net/netutil: add function to check rp_filter value (#5703) | Andrew Dunham | 2 | -0/+128 |
| 2023-12-19 | api.md: add device.postureIdentity field | Paul Scott | 1 | -0/+10 |
| 2023-12-19 | client/tailscale: add Device.PostureIdentity field | Paul Scott | 1 | -0/+11 |
| 2023-12-19 | tool/gocross: make all Windows DLLs build with static libgcc | Nick Khyl | 1 | -0/+1 |
| 2023-12-19 | appc,ipn: prevent undesirable route advertisements | James Tucker | 3 | -11/+64 |
| 2023-12-19 | cmd/tailscale/cli: update debug.go (#10644) | Gavin Greenwalt | 1 | -1/+1 |
| 2023-12-19 | util/cmpx: remove code that's in the stdlib now | Andrew Dunham | 8 | -51/+15 |