| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-10-20 | ipn/ipnlocal: prevent changing serve config if conf.Lockedc761d10 | Maisem Ali | 2 | -4/+13 |
| 2023-10-20 | ipn/localapi,client/web: clean up auth error handling | Sonia Appasamy | 1 | -4/+5 |
| 2023-10-20 | ipn/ipnlocal: close connections for removed proxy transports (#9884) | Irbe Krumina | 3 | -55/+170 |
| 2023-10-19 | ipn/ipnlocal: send ClientVersion to Apple frontends (#9887) | Andrew Lytvynov | 1 | -10/+1 |
| 2023-10-19 | ipn/ipnlocal: initiate proxy transport once (#9883) | Irbe Krumina | 2 | -11/+34 |
| 2023-10-19 | client/web: hook up auth flow | Sonia Appasamy | 1 | -1/+0 |
| 2023-10-19 | ipn/ipnlocal: proxy gRPC requests over h2c if needed. (#9847) | Irbe Krumina | 2 | -13/+114 |
| 2023-10-17 | taildrop: switch hashing to be streaming based (#9861) | Joe Tsai | 2 | -50/+61 |
| 2023-10-17 | ipn: fix localapi and peerapi protocol for taildrop resume (#9860) | Joe Tsai | 2 | -10/+15 |
| 2023-10-17 | clientupdate: fix background install for linux tarballs (#9852) | Andrew Lytvynov | 1 | -1/+4 |
| 2023-10-17 | taildrop: implement asynchronous file deletion (#9844) | Joe Tsai | 2 | -10/+13 |
| 2023-10-17 | ipn/{conffile,ipnlocal}: start booting tailscaled from a config file w/ auth key | Brad Fitzpatrick | 3 | -10/+66 |
| 2023-10-16 | ipn/ipnlocal/peerapi: refactoring taildrop to just one endpoint (#9832) | Rhea Ghosh | 3 | -97/+68 |
| 2023-10-16 | ipn/ipnlocal: fix AllowsUpdate disable after enable (#9827) | Andrew Lytvynov | 1 | -1/+1 |
| 2023-10-16 | cmd/tailscaled,*: add start of configuration file support | Brad Fitzpatrick | 4 | -1/+232 |
| 2023-10-16 | ipn/{ipnlocal/peerapi, localapi} initial taildrop resume api plumbing (#9798) | Rhea Ghosh | 3 | -23/+128 |
| 2023-10-16 | clientupdate: return ErrUnsupported for macSys clients (#9793) | Andrew Lytvynov | 1 | -3/+1 |
| 2023-10-16 | ipn/localapi: add debug-web-client endpoint | Sonia Appasamy | 1 | -0/+60 |
| 2023-10-16 | ipn/ipnlocal: change serial number policy to be PreferenceOption | Kristoffer Dalby | 1 | -4/+7 |
| 2023-10-13 | ipn/{ipnlocal/peerapi, localapi}: cleaning up http statuses for consistency a... | Rhea Ghosh | 2 | -59/+59 |
| 2023-10-13 | ipn/ipnlocal: include AutoUpdate prefs in HostInfo.AllowsUpdate (#9792) | Andrew Lytvynov | 1 | -0/+1 |
| 2023-10-12 | taildrop: add logic for resuming partial files (#9785) | Joe Tsai | 2 | -6/+4 |
| 2023-10-12 | ipn/ipnlocal: do unexpired cert renewals in the background | Maisem Ali | 4 | -18/+17 |
| 2023-10-12 | taildrop: improve the functionality and reliability of put (#9762) | Joe Tsai | 3 | -28/+112 |
| 2023-10-11 | ipn/ipnlocal: fix log spam from now expected paths | Maisem Ali | 1 | -12/+22 |
| 2023-10-11 | net/packet: split off checksum munging into different pkg | Maisem Ali | 1 | -0/+21 |
| 2023-10-10 | ipn/localapi: make whois take IP or IP:port as documented, fix capmap netstac... | Brad Fitzpatrick | 2 | -7/+92 |
| 2023-10-10 | ipn/ipnlocal: use syspolicy to determine collection of posture data | Kristoffer Dalby | 1 | -3/+12 |
| 2023-10-09 | posture: add get serial support for Windows/Linux | Kristoffer Dalby | 1 | -1/+1 |
| 2023-10-09 | tailcfg,ipn: add c2n endpoint for posture identity | Kristoffer Dalby | 1 | -0/+32 |
| 2023-10-09 | ipn: add PostureChecks to Prefs | Kristoffer Dalby | 4 | -1/+21 |
| 2023-10-06 | cmd/tailscale, magicsock: add debug command to flip DERP homes | Brad Fitzpatrick | 2 | -0/+8 |
| 2023-10-06 | taildrop: document and cleanup the package (#9699) | Joe Tsai | 2 | -76/+11 |
| 2023-10-06 | {ipn/ipnlocal, taildrop}: move put logic to taildrop (#9680) | Rhea Ghosh | 3 | -280/+9 |
| 2023-10-05 | ipn/ipnlocal: cleanup incomingFile (#9678) | Joe Tsai | 1 | -16/+18 |
| 2023-10-05 | taildrop: initial commit of taildrop functionality refactoring (#9676) | Rhea Ghosh | 3 | -427/+64 |
| 2023-10-05 | client/web: restrict full management client behind browser sessions | Sonia Appasamy | 1 | -0/+5 |
| 2023-10-05 | net/dns/resolver, ipnlocal: fix ExitDNS on Android and iOS | Brad Fitzpatrick | 1 | -1/+1 |
| 2023-10-05 | hostinfo, ipnlocal: flesh out Wake-on-LAN support, send MACs, add c2n sender | Brad Fitzpatrick | 2 | -8/+68 |
| 2023-10-03 | util/httpm, all: add a test to make sure httpm is used consistently | Brad Fitzpatrick | 1 | -2/+3 |
| 2023-10-03 | cmd/tailscale,ipn/ipnlocal: print debug component names | Val | 2 | -7/+9 |
| 2023-09-29 | tsnet: add a test for restarting a tsnet server, fix Windows | Brad Fitzpatrick | 1 | -1/+5 |
| 2023-09-28 | ipn: use NodeCapMap in CheckFunnel | Maisem Ali | 2 | -19/+48 |
| 2023-09-27 | ipn/ipnlocal: plumb ExitNodeDNSResolvers for IsWireGuardOnly exit nodes | James Tucker | 2 | -8/+299 |
| 2023-09-26 | ipn/ipnlocal: prevent putting file if file already exists (#9515) | Rhea Ghosh | 2 | -37/+66 |
| 2023-09-26 | winutil: refactor methods to get values from registry to also return (#9536) | Claire Wang | 1 | -4/+8 |
| 2023-09-26 | wgengine,net,ipn,disco: split up and define different types of MTU | Val | 1 | -3/+3 |
| 2023-09-26 | ipn/ipnlocal: close foreground sessions on SetServeConfig | Marwan Sulaiman | 4 | -10/+138 |
| 2023-09-24 | ipn/{ipnlocal,localapi}, cli: add debug force-netmap-update | Brad Fitzpatrick | 2 | -0/+19 |
| 2023-09-22 | Revert "wgengine,net,ipn,disco: split up and define different types of MTU" | Val | 1 | -3/+3 |