summaryrefslogtreecommitdiffhomepage
path: root/ipn
AgeCommit message (Expand)AuthorFilesLines
2023-08-16WIPbradfitz/gui_netmapBrad Fitzpatrick1-10/+12
2023-08-14client/tailscale: add LocalClient.IncrementMetric funcSonia Appasamy1-4/+3
2023-08-11ipn/ipnlocal,net/tsdial: update docs/rename funcsMaisem Ali1-8/+12
2023-08-11cmd/tailscale: add debug commands to break connectionsBrad Fitzpatrick4-1/+81
2023-08-09tailscale/cli: add interactive flow for enabling FunnelSonia Appasamy2-19/+14
2023-08-08util/testenv: add new package to hold InTestMaisem Ali1-11/+2
2023-08-08ipn/ipnlocal: fix profile duplicationMaisem Ali3-76/+66
2023-08-08ipn/ipnlocal: add test to find issues with profile duplicationMaisem Ali1-10/+187
2023-08-08control/controlclient: make Direct own all changes to PersistMaisem Ali1-28/+4
2023-08-08types/persist: drop duplicated Persist.LoginNameMaisem Ali6-41/+29
2023-08-08ipn/ipnlocal: make tests pass when offlineMaisem Ali1-1/+11
2023-08-08wgengine,ipn,cmd/tailscale: add size option to ping (#8739)salman aljammaz2-3/+21
2023-08-07ipn/ipnlocal: add profile pic header to serve HTTP proxySonia Appasamy2-2/+8
2023-08-07ipn: avoid useless no-op WriteState callsBrad Fitzpatrick5-14/+80
2023-08-03go.mod, cmd/tailscaled, ipn/localapi, util/osdiag, util/winutil, util/winutil...Aaron Klotz1-0/+4
2023-08-02tailcfg,ipn/localapi,client/tailscale: add QueryFeature endpointSonia Appasamy1-0/+61
2023-08-01ipnlocal, net/*: deprecate interfaces.GetState, use netmon more for itBrad Fitzpatrick2-3/+3
2023-08-01all: implement lock revoke-keys commandTom DNetto3-0/+314
2023-07-31client/tailscale/apitype: document never-nil property of WhoIsResponseDavid Anderson1-2/+2
2023-07-28all: update exp/slices and fix call sitesDavid Anderson2-4/+4
2023-07-27ipn: use tstime (#8597)Claire Wang8-43/+52
2023-07-27ipn/{ipnlocal,localapi}: actually renew certs before expiry (#8731)Andrew Lytvynov5-40/+63
2023-07-26cli: introduce exit-node subcommand to list and filter exit nodesCharlotte Brandhorst-Satzkorn2-0/+4
2023-07-25tailcfg,ipn/ipnlocal,wgengine: add values to PeerCapabilitiesMaisem Ali3-23/+13
2023-07-19cmd/tailscale: warn if node is locked out on bringupTom DNetto1-1/+2
2023-07-17serve: fix hostname for custom http portsWill Norris1-0/+3
2023-07-13ipn/ipnlocal: add optional support for ACME Renewal Info (ARI) (#8599)Andrew Lytvynov2-10/+70
2023-07-11ipn: rename CapTailnetLockAlpha -> CapTailnetLockTom DNetto3-39/+12
2023-07-10logpolicy, various: allow overriding log functionAndrew Dunham1-1/+1
2023-07-08tailcfg,etc: remove unused tailcfg.Node.KeepAlive fieldBrad Fitzpatrick2-7/+2
2023-06-27ipn/ipnlocal: validate ping type (#8458)valscale1-1/+1
2023-06-23util/goroutines: let ScrubbedGoroutineDump get only current stackBrad Fitzpatrick1-1/+1
2023-06-21ipn/ipnlocal: quiet some spammy network lock loggingBrad Fitzpatrick1-2/+4
2023-06-21{cmd/tailscale/cli,ipn}: add http support to tailscale serve (#8358)shayne5-25/+64
2023-06-20ipn/ipnlocal: add docs header to serve HTTP proxySonia Appasamy2-0/+5
2023-06-20ssh/tailssh: work around lack of scontext in SELinuxMaisem Ali1-10/+4
2023-06-14ipn/ipnlocal: add identity headers to HTTP serve proxySonia Appasamy2-6/+180
2023-06-13tka: provide verify-deeplink local API endpoint (#8303)Andrea Gottardo2-0/+42
2023-06-12ipn/ipnlocal,wgengine/netstack: move LocalBackend specifc serving logic to Lo...Maisem Ali3-75/+117
2023-06-07all: use cmpx.Or where it made senseBrad Fitzpatrick3-12/+6
2023-06-07version: detect tvOS by checking XPC_SERVICE_NAME (#8295)Andrea Gottardo1-0/+2
2023-06-05portlist: add a synchronous Poll methodMarwan Sulaiman1-10/+25
2023-06-04ipn/localapi: require only read permission for WatchIPNBus (#7798)Dominic Black1-2/+2
2023-06-04ipn/ipnlocal: [serve/funnel] add forwarded host and proto header (#8224)Heiko Rothe1-0/+2
2023-06-02ipn/ipnlocal: renew certificates based on lifetimeAndrew Dunham2-8/+131
2023-06-01ipn/ipnlocal: add more logging during profile migrationAndrew Dunham2-0/+19
2023-05-24tka: provide authority StateID in NetworkLockStatus response (#8200)Andrea Gottardo2-0/+8
2023-05-05ipn/ipnlocal: add NodeKey func to return the public node NodeKeyCharlotte Brandhorst-Satzkorn1-0/+13
2023-05-05ipn/ipnlocal: bound how long cert fetchher checks for existing DNS recordsBrad Fitzpatrick1-10/+10
2023-05-04tsd: add package with System type to unify subsystem init, discoveryBrad Fitzpatrick7-61/+73