This website requires JavaScript.
0c5e65eb3f
cmd/derper: apply TCP keepalive and timeout to TLS as well
James Tucker
2024-02-23 18:23:32 -08:00
c9b6d19fc9
.github/workflows: fix typo in XDG_CACHE_HOME
James Tucker
2024-02-23 16:33:51 -08:00
651c4899ac
net/interfaces: reduce & cleanup logs on iOS
James Tucker
2024-02-23 16:05:57 -08:00
c8c999d7a9
cli/debug: rename DERP debug mode (#11220 )
Andrea Gottardo
2024-02-23 15:48:37 -08:00
ac281dd493
client/web: update vite and vitest to latest versions (#11200 )
Mario Minardi
2024-02-23 14:50:41 -07:00
15b2c674bf
cmd/tailscale: add node attribute instructions to share command help
Percy Wegmann
2024-02-23 11:34:11 -06:00
131f9094fd
wgengine/wglog: quieten WireGuard logs for allowedips
James Tucker
2024-02-23 09:38:25 -08:00
e8d2fc7f7f
net/tshttpproxy: log when we're using a proxy
Andrew Dunham
2024-02-22 19:06:46 -05:00
713d2928b1
client/web: update plugin-react-swc to latest version (#11199 )
Mario Minardi
2024-02-22 14:00:36 -07:00
72140da000
client/web: update vite-plugin-svgr to latest version (#11197 )
Mario Minardi
2024-02-22 13:16:44 -07:00
edbad6d274
cmd/derper: add user timeout and reduce TCP keepalive
James Tucker
2024-02-18 21:12:36 -08:00
0359c2f94e
util/syspolicy: add 'ResetToDefaults' (#11194 )
Andrea Gottardo
2024-02-22 10:10:31 -08:00
10d130b845
cmd/derper, derp, tailcfg: add admission controller URL option
Brad Fitzpatrick
2024-02-21 16:44:11 -08:00
2988c1ec52
derp: plumb context to Server.verifyClient
Brad Fitzpatrick
2024-02-21 16:18:05 -08:00
7708ab68c0
cmd/tailscale/cli: pass "-o 'CanonicalizeHostname no'" to ssh
Paul Scott
2023-11-23 09:15:34 +00:00
91a1019ee2
cmd/testwrapper: apply results of all unit tests to coverage for all packages
Percy Wegmann
2024-02-21 10:00:13 -06:00
d756622432
util/syspolicy: add ManagedBy keys for Windows (#11183 )
Andrea Gottardo
2024-02-20 15:08:06 -08:00
8fe504241d
net/ktimeout: add a package to set TCP user timeout
James Tucker
2024-02-18 18:56:43 -08:00
a4a909a20b
prober: add TLS probe constructor to split dial addr from cert name
Brad Fitzpatrick
2024-02-19 08:56:58 -08:00
794af40f68
ipn/ipnlocal: remove ancient transition mechanism for https certs
Brad Fitzpatrick
2024-02-17 06:27:30 -08:00
6c3899e6ee
logpolicy: allow longer idle log upload connections
James Tucker
2024-02-16 14:36:20 -08:00
70b7201744
net/dns: fix infinite loop when run on Amazon Linux 2023
Andrew Dunham
2024-02-16 13:09:37 -05:00
44e337cc0e
tool/gocross: pass flags for visionOS and visionOS Simulator (#11127 )
Andrea Gottardo
2024-02-16 11:14:17 -08:00
6b582cb8b6
cmd/tailscale: support clickable IPv6 web client addresses
Will Norris
2024-02-16 10:42:09 -08:00
24487815e1
cmd/tailscale: make web client URL clickable
Will Norris
2024-02-16 10:26:43 -08:00
69f5664075
ipn/ipnlocal: fix doctor API endpoint (#11155 )
San
2024-02-17 04:17:34 +11:00
3aca29e00e
VERSION.txt: this is v1.61.0
Percy Wegmann
2024-02-15 14:33:51 -06:00
4d668416b8
wgengine/router: fix ip rule restoration
Jason Barnett
2024-01-15 07:17:13 -07:00
52f16b5d10
doctor/ethtool, ipn/ipnlocal: add ethtool bugreport check
Andrew Dunham
2024-02-14 19:19:59 -05:00
38bba2d23a
clientupdate: disable auto update on NixOS (#11136 )
Patrick O'Doherty
2024-02-14 11:58:29 -08:00
b7104cde4a
util/topk: add package containing a probabilistic top-K tracker
Andrew Dunham
2024-02-02 23:31:17 -05:00
7ad2bb87a6
go.mod.sri: update SRI hash for go.mod changes
Flakes Updater
2024-02-14 03:21:51 +00:00
61a1644c2a
go.mod, all: move away from inet.af domain seized by Taliban
Brad Fitzpatrick
2024-02-13 19:12:03 -08:00
b0e96a6c39
net/dns: log more info when openresolv commands fail
Andrew Dunham
2024-02-13 20:19:24 -05:00
7c0651aea6
scripts/installer.sh: add tuxedoOS to the Ubuntu copies
Nathan Woodburn
2024-02-07 12:18:05 +11:00
256ecd0e8f
Revert "tsweb: update ServeMux matching to 1.22.0 syntax (#11090 )" (#11125 )
Patrick O'Doherty
2024-02-13 10:49:36 -08:00
f7acbefbbb
wgengine/router: make the Windows ifconfig implementation reuse existing MibIPforwardRow2 when possible
Aaron Klotz
2024-02-13 10:32:48 -07:00
30c9189ed3
tsweb: update ServeMux matching to 1.22.0 syntax (#11090 )
Patrick O'Doherty
2024-02-13 09:56:00 -08:00
5bd19fd3e3
cmd/k8s-operator,k8s-operator: proxy configuration mechanism via a new ProxyClass custom resource (#11074 )
Irbe Krumina
2024-02-13 05:27:54 +00:00
f7f496025a
types/views: add test that LenIter doesn't allocate
Brad Fitzpatrick
2024-02-12 17:10:43 -08:00
c42a4e407a
tailfs: listen for local clients only on 100.100.100.100
Percy Wegmann
2024-02-11 15:01:59 -06:00
d0ef3a25df
cmd/tailscale: hide share subcommand
Percy Wegmann
2024-02-12 13:38:44 -06:00
58b8f78e7e
flake.nix: build tailscale with go 1.22
David Anderson
2024-02-11 20:08:49 -08:00
370ecb4654
tailcfg: remove UserProfile.Groups
Maisem Ali
2024-02-11 08:35:02 -08:00
c1c50cfcc0
util/cloudenv: add support for DigitalOcean
Andrew Dunham
2024-02-09 18:16:33 -05:00
55b372a79f
tailscaled: revert to using pointers for subcommands
Percy Wegmann
2024-02-10 11:32:25 -06:00
87154a2f88
tailfs: fix startup issues on windows
Percy Wegmann
2024-02-09 16:23:42 -06:00
ddcffaef7a
tailfs: disable TailFSForLocal via policy
Percy Wegmann
2024-02-09 16:23:42 -06:00
abab0d4197
tailfs: clean up naming and package structure
Percy Wegmann
2024-02-09 11:26:43 -06:00
79b547804b
build(deps-dev): bump vite from 4.4.9 to 4.5.2 in /client/web
dependabot[bot]
2024-02-09 23:28:59 +00:00
24bac27632
util/rands: add Shuffle and Perm functions with on-stack RNG state
James Tucker
2024-02-06 14:31:31 -08:00
2bb837a9cf
client/web: only check policy caps for tagged nodes
Sonia Appasamy
2024-02-09 17:51:05 -05:00
6f6383f69e
.github: fuzzing is now unbroken
Andrew Dunham
2024-02-09 16:47:16 -05:00
7039c06d9b
fix toolchain not available error (#11083 )
Keisuke Umegaki
2024-02-10 06:46:32 +09:00
7c52b27daf
Revert "tsweb: update ServeMux matching to 1.22.0 syntax (#11087 )" (#11089 )
Patrick O'Doherty
2024-02-09 12:23:49 -08:00
291f91d164
tsweb: update ServeMux matching to 1.22.0 syntax (#11087 )
Patrick O'Doherty
2024-02-09 11:27:05 -08:00
c446451bfa
cmd/gitops-pusher: only use OAuth creds if non-empty string
Jenny Zhang
2024-02-02 20:33:50 -05:00
993acf4475
tailfs: initial implementation
Percy Wegmann
2024-02-02 12:45:32 -06:00
2e404b769d
all: use new AppendEncode methods available in Go 1.22 (#11079 )
Joe Tsai
2024-02-08 17:55:03 -08:00
94a4f701c2
all: use reflect.TypeFor now available in Go 1.22 (#11078 )
Joe Tsai
2024-02-08 17:34:22 -08:00
efddad7d7d
util/deephash: cleanup TODO in TestHash (#11080 )
Joe Tsai
2024-02-08 17:33:25 -08:00
0f042b9814
cmd/tailscale/cli: fix exit node status output (#11076 )
Charlotte Brandhorst-Satzkorn
2024-02-08 14:29:01 -08:00
6c79f55d48
ipnlocal: force-regen new authURL when it is too old (#10971 )
Andrea Gottardo
2024-02-08 13:04:01 -08:00
1217f655c0
cmd/dist: update logs for synology builds
Sonia Appasamy
2024-02-08 14:01:23 -05:00
664b861cd4
go.mod: update web-client-prebuilt module
OSS Updater
2024-02-08 18:54:44 +00:00
6f0c5e0c05
client/web: use smart quotes in web UI frontend
Will Norris
2024-02-08 10:09:26 -08:00
128c99d4ae
client/web: add new readonly mode
Will Norris
2024-01-31 15:52:10 -08:00
9f0eaa4464
licenses: update win/apple licenses
License Updater
2024-02-08 11:23:59 +00:00
78f257d9f8
licenses: update android licenses
License Updater
2024-01-20 00:39:52 +00:00
5486d8aaf9
licenses: update tailscale{,d} licenses
License Updater
2024-02-08 02:11:17 +00:00
a6cc2fdc3e
cmd/{containerboot,k8s-operator/deploy/manifests}: optionally allow proxying cluster traffic to a cluster target via ingress proxy (#11036 )
Irbe Krumina
2024-02-08 06:45:42 +00:00
2404b1444e
go.mod.sri: update SRI hash for go.mod changes
Flakes Updater
2024-02-08 02:11:01 +00:00
c424e192c0
.github/workflows: temporarily disable broken oss-fuzz action
Brad Fitzpatrick
2024-02-07 17:30:34 -08:00
2bd3c1474b
util/cmpx: delete now that we're using Go 1.22
Brad Fitzpatrick
2024-02-07 14:27:29 -08:00
5ea071186e
Dockerfile: use Go 1.22
Brad Fitzpatrick
2024-02-07 16:52:30 -08:00
9612001cf4
.github/workflows: update golangci-lint for Go 1.22
Brad Fitzpatrick
2024-02-07 16:52:38 -08:00
b6153efb7d
go.mod, README.md: use Go 1.22
Brad Fitzpatrick
2024-02-07 17:17:45 -08:00
653721541c
tsweb: normalize passkey identities in bucketed stats
Tom DNetto
2024-02-07 15:37:23 -08:00
8d6d9d28ba
tsweb: normalize common StableID's in bucketed stats, export as LabelMap
Tom DNetto
2024-02-07 14:59:55 -08:00
e0762fe331
words: add a list of things you should yahoo!
James Tucker
2022-11-18 21:48:15 -08:00
0b16620b80
.github/workflows: add privileged tests workflow
James Tucker
2023-10-18 11:22:28 -07:00
0f5e031133
appc: optimize dns response observation for large route tables
James Tucker
2024-02-06 15:07:56 -08:00
db3776d5bf
go.toolchain.rev: bump to Go 1.22.0 (#11055 )
Andrew Lytvynov
2024-02-07 14:57:57 -07:00
af931dcccd
tsweb: replace domains/emails in paths when bucketing stats
Tom DNetto
2024-02-07 13:15:43 -08:00
36efc50817
tsweb: implementing bucketed statistics for started/finished counts
Tom DNetto
2024-02-06 16:18:33 -08:00
b752bde280
types/views: add SliceMapKey[T]
Maisem Ali
2024-02-06 09:57:40 -08:00
5595b61b96
ipn/localapi: more http status cleanup (#10995 )
kari-ts
2024-02-05 09:34:41 -08:00
a633a30711
cmd/hello: link to the Hello KB article (#11022 )
Chris Palmer
2024-02-02 15:48:31 -08:00
60657ac83f
util/deephash: tighten up SelfHasher API (#11012 )
Joe Tsai
2024-02-01 17:07:41 -08:00
84f8311bcd
util/deephash: document pathological deephash behavior (#11010 )
Joe Tsai
2024-02-01 13:49:36 -08:00
ba70cbb930
ipn/ipnlocal: fix app connector route advertisements on exit nodes
James Tucker
2024-01-31 17:36:39 -08:00
e1a4b89dbe
appc,ipn/ipnlocal: add app connector routes if any part of a CNAME chain is routed
James Tucker
2024-01-31 14:33:14 -08:00
2aeef4e610
util/deephash: implement SelfHasher to allow types to hash themselves
Tom DNetto
2024-01-31 15:33:59 -08:00
b4b2ec7801
ipn/ipnlocal: fix pretty printing of multi-record peer DNS results
James Tucker
2024-01-31 13:49:52 -08:00
fad6bae764
ipnlocal: log failure to get ssh host keys
Percy Wegmann
2024-01-30 15:49:02 -06:00
9744ad47e3
cmd/hello: avoid deprecated apis (#10957 )
Chris Palmer
2024-01-29 14:18:49 -08:00
13f8a669d5
cmd/gitops-pusher: fix logic for checking credentials
Will Norris
2024-01-29 12:52:19 -08:00
cce189bde1
words: i like the direction this list is taking
Charlotte Brandhorst-Satzkorn
2024-01-26 18:56:27 -08:00
fbfc3b7e51
cmd/tailscale/cli: run Watch with NotifyNoPrivateKeys (#10950 )
Andrew Lytvynov
2024-01-25 14:59:34 -07:00
0f3b2e7b86
util/expvarx: add a time and concurrency limiting expvar.Func wrapper
James Tucker
2024-01-24 14:26:55 -08:00