summaryrefslogtreecommitdiffhomepage
path: root/ipn
AgeCommit message (Expand)AuthorFilesLines
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
2023-05-04various: add detection and Taildrop for UnraidDerek Kaser1-0/+5
2023-04-26ipn/ipnlocal: fix fmt format arg type mismatch in log lineBrad Fitzpatrick1-1/+1
2023-04-26ipn/ipnlocal: reenable profile tests on WindowsJames Tucker3-25/+28
2023-04-24ipn/store/awsstore: persist state with intelligent tieringMarwan Sulaiman1-2/+13
2023-04-20all: avoid repeated default interface lookupsMihai Parparita5-9/+18
2023-04-20all: move network monitoring from wgengine/monitor to net/netmonMihai Parparita3-13/+13
2023-04-20ipn/localapi: also verify STUN queries work in 'debug derp'Andrew Dunham1-1/+97
2023-04-19ci: add more lints (#7909)Andrew Dunham3-10/+9
2023-04-19ipn/ipnlocal: handle masquerade addresses in PeerAPIMaisem Ali1-3/+12
2023-04-19net/sockstats: expose debug infoMihai Parparita2-1/+9
2023-04-17various: add golangci-lint, fix issues (#7905)Andrew Dunham2-2/+2
2023-04-17net/dnsfallback: more explicitly pass through logf functionMihai Parparita1-1/+1