summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2022-11-20cmd/tailscale/cli: allow empty text ("") serveshayne/serve_empty_text_handlerShayne Sweeney8-14/+28
2022-11-20words: no explanation necessary (#6413)Charlotte Brandhorst-Satzkorn1-0/+1
2022-11-19words: good vibes only (#6412)Charlotte Brandhorst-Satzkorn1-0/+2
2022-11-19ipn/ipnlocal: add health warning for unstable buildsBrad Fitzpatrick2-0/+33
2022-11-19ipn/ipnlocal: actually fill out PeerAPIURLs in PeerStatusBrad Fitzpatrick2-6/+11
2022-11-19words: where do penguins go when they lose their tail? (#6403)Charlotte Brandhorst-Satzkorn2-0/+31
2022-11-19words: this list is really sheeping up to be something (#6399)Charlotte Brandhorst-Satzkorn1-0/+30
2022-11-19cmd/tailscale/cli, ipn: move serve CLI funcs on to ServeConfig (#6401)shayne4-166/+189
2022-11-19words: you goatta be kid'in me (#6397)Charlotte Brandhorst-Satzkorn1-0/+14
2022-11-19words: add "coyote" to the wordlist for tailnet names (#6396)mel1-0/+1
2022-11-18licenses: update win/apple licensesLicense Updater1-2/+2
2022-11-18wgengine/magicsock: ignore pre-disco (pre-0.100) peersBrad Fitzpatrick2-111/+21
2022-11-18ipn/{localapi,ipnserver}: set a CSP for ServeHTMLStatus, refactor host checkTom DNetto1-1/+4
2022-11-18magicsock: cleanup canp2p (#6391)phirework1-14/+15
2022-11-19ipn/ipnlocal: strip NetworkLockKey from PrefsMaisem Ali2-3/+5
2022-11-18tsweb: cache prometheus metric names & typesAnton Tolchanov2-11/+34
2022-11-18tsweb: avoid dashes in Prometheus metric namesAnton Tolchanov2-1/+7
2022-11-18ipn/ipnlocal: handle untagging nodes betterMaisem Ali9-37/+121
2022-11-17ipn/ipnserver: validate Host header on debug ServeHTMLStatus statusBrad Fitzpatrick1-0/+11
2022-11-17ipn/localapi: require POST to add a bugreport markerBrad Fitzpatrick1-0/+4
2022-11-18portlist: wait for lsof cmd to exitMaisem Ali1-0/+9
2022-11-17cmd/tailscale/cli: flesh out serve CLI and tests (#6304)shayne9-58/+1198
2022-11-18ipn/ipnlocal: fill out PeerAPIURLs in PeerStatusMaisem Ali1-18/+35
2022-11-17cmd/tailscale, util/quarantine: set quarantine flags on files from TaildropAndrew Dunham6-0/+125
2022-11-17ipn/localapi: set security headersAndrew Dunham1-0/+3
2022-11-16words: help mercat get her sparkle backWill Norris2-0/+2
2022-11-17cmd/tailscale/cli: add login and switch subcommandsMaisem Ali7-30/+237
2022-11-16tstime: fix ParseDuration for '6' digit (#6363)Joe Tsai2-3/+7
2022-11-16logtail: remove MustParsePublicID (#6335)Joe Tsai1-10/+0
2022-11-17ipn/ipnlocal: set Hostinfo.WireIngress when ingress enabledMaisem Ali1-35/+81
2022-11-16ipn/localapi: also allow localhost as the LocalAPI hostMihai Parparita1-4/+15
2022-11-17ipn/ipnlocal: move selfNode from peerAPIServer to peerAPIHandlerMaisem Ali3-21/+20
2022-11-17ipn/ipnlocal: prevent duplicate profiles of the same userMaisem Ali3-7/+74
2022-11-16ipn/ipnlocal: also accept service IP IPv6 literal in brackets for quad100Brad Fitzpatrick3-4/+32
2022-11-17tailcfg: add CapabilityDebugMaisem Ali3-22/+56
2022-11-16ipn/ipnlocal: add some validation to PeerAPIMaisem Ali2-1/+68
2022-11-16all: standardize on LocalAPIMaisem Ali7-30/+30
2022-11-16all: standardize on PeerAPIMaisem Ali4-8/+8
2022-11-16ipn/ipnlocal: move LocalBackend.validPopBrowserURL empty check from callerBrad Fitzpatrick1-3/+3
2022-11-16ipn/ipnlocal: move URL validation to LocalBackendMaisem Ali3-29/+30
2022-11-16ipn/localapi: serve files with application/octet-stream Content-TypeAndrew Dunham1-0/+1
2022-11-16ipn/ipnlocal: check quad100 Host header in info pageBrad Fitzpatrick1-0/+6
2022-11-16ipn/ipnlocal: update profile on server sent profile changesMaisem Ali2-4/+8
2022-11-16client/tailscale/apitype: add LocalAPIHost const, use itBrad Fitzpatrick3-4/+30
2022-11-16control/controlclient: filter PopBrowserURL values to https schemesBrad Fitzpatrick1-0/+25
2022-11-16ssh/tailssh: only call CloseWrite when both stdout and stderr are doneMaisem Ali1-1/+12
2022-11-15ipn/ipnlocal: be more assertive about rules for applyPrefsToHostinfo (now Loc...Brad Fitzpatrick1-4/+4
2022-11-15ipn/ipnlocal: add client metrics for profile switchingMihai Parparita1-0/+21
2022-11-15tailcfg: add Hostinfo.WireIngress boolBrad Fitzpatrick4-0/+5
2022-11-15version: make IsSandboxedMacOS handle the IPNExtension binary tooMihai Parparita1-3/+4