This website requires JavaScript.
6e106712f6
cmd/stunstamp: support probing multiple ports (#12356 )
Jordan Whited
2024-06-06 09:05:17 -07:00
1ca323ac65
net/netcheck: fix probeProto.String result for IPv6 probes
Brad Fitzpatrick
2024-06-06 08:35:20 -07:00
8450a18aa9
net/netcheck: flesh out some logging in error paths
Brad Fitzpatrick
2024-06-06 07:33:37 -07:00
95f266f1ce
tsweb: add optional on completion callback func
Kristoffer Dalby
2024-02-22 09:42:12 +01:00
b8cf852881
go.toolchain.rev: update to go 1.22.4 (#12365 )
Andrew Lytvynov
2024-06-06 07:45:02 -07:00
36e8e8cd64
wgengine/magicsock: use math/rands/v2
Maisem Ali
2024-06-05 15:41:22 -07:00
573c8bd8c7
cmd/natc: add --wg-port flag
Fran Bull
2024-06-05 09:51:49 -07:00
4a8cb1d9f3
all: use math/rand/v2 more
Maisem Ali
2024-06-05 14:37:31 -07:00
d2d459d442
cmd/natc: add --ignore-destinations flag
Fran Bull
2024-05-29 10:35:32 -07:00
9cdb33e2a4
tsnet: add a new error when HTTPS enabled but MagicDNC Disabled (#12364 )
Jun
2024-06-05 21:33:10 +01:00
cf1e6c6e55
cmd/stunstamp: fix remote write retry (#12348 )
Jordan Whited
2024-06-05 06:36:48 -07:00
6d3c10579e
gokrazy: update breakglass with now-upstreamed ec2 change
Brad Fitzpatrick
2024-06-04 10:42:29 -07:00
347e3f3d9a
go.mod,ipn/ipnlocal: update the ACME fork (#12343 )
Andrew Lytvynov
2024-06-04 14:52:54 -07:00
82576190a7
tailcfg,cmd/k8s-operator: moves tailscale.com/cap/kubernetes peer cap to tailcfg (#12235 )
Irbe Krumina
2024-06-04 18:31:37 +01:00
d636407f14
net/dns: don't set MatchDomains on Apple platforms when no upstream nameservers available (#12334 )
Andrea Gottardo
2024-06-04 09:41:13 -07:00
cf9f507d47
ipn/ipnlocal: only build allowed suggested node list once
Adrian Dewhurst
2024-06-03 16:49:55 -04:00
1dc3136a24
cmd/k8s-operator: Support image 'repo' or 'repository' keys in helm values file (#12285 )
signed-long
2024-06-04 10:24:12 -06:00
379e2bf189
ipn/ipnlocal: stop offline auto-updates on shutdown (#12342 )
Andrew Lytvynov
2024-06-04 07:59:59 -07:00
ba0dd493c8
cmd/stunstamp: validate STUN tx ID in responses (#12339 )
Jordan Whited
2024-06-04 07:26:10 -07:00
bc4c8b65c7
ipn/ipnlocal: periodically run auto-updates when "offline" (#12118 )
Andrew Lytvynov
2024-06-03 19:24:53 -07:00
2f2f588c80
cmd/natc: use ListenPacket
Maisem Ali
2024-06-03 14:53:34 -07:00
e84751217a
gokrazy: add prototype Tailscale appliance, build tooling, docs
Brad Fitzpatrick
2024-06-02 14:57:43 -07:00
0b1a8586eb
cmd/natc: initial implementation of a NAT based connector
Maisem Ali
2024-05-08 23:04:21 -07:00
7b193de6b9
tsnet: return net.Listener from s.listen
Maisem Ali
2024-06-03 14:27:00 -07:00
3bf2bddbb5
ipn/ipnlocal: improve testability of random node selection
Adrian Dewhurst
2024-06-03 16:12:12 -04:00
d21c00205d
cmd/stunstamp: implement service to measure DERP STUN RTT (#12241 )
Jordan Whited
2024-06-03 13:42:06 -07:00
1fad06429e
licenses: update license notices
License Updater
2024-06-03 15:03:22 +00:00
e06862b8d8
appc: log how often routeInfo is stored
Fran Bull
2024-05-22 09:56:03 -07:00
db6447ce63
ipn/ipnlocal: simplify suggest exit node tests
Adrian Dewhurst
2024-05-31 23:21:55 -04:00
ced9a0d413
net/dns: fix typo in OSConfig logging (#12330 )
Andrew Dunham
2024-06-03 11:05:38 -04:00
01847e0123
ipn/ipnlocal: discard node keys that have been rotated out
Anton Tolchanov
2024-05-09 07:23:03 +01:00
42cfbf427c
tsnet,wgengine/netstack: add ListenPacket and tests
Maisem Ali
2024-05-18 14:37:37 -07:00
bcb55fdeb6
clientupdate: mention when Alpine system upgrade is needed (#12306 )
Andrew Lytvynov
2024-05-31 15:34:43 -07:00
c2a4719e9e
cmd/tailscale/cli: allow 'tailscale up' to succeed if --stateful-filtering is not explicitly set on linux (#12312 )
Irbe Krumina
2024-05-31 22:42:32 +01:00
36d0ac6f8e
tailcfg: use strings.CutPrefix for CheckTag; add test
Andrew Dunham
2024-05-31 17:01:05 -04:00
0a5bd63d32
ipn/store/kubestore, cmd/containerboot: allow overriding client api server URL via ENV (#12115 )
ChandonPierre
2024-05-31 14:39:38 -04:00
1ec0273473
docs/k8s: fix subnet router manifests (#12305 )
Irbe Krumina
2024-05-31 19:15:02 +01:00
f227083539
derp: add some guardrails for derpReason metrics getting out of sync
Brad Fitzpatrick
2024-05-31 08:06:14 -07:00
7e357e1636
tsweb: rename AccessLogRecord's When to Time
Marwan Sulaiman
2024-05-21 13:34:27 -04:00
0380cbc90d
derp: fix dropReason metrics labels (#12288 )
Spike Curtis
2024-05-31 18:55:04 +04:00
32120932a5
cmd/tailscale/cli: print node signature in tailscale lock status
Anton Tolchanov
2024-05-28 16:56:05 +01:00
776a05223b
ipn/ipnlocal: support c2n updates with old systemd versions (#12296 )
Andrew Lytvynov
2024-05-30 16:55:02 -07:00
1ea100e2e5
cmd/tailscaled, ipn/conffile: support ec2 user-data config file
Brad Fitzpatrick
2024-05-29 22:00:56 -07:00
2d2b62c400
wgengine/router: probe generally-unused "ip" command style lazily
Brad Fitzpatrick
2024-05-29 20:46:33 -07:00
909a292a8d
util/linuxfw: don't try cleaning iptables on gokrazy
Brad Fitzpatrick
2024-05-29 20:46:02 -07:00
0acb61fbf8
serve.go, tsnet.go: Fix "in in" typo (#12279 )
Walter Poupore
2024-05-29 14:11:00 -07:00
dd77111462
xcode/iOS: set MatchDomains when no route requires a custom DNS resolver (#10576 )
Andrea Gottardo
2024-05-29 12:11:02 -07:00
08a9551a73
ssh/tailssh: fall back to using su when no TTY available on Linux
Percy Wegmann
2024-05-29 12:51:50 -05:00
f1d10c12ac
ipn/ipnlocal: allowed suggested exit nodes policy (#12240 )
Claire Wang
2024-05-27 16:22:36 -04:00
5ad0dad15e
go generate directives reorder for 'make kube-generate-all' (#12210 )
signed-long
2024-05-27 02:09:34 -06:00
d0d33f257f
cmd/k8s-operator: add a note pointing at ProxyClass (#12246 )
Irbe Krumina
2024-05-26 10:14:26 -04:00
8e4a29433f
util/pool: add package for storing and using a pool of items
Andrew Dunham
2024-05-10 11:58:48 -04:00
87ee559b6f
net/netcheck: apply some polish suggested from #12161
James Tucker
2024-05-17 10:30:46 -07:00
9a64c06a20
all: do not depend on the testing package
Maisem Ali
2024-05-23 23:13:32 -07:00
4214e5f71b
logtail/backoff: update Backoff.BackOff docs (#12229 )
Jordan Whited
2024-05-23 09:53:05 -07:00
538c2e8f7c
tool/gocross: add debug data to CGO builds
James Tucker
2024-05-22 20:29:19 -07:00
3c9be07214
cmd/derper: support TXT-mediated unpublished bootstrap DNS rollouts
Brad Fitzpatrick
2024-05-22 10:34:57 -07:00
72f0f53ed0
cmd/k8s-operator: fix typo (#12217 )
Irbe Krumina
2024-05-22 09:59:52 -04:00
9351eec3e1
net/netcheck: remove hairpin probes
James Tucker
2024-05-21 12:18:24 -07:00
c9179bc261
various: disable stateful filtering by default (#12197 )
Andrew Lytvynov
2024-05-20 11:44:29 -07:00
6db1219185
licenses: update license notices
License Updater
2024-05-20 15:03:17 +00:00
4f4f317174
api.md: direct TOC links to new publicapi docs location
Charlotte Brandhorst-Satzkorn
2024-05-17 16:47:47 -07:00
964282d34f
ipn,wgengine: remove vestigial Prefs.AllowSingleHosts
Brad Fitzpatrick
2024-05-17 13:47:57 -07:00
1384c24e41
control/controlclient: delete unused Client.Login Oauth2Token field
Brad Fitzpatrick
2024-05-17 14:54:41 -07:00
47b3476eb7
util/lru: add Clear method
Andrew Dunham
2024-05-17 19:50:28 -04:00
c56e0c4934
publicapi: include device and user invites API documentation (#12168 )
Charlotte Brandhorst-Satzkorn
2024-05-17 15:55:26 -07:00
adb7a86559
cmd/stunc: support ipv6 address targets (#12166 )
Jordan Whited
2024-05-17 12:02:57 -07:00
8d1249550a
net/netcheck,wgengine/magicsock: add potential workaround for Palo Alto DIPP misbehavior
James Tucker
2024-05-16 15:58:19 -07:00
6831a29f8b
publicapi: create new home for API docs and split into catagory files (#12116 )
Charlotte Brandhorst-Satzkorn
2024-05-16 16:19:31 -07:00
e5f67f90a2
xcode: allow ICMP ping relay on macOS + iOS platforms (#12048 )
Andrea Gottardo
2024-05-16 11:57:57 -07:00
59848fe14b
drive: rewrite LOCK paths
Percy Wegmann
2024-05-14 20:30:02 -05:00
87f00d76c4
tool/gocross: treat empty GOOS/GOARCH as native GOOS/GOARCH
James Tucker
2024-05-16 10:53:44 -07:00
76c30e014d
cmd/containerboot: warn when an ingress proxy with an IPv4 tailnet address is being created for an IPv6 backend(s) (#12159 )
Irbe Krumina
2024-05-16 13:11:30 -04:00
8feb4ff5d2
version: add GitCommitTime to Meta
Maisem Ali
2024-05-16 10:31:44 -04:00
359ef61263
Revert "version: add Info func to expose EmbeddedInfo"
Maisem Ali
2024-05-16 10:28:34 -04:00
89947606b2
api.md: document device invite apis
Sonia Appasamy
2024-05-15 13:27:18 -04:00
b094e8c925
api.md: document user invite apis
Sonia Appasamy
2024-05-15 13:00:33 -04:00
e3dec086e6
version: add Info func to expose EmbeddedInfo
Maisem Ali
2024-05-15 12:59:44 -04:00
7f83f9fc83
Net/DNS/Publicdns: update the IPv6 range that we use to recreate route endpoint for control D
Kevin Liang
2024-05-15 15:51:46 +00:00
6877d44965
prober: plumb a now-required netmon to derphttp
Brad Fitzpatrick
2024-05-15 10:31:20 -04:00
1f51bb6891
net/tstun: do SNAT after filterPacketOutboundToWireGuard
Maisem Ali
2024-05-14 13:23:34 -04:00
60266be298
version: fix macOS uploads by increasing build number prefix (#12134 )
Andrea Gottardo
2024-05-14 12:15:13 -07:00
c6d42b1093
derp: remove stats goroutine, use a timer
Andrew Dunham
2024-05-14 12:28:01 -04:00
7ef2f72135
util/linuxfw: fix IPv6 availability check for nftables (#12009 )
Irbe Krumina
2024-05-14 08:51:53 +01:00
8aa5c3534d
ipn/ipnlocal: simplify authURL vs authURLSticky, remove interact field
Brad Fitzpatrick
2024-05-10 13:25:08 -07:00
7b3e30f391
words: add some fruit with scales (#8460 )
Parker Higgins
2024-05-13 12:26:24 -04:00
79b2d425cf
types/views: move AsMap to Map from *Map
Maisem Ali
2024-05-11 07:56:43 -07:00
fc1ae97e10
words: I had a feline we were missing some words (#12098 )
Charlotte Brandhorst-Satzkorn
2024-05-10 15:41:23 -07:00
486a423716
tsnet: split user facing and backend logging
Maisem Ali
2024-05-10 13:12:11 -07:00
7209c4f91e
drive: parse depth 1 PROPFIND results to include children in cache
Percy Wegmann
2024-05-03 17:20:13 -05:00
d86d1e7601
cmd/k8s-operator,cmd/containerboot,ipn,k8s-operator: turn off stateful filter for egress proxies. (#12075 )
Irbe Krumina
2024-05-10 16:32:37 +01:00
e070af7414
ipnlocal, magicsock: add more description to storing last suggested exit (#11998 )
Claire Wang
2024-05-10 10:30:10 -04:00
5708fc0639
wgengine/router: print Docker warning when stateful filtering is enabled
Andrew Dunham
2024-05-09 13:13:49 -04:00
25e32cc3ae
util/linuxfw: fix table name in DelStatefulRule
Andrew Dunham
2024-05-09 13:32:39 -04:00
21abb7f402
cmd/tailscale: add missing set flags for linux
Maisem Ali
2024-05-09 08:17:28 -07:00
ac638f32c0
util/linuxfw: fix stateful packet filtering in nftables mode
Anton Tolchanov
2024-05-09 10:26:57 +01:00
b5dbf155b1
cmd/k8s-operator: default nameserver image to tailscale/k8s-nameserver:unstable (#11991 )
Irbe Krumina
2024-05-09 07:29:10 +01:00
8f7f9ac17e
wgengine/netstack: handle 4via6 routes that are advertised by the same node
Andrew Dunham
2024-05-05 15:00:19 -07:00
7901925ad3
VERSION.txt: this is v1.67.0 (#12063 )
Nick O'Neill
2024-05-08 14:00:17 -07:00
8130656780
api.md: remove extraneous commas in json examples
Sonia Appasamy
2024-05-08 16:07:53 -04:00