| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-03-10 | ipn/localapi: flesh out the 'debug derp' checks | Andrew Dunham | 1 | -13/+130 |
| 2023-03-08 | all: implement preauth-key support with tailnet lock | Tom DNetto | 1 | -0/+35 |
| 2023-03-07 | wgengine/magicsock: track per-endpoint changes in ringbuffer | Andrew Dunham | 1 | -0/+29 |
| 2023-03-05 | ipn/localapi: close portmapper after debug | Andrew Dunham | 1 | -0/+2 |
| 2023-03-04 | ipn/localapi: fix panic after handler returns | Andrew Dunham | 1 | -1/+17 |
| 2023-03-04 | all: use tstest.Replace more | Maisem Ali | 1 | -4/+2 |
| 2023-03-03 | ipn,cmd/tailscale: implement resigning nodes on tka key removal | Tom DNetto | 1 | -0/+27 |
| 2023-03-03 | cmd/tailscale, cmd/tailscaled: move portmapper debugging into tailscale CLI | Andrew Dunham | 1 | -0/+132 |
| 2023-02-28 | tsnet: add a LocalAPI listener on loopback, with basic auth | David Crawshaw | 2 | -16/+15 |
| 2023-02-11 | version: unexport all vars, turn Short/Long into funcs | David Anderson | 1 | -2/+2 |
| 2023-02-07 | ipn/localapi: print envknobs on bugreport | Andrew Dunham | 1 | -0/+8 |
| 2023-02-04 | all: implement pcap streaming for datapath debugging | Tom DNetto | 1 | -0/+16 |
| 2023-02-03 | tailcfg, localapi: plumb device token to server | David Crawshaw | 2 | -0/+67 |
| 2023-02-03 | ipn/localapi: print node IDs, pubkeys, and expiry on bugreport | Andrew Dunham | 1 | -0/+8 |
| 2023-02-01 | all: update to Go 1.20, use strings.CutPrefix/Suffix instead of our fork | Brad Fitzpatrick | 2 | -7/+6 |
| 2023-01-31 | ipn/localapi: fix validHost parsing logic | David Crawshaw | 2 | -2/+42 |
| 2023-01-30 | safesocket: remove the now unused WindowsLocalPort | Maisem Ali | 1 | -9/+1 |
| 2023-01-27 | ipn/ipnlocal: add /reset-auth LocalAPI endpoint | Mihai Parparita | 1 | -0/+18 |
| 2023-01-27 | all: update copyright and license headers | Will Norris | 5 | -15/+10 |
| 2023-01-26 | util/httpm: add new package for prettier HTTP method constants | Brad Fitzpatrick | 1 | -13/+14 |
| 2023-01-23 | cmd/tailscale/cli: add debug set-expire command for testing | Brad Fitzpatrick | 1 | -0/+4 |
| 2023-01-19 | all: start groundwork for using capver for localapi & peerapi | Brad Fitzpatrick | 1 | -0/+1 |
| 2023-01-17 | ipn/{ipnlocal,localapi}: ensure watcher is installed before /watch-ipn-bus/ r... | salman | 1 | -2/+1 |
| 2023-01-15 | cmd/tailscale, logtail: add 'tailscale debug daemon-logs' logtail mechanism | Brad Fitzpatrick | 1 | -0/+41 |
| 2023-01-05 | ipn/ipnlocal: add c2n handler to flush logtail for support debugging | Brad Fitzpatrick | 1 | -0/+1 |
| 2023-01-03 | ipn/localapi: add localapi debug endpoints for packet filter/matches | Brad Fitzpatrick | 1 | -33/+69 |
| 2022-12-12 | ipn/ipnlocal: add a few metrics for PeerAPI and LocalAPI | Mihai Parparita | 1 | -0/+12 |
| 2022-12-07 | cmd/tailscale/cli, ipn/localapi: add funnel status to status command (#6402) | shayne | 1 | -19/+14 |
| 2022-12-07 | ipn/ipnlocal,cmd/tailscale: minor improvements to lock modify command | Tom DNetto | 1 | -8/+1 |
| 2022-12-03 | ipn/{ipnserver,localapi}: fix InUseOtherUser handling with WatchIPNBus | Brad Fitzpatrick | 1 | -0/+27 |
| 2022-12-02 | ipn/localapi: add debug (root-required) access to inject debug Notify | Brad Fitzpatrick | 1 | -1/+18 |
| 2022-11-29 | cmd/tailscale,ipn: store disallowed TKA's in prefs, lock local-disable | Tom DNetto | 1 | -0/+25 |
| 2022-11-29 | Revert "ipn,types/persist: store disallowed TKA's in prefs, lock local-disable" | Brad Fitzpatrick | 1 | -25/+0 |
| 2022-11-29 | ipn,types/persist: store disallowed TKA's in prefs, lock local-disable | Tom DNetto | 1 | -0/+25 |
| 2022-11-28 | cmd/tailscale,ipn: improve UX of lock init command, cosmetic changes | Tom DNetto | 1 | -3/+4 |
| 2022-11-26 | ipn: add a WatchIPNBus option bit to subscribe to EngineStatus changes | Brad Fitzpatrick | 1 | -1/+10 |
| 2022-11-26 | cmd/tailscale: add start of "debug derp" subcommand | Brad Fitzpatrick | 2 | -0/+93 |
| 2022-11-25 | ipn/localapi: add "enginestatus" debug command to LocalAPI | Brad Fitzpatrick | 1 | -0/+14 |
| 2022-11-22 | ipn, cmd/tailscale/cli: add LocalAPI IPN bus watch, Start, convert CLI | Brad Fitzpatrick | 1 | -0/+53 |
| 2022-11-22 | cmd/tailscale,ipn: implement lock log command | Tom DNetto | 1 | -0/+32 |
| 2022-11-22 | ipn{,/ipnlocal}, client/tailscale: move Taildrop recv notifications to LocalA... | Brad Fitzpatrick | 1 | -2/+15 |
| 2022-11-21 | all: use strs.CutPrefix and strs.CutSuffix more | Mihai Parparita | 1 | -3/+12 |
| 2022-11-17 | ipn/localapi: require POST to add a bugreport marker | Brad Fitzpatrick | 1 | -0/+4 |
| 2022-11-17 | ipn/localapi: set security headers | Andrew Dunham | 1 | -0/+3 |
| 2022-11-16 | ipn/localapi: also allow localhost as the LocalAPI host | Mihai Parparita | 1 | -4/+15 |
| 2022-11-16 | ipn/localapi: serve files with application/octet-stream Content-Type | Andrew Dunham | 1 | -0/+1 |
| 2022-11-16 | client/tailscale/apitype: add LocalAPIHost const, use it | Brad Fitzpatrick | 1 | -0/+23 |
| 2022-11-14 | ipn/localapi: add LocalAPI endpoints for profile switching | Mihai Parparita | 1 | -0/+85 |
| 2022-11-14 | cmd/tailscale,ipn: support disablement args in lock cli, implement disable | Tom DNetto | 1 | -0/+26 |
| 2022-11-10 | ipn/localapi: introduce get/set config for serve (#6243) | shayne | 1 | -0/+36 |