-
49015b00fe
logtail: fix race condition with sockstats label (#8578)
Joe Tsai
2023-07-11 10:51:51 -07:00
-
2bbedd2001
ipn: rename CapTailnetLockAlpha -> CapTailnetLock
Tom DNetto
2023-07-07 08:39:35 -07:00
-
60ab8089ff
logpolicy, various: allow overriding log function
Andrew Dunham
2023-07-10 15:45:57 -04:00
-
cd313e410b
go.mod.sri: update SRI hash for go.mod changes
Flakes Updater
2023-07-10 20:21:46 +00:00
-
8c0572e088
go.mod: bump wireguard-go
Adrian Dewhurst
2023-07-10 15:02:59 -04:00
-
a7648a6723
net/dnsfallback: run recursive resolver and compare results
Andrew Dunham
2023-06-13 10:53:36 -04:00
-
ffaa6be8a4
tailcfg: add json omitempty to DNSConfig.ExitNodeFilteredSet
Brad Fitzpatrick
2023-07-08 19:33:23 -07:00
-
7b1c3dfd28
tailcfg,etc: remove unused tailcfg.Node.KeepAlive field
Brad Fitzpatrick
2023-07-07 21:29:54 -07:00
-
f05a9f3e7f
tsnet: mark TestLoopbackLocalAPI as flakey
Charlotte Brandhorst-Satzkorn
2023-07-07 16:39:58 -07:00
-
339397ab74
wgengine/magicsock: remove noV4/noV6 check in addrForSendWireGuardLocked
Charlotte Brandhorst-Satzkorn
2023-07-06 11:11:21 -07:00
-
9d1a3a995c
control/controlclient: use ctx passed down to NoiseClient.getConn
Maisem Ali
2023-07-07 10:44:42 -07:00
-
92fb80d55f
tstest, tstime: mockable timers and tickers
Adrian Dewhurst
2023-06-23 13:45:59 -04:00
-
28ee355c56
version: fix tvOS network extension bundle identifier (#8545)
Andrea Gottardo
2023-07-06 16:19:15 -07:00
-
cd4c71c122
tstest: prepare for Clock API changes
Adrian Dewhurst
2023-07-06 16:09:24 -04:00
-
fd8c8a3700
client/tailscale: add API for verifying network lock signing deeplink
Aaron Klotz
2023-07-06 09:38:17 -06:00
-
3f1f906b63
words: ack Miles Prower (#8479)
Claire Wang
2023-07-06 11:29:09 -04:00
-
cb53846717
tempfork/heap: add copy of Go's container/heap but using generics
Brad Fitzpatrick
2023-07-05 19:11:17 -07:00
-
0c427f23bd
docs/k8s: don't call kubectl directly from Makefile
David Wolever
2023-06-30 21:05:33 -04:00
-
4d94d72fba
metrics: add LabelMap.GetIncrFunc
Brad Fitzpatrick
2023-06-30 21:53:21 -07:00
-
0a86705d59
release/dist: add helper to build Go binaries with custom tags
David Anderson
2023-06-30 18:40:00 -07:00
-
a795b4a641
tsnet: add TestLoopbackSOCKS5 as flaky test
KevinLiang10
2023-06-30 20:02:43 +00:00
-
6ebd87c669
util/linuxfw: add new arch build constraints
KevinLiang10
2023-06-30 16:06:52 +00:00
-
1ca5dcce15
cmd/testwrapper: stream output results
Maisem Ali
2023-06-30 12:21:52 -07:00
-
2e4e7d6b9d
cmd/testwrapper: output packages tested
Maisem Ali
2023-06-30 09:31:07 -07:00
-
79ee6d6e1e
tsweb/varz: use default metrics.LabelMap.Label on serialization
Brad Fitzpatrick
2023-06-30 08:55:57 -07:00
-
2e19790f61
types/views: add JSON marshal/unmarshal and AsMap to Map
Maisem Ali
2023-06-29 08:06:57 -07:00
-
e42be5a060
tstime/mono: fix Time.Unmarshal (#8480)
Joe Tsai
2023-06-28 15:16:52 -07:00
-
075abd8ec1
tstest: do not panic when a panic logs
Maisem Ali
2023-06-28 13:08:44 -07:00
-
12a2221db2
cmd/testwrapper/flakytest: clearly describe why TestFlakeRun fails
Maisem Ali
2023-06-28 12:09:52 -07:00
-
97ee0bc685
cmd/tailscale: improve error message when signing without a tailnet lock key
Tom DNetto
2023-06-27 15:39:22 -07:00
-
b0a984dc26
util/lru: add a package for a typed LRU cache
Brad Fitzpatrick
2023-06-28 09:39:21 -07:00
-
626f650033
licenses: update android licenses
License Updater
2023-06-18 01:00:37 +00:00
-
d4413f723d
licenses: update win/apple licenses
License Updater
2023-06-28 16:16:44 +00:00
-
cafd9a2bec
syncs: add ShardedMap.Mutate
Brad Fitzpatrick
2023-06-28 08:06:21 -07:00
-
ab310a7f60
derp: use new net/tcpinfo package
Andrew Dunham
2023-06-22 13:01:26 -04:00
-
d9eca20ee2
net/tcpinfo: add package to allow fetching TCP information
Andrew Dunham
2023-06-22 12:41:55 -04:00
-
243ce6ccc1
util/linuxfw: decoupling IPTables logic from linux router
KevinLiang10
2023-06-16 18:54:58 +00:00
-
9c64e015e5
tailcfg: update location docs
Charlotte Brandhorst-Satzkorn
2023-06-27 11:00:10 -07:00
-
832f1028c7
net/netutil: parse IP forwarding val as int, not bool (#8455)
Ross Zurowski
2023-06-27 15:00:42 -04:00
-
a874f1afd8
all: adjust case of "IPv4" and "IPv6"
Brad Fitzpatrick
2023-06-27 09:00:34 -07:00
-
e26376194d
ipn/ipnlocal: validate ping type (#8458)
valscale
2023-06-27 09:33:29 -07:00
-
77f56794c9
types/key: add test for NodePublic.Shard
Brad Fitzpatrick
2023-06-25 20:33:30 -07:00
-
1377618dbc
tsnet: expose field to configure Wireguard port
Tom DNetto
2023-06-26 13:57:44 -07:00
-
8e840489ed
cmd/testwrapper: only retry flaky failed tests
Maisem Ali
2023-02-14 17:57:02 -08:00
-
2cf6e12790
hostinfo: make lxcfs container check more specific
Anton Tolchanov
2023-06-26 15:04:39 +01:00
-
c11af12a49
.github: actually run tests in CI
Maisem Ali
2023-06-25 12:37:31 -07:00
-
ba41d14320
syncs: add ShardedMap type
Brad Fitzpatrick
2023-06-25 12:16:55 -07:00
-
1f57088cbd
words: ovuliferous was a bit too much, but...
Brad Fitzpatrick
2023-06-24 13:27:28 -07:00
-
3417ddc00c
tailcfg: add location field to hostinfo
Charlotte Brandhorst-Satzkorn
2023-06-16 10:04:07 -07:00
-
2a9817da39
api.md: add info for key description (#8429)
phirework
2023-06-23 17:38:20 -04:00
-
bfe5623a86
tool/gocross: make gocross behave with pre-release Go toolchains
David Anderson
2023-06-23 12:10:24 -07:00
-
4a58b1c293
release/dist/synology: remove 'version' field from ui/config
David Anderson
2023-05-29 19:40:05 -07:00
-
7c1068b7ac
util/goroutines: let ScrubbedGoroutineDump get only current stack
Brad Fitzpatrick
2023-06-23 12:43:55 -07:00
-
fbacc0bd39
go.toolchain: switch to tailscale.go1.21 (#8415)
phirework
2023-06-23 09:12:19 -04:00
-
8b80d63b42
wgengine/magicsock: clarify a log message is a warning, not an error
Brad Fitzpatrick
2023-06-22 08:09:27 -07:00
-
61886e031e
ssh/tailssh: fix double race condition with non-pty command (#8405)
Joe Tsai
2023-06-21 19:57:45 -07:00
-
d4de60c3ae
.github: Bump actions/checkout from 1 to 3
dependabot[bot]
2023-06-19 11:57:34 +00:00
-
30d9201a11
VERSION.txt: this is v1.45.0
Charlotte Brandhorst-Satzkorn
2023-06-21 10:53:12 -07:00
-
32b8f25ed1
Revert "ssh/tailssh: change to user directory when running login/command"
Brad Fitzpatrick
2023-06-21 17:44:54 +00:00
-
6829caf6de
tsnet: remove extra wording from Store comment
Aaron Bieber
2023-05-31 09:41:45 -06:00
-
e48c0bf0e7
ipn/ipnlocal: quiet some spammy network lock logging
Brad Fitzpatrick
2023-06-21 17:22:06 +00:00
-
f314fa4a4a
prober: fix data race when altering derpmap (#8397)
valscale
2023-06-21 10:16:31 -07:00
-
dc5bc32d8f
ssh/tailssh: change to user directory when running login/command
Derek Burdick
2023-06-14 15:00:59 -07:00
-
6697690b55
{cmd/tailscale/cli,ipn}: add http support to tailscale serve (#8358)
shayne
2023-06-21 12:32:20 -04:00
-
a2153afeeb
types/views: add Slice methods on Slice views
Brad Fitzpatrick
2023-06-20 20:12:25 -07:00
-
0f5090c526
ipn/ipnlocal: add docs header to serve HTTP proxy
Sonia Appasamy
2023-06-14 14:33:35 -04:00
-
88097b836a
prober: allow monitoring of nodes marked as STUN only in default derpmap (#8391)
valscale
2023-06-20 12:04:55 -07:00
-
2ae670eb71
ssh/tailssh: work around lack of scontext in SELinux
Maisem Ali
2023-06-01 16:13:18 -07:00
-
0ed088b47b
tka: add function for generating signing deeplinks (#8385)
Ross Zurowski
2023-06-20 09:36:37 -07:00
-
909e9eabe4
go.mod.sri: update SRI hash for go.mod changes
Flakes Updater
2023-06-19 14:34:02 +00:00
-
b6d20e6f8f
go.mod, net/dns/recursive: update github.com/miekg/dns
Andrew Dunham
2023-06-19 10:09:12 -04:00
-
1302295299
Dockerfile.base: install iputils
Maisem Ali
2023-06-16 11:46:23 -07:00
-
c6794dec11
licenses: update android licenses
License Updater
2023-06-18 00:30:09 +00:00
-
c783f28228
tool/gocross: properly set simulator deployment target (#8355)
Nick O'Neill
2023-06-15 12:42:30 -07:00
-
c1cbd41fdc
licenses: update win/apple licenses
License Updater
2023-06-15 14:57:22 +00:00
-
e1cdcf7708
ipn/ipnlocal: add identity headers to HTTP serve proxy
Sonia Appasamy
2023-06-14 12:36:15 -04:00
-
80692edcb8
.github/workflows: Add docker build check (#8345)
Claire Wang
2023-06-14 13:49:18 -04:00
-
27a0f0a55b
Remove unused dependency from dockerfile (#8343)
Claire Wang
2023-06-14 13:21:30 -04:00
-
99f17a7135
tka: provide verify-deeplink local API endpoint (#8303)
Andrea Gottardo
2023-06-13 11:39:23 -07:00
-
4dda949760
tailscale ping: note that
-c can take 0 for infinity
Graham Christensen
2022-03-11 11:47:23 -05:00
-
a076213f58
net/memnet: add optional Listener.NewConn config knob
Brad Fitzpatrick
2023-06-12 20:43:14 +00:00
-
4451a7c364
licenses: update win/apple licenses
License Updater
2023-06-12 19:24:40 +00:00
-
fe95d81b43
ipn/ipnlocal,wgengine/netstack: move LocalBackend specifc serving logic to LocalBackend
Maisem Ali
2023-06-08 16:57:40 -07:00
-
5b110685fb
wgengine/netstack: increase maxInFlightConnectionAttempts
Denton Gentry
2023-06-12 07:08:06 -07:00
-
0b3b81b37a
licenses: update tailscale{,d} licenses
License Updater
2023-06-11 16:47:20 +00:00
-
6172f9590b
.github: Bump golangci/golangci-lint-action from 3.4.0 to 3.6.0
dependabot[bot]
2023-06-12 11:57:25 +00:00
-
1543e233e6
net/tstun, tsnet: make happier on WASI
Brad Fitzpatrick
2023-06-11 17:36:26 -07:00
-
167e154bcc
go.mod.sri: update SRI hash for go.mod changes
Flakes Updater
2023-06-11 16:46:51 +00:00
-
67e912824a
all: adjust some build tags for wasi
Brad Fitzpatrick
2023-06-11 08:02:52 -07:00
-
63b1a4e35d
words: here comes trouble
Charlotte Brandhorst-Satzkorn
2023-06-11 07:34:28 -07:00
-
f077b672e4
net/dns/recursive: add initial implementation of recursive DNS resolver
Andrew Dunham
2023-05-10 14:12:16 -04:00
-
2e0aa151c9
ssh/tailssh: add support for remote/reverse port forwarding
Maisem Ali
2023-06-08 18:39:27 -07:00
-
62130e6b68
util/slicesx: add Partition function
Andrew Dunham
2023-06-08 12:22:38 -04:00
-
2a9d46c38f
wgengine/magicsock: prefer private endpoints to public ones
Andrew Dunham
2023-05-08 09:55:14 -04:00
-
eefee6f149
all: use cmpx.Or where it made sense
Brad Fitzpatrick
2023-06-07 19:46:59 -07:00
-
699996ad6c
go.toolchain.rev: upgrade to Go 1.20.5 (#8304)
phirework
2023-06-07 22:12:18 -04:00
-
12f8c98823
util/cmpx: add package with cmp-like things from future Go releases
Brad Fitzpatrick
2023-06-07 10:56:40 -07:00
-
1c4a047ad0
version: detect tvOS by checking XPC_SERVICE_NAME (#8295)
Andrea Gottardo
2023-06-07 12:19:31 -07:00
-
f8f0b981ac
portlist: remove async functionality
Marwan Sulaiman
2023-06-05 23:25:53 -04:00
-
a353ae079b
tool/gocross: handle TVOS_DEPLOYMENT_TARGET (#8292)
Andrea Gottardo
2023-06-06 18:06:17 -07:00