This website requires JavaScript.
26d4ccb816
scripts/installer.sh: add support to use the unstable track.
Maisem Ali
2022-01-12 13:22:01 -08:00
9e8a432146
cmd/tailscale/cli/web: fix typo where the html template data was being replaced instead of being appended to.
Maisem Ali
2022-01-12 12:34:01 -08:00
24a04d07d1
net/dns/resolver: handle tabs as whitespace when ExitDNS parses resolv.conf
Brad Fitzpatrick
2022-01-12 12:30:25 -08:00
51bc9a6d9d
net/netns: remove a useless probe of the "ip" command
Brad Fitzpatrick
2022-01-11 15:26:58 -08:00
e6626366a2
cmd/tailscale: let 'tailscale up --reset' do a pref edit
Brad Fitzpatrick
2022-01-11 12:25:26 -08:00
8df3fa4638
net/dns: make WSL network configuration opt-in for now
Brad Fitzpatrick
2022-01-09 21:14:50 -08:00
66f6efa8cb
scripts: install gnupg deb, pass --yes to apt-get
Brad Fitzpatrick
2022-01-11 09:03:51 -08:00
189f359609
net/dns: teach OpenBSD's manager to talk to resolvd(8). (#2789 )
Aaron Bieber
2022-01-11 09:45:50 -07:00
b8ad90c2bf
cmd/derper: in manual cert mode, don't discard error from VerifyHostname
Brad Fitzpatrick
2022-01-11 08:11:18 -08:00
b1b0fd119b
.github: Bump actions/setup-go from 2.1.4 to 2.1.5
dependabot[bot]
2022-01-11 00:30:19 +00:00
1dc1c8b709
.github/workflows: upgrade to setup-go@v2
Josh Bleecher Snyder
2022-01-10 13:11:12 -08:00
408522ddad
go.toolchain.rev: add update script
Josh Bleecher Snyder
2022-01-10 14:47:32 -08:00
1ffc21ad71
go.toolchain.rev: update to Go 1.17.6
Brad Fitzpatrick
2022-01-10 13:18:17 -08:00
dee0833b27
.github: Bump actions/upload-artifact from 2.2.4 to 2.3.1
dependabot[bot]
2021-12-20 11:14:33 +00:00
b03170b901
ipn/ipnserver: provide means of setting debug env vars on Windows
Brad Fitzpatrick
2022-01-10 10:00:15 -08:00
c5243562d7
version: bump date
Brad Fitzpatrick
2022-01-07 12:39:04 -08:00
1a4e8da084
wgengine/netstack: fake pings through netstack on Android too
Brad Fitzpatrick
2022-01-07 09:52:54 -08:00
138662e248
Dockerfile.base: update to alpine:3.15
Maisem Ali
2022-01-07 06:13:31 -08:00
1b426cc232
wgengine/netstack: add env knob to turn on netstack debug logs
Brad Fitzpatrick
2022-01-06 16:07:50 -08:00
8d0ed1c9ba
net/dns/resolver: on Android, make ExitDNS use net package for DNS
Brad Fitzpatrick
2022-01-06 15:01:50 -08:00
e68d87eb44
ipn: rename SetRunExitNode to SetAdvertiseExitNode
Brad Fitzpatrick
2022-01-06 16:17:00 -08:00
2cfc96aa90
ipn: add methods on Prefs to get/set exit node being advertised
Brad Fitzpatrick
2022-01-06 14:56:38 -08:00
addda5b96f
wgengine/magicsock: fix watchdog timeout on Close when IPv6 not available
Brad Fitzpatrick
2022-01-06 13:19:09 -08:00
64c2657448
cmd/printdep: add flag to print out Go toolchain tarball URL
Brad Fitzpatrick
2022-01-06 08:38:26 -08:00
3690bfecb0
ipn/ipnlocal: fix cert fetching on macOS GUI platforms
Brad Fitzpatrick
2022-01-06 07:43:24 -08:00
28bf53f502
wgengine/magicsock: reduce disco ping heartbeat aggressiveness a bit
Brad Fitzpatrick
2022-01-05 11:28:08 -08:00
c8b63a409e
cmd/hello: also redirect https://hello.ipn.dev to hello.ts.net
Brad Fitzpatrick
2022-01-04 19:22:36 -08:00
a201b89e4a
wgengine/magicsock: reconnect to DERP when its definition changes
Brad Fitzpatrick
2022-01-04 14:59:11 -08:00
506c727e30
ipnlocal, net/{dns,tsaddr,tstun}, wgengine: support MagicDNS on IPv6
Brad Fitzpatrick
2022-01-04 13:33:08 -08:00
e2d9c99e5b
cmd/hello: migrate to hello.ts.net as the hostname
Brad Fitzpatrick
2022-01-04 09:36:31 -08:00
01a9906bf8
tool/go: add wrapper to download and use go.toolchain.rev go version.
Maisem Ali
2022-01-03 16:53:36 -08:00
2aeb93003f
derp: add metrics to server got pings, sent pongs
Brad Fitzpatrick
2022-01-03 14:02:40 -08:00
2513d2d728
net/{neterror,dns/resolver}: move PacketWasTruncated to neterror from DNS code
Brad Fitzpatrick
2022-01-03 10:49:56 -08:00
dd45bba76b
tsnet: add Start method to allow connecting to the tailnet without requiring a call to Dial/Listen.
Maisem Ali
2022-01-03 11:20:40 -08:00
ebdd25920e
go.toolchain.rev: add Go toolchain rev, tool to print it out
Brad Fitzpatrick
2022-01-03 11:44:05 -08:00
431329e47c
build_docker.sh: add env overrides
Maisem Ali
2022-01-03 10:09:00 -08:00
7d9b1de3aa
netcheck,portmapper,magicsock: ignore some UDP write errors on Linux
Brad Fitzpatrick
2021-12-30 11:11:50 -08:00
2c94e3c4ad
wgengine/magicsock: don't unconditionally close DERP connections on rebind
Brad Fitzpatrick
2021-12-28 18:01:50 -08:00
04c2c5bd80
net/interfaces: define DefaultRouteInterface and State.DefaultRouteInterface
Brad Fitzpatrick
2021-12-29 10:37:33 -08:00
96cab21383
cmd/tailscale: add debug restun, rebind subcommands
Brad Fitzpatrick
2021-12-28 19:41:41 -08:00
63d9c7b9b3
derp: add Client.LocalAddr method
Brad Fitzpatrick
2021-12-28 11:26:19 -08:00
b09000ad5d
ipn/localapi: add debug handler to Rebind, ReSTUN magicsock
Brad Fitzpatrick
2021-12-28 13:39:04 -08:00
eb26c081b1
net/dns: bound time we wait on restarting systemd-resolved in another place
Brad Fitzpatrick
2021-12-28 09:58:57 -08:00
44937b59e7
tsnet: add Dial method to allow dialing out to the tailnet.
Maisem Ali
2021-12-28 01:06:33 -08:00
535b925d1b
derp/derphttp: add Client.Ping, SendPing methods
Brad Fitzpatrick
2021-12-27 17:58:33 -08:00
434af15a04
derp: support client->server ping (and server->client pong)
Brad Fitzpatrick
2021-12-27 11:58:09 -08:00
bc537adb1a
tailcfg: add Hostinfo.HowUnequal method
Brad Fitzpatrick
2021-12-22 15:04:44 -08:00
0aa4c6f147
net/dns/resolver: add debug HTML handler to see what DNS traffic was forwarded
Brad Fitzpatrick
2021-12-21 13:52:50 -08:00
ae319b4636
wgengine/magicsock: add HTML debug handler to see magicsock state
Brad Fitzpatrick
2021-12-21 10:26:13 -08:00
c7f5bc0f69
wgengine/magicsock: add metrics for sent disco messages
Brad Fitzpatrick
2021-12-20 09:29:31 -08:00
81bc812402
Dockerfile: remove long-obsolete -tags=xversion
Brad Fitzpatrick
2021-12-19 18:14:25 -08:00
0848b36dd2
net/dns/resolver: add metrics to PTR lookup misses
Brad Fitzpatrick
2021-12-19 09:48:30 -08:00
39f22a357d
net/dns/resolver: send NXDOMAIN to iOS DNS-SD/Bonjour queries
Brad Fitzpatrick
2021-12-18 15:37:40 -08:00
394c9de02b
net/dns/resolver: add nameFromQuery benchmark
Brad Fitzpatrick
2021-12-18 19:03:38 -08:00
c7052154d5
net/dns/resolver: fix the subject in a func comment
Brad Fitzpatrick
2021-12-18 15:11:01 -08:00
3dedcd1640
logpolicy, ipn/ipnserver: connect to logtail via tailscaled when needed
Brad Fitzpatrick
2021-12-17 12:40:24 -08:00
5a9914a92f
wgengine/netstack: don't remove 255.255.255.255/32 from netstack
Brad Fitzpatrick
2021-12-16 13:55:41 -08:00
66164b9307
api: document API endpoint to manipulate keys (#3544 )
Joe Tsai
2021-12-16 13:50:14 -08:00
40e2b312b6
ipn/ipnserver, logpolicy: move Windows disk logging up earlier
Brad Fitzpatrick
2021-12-15 19:07:52 -08:00
689426d6bc
cmd/tailscaled: log Windows service change requests
Brad Fitzpatrick
2021-12-15 20:44:51 -08:00
add6dc8ccc
ipn/ipnlocal: make TestShrinkDefaultRoute hermetic
Josh Bleecher Snyder
2021-12-16 11:15:45 -08:00
894693f352
scripts/installer.sh fix APT_SYSTEMCTL_START error
Jay Stapleton
2021-12-16 12:33:41 -05:00
4512e213d5
cmd/tailscale: improve ping error message when logged out
Josh Bleecher Snyder
2021-12-16 10:20:50 -08:00
8f43ddf1a2
ipn/ipnlocal, health: populate self node's Online bit in tailscale status
Brad Fitzpatrick
2021-12-16 08:06:32 -08:00
681d4897cc
tstest/integration: remove t param in testNode methods
Josh Bleecher Snyder
2021-12-15 17:05:21 -08:00
93ae11105d
ipn/ipnlocal: clear magicsock's netmap on logout
Josh Bleecher Snyder
2021-12-15 15:55:02 -08:00
84a1106fa7
tstest/integration: make -verbose-tailscaled pass -verbose=2 to tailscaled
Josh Bleecher Snyder
2021-12-15 15:30:13 -08:00
aac974a5e5
ipn/ipnlocal: deflake (mostly) TestStateMachine
Brad Fitzpatrick
2021-12-15 11:57:30 -08:00
6590fc3a94
wgengine/netstack: remove some logging on forwarding connections
Brad Fitzpatrick
2021-12-15 11:30:14 -08:00
486059589b
all: gofmt -w -s (simplify) tests
Brad Fitzpatrick
2021-12-15 08:42:25 -08:00
59f4f33f60
cmd/tailscaled: fix windows logtail integration
Brad Fitzpatrick
2021-12-14 14:30:05 -08:00
ac8e69b713
Merge pull request #3330 from tailscale/mayakacz-patch-2
Maya Kaczorowski
2021-12-13 17:25:02 -08:00
0f3b55c299
README.md: update platforms
Maya Kaczorowski
2021-11-17 09:40:36 -05:00
4691e012a9
tstest/integration: build binaries only once
Josh Bleecher Snyder
2021-07-20 13:55:09 -07:00
e133bb570b
install.sh: add linuxmint, kali, several more.
Denton Gentry
2021-12-04 17:17:46 -08:00
adc97e9c4d
cmd/tailscale: make --accept-routes default true on Windows, macOS GUI
Brad Fitzpatrick
2021-12-11 15:05:28 -08:00
d24a8f7b5a
wgengine/router{windows}: return the output from the firewallTweaker on error.
Maisem Ali
2021-12-13 09:45:09 -08:00
8dbda1a722
scripts/installer.sh: press Y on RHEL
David Crawshaw
2021-12-09 09:34:25 -08:00
cced414c7d
net/dns/resolver: add Windows ExitDNS service support, using net package
Brad Fitzpatrick
2021-12-09 12:01:19 -08:00
cab5c46481
net/dns: bound how long we block looking for, restarting systemd-resolved
Brad Fitzpatrick
2021-12-10 08:47:33 -08:00
63cd581c3f
safesocket: add ConnectionStrategy, provide control over fallbacks
Josh Bleecher Snyder
2021-12-08 13:55:55 -08:00
a5235e165c
tstest/integration: fix running with -verbose-tailscale
Josh Bleecher Snyder
2021-12-03 14:29:54 -08:00
c8829b742b
all: minor code cleanup
Josh Bleecher Snyder
2021-12-03 14:28:36 -08:00
39ffa16853
net/dnscache, net/tsdial: add DNS caching to tsdial UserDial
Brad Fitzpatrick
2021-12-06 14:41:30 -08:00
b59e7669c1
wgengine/netstack: in netstack/hybrid mode, fake ICMP using ping command
Brad Fitzpatrick
2021-12-08 16:44:11 -08:00
21741e111b
net/packet: add ICMP6Header, like ICMP4Header
Brad Fitzpatrick
2021-12-08 22:05:07 -08:00
7b9c7bc42b
ipn/ipnstate: remove old deprecated TailAddr IPv4-only field
Brad Fitzpatrick
2021-12-08 09:44:03 -08:00
affc4530a2
net/packet: don't make IP6Header.marshalPseudo assume UDP
Brad Fitzpatrick
2021-12-08 21:15:46 -08:00
485bcdc951
net/packet: fix doc copy/paste-o
Brad Fitzpatrick
2021-12-08 21:12:16 -08:00
878a20df29
net/dns: add GetBaseConfig to CallbackRouter.
Denton Gentry
2021-10-09 12:17:59 -07:00
a28d280b95
cmd/tailscaled: move start-up failure logging to one place
Brad Fitzpatrick
2021-12-08 15:13:39 -08:00
9f867ad2c5
.github/dependabot.yml: disable eager updates for Go.
David Anderson
2021-12-06 12:38:47 -08:00
c0701b130d
ipn/ipnstate, cmd/tailscale: add Online bool to tailscale status & --json
Brad Fitzpatrick
2021-12-08 09:10:39 -08:00
656809e4ee
cmd/derper: allow http port configuration
Arnaud Dezandee
2021-12-06 09:28:19 +01:00
e34ba3223c
version/distro: report TrueNAS Scale as "truenas"
root
2021-12-07 18:37:15 -08:00
c18dc57861
ipn/{ipnserver,ipnlocal}: support incoming Taildrop on TrueNAS
Todd Neal
2021-12-06 22:33:45 -06:00
ffb16cdffb
cmd/tailscale: add --json for up
Denton Gentry
2021-11-20 21:08:34 -08:00
d3d503d997
ipn/ipnlocal: add HTTP/2 h2c server support to peerapi on non-mobile platforms
Brad Fitzpatrick
2021-12-06 14:58:29 -08:00
abc00e9c8d
ipn/{ipnserver,ipnlocal}: support incoming Taildrop on Synology
Brad Fitzpatrick
2021-12-06 12:24:25 -08:00
190b7a4cca
go.mod: mass update with go get -u.
David Anderson
2021-12-06 11:57:13 -08:00