-
d1e1c025b0
tailcfg: add TailscaleFunnelEnabled to HostInfo (#6414)
shayne
2022-11-20 13:22:54 -05:00
-
538f431d5d
words: no explanation necessary (#6413)
Charlotte Brandhorst-Satzkorn
2022-11-19 21:01:01 -08:00
-
aac3d5bdd1
words: good vibes only (#6412)
Charlotte Brandhorst-Satzkorn
2022-11-19 20:28:30 -08:00
-
039ea51ca6
ipn/ipnlocal: add health warning for unstable builds
Brad Fitzpatrick
2022-11-19 13:46:08 -08:00
-
a26f23d949
ipn/ipnlocal: actually fill out PeerAPIURLs in PeerStatus
Brad Fitzpatrick
2022-11-19 13:10:45 -08:00
-
063eeefdca
words: where do penguins go when they lose their tail? (#6403)
Charlotte Brandhorst-Satzkorn
2022-11-19 09:37:48 -08:00
-
92fa0313d0
words: this list is really sheeping up to be something (#6399)
Charlotte Brandhorst-Satzkorn
2022-11-19 07:17:00 -08:00
-
f52a6d1b8c
cmd/tailscale/cli, ipn: move serve CLI funcs on to ServeConfig (#6401)
shayne
2022-11-19 09:42:14 -05:00
-
2847dd2aef
words: you goatta be kid'in me (#6397)
Charlotte Brandhorst-Satzkorn
2022-11-18 21:45:45 -08:00
-
e2f8b84170
words: add "coyote" to the wordlist for tailnet names (#6396)
mel
2022-11-19 02:22:46 -03:00
-
2eb0687969
licenses: update win/apple licenses
License Updater
2022-11-18 23:30:22 +00:00
-
3a168cc1ff
wgengine/magicsock: ignore pre-disco (pre-0.100) peers
Brad Fitzpatrick
2022-11-18 12:43:09 -08:00
-
2a991a3541
ipn/{localapi,ipnserver}: set a CSP for ServeHTMLStatus, refactor host check
Tom DNetto
2022-11-18 09:47:06 -08:00
-
a011320370
magicsock: cleanup canp2p (#6391)
phirework
2022-11-18 12:23:22 -08:00
-
f1ad26f694
ipn/ipnlocal: strip NetworkLockKey from Prefs
Maisem Ali
2022-11-19 00:23:57 +05:00
-
f40bb199f5
tsweb: cache prometheus metric names & types
Anton Tolchanov
2022-11-17 11:33:19 -08:00
-
3c27632ffe
tsweb: avoid dashes in Prometheus metric names
Anton Tolchanov
2022-11-17 09:34:32 -08:00
-
dd50dcd067
ipn/ipnlocal: handle untagging nodes better
Maisem Ali
2022-11-17 19:05:02 +05:00
-
f18dde6ad1
ipn/ipnserver: validate Host header on debug ServeHTMLStatus status
Brad Fitzpatrick
2022-11-17 22:04:29 -08:00
-
a13753ae1e
ipn/localapi: require POST to add a bugreport marker
Brad Fitzpatrick
2022-11-17 21:40:40 -08:00
-
b5299d7d0e
portlist: wait for lsof cmd to exit
Maisem Ali
2022-11-18 03:17:23 +05:00
-
a97369f097
cmd/tailscale/cli: flesh out serve CLI and tests (#6304)
shayne
2022-11-17 16:09:43 -05:00
-
5f6d63936f
ipn/ipnlocal: fill out PeerAPIURLs in PeerStatus
Maisem Ali
2022-11-17 12:22:00 -08:00
-
0af61f7c40
cmd/tailscale, util/quarantine: set quarantine flags on files from Taildrop
Andrew Dunham
2022-11-17 12:42:02 -05:00
-
cec48743fb
ipn/localapi: set security headers
Andrew Dunham
2022-11-17 09:24:21 -05:00
-
1b8c13e18a
words: help mercat get her sparkle back
Will Norris
2022-11-16 23:18:15 -08:00
-
f3519f7b29
cmd/tailscale/cli: add login and switch subcommands
Maisem Ali
2022-11-12 16:14:22 +05:00
-
ec1e67b1ab
tstime: fix ParseDuration for '6' digit (#6363)
Joe Tsai
2022-11-16 21:01:09 -08:00
-
eff62b7b1b
logtail: remove MustParsePublicID (#6335)
Joe Tsai
2022-11-16 15:38:27 -08:00
-
1de64e89cd
ipn/ipnlocal: set Hostinfo.WireIngress when ingress enabled
Maisem Ali
2022-11-17 01:51:26 +05:00
-
b3da5de10f
ipn/localapi: also allow localhost as the LocalAPI host
Mihai Parparita
2022-11-16 11:35:01 -08:00
-
b0736fe6f7
ipn/ipnlocal: move selfNode from peerAPIServer to peerAPIHandler
Maisem Ali
2022-11-17 00:07:21 +05:00
-
2f4fca65a1
ipn/ipnlocal: prevent duplicate profiles of the same user
Maisem Ali
2022-11-16 16:17:36 +05:00
-
e9c851b04b
ipn/ipnlocal: also accept service IP IPv6 literal in brackets for quad100
Brad Fitzpatrick
2022-11-16 11:38:25 -08:00
-
296e712591
tailcfg: add CapabilityDebug
Maisem Ali
2022-11-16 23:36:01 +05:00
-
1e78fc462c
ipn/ipnlocal: add some validation to PeerAPI
Maisem Ali
2022-11-16 21:53:51 +05:00
-
1f4669a380
all: standardize on LocalAPI
Maisem Ali
2022-11-16 23:04:07 +05:00
-
22238d897b
all: standardize on PeerAPI
Maisem Ali
2022-11-16 22:38:38 +05:00
-
1b56acf513
ipn/ipnlocal: move LocalBackend.validPopBrowserURL empty check from caller
Brad Fitzpatrick
2022-11-16 09:19:59 -08:00
-
513780f4f8
ipn/ipnlocal: move URL validation to LocalBackend
Maisem Ali
2022-11-16 21:18:28 +05:00
-
4caca8619e
ipn/localapi: serve files with application/octet-stream Content-Type
Andrew Dunham
2022-11-16 09:45:35 -05:00
-
4fc8538e2f
ipn/ipnlocal: check quad100 Host header in info page
Brad Fitzpatrick
2022-11-16 08:16:17 -08:00
-
49b0ce8180
ipn/ipnlocal: update profile on server sent profile changes
Maisem Ali
2022-11-16 18:14:02 +05:00
-
976e88d430
client/tailscale/apitype: add LocalAPIHost const, use it
Brad Fitzpatrick
2022-11-16 07:19:07 -08:00
-
97319a1970
control/controlclient: filter PopBrowserURL values to https schemes
Brad Fitzpatrick
2022-11-16 07:33:31 -08:00
-
2d653230ef
ssh/tailssh: only call CloseWrite when both stdout and stderr are done
Maisem Ali
2022-11-15 11:46:15 -08:00
-
6ea2d01626
ipn/ipnlocal: be more assertive about rules for applyPrefsToHostinfo (now Locked)
Brad Fitzpatrick
2022-11-15 21:22:09 -08:00
-
d3878ecd62
ipn/ipnlocal: add client metrics for profile switching
Mihai Parparita
2022-11-15 14:41:36 -08:00
-
b08f37d069
tailcfg: add Hostinfo.WireIngress bool
Brad Fitzpatrick
2022-11-15 20:30:53 -08:00
-
6d48a54b3d
version: make IsSandboxedMacOS handle the IPNExtension binary too
Mihai Parparita
2022-11-15 16:55:27 -08:00
-
235309adc4
all: store NL keys per profile
Maisem Ali
2022-11-14 17:29:49 +05:00
-
751f866f01
licenses: update win/apple licenses
License Updater
2022-11-15 18:55:24 +00:00
-
fe81ee62d7
ipn/ipnlocal: do controlclient.Shutdown in a different goroutine
Maisem Ali
2022-11-15 09:17:28 +05:00
-
e0cadc5496
cmd/tailscale: access QNAP via localhost
Denton Gentry
2022-11-14 17:32:04 -08:00
-
1950e56478
tsnet: add Server.ControlURL option
Brad Fitzpatrick
2022-11-14 12:37:35 -08:00
-
f81351fdef
portlist: fix data race
Brad Fitzpatrick
2022-11-14 11:54:52 -08:00
-
42855d219b
ipn/ipnlocal: fix checks for node-key presence in TKA logic
Tom DNetto
2022-11-14 12:09:12 -08:00
-
0cc65b4bbe
ipn/localapi: add LocalAPI endpoints for profile switching
Mihai Parparita
2022-11-10 13:38:22 -08:00
-
3271daf7a3
cmd/tailscale,ipn: support disablement args in lock cli, implement disable
Tom DNetto
2022-11-04 12:12:51 -07:00
-
fb392e34b5
net/tshttpproxy: don't ignore env-based HTTP proxies after system lookups fail
Brad Fitzpatrick
2022-11-13 09:58:47 -08:00
-
96e1582298
cmd/tailscale/cli: add debug 2021 --verbose flag
Brad Fitzpatrick
2022-11-13 09:48:50 -08:00
-
a255a08ea6
tailcfg: bump capver for ingress
Maisem Ali
2022-11-14 08:31:25 +05:00
-
13bee8e91c
cmd/tailscale/cli: update serve debug set command after FUS profile change
Brad Fitzpatrick
2022-11-13 12:31:48 -08:00
-
7c285fe7ee
ipn/ipnlocal: fix error message typo in ingress peerapi handler
Brad Fitzpatrick
2022-11-13 12:36:33 -08:00
-
3114eacbb8
ipn/ipnlocal: don't warn about serve listener failing on IPv6-less machines
Brad Fitzpatrick
2022-11-13 08:47:34 -08:00
-
90bd74fc05
net/dns: add a health warning when Linux /etc/resolv.conf is overwritten
Brad Fitzpatrick
2022-11-13 07:35:02 -08:00
-
3f8e185003
health: add Warnable, move ownership of warnable items to callers
Brad Fitzpatrick
2022-11-13 07:32:37 -08:00
-
b1a6d8e2b1
licenses: update tailscale{,d} licenses
License Updater
2022-11-13 06:20:26 +00:00
-
001f482aca
net/dns: make "direct" mode on Linux warn on resolv.conf fights
Brad Fitzpatrick
2022-11-12 21:54:10 -08:00
-
b87cb2c4a5
ipn/ipnlocal: call restart backend on user changes
Maisem Ali
2022-11-11 23:38:17 -08:00
-
8e85227059
cmd/tailscale/cli: [set] handle selectively modifying routes/exit node
Maisem Ali
2022-11-12 14:53:36 +05:00
-
26d1fc867e
ipn/ipnlocal: delete profile on logout
Maisem Ali
2022-11-12 17:39:29 +05:00
-
0544d6ed04
cmd/tailscale/cli: continue fleshing out serve CLI tests
Brad Fitzpatrick
2022-11-12 15:28:32 -08:00
-
b5ac9172fd
cmd/tailscale/cli: move earlier shell test to its own files
Brad Fitzpatrick
2022-11-12 13:55:43 -08:00
-
9e70daad6f
ipn/ipnlocal: make TKA tests not have side effects
Maisem Ali
2022-11-12 19:11:04 +05:00
-
29bc021dcd
cmd/tailscale/cli: add outline of serve CLI tests
Brad Fitzpatrick
2022-11-11 18:54:11 -08:00
-
74e892cbc2
ipn/ipnlocal: listen to serve ports on netmap addrs (#6282)
shayne
2022-11-11 21:46:26 -05:00
-
cbc89830c4
tsnet: be stricter about arguments to Server.Listen
Brad Fitzpatrick
2022-11-11 17:55:14 -08:00
-
08e110ebc5
cmd/tailscale: make "up", "status" warn if routes and --accept-routes off
Brad Fitzpatrick
2022-11-11 09:43:49 -08:00
-
66b4a363bd
net/dns/resolver: add yet another 4via6 DNS form that's hopefully more robust
Brad Fitzpatrick
2022-11-11 08:57:36 -08:00
-
e0cd9e9dec
licenses: update tailscale{,d} licenses
License Updater
2022-11-11 15:56:12 +00:00
-
6aab4fb696
cmd/tailscale/cli: start making cert output support pkcs12 (p12) output
Brad Fitzpatrick
2022-11-11 07:27:59 -08:00
-
d585cbf02a
wgengine/router: [bsd/darwin] remove and readd routes on profile change
Maisem Ali
2022-11-11 14:06:38 +05:00
-
4c31183781
cmd/tailscale,ipn: minor fixes to tailscale lock commands
Tom DNetto
2022-11-03 10:25:20 -07:00
-
c60e444696
licenses: update win/apple licenses
License Updater
2022-11-11 11:30:47 +00:00
-
ae18cd02c1
ipn: add AdvertisesExitNode and AdminPageURL accessors to PrefsView
Maisem Ali
2022-11-11 12:12:03 +05:00
-
6cc0036b40
ipn/ipnlocal: use updated prefs in tkaSyncIfNeeded
Maisem Ali
2022-11-11 11:29:03 +05:00
-
329a0a8406
client/tailscale: remove some json.Unmarshal repetition, add helper
Brad Fitzpatrick
2022-11-10 21:43:26 -08:00
-
f00a49667d
control/controlclient: make Status.Persist a PersistView
Maisem Ali
2022-11-10 19:43:59 +05:00
-
4d330bac14
ipn/ipnlocal: add support for multiple user profiles
Maisem Ali
2022-11-09 10:58:10 +05:00
-
c9d6a9cb4d
ipn/ipnlocal: add optional TLS termination on proxied TCP connections
Brad Fitzpatrick
2022-11-10 21:24:22 -08:00
-
56dfdbe190
repo: add .vscode/ to .gitignore (#6278)
shayne
2022-11-11 00:10:47 -05:00
-
f4a522fd67
client/tailscale: make a helper for json.Marshal'ed request bodies
Brad Fitzpatrick
2022-11-10 20:36:06 -08:00
-
13cadeabcd
licenses: update tailscale{,d} licenses
License Updater
2022-11-11 04:26:26 +00:00
-
69e4b8a359
client/tailscale: document ServeConfig accessors a bit more
Brad Fitzpatrick
2022-11-10 20:24:31 -08:00
-
9bf3ef4167
ssh/tailssh: add Tailscale SSH (server) support on FreeBSD
Pat Maddox
2022-11-01 00:49:37 +00:00
-
e3a66e4d2f
ipn/localapi: introduce get/set config for serve (#6243)
shayne
2022-11-10 22:58:40 -05:00
-
7b5866ac0a
ipn/ipnlocal: support serving files/directories too
Brad Fitzpatrick
2022-11-10 14:16:37 -08:00
-
446057d613
scripts/installer.sh: add Nobara Linux.
Denton Gentry
2022-11-10 13:51:38 -08:00
-
7a07bc654b
ipn/localapi: rename /profile to /pprof
Mihai Parparita
2022-11-10 11:41:04 -08:00