-
85e54af0d7
wgengine: on TCP connect fail/timeout, log some clues about why it failed
Brad Fitzpatrick
2021-01-11 19:07:08 -08:00
-
5eeaea9ef9
net/packet: add TCPFlag type and some more constants
Brad Fitzpatrick
2021-01-11 20:17:13 -08:00
-
ad3fb6125d
net/flowtrack: add Tuple.String method
Brad Fitzpatrick
2021-01-11 20:17:43 -08:00
-
d6e9fb1df0
all: adjust Unix permissions for those without umasks
Brad Fitzpatrick
2021-01-11 19:16:14 -08:00
-
6b08303b0f
Dockerfile: add big warning banner
Brad Fitzpatrick
2021-01-11 19:23:43 -08:00
-
676b5b7946
net/netcheck: improve the preferred DERP hysteresis
Brad Fitzpatrick
2021-01-11 11:38:49 -08:00
-
024671406b
ipn: only send services in Hostinfo if Tailnet has opted-in to services collection (#1107)
Sonia Appasamy
2021-01-11 17:24:32 -05:00
-
f85769b1ed
wgengine/magicsock: drop netaddr.IPPort cache
Brad Fitzpatrick
2021-01-11 13:23:04 -08:00
-
a80446c026
Update depaware (removes lru from wgengine/filter)
Brad Fitzpatrick
2021-01-11 13:17:18 -08:00
-
4d15e954bd
net/flowtrack: add new package to specialize groupcache/lru key type
Brad Fitzpatrick
2021-01-11 12:46:45 -08:00
-
f69e46175d
wengine/netstack: bump gvisor to latest version
Naman Sood
2021-01-11 15:46:48 -05:00
-
8b0112649a
wgengine/netstack: don't build netstack on 32-bit platforms
Brad Fitzpatrick
2021-01-11 09:56:03 -08:00
-
5aa5db89d6
cmd/tailscaled, wgengine/netstack: add start of gvisor userspace netstack work
Brad Fitzpatrick
2020-09-03 15:45:41 -07:00
-
5efb0a8bca
cmd/tailscale: change formatting of "tailscale status"
Brad Fitzpatrick
2021-01-10 12:03:01 -08:00
-
c09d5a9e28
go.mod: bump wireguard-go to match our meta repo
Brad Fitzpatrick
2021-01-08 21:15:32 -08:00
-
b5b9866ba2
wgengine/magicsock: copy self DNS name to PeerStatus, re-fill OS
Brad Fitzpatrick
2021-01-08 20:55:57 -08:00
-
a4cc31e7d8
go.sum: update
Brad Fitzpatrick
2021-01-08 20:55:03 -08:00
-
1271e135cd
wgengine/tstun: initialize wireguard-go TUN parameters
Josh Bleecher Snyder
2021-01-08 17:17:08 -08:00
-
18471a8792
ipn: close logger at the end of TestLocalLogLines
Josh Bleecher Snyder
2021-01-08 16:50:03 -08:00
-
1e4604f60e
wgengine: quiet some wireguard-go logging
Josh Bleecher Snyder
2021-01-08 16:47:19 -08:00
-
c580d2eab1
go.mod: change wireguard-go version spelling
Josh Bleecher Snyder
2021-01-08 15:58:11 -08:00
-
53f9dcdf05
go.mod: update wireguard-go to fix windows build failure
Josh Bleecher Snyder
2021-01-08 15:56:45 -08:00
-
80c33f4fa1
go.mod: update to latest wireguard-go
Josh Bleecher Snyder
2021-01-08 15:44:07 -08:00
-
e0c4ffa71f
wgengine/tsdns: respond with any available addrs for ALL queries
Josh Bleecher Snyder
2021-01-08 14:14:10 -08:00
-
fa3e8e1a28
Add names to test cases in ipn/local_test.go.
Denton Gentry
2021-01-08 09:32:55 -08:00
-
67ebc7c0e7
Allow 2021 in LICENSE header.
Denton Gentry
2021-01-08 06:26:46 -08:00
-
02c34881b5
Add more tests for Direct.
Denton Gentry
2021-01-08 05:49:29 -08:00
-
df64b7abf8
Add IPv6 Reverse DNS Lookup test.
Denton Gentry
2021-01-05 13:47:04 -08:00
-
414cb4a695
Add test for dnsMapsEqual.
Denton Gentry
2021-01-05 11:02:52 -08:00
-
b716c76df9
cover one more case in TestStatusEqual.
Denton Gentry
2021-01-05 10:56:21 -08:00
-
2f04f49376
control/controlclient: use lite map request handler to avoid aborting streams
Brad Fitzpatrick
2020-12-23 13:03:16 -08:00
-
e692e3866b
Cache go modules.
Denton Gentry
2021-01-07 20:42:05 -08:00
-
d12add6e22
Adjust coverage options.
Denton Gentry
2021-01-07 20:26:43 -08:00
-
332759ef73
Add coveralls.io support.
Denton Gentry
2021-01-05 08:33:34 -08:00
-
9985b3f1ed
wgengine/monitor: close closeHandle
Alex Brainman
2020-11-22 10:28:10 +11:00
-
83fccf9fe5
tailscaled.service: Lock down clock and /dev (#1071)
Frederik “Freso” S. Olesen
2020-12-27 13:04:36 +01:00
-
b5129dadfd
ipn: fix buggy-looking format string in error log
Brad Fitzpatrick
2021-01-06 20:18:29 -08:00
-
66be052a70
net/dnscache: work on IPv6-only hosts (again)
Brad Fitzpatrick
2021-01-06 19:50:19 -08:00
-
560da4884f
tailcfg: add Node.Sharer field
Brad Fitzpatrick
2021-01-05 13:52:33 -08:00
-
d8a5b3f22f
API.md: revise documentation to be more consistent
Christina Wen
2021-01-05 13:38:04 -05:00
-
3e3bd5f169
API.md: release API documentation
Christina Wen
2021-01-04 18:32:42 -05:00
-
312646c516
tailcfg: add omitempty to FilterRule.SrcBits (#1089)
Brad Fitzpatrick
2021-01-05 10:54:01 -08:00
-
e8ae355bb8
ipn: delete domainsForProxying, require explicit DNS search domains (mapver 9) (#1078)
Brad Fitzpatrick
2021-01-05 10:37:15 -08:00
-
1ccf997699
version: new version for a new year
Brad Fitzpatrick
2021-01-04 08:58:05 -08:00
-
8fc11d582d
go.sum: update to match wireguard-go version update.
David Anderson
2021-01-02 16:26:30 -08:00
-
14af677332
go.mod: update wireguard-go version
Josh Bleecher Snyder
2020-12-30 17:41:14 -08:00
-
86fe22a1b1
Update netaddr, and adjust wgengine/magicsock due to API change.
David Anderson
2020-12-30 17:34:35 -08:00
-
56a7652dc9
wgkey: new package
Josh Bleecher Snyder
2020-12-29 17:22:56 -08:00
-
13b554fed9
version: bump for the last time in 2020
Brad Fitzpatrick
2020-12-30 12:07:04 -08:00
-
c2edb2865b
go.sum: update
Brad Fitzpatrick
2020-12-30 12:06:43 -08:00
-
70f14af21e
add nix-shell boilerplate (#1028)
Christine Dodrill
2020-12-29 12:17:03 -05:00
-
0d94fe5f69
wgengine/router: disable IPv6 on Linux if ip rule -6 fails (#1074)
Brad Fitzpatrick
2020-12-29 08:26:17 -08:00
-
1e88050403
net/tsaddr: add ChromeOS contains tests
Josh Bleecher Snyder
2020-12-28 16:48:43 -08:00
-
cf2ac2d123
go.mod: upgrade inet.af/netaddr
Josh Bleecher Snyder
2020-12-28 15:46:46 -08:00
-
2fe770ed72
all: replace wgcfg.IP and wgcfg.CIDR with netaddr types
Josh Bleecher Snyder
2020-12-24 12:33:55 -08:00
-
ff2b3d02e6
Fix typo in cmd/tailscale/cli/cli.go (#1069)
Charlotte Brandhorst-Satzkorn
2020-12-25 15:32:37 +00:00
-
a9a80ab372
tailscaled.service: Harden systemd unit somewhat (#1062)
Frederik “Freso” S. Olesen
2020-12-25 00:14:58 +00:00
-
1a42cef3a2
cmd/tailscale*: make updatedeps
Matt Layher
2020-12-20 12:58:03 -05:00
-
bfbd6b9241
go.mod: bump github.com/mdlayher/netlink to v1.2.0
Matt Layher
2020-12-20 12:54:22 -05:00
-
80c94168ae
wgengine: finish updating isTrimmablePeer
Brad Fitzpatrick
2020-12-22 14:48:24 -08:00
-
cb96b14bf4
net/packet: remove the custom IP4/IP6 types in favor of netaddr.IP.
David Anderson
2020-12-19 16:43:25 -08:00
-
d0baece5fa
go.mod: bump inet.af/netaddr to non-allocating version
Brad Fitzpatrick
2020-12-22 14:25:32 -08:00
-
ef15096a7d
control/controlclient, version/distro: detect NixOS explicitly
Brad Fitzpatrick
2020-12-21 20:57:35 -08:00
-
2b2a16d9a2
wgengine/router/dns: reduce windows registry key open timeout
David Crawshaw
2020-12-21 17:21:06 -05:00
-
b4f70d8232
wgengine/router/dns: use the correct interface GUID
David Crawshaw
2020-12-21 16:18:11 -05:00
-
15c064f76f
wgengine/router/dns: remove unsafe endianness detection on Linux
Brad Fitzpatrick
2020-12-21 13:11:09 -08:00
-
f9659323df
wgengine/router/dns: fix typo in comment
Brad Fitzpatrick
2020-12-21 13:07:30 -08:00
-
053a1d1340
all: annotate log verbosity levels on most egregiously spammy log prints
Brad Fitzpatrick
2020-12-21 10:58:06 -08:00
-
57dd247376
cmd/tailscaled, logpolicy, logtail: support log levels
Brad Fitzpatrick
2020-12-21 10:53:18 -08:00
-
d97ee12179
logtail, logpolicy: remove an unidiomatic use of an interface
Brad Fitzpatrick
2020-12-21 09:03:39 -08:00
-
83f45ae2dd
version: bump date
Brad Fitzpatrick
2020-12-21 08:33:46 -08:00
-
c348fb554f
control/controlclient: clarify a comment
Brad Fitzpatrick
2020-12-21 08:33:05 -08:00
-
90c8519765
go.sum: update
Brad Fitzpatrick
2020-12-21 08:32:51 -08:00
-
ca676ea645
tailcfg: introduce map version 8, for clients that support v6 node config.
David Anderson
2020-12-19 18:28:27 -08:00
-
03a039d48d
go.mod: bump wireguard-go version.
David Anderson
2020-12-19 17:26:05 -08:00
-
f5e33ad761
go.mod: update inet.af/netaddr, go mod tidy.
David Anderson
2020-12-19 14:01:33 -08:00
-
89be4037bb
control/controlclient: report broken routing for v4 and v6.
David Anderson
2020-12-15 19:37:32 -08:00
-
baa7937998
net/interfaces: return IPv6 addresses from LocalAddresses.
David Anderson
2020-12-15 19:11:40 -08:00
-
294ceb513c
ipn, wgengine/magicsock: fix
tailscale status display.
David Anderson
2020-12-15 18:45:13 -08:00
-
891110e64c
wgengine: expand lazy config to work with dual-stacked peers.
David Anderson
2020-12-15 02:31:33 -08:00
-
aa353b8d0f
net/packet: add an IP6 constructor from a raw byte array.
David Anderson
2020-12-15 02:28:14 -08:00
-
f0b0a62873
Clarify that raw format strings are intentional
Smitty
2020-12-16 15:34:03 -05:00
-
c8c493f3d9
wgengine/magicsock: make ReceiveIPv4 a little easier to follow.
David Anderson
2020-12-18 00:49:50 -08:00
-
0ad109f63d
wgengine/magicsock: move legacy endpoint creation into legacy.go.
David Anderson
2020-12-18 00:34:59 -08:00
-
f873da5b16
wgengine/magicsock: move more legacy endpoint handling.
David Anderson
2020-12-18 00:31:48 -08:00
-
58fcd103c4
wgengine/magicsock: move legacy sending code to legacy.go.
David Anderson
2020-12-18 00:27:29 -08:00
-
65ae66260f
wgengine/magicsock: unexport AddrSet.
David Anderson
2020-12-18 00:22:12 -08:00
-
c9b9afd761
wgengine/magicsock: move most legacy nat traversal bits to another file.
David Anderson
2020-12-18 00:20:35 -08:00
-
5f07da4854
util/systemd: don't log warnings when not running under systemd
Brad Fitzpatrick
2020-12-17 12:59:05 -08:00
-
741c513e51
wgengine/tsdns: fix error response marshaling, improve bad query logs
Brad Fitzpatrick
2020-12-16 22:14:36 -08:00
-
554a20becb
wgengine/magicsock: only log about lazy config when actually doing lazy config.
David Anderson
2020-12-15 02:28:51 -08:00
-
da1bad51cd
tailcfg: document new OmitPeers endpoint updating functionality
Brad Fitzpatrick
2020-12-15 12:16:15 -08:00
-
fa412c8760
wgengine/filter, wgengine/magicsock: use new IP.BitLen to simplify some code
Brad Fitzpatrick
2020-12-15 12:12:56 -08:00
-
afcf134812
wgengine/filter, tailcfg: support CIDRs+ranges in PacketFilter (mapver 7)
Brad Fitzpatrick
2020-12-14 08:21:41 -08:00
-
0681c6da49
Merge pull request #967 from Xe/report-status-systemd
Christine Dodrill
2020-12-15 11:44:20 -05:00
-
-
2485faf69a
Merge branch 'main' into report-status-systemd
Christine Dodrill
2020-12-15 08:40:46 -05:00
-
-
-
-
7ea809897d
ipn/ipnserver: enable systemd-notify support
Christine Dodrill
2020-11-24 18:35:04 -05:00
-
9cee0bfa8c
wgengine/magicsock: sprinkle more docstrings.
David Anderson
2020-12-14 23:58:35 -08:00
-
34a0292433
depaware.txt: update
Josh Bleecher Snyder
2020-12-14 11:50:10 -08:00
-
ce4d68b416
go.mod: upgrade depaware version
Josh Bleecher Snyder
2020-12-14 11:45:15 -08:00