summaryrefslogtreecommitdiffhomepage
path: root/ipn/localapi/localapi.go
AgeCommit message (Expand)AuthorFilesLines
2022-12-12ipn/ipnlocal: add a few metrics for PeerAPI and LocalAPIMihai Parparita1-0/+12
2022-12-07cmd/tailscale/cli, ipn/localapi: add funnel status to status command (#6402)shayne1-19/+14
2022-12-07ipn/ipnlocal,cmd/tailscale: minor improvements to lock modify commandTom DNetto1-8/+1
2022-12-03ipn/{ipnserver,localapi}: fix InUseOtherUser handling with WatchIPNBusBrad Fitzpatrick1-0/+27
2022-12-02ipn/localapi: add debug (root-required) access to inject debug NotifyBrad Fitzpatrick1-1/+18
2022-11-29cmd/tailscale,ipn: store disallowed TKA's in prefs, lock local-disableTom DNetto1-0/+25
2022-11-29Revert "ipn,types/persist: store disallowed TKA's in prefs, lock local-disable"Brad Fitzpatrick1-25/+0
2022-11-29ipn,types/persist: store disallowed TKA's in prefs, lock local-disableTom DNetto1-0/+25
2022-11-28cmd/tailscale,ipn: improve UX of lock init command, cosmetic changesTom DNetto1-3/+4
2022-11-26ipn: add a WatchIPNBus option bit to subscribe to EngineStatus changesBrad Fitzpatrick1-1/+10
2022-11-26cmd/tailscale: add start of "debug derp" subcommandBrad Fitzpatrick1-0/+1
2022-11-25ipn/localapi: add "enginestatus" debug command to LocalAPIBrad Fitzpatrick1-0/+14
2022-11-22ipn, cmd/tailscale/cli: add LocalAPI IPN bus watch, Start, convert CLIBrad Fitzpatrick1-0/+53
2022-11-22cmd/tailscale,ipn: implement lock log commandTom DNetto1-0/+32
2022-11-22ipn{,/ipnlocal}, client/tailscale: move Taildrop recv notifications to LocalA...Brad Fitzpatrick1-2/+15
2022-11-21all: use strs.CutPrefix and strs.CutSuffix moreMihai Parparita1-3/+12
2022-11-17ipn/localapi: require POST to add a bugreport markerBrad Fitzpatrick1-0/+4
2022-11-17ipn/localapi: set security headersAndrew Dunham1-0/+3
2022-11-16ipn/localapi: also allow localhost as the LocalAPI hostMihai Parparita1-4/+15
2022-11-16ipn/localapi: serve files with application/octet-stream Content-TypeAndrew Dunham1-0/+1
2022-11-16client/tailscale/apitype: add LocalAPIHost const, use itBrad Fitzpatrick1-0/+23
2022-11-14ipn/localapi: add LocalAPI endpoints for profile switchingMihai Parparita1-0/+85
2022-11-14cmd/tailscale,ipn: support disablement args in lock cli, implement disableTom DNetto1-0/+26
2022-11-10ipn/localapi: introduce get/set config for serve (#6243)shayne1-0/+36
2022-11-10ipn/localapi: rename /profile to /pprofMihai Parparita1-6/+6
2022-11-07cmd/tailscale, ipn/ipnlocal: add debug command to write to StateStore for devBrad Fitzpatrick1-0/+18
2022-11-02cmd/tailscale,ipn: implement lock sign commandTom DNetto1-0/+30
2022-10-31cmd,ipn/ipnlocal,tailcfg: implement TKA disablementTom DNetto1-2/+3
2022-10-24ipn/ipnlocal: make EditPrefs strip private keys before returningMaisem Ali1-1/+1
2022-10-24ipn/ipnlocal: use ipn.PrefsViewMaisem Ali1-2/+2
2022-10-15cmd/tailscale, ipn: enable debug logs when --report flag is passed to bugrepo...Andrew Dunham1-6/+61
2022-10-09ipn/localapi: put all the LocalAPI methods into a mapBrad Fitzpatrick1-66/+79
2022-10-04wgengine/magicsock: make debug-level stuff not logged by defaultBrad Fitzpatrick1-0/+20
2022-10-03ipn/localapi: print hostinfo and health on bugreport (#5816)Andrew Dunham1-0/+9
2022-09-29cmd/tailscale, client, ipn, tailcfg: add network lock modify commandAdrian Dewhurst1-0/+36
2022-09-26doctor: add package for running in-depth healthchecks; use in bugreport (#5413)Andrew Dunham1-0/+3
2022-09-13cmd/tailscaled, tailcfg, hostinfo: add flag to disable logging + supportBrad Fitzpatrick1-0/+4
2022-09-10util/mak: deprecate NonNil, add type-safe NonNilSliceForJSON, NonNilMapForJSONBrad Fitzpatrick1-29/+2
2022-08-22client,cmd/tailscale,ipn,tka,types: implement tka initialization flowTom DNetto1-0/+57
2022-08-02all: gofmt for Go 1.19Brad Fitzpatrick1-1/+1
2022-07-25all: convert more code to use net/netip directlyBrad Fitzpatrick1-2/+1
2022-07-25all: use various net/netip parse funcs directlyBrad Fitzpatrick1-2/+3
2022-07-25net/netaddr: start migrating to net/netip via new netaddr adapter packageBrad Fitzpatrick1-2/+2
2022-07-11ipn/localapi: add API for uploading client metricsMihai Parparita1-0/+61
2022-05-27ipn/localapi: implement LoginInteractive via localapiJoel Cressy1-0/+16
2022-05-03ipn/ipnlocal: move Ping method from IPN bus to LocalBackend (HTTP)Brad Fitzpatrick1-0/+32
2022-04-18cmd/tailscale, etc: make "tailscale up --ssh" fail fast when unavailableBrad Fitzpatrick1-1/+32
2022-04-17all: add arbitrary capability supportBrad Fitzpatrick1-0/+1
2022-04-12cmd/tailscale: add id-token subcommandMaisem Ali1-5/+0
2022-04-05ipn/localapi: add endpoint to request id tokenMaisem Ali1-0/+52