| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-10-06 | all: support exporting your whole IPv4 LAN via 4via6bm/4via6 | Brad Fitzpatrick | 7 | -20/+64 |
| 2023-10-06 | clientupdate,cmd/tailscale/cli: use cli.Stdout/Stderr (#9694) | Andrew Lytvynov | 2 | -22/+34 |
| 2023-10-06 | api.md: remove clientConnectivity.derp field | Brad Fitzpatrick | 1 | -4/+0 |
| 2023-10-06 | {ipn/ipnlocal, taildrop}: move put logic to taildrop (#9680) | Rhea Ghosh | 7 | -283/+312 |
| 2023-10-05 | tool/gocross: don't absorb --tags flags passed to subcommand | David Anderson | 2 | -5/+56 |
| 2023-10-05 | go.toolchain.rev: bump go to 1.21.2 (#9677) | Andrew Lytvynov | 1 | -1/+1 |
| 2023-10-05 | ipn/ipnlocal: cleanup incomingFile (#9678) | Joe Tsai | 1 | -16/+18 |
| 2023-10-05 | cmd/tailscale/cli: add update notification to "up" (#9644) | Andrew Lytvynov | 2 | -1/+11 |
| 2023-10-05 | taildrop: initial commit of taildrop functionality refactoring (#9676) | Rhea Ghosh | 6 | -428/+497 |
| 2023-10-05 | client/web: restrict full management client behind browser sessions | Sonia Appasamy | 3 | -5/+354 |
| 2023-10-05 | net/dns/resolver, ipnlocal: fix ExitDNS on Android and iOS | Brad Fitzpatrick | 2 | -5/+14 |
| 2023-10-05 | hostinfo, ipnlocal: flesh out Wake-on-LAN support, send MACs, add c2n sender | Brad Fitzpatrick | 8 | -9/+183 |
| 2023-10-04 | net/tstun: finish wiring IPv6 NAT support | Tom DNetto | 6 | -306/+459 |
| 2023-10-04 | portlist: populate Pid field on Linux | Brad Fitzpatrick | 2 | -2/+4 |
| 2023-10-04 | client/web: add browser session cache to web.Server | Sonia Appasamy | 1 | -0/+29 |
| 2023-10-04 | release/dist/unixpkgs: revert iptables move to Recommends, make it Depends | Brad Fitzpatrick | 1 | -6/+13 |
| 2023-10-03 | tstest/deptest: add check that x/exp/{maps,slices} imported as xfoo | Brad Fitzpatrick | 8 | -6/+43 |
| 2023-10-03 | net/dns/resolver: fix flaky test | Andrew Dunham | 1 | -5/+6 |
| 2023-10-03 | Revert "tool/gocross: disable Linux static linking if GOCROSS_STATIC=0" | Brad Fitzpatrick | 1 | -4/+0 |
| 2023-10-03 | control/controlclient: fix deadlock in shutdown | Maisem Ali | 1 | -2/+3 |
| 2023-10-03 | util/race: add test to confirm we don't leak goroutines | Andrew Dunham | 1 | -0/+10 |
| 2023-10-03 | net/dns/resolver: race UDP and TCP queries (#9544) | Andrew Dunham | 6 | -112/+546 |
| 2023-10-03 | wgengine/magicsock: use binary.NativeEndian for UDP GSO control data (#9640) | Jordan Whited | 1 | -6/+2 |
| 2023-10-03 | tool/gocross: merge user's build tags and implicitly added build tags together | Brad Fitzpatrick | 2 | -1/+102 |
| 2023-10-03 | util/httpm, all: add a test to make sure httpm is used consistently | Brad Fitzpatrick | 4 | -5/+37 |
| 2023-10-03 | cmd/tailscale,ipn/ipnlocal: print debug component names | Val | 3 | -11/+14 |
| 2023-10-02 | licenses: update win/apple licenses | License Updater | 2 | -46/+46 |
| 2023-10-02 | licenses: update tailscale{,d} licenses | License Updater | 1 | -1/+1 |
| 2023-10-02 | net/packet: implement methods for rewriting v6 addresses | Tom DNetto | 5 | -22/+213 |
| 2023-10-02 | net/tstun: remove unused function DefaultMTU() | Val | 1 | -6/+0 |
| 2023-10-02 | wgengine/magicsock: probe but don't use path MTU from CLI ping | Val | 2 | -5/+189 |
| 2023-10-02 | wgengine/magicsock: add MTU to addrLatency and rename to addrQuality | Val | 2 | -14/+31 |
| 2023-10-01 | tailcfg, all: use []netip.AddrPort instead of []string for Endpoints | Brad Fitzpatrick | 14 | -103/+98 |
| 2023-09-30 | util/slicesx: add EqualSameNil, like slices.Equal but same nilness | Brad Fitzpatrick | 4 | -55/+41 |
| 2023-09-30 | go.mod.sri: update SRI hash for go.mod changes | Flakes Updater | 3 | -3/+3 |
| 2023-09-30 | cmd/cloner: fix typo in test type's name | Brad Fitzpatrick | 3 | -16/+16 |
| 2023-09-29 | cmd/cloner: add regression test for slice nil/empty semantics | James Tucker | 5 | -1/+131 |
| 2023-09-29 | net/dnsfallback: remove net/dnsfallback go:generate line | James Tucker | 1 | -2/+5 |
| 2023-09-29 | util/syspolicy: add read boolean setting (#9592) | Claire Wang | 7 | -2/+88 |
| 2023-09-29 | cmd/cloner,*: revert: optimize nillable slice cloner | James Tucker | 5 | -34/+58 |
| 2023-09-29 | cmd/cloner,*: optimize nillable slice cloner | James Tucker | 5 | -58/+34 |
| 2023-09-29 | words: i can't help but rave about these additions | Charlotte Brandhorst-Satzkorn | 1 | -0/+3 |
| 2023-09-29 | go.mod: bump wireguard-go | James Tucker | 2 | -3/+3 |
| 2023-09-29 | words: gonna take some time to add the words we never had | Charlotte Brandhorst-Satzkorn | 1 | -0/+18 |
| 2023-09-29 | wgengine/magicsock: use x/sys/unix constants for UDP GSO (#9597) | Jordan Whited | 1 | -12/+5 |
| 2023-09-29 | licenses: update tailscale{,d} licenses | License Updater | 1 | -45/+45 |
| 2023-09-29 | util/set: add some useful utility functions for Set (#9535) | Chris Palmer | 4 | -26/+94 |
| 2023-09-29 | go.mod: bump all dependencies except go-billy | James Tucker | 5 | -262/+238 |
| 2023-09-29 | go.mod,net/dnsfallback: bump go4.org/netipx | James Tucker | 3 | -5/+10 |
| 2023-09-29 | go.mod,cmd/tsconnect: bump esbuild | James Tucker | 3 | -5/+10 |