-
0022c3d2e2
tsweb: replace NewMux with a more flexible DebugHandler.
David Anderson
2021-06-15 23:38:19 -07:00
-
b461ba9554
control/controlclient: fix typo/braino in error message
Brad Fitzpatrick
2021-06-16 15:55:02 -07:00
-
0debb99f08
tailcfg: add DNSConfig.ExtraRecords
Brad Fitzpatrick
2021-06-16 10:58:25 -07:00
-
e0f0d10672
tstest/integration/vms: log to t.Logf directly (#2147)
Christine Dodrill
2021-06-16 14:57:11 -04:00
-
f482321f67
ipn/ipnlocal: support exit node local access switching on darwin.
Maisem Ali
2021-06-16 19:20:05 +05:00
-
2919b3e3e6
wf: loopback condition should use MatchTypeFlagsAllSet.
Maisem Ali
2021-06-15 23:35:36 -07:00
-
48c25fa36f
tsweb: fold StdHandlerOpts and StdHandler200s with StdHandler.
David Anderson
2021-06-15 21:48:47 -07:00
-
72343fbbec
tsweb: register expvars once at startup.
David Anderson
2021-06-15 21:27:54 -07:00
-
9337826011
net/dns: fix inverted test for NetworkManager version.
David Anderson
2021-06-15 20:53:03 -07:00
-
320cc8fa21
net/dns: verify that systemd-resolved is actually in charge.
David Anderson
2021-06-15 16:39:21 -07:00
-
e7164425b3
net/dns: don't use NetworkManager for DNS on very old NetworkManagers.
David Anderson
2021-06-15 15:34:35 -07:00
-
ac07ff43bf
cmd/tailscaled: start after NetworkManager and systemd-resolved.
David Anderson
2021-06-15 14:23:09 -07:00
-
cd282ec00f
tailcfg: add DNSConfig.CertDomains
Brad Fitzpatrick
2021-06-15 12:12:15 -07:00
-
082cc1b0a7
tstest/integration: reenable TestAddPingRequest
Brad Fitzpatrick
2021-06-15 12:41:06 -07:00
-
333e9e75d4
tailcfg, control/controlclient: clarify more, enforce PingRequest.URL is unique
Brad Fitzpatrick
2021-06-15 12:28:34 -07:00
-
c61d777705
tstest/integration: disable TestAddPingRequest
Denton Gentry
2021-06-14 15:19:31 -07:00
-
857bc4a752
hostinfo: capitalization of AWS
Denton Gentry
2021-06-14 14:52:57 -07:00
-
4b71291cdb
hostinfo: detect when running in Azure App Service.
Denton Gentry
2021-06-13 07:31:52 -07:00
-
3ab587abe7
hostinfo: detect Heroku Dyno.
Denton Gentry
2021-05-08 07:40:45 -07:00
-
3c1a73d370
hostinfo: detect AWS Lambda as a container.
Denton Gentry
2021-04-25 12:38:37 -07:00
-
cc6ab0a70f
ipn/ipnlocal: retry peerapi listen on Android, like we do on Windows
Brad Fitzpatrick
2021-06-14 08:59:09 -07:00
-
525eb5ce41
Merge pull request #2092 from tailscale/queue_latency
Julian Knodt
2021-06-11 09:48:38 -07:00
-
-
fe54721e31
derp: add pkt queue latency timer
julianknodt
2021-06-09 15:06:15 -07:00
-
80a4052593
cmd/tailscale, wgengine, tailcfg: don't assume LastSeen is present [mapver 20]
Brad Fitzpatrick
2021-06-11 08:40:05 -07:00
-
8b2b899989
tstest/integration: test Alpine Linux (#2098)
Christine Dodrill
2021-06-11 09:20:13 -04:00
-
0affcd4e12
tstest/integration: add some debugging for TestAddPingRequest flakes
Brad Fitzpatrick
2021-06-10 15:12:25 -07:00
-
ee3df2f720
tstest/integration: rename ambiguous --verbose test flag
Brad Fitzpatrick
2021-06-10 11:23:53 -07:00
-
a49df5cfda
wgenine/router: fix OpenBSD route creation
Fletcher Nichol
2021-06-02 12:44:15 -06:00
-
144c68b80b
net/dns: avoid using NetworkManager as much as possible. (#1945)
Dave Anderson
2021-06-10 07:46:08 -07:00
-
f944614c5c
cmd/tailscale/web: add support for QNAP
Maisem Ali
2021-06-10 13:08:02 +05:00
-
-
8b11937eaf
net/dns/resolver: permit larger max responses, signal truncation
Adrian Dewhurst
2021-06-07 17:16:07 -04:00
-
fc5fba0fbf
client/tailscale: document SetDNS more
Brad Fitzpatrick
2021-06-08 15:24:53 -07:00
-
796e222901
client/tailscale: add SetDNS func
Brad Fitzpatrick
2021-06-08 14:49:13 -07:00
-
f0121468f4
control/controlclient: add Pinger interface, Options.Pinger
Simeng He
2021-06-08 11:02:05 -04:00
-
6956645ec8
go.mod: bump github.com/mdlayher/netlink to v1.4.1
Matt Layher
2021-06-08 13:03:38 -04:00
-
b402e76185
.github/workflows: add integration test with a custom runner (#2044)
Christine Dodrill
2021-06-08 12:49:23 -04:00
-
622dc7b093
tstest/integration/vms: download images from s3 (#2035)
Christine Dodrill
2021-06-08 12:47:24 -04:00
-
3f1405fa2a
tstest/integration/vms: bump images, fix caching bug (#2052)
Christine Dodrill
2021-06-08 10:15:59 -04:00
-
e29cec759a
ipn/{ipnlocal,localapi}, control/controlclient: add SetDNS localapi
Brad Fitzpatrick
2021-06-07 16:03:16 -07:00
-
8236464252
packages/deb: add package to extract metadata from .deb files.
David Anderson
2021-05-04 20:42:50 -07:00
-
1c6946f971
cmd/mkpkg: allow zero files in a package.
David Anderson
2021-05-04 21:58:39 -07:00
-
7fab244614
net/dns/resolver: don't spam logs on EHOSTUNREACH.
David Anderson
2021-04-20 18:54:15 -07:00
-
0141390365
tstest/integration/testcontrol: add Server.AddPingRequest
Simeng He
2021-06-02 11:23:24 -04:00
-
dfb1385fcc
build_dist.sh: add a command to output the shell vars.
David Anderson
2021-06-05 19:02:12 -07:00
-
e92fd19484
wgengine/wglog: match upstream wireguard-go's code for wireguardGoString
Josh Bleecher Snyder
2021-05-14 13:04:46 -07:00
-
adaecd83c8
tstest/integration/vms: add DownloadImages test to download images (#2039)
Christine Dodrill
2021-06-04 15:30:58 -04:00
-
607b7ab692
tstest/integration/vms: aggressively re-verify shasums (#2050)
Christine Dodrill
2021-06-04 15:27:03 -04:00
-
df8a5d09c3
net/tstun: add a debug envvar to override tun MTU.
David Anderson
2021-06-04 11:55:11 -07:00
-
6ce77b8eca
tstest/integration/vms: log qemu output (#2047)
Christine Dodrill
2021-06-04 14:44:04 -04:00
-
58cc2cc921
tstest/integration/testcontrol: add Server.nodeLocked
Brad Fitzpatrick
2021-06-04 08:19:23 -07:00
-
aa6abc98f3
build_dist.sh: fix after the change to version stamping.
David Anderson
2021-06-03 13:14:32 -07:00
-
a573779c5c
version: bump date
Brad Fitzpatrick
2021-06-03 11:21:57 -07:00
-
5bf65c580d
version: fix Short when link-stamped
Brad Fitzpatrick
2021-06-03 11:19:29 -07:00
-
ecfb2639cc
ipn/ipnlocal: avoid initPeerAPIListener crash on certain concurrent actions
Brad Fitzpatrick
2021-06-03 09:39:30 -07:00
-
713c5c9ab1
net/{interfaces,netns}: change which build tag means mac/ios Network/System Extension
Brad Fitzpatrick
2021-06-03 08:18:59 -07:00
-
0a655309c6
tstest/integration/vms: only build binaries once (#2042)
Christine Dodrill
2021-06-03 10:58:35 -04:00
-
a282819026
tstest/integration/vms: fix OpenSUSE Leap 15.1 (#2038)
Christine Dodrill
2021-06-03 09:29:07 -04:00
-
4da5e79c39
tstest/integration/vms: test on Arch Linux (#2040)
Christine Dodrill
2021-06-03 09:09:18 -04:00
-
95e296fd96
cmd/tailscale/web: restrict web access to synology admins.
Maisem Ali
2021-05-30 10:48:22 +05:00
-
5088af68cf
version: remove all the redo stuff, only support embedding via go ldflags.
David Anderson
2021-06-02 01:05:13 -07:00
-
a321c24667
go.mod: update netaddr
Brad Fitzpatrick
2021-06-02 09:04:37 -07:00
-
9794be375d
tailcfg: add SetDNSRequest type
Brad Fitzpatrick
2021-06-01 20:04:37 -07:00
-
ca96357d4b
tstest/integration/vms: add OpenSUSE Leap 15.3 (#2026)
Christine Dodrill
2021-06-01 11:08:45 -04:00
-
33bc06795b
go.mod: update for corp resync.
David Anderson
2021-05-31 21:47:37 -07:00
-
c54cc24e87
util/dnsname: make ToFQDN take exactly 0 or 1 allocs for everything.
David Anderson
2021-05-31 20:05:52 -07:00
-
d7f6ef3a79
util/dnsname: add a benchmark for ToFQDN.
David Anderson
2021-05-31 19:32:42 -07:00
-
caaefa00a0
util/dnsname: don't validate the contents of DNS labels.
David Anderson
2021-05-31 19:31:29 -07:00
-
2802a01b81
tstest/integration/vms: test vms as they are ready (#2022)
Christine Dodrill
2021-05-31 17:04:49 -04:00
-
eaa6507cc9
ipnlocal: in Start() fast path, don't forget to send Prefs.
Avery Pennarun
2021-05-20 03:10:55 -04:00
-
8a7d35594d
ipnlocal: don't assume NeedsLogin immediately after StartLogout().
Avery Pennarun
2021-05-20 02:46:57 -04:00
-
36cb69002a
tstest/integration/vms: regex-match distros using a flag (#2021)
Christine Dodrill
2021-05-31 13:23:38 -04:00
-
e1b994f7ed
tstest/integration/vms: maintain distro info (#2020)
Christine Dodrill
2021-05-31 13:14:30 -04:00
-
fa548c5b96
tstest/integration/vms: fix bindhost lookup (#2012)
Brad Fitzpatrick
2021-05-31 09:00:50 -07:00
-
14c1113d2b
tstest/integration/vms: copy locally built binaries (#2006)
Christine Dodrill
2021-05-31 11:35:01 -04:00
-
ca455ac84b
net/tsaddr: simplify TailscaleServiceIP
Brad Fitzpatrick
2021-05-28 20:13:01 -07:00
-
f21982f854
tstest/integration/vms: skip a test for now
Brad Fitzpatrick
2021-05-28 20:28:49 -07:00
-
ddf6c8c729
wgengine/magicsock: delete dead code
Josh Bleecher Snyder
2021-05-27 12:38:23 -07:00
-
4cfaf489ac
tstest/integration/vms: t.Log for VM output (#2007)
Christine Dodrill
2021-05-28 14:19:44 -04:00
-
6d6cf88d82
control/controlclient: use our fork of certstore
Adrian Dewhurst
2021-05-28 09:53:48 -04:00
-
1f72b6f812
tstest/integration/vms: use dynamically discovered bindhost (#1992)
Christine Dodrill
2021-05-28 08:05:17 -04:00
-
35749ec297
tstest/integration/vms: small cleanups (#1989)
Christine Dodrill
2021-05-27 14:29:29 -04:00
-
a04801e037
ipn/ipnlocal: ignore NetfilterMode pref on Synology
Brad Fitzpatrick
2021-05-27 10:07:17 -07:00
-
82b217f82e
cmd/tailscale: have web POST wait for authURL
David Crawshaw
2021-05-27 10:18:42 -07:00
-
50c976d3f1
cmd/tailscale: show web 'login' error message
David Crawshaw
2021-05-27 10:09:35 -07:00
-
d2c4e75099
cmd/tailscale/cli: update URL in error message for Synology unsupported feature
Brad Fitzpatrick
2021-05-27 08:43:53 -07:00
-
cdd231cb7d
cmd/tailscale/cli: don't warn about iptables=off on Synology
Brad Fitzpatrick
2021-05-27 08:10:11 -07:00
-
ba59c0391b
tstest/integration: add experimental integration test (#1966)
Christine Dodrill
2021-05-26 14:10:10 -04:00
-
60e920bf18
go.mod: go mod tidy
Josh Bleecher Snyder
2021-05-25 17:14:43 -07:00
-
bb8ce48a6b
logtail: allow changing log level concurrently
Josh Bleecher Snyder
2021-05-25 15:02:52 -07:00
-
1ece91cede
go.mod: upgrade wireguard-windows, de-fork wireguard-go
Josh Bleecher Snyder
2021-05-25 12:42:22 -07:00
-
ceaaa23962
wgengine/wglog: cache strings
Josh Bleecher Snyder
2021-05-24 17:00:46 -07:00
-
c065cc6169
internal/deephash: remove remaining type special cases
Josh Bleecher Snyder
2021-05-24 15:13:18 -07:00
-
4b51fbf48c
internal/deephash: increase scratch space size
Josh Bleecher Snyder
2021-05-24 15:12:48 -07:00
-
e66d4e4c81
tailcfg, types/wgkey: add AppendTo methods on some types
Brad Fitzpatrick
2021-05-24 14:54:47 -07:00
-
b340beff8e
internal/deephash: reset scratch before appending to it
Josh Bleecher Snyder
2021-05-24 14:41:58 -07:00
-
15a7ff83de
internal/deephash: remove netaddr special cases
Josh Bleecher Snyder
2021-05-24 14:31:24 -07:00
-
051d2f47e5
internal/deephash: re-use MapIter
Josh Bleecher Snyder
2021-05-24 14:24:39 -07:00
-
c06ec45f09
internal/deephash: document MapIter shims
Josh Bleecher Snyder
2021-05-21 11:10:05 -07:00
-
adfe8cf41d
paths: generalize IOSSharedDir to cover Android
Elias Naur
2021-05-20 14:33:49 +02:00
-
73adbb7a78
wgengine: pass an addressable value to deephash.UpdateHash
Josh Bleecher Snyder
2021-05-20 11:02:05 -07:00