| Age | Commit message (Expand) | Author | Files | Lines |
| 2022-11-14 | tsnet: add Server.ControlURL option | Brad Fitzpatrick | 1 | -0/+5 |
| 2022-11-11 | tsnet: be stricter about arguments to Server.Listen | Brad Fitzpatrick | 2 | -10/+46 |
| 2022-11-11 | ipn/ipnlocal: add support for multiple user profiles | Maisem Ali | 1 | -2/+1 |
| 2022-11-07 | tsnet/example/tshello: use strings.Cut (#6198) | Xe Iaso | 1 | -3/+1 |
| 2022-11-02 | client/tailscale, tsnet, ipn/ipnlocal: prove nodekey ownership over noise | Brad Fitzpatrick | 1 | -5/+2 |
| 2022-10-17 | tsnet,client/tailscale: add APIClient which runs API over Noise. | Maisem Ali | 1 | -0/+20 |
| 2022-10-17 | tsnet/examples/tshello: update example for LocalClient method (#5966) | Xe Iaso | 1 | -1/+6 |
| 2022-10-10 | all: fix more resource leaks found by staticmajor | Emmanuel T Odeke | 1 | -0/+3 |
| 2022-10-01 | tsnet: fix netstack leak on Close | Maisem Ali | 1 | -0/+6 |
| 2022-09-30 | all: consistently initialize Logf when creating tsdial.Dialers | Mihai Parparita | 1 | -1/+1 |
| 2022-09-15 | refactor: move from io/ioutil to io and os packages | Eng Zer Jun | 1 | -2/+1 |
| 2022-09-02 | tsnet: add Server method to listener | Will Norris | 2 | -0/+21 |
| 2022-08-04 | tsnet: cleanup resources upon start failure (#5301) | Joe Tsai | 1 | -1/+23 |
| 2022-08-04 | tsnet: fix closing of filch buffer (#5299) | Joe Tsai | 1 | -2/+4 |
| 2022-08-03 | tsnet: log out ephemeral nodes on Close() | Maisem Ali | 1 | -5/+20 |
| 2022-07-25 | all: convert more code to use net/netip directly | Brad Fitzpatrick | 1 | -3/+3 |
| 2022-07-25 | net/netaddr: start migrating to net/netip via new netaddr adapter package | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-06-27 | tsnet: add Server.AuthKey field | Brad Fitzpatrick | 1 | -2/+16 |
| 2022-06-09 | tsnet: use tailscaled as prefix for state file names (#4816) | Joe Tsai | 1 | -2/+6 |
| 2022-06-07 | tsnet: use proper log ID | Will Norris | 1 | -3/+49 |
| 2022-04-30 | assorted: documentation and readability fixes | Tom DNetto | 1 | -2/+2 |
| 2022-04-30 | net/tstun,wgengine/{.,netstack}: handle UDP magicDNS traffic in netstack | Tom DNetto | 1 | -2/+2 |
| 2022-04-29 | client/tailscale: move/copy all package funcs to new LocalClient type | Brad Fitzpatrick | 1 | -3/+13 |
| 2022-04-27 | net/tsdial: add SystemDial as a wrapper on netns.Dial | Maisem Ali | 1 | -0/+1 |
| 2022-04-22 | tsnet: fix mem.Store check for normal nodes | Maisem Ali | 1 | -2/+3 |
| 2022-03-25 | tsnet: set Hostinfo.Package to "tsnet" on use | Brad Fitzpatrick | 1 | -1/+2 |
| 2022-03-23 | all: remove "no 1.18 support" failures | Josh Bleecher Snyder | 1 | -4/+0 |
| 2022-03-22 | tsnet: fail with nice message with go1.18 on darwin | Brad Fitzpatrick | 1 | -0/+4 |
| 2022-03-19 | tsnet: fix format string/argument mismatch in log output | Brad Fitzpatrick | 1 | -3/+4 |
| 2022-03-17 | tsnet: add some usability polish, remove WIP env var restriction | Brad Fitzpatrick | 1 | -23/+126 |
| 2022-02-28 | ipn/store: add common package for instantiating ipn.StateStores | Maisem Ali | 1 | -19/+33 |
| 2022-02-22 | tsnet: fix typo in Ephemeral | Maisem Ali | 1 | -2/+2 |
| 2022-02-18 | cmd/tailscaled: add `-state=mem:` to support creation of an ephemeral node. | Maisem Ali | 1 | -1/+9 |
| 2022-01-24 | wgengine/netstack: add an SSH server experiment | Brad Fitzpatrick | 1 | -2/+2 |
| 2022-01-03 | tsnet: add Start method to allow connecting to the tailnet without | Maisem Ali | 1 | -3/+7 |
| 2021-12-28 | tsnet: add Dial method to allow dialing out to the tailnet. | Maisem Ali | 1 | -9/+23 |
| 2021-12-03 | ipn/ipnlocal, net/tsdial: make SOCKS/HTTP dials use ExitDNS | Brad Fitzpatrick | 1 | -1/+1 |
| 2021-12-02 | net/tsdial: give netstack a Dialer, start refactoring name resolution | Brad Fitzpatrick | 1 | -1/+1 |
| 2021-12-01 | net/tsdial: move more weirdo dialing into new tsdial package, plumb | Brad Fitzpatrick | 1 | -1/+13 |
| 2021-11-07 | tsnet: set varRoot state directory field | Michael Stapelberg | 1 | -0/+1 |
| 2021-11-01 | cmd/tailscaled, wgengine/netstack: always wire up netstack | Brad Fitzpatrick | 1 | -1/+2 |
| 2021-10-12 | tsnet: add TLS and LetsEncrypt example. | Maisem Ali | 1 | -1/+13 |
| 2021-10-07 | tsnet: run the LocalAPI handler | Maisem Ali | 2 | -27/+26 |
| 2021-09-01 | tsnet: fix typo in comment | Brad Fitzpatrick | 1 | -1/+1 |
| 2021-08-09 | tsnet: add AuthKey support. | Denton Gentry | 1 | -1/+2 |
| 2021-05-16 | all: adapt to opaque netaddr types | Josh Bleecher Snyder | 1 | -1/+1 |
| 2021-05-14 | tsnet: add Tailscale-as-a-library package | Brad Fitzpatrick | 2 | -0/+317 |