| Age | Commit message (Expand) | Author | Files | Lines |
| 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 |
| 2022-11-10 | ipn/localapi: rename /profile to /pprof | Mihai Parparita | 2 | -8/+8 |
| 2022-11-07 | ipn/{ipnlocal,localapi}: move most of cert.go to ipnlocal | Brad Fitzpatrick | 2 | -476/+11 |
| 2022-11-07 | ipn/localapi: refactor some cert code in prep for a move | Brad Fitzpatrick | 1 | -25/+35 |
| 2022-11-07 | cmd/tailscale, ipn/ipnlocal: add debug command to write to StateStore for dev | Brad Fitzpatrick | 1 | -0/+18 |
| 2022-11-04 | all: remove old +build tags | Brad Fitzpatrick | 4 | -4/+0 |
| 2022-11-02 | cmd/tailscale,ipn: implement lock sign command | Tom DNetto | 1 | -0/+30 |
| 2022-10-31 | cmd,ipn/ipnlocal,tailcfg: implement TKA disablement | Tom DNetto | 1 | -2/+3 |
| 2022-10-24 | ipn/ipnlocal: make EditPrefs strip private keys before returning | Maisem Ali | 1 | -1/+1 |
| 2022-10-24 | ipn/ipnlocal: use ipn.PrefsView | Maisem Ali | 1 | -2/+2 |
| 2022-10-15 | cmd/tailscale, ipn: enable debug logs when --report flag is passed to bugrepo... | Andrew Dunham | 1 | -6/+61 |
| 2022-10-09 | ipn/localapi: put all the LocalAPI methods into a map | Brad Fitzpatrick | 1 | -66/+79 |
| 2022-10-04 | wgengine/magicsock: make debug-level stuff not logged by default | Brad Fitzpatrick | 1 | -0/+20 |
| 2022-10-03 | ipn/localapi: print hostinfo and health on bugreport (#5816) | Andrew Dunham | 1 | -0/+9 |
| 2022-09-29 | cmd/tailscale, client, ipn, tailcfg: add network lock modify command | Adrian Dewhurst | 1 | -0/+36 |
| 2022-09-26 | doctor: add package for running in-depth healthchecks; use in bugreport (#5413) | Andrew Dunham | 1 | -0/+3 |
| 2022-09-16 | ipn/{ipnlocal,localapi}: use strs.CutPrefix, add more domain validation | Brad Fitzpatrick | 2 | -3/+57 |
| 2022-09-15 | refactor: move from io/ioutil to io and os packages | Eng Zer Jun | 1 | -5/+4 |
| 2022-09-15 | envknob: support changing envknobs post-init | Brad Fitzpatrick | 1 | -2/+2 |
| 2022-09-13 | cmd/tailscaled, tailcfg, hostinfo: add flag to disable logging + support | Brad Fitzpatrick | 1 | -0/+4 |
| 2022-09-10 | util/mak: deprecate NonNil, add type-safe NonNilSliceForJSON, NonNilMapForJSON | Brad Fitzpatrick | 1 | -29/+2 |
| 2022-08-30 | ipn/localapi: send Tailscale version in ACME User-Agent (#5499) | Andrew Dunham | 1 | -1/+5 |
| 2022-08-22 | client,cmd/tailscale,ipn,tka,types: implement tka initialization flow | Tom DNetto | 1 | -0/+57 |
| 2022-08-02 | all: gofmt for Go 1.19 | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-07-25 | all: convert more code to use net/netip directly | Brad Fitzpatrick | 1 | -2/+1 |