-
74d4652144
cmd/{containerboot,k8s-operator},k8s-operator: new options to expose user metrics (#14035)
Tom Proctor
2024-11-22 15:41:07 +00:00
-
c59ab6baac
cmd/k8s-operator/deploy: ensure that operator can write kube state Events (#14177)
Irbe Krumina
2024-11-22 06:53:46 +00:00
-
e3c6ca43d3
cli: present risk warning when setting up app connector on macOS (#14181)
Andrea Gottardo
2024-11-21 12:56:41 -08:00
-
0c8c7c0f90
net/tsaddr: include test input in test failure output
Brad Fitzpatrick
2024-11-20 16:14:13 -08:00
-
af4c3a4a1b
cmd/tailscale/cli: create netmon in debug ts2021
Andrew Dunham
2024-11-20 17:48:06 -05:00
-
70d1241ca6
util/fastuuid: delete unused package
Brad Fitzpatrick
2024-11-20 16:43:32 -08:00
-
02cafbe1ca
tsweb: change RequestID format to have a date in it
Brad Fitzpatrick
2024-11-20 14:19:59 -08:00
-
ebaf33a80c
net/tsaddr: extract IsTailscaleIPv4 from IsTailscaleIP (#14169)
James Scott
2024-11-20 12:28:25 -08:00
-
ebeb5da202
cmd/k8s-operator,kube/kubeclient,docs/k8s: update rbac to emit events + small fixes (#14164)
Irbe Krumina
2024-11-20 14:22:34 +00:00
-
303a4a1dfb
Make the deployment of an IngressClass optional, default to true (#14153)
James Stocker
2024-11-20 07:43:59 +01:00
-
9f33aeb649
wgengine/filter: actually use the passed CapTestFunc [capver 109]
Anton Tolchanov
2024-11-11 16:51:58 +00:00
-
48343ee673
util/winutil/s4u: fix token handle leak
Aaron Klotz
2024-11-19 10:55:58 -07:00
-
810da91a9e
version: fix earlier test/wording mistakes
Brad Fitzpatrick
2024-11-19 10:28:26 -08:00
-
d62baa45e6
version: validate Long format on Android builds
Brad Fitzpatrick
2024-11-19 09:07:32 -08:00
-
bb3d0cae5f
licenses: update license notices
License Updater
2024-11-18 15:02:33 +00:00
-
00517c8189
kube/{kubeapi,kubeclient},ipn/store/kubestore,cmd/{containerboot,k8s-operator}: emit kube store Events (#14112)
Irbe Krumina
2024-11-19 13:07:19 +00:00
-
da70a84a4b
ipn/ipnlocal: fix build, remove another Notify.BackendLogID reference that crept in
Brad Fitzpatrick
2024-11-18 12:04:12 -08:00
-
93db503565
ipn/ipnlocal: add IPN Bus NotifyRateLimit watch bit NotifyRateLimit
Brad Fitzpatrick
2024-11-15 13:31:35 -08:00
-
c2a7f17f2b
sessionrecording: implement v2 recording endpoint support (#14105)
Andrew Lytvynov
2024-11-18 09:55:54 -08:00
-
5cae7c51bf
ipn: remove unused Notify.BackendLogID
Brad Fitzpatrick
2024-11-16 15:25:51 -08:00
-
f1e1048977
go.mod: bump tailscale/wireguard-go
Brad Fitzpatrick
2024-11-12 17:52:31 -08:00
-
3b93fd9c44
net/captivedetection: replace 10k log lines with ... less
Brad Fitzpatrick
2024-11-15 14:16:03 -08:00
-
aefbed323f
ipn,tailcfg: add VIPService struct and c2n to fetch them from client (#14046)
Naman Sood
2024-11-15 16:14:06 -05:00
-
1355f622be
cmd/derpprobe,prober: add ability to restrict derpprobe to a single region
Percy Wegmann
2024-11-14 14:21:30 -06:00
-
c3c4c05331
tstest/integration/testcontrol: remove a vestigial unused parameter
Brad Fitzpatrick
2024-11-15 07:12:56 -08:00
-
8fd471ce57
control/controlclient: disable https on for http://localhost:$port URLs
Brad Fitzpatrick
2024-11-14 09:44:16 -08:00
-
e73cfd9700
go.toolchain.rev: bump from Go 1.23.1 to Go 1.23.3
Brad Fitzpatrick
2024-11-14 09:50:42 -08:00
-
f593d3c5c0
cmd/tailscale/cli: add "help" alias for --help
Brad Fitzpatrick
2024-11-13 07:36:43 -08:00
-
bfe5cd8760
.github: Bump actions/setup-go from 5.0.2 to 5.1.0 (#13934)
dependabot[bot]
2024-11-13 10:56:44 -07:00
-
0c9ade46a4
words: Add scoville to scales.txt (#14084)
Walter Poupore
2024-11-13 09:25:12 -08:00
-
4474dcea68
.github: Bump actions/cache from 4.1.0 to 4.1.2 (#13933)
dependabot[bot]
2024-11-13 09:46:30 -07:00
-
0cfa217f3e
.github: Bump actions/upload-artifact from 4.4.0 to 4.4.3 (#13811)
dependabot[bot]
2024-11-13 09:34:10 -07:00
-
1847f26042
.github: Bump github/codeql-action from 3.26.11 to 3.27.1 (#14062)
dependabot[bot]
2024-11-13 09:30:14 -07:00
-
7c6562c861
words: scale up our word count (#14082)
Naman Sood
2024-11-13 09:56:02 -05:00
-
0c6bd9a33b
words: add a scale
Brad Fitzpatrick
2024-11-13 05:49:51 -08:00
-
cf41cec5a8
cmd/{k8s-operator,containerboot},k8s-operator: remove support for proxies below capver 95. (#13986)
Irbe Krumina
2024-11-12 17:13:26 +00:00
-
e38522c081
go.{mod,sum},build_docker.sh: bump mkctr, add ability to set OCI annotations for images (#14065)
Irbe Krumina
2024-11-12 14:23:38 +00:00
-
d8a3683fdf
cmd/k8s-operator: restart ProxyGroup pods less (#14045)
Tom Proctor
2024-11-12 14:18:19 +00:00
-
4e0fc037e6
all: use iterators over slice views more
Brad Fitzpatrick
2024-11-11 13:08:47 -08:00
-
00be1761b7
util/codegen: treat unique.Handle as an opaque value type
Brad Fitzpatrick
2024-11-11 08:48:09 -08:00
-
b9ecc50ce3
cmd/k8s-operator,k8s-operator,kube/kubetypes: add an option to configure app connector via Connector spec (#13950)
Irbe Krumina
2024-11-11 11:43:54 +00:00
-
6ff85846bc
safeweb: add a Shutdown method to the Server type (#14048)
M. J. Fromberger
2024-11-08 10:02:16 -08:00
-
64d70fb718
ipn/ipnlocal: log a summary of posture identity response
Anton Tolchanov
2024-11-08 13:21:38 +00:00
-
020cacbe70
derp/derphttp: don't link websockets other than on GOOS=js
Brad Fitzpatrick
2024-11-07 16:49:47 -08:00
-
c3306bfd15
control/controlhttp/controlhttpserver: split out Accept to its own package
Brad Fitzpatrick
2024-11-07 15:59:19 -08:00
-
23880eb5b0
cmd/tailscaled: support "ts_omit_ssh" build tag to remove SSH
Brad Fitzpatrick
2024-11-07 15:21:44 -08:00
-
2c8859c2e7
client/tailscale,ipn/{ipnlocal,localapi}: add a pre-shutdown localAPI endpoint that terminates control connections. (#14028)
Irbe Krumina
2024-11-07 19:27:53 +00:00
-
3090461961
tsweb/varz: optimize some allocs, add helper func for others
Brad Fitzpatrick
2024-11-07 08:02:14 -08:00
-
8ba9b558d2
envknob,kube/kubetypes,cmd/k8s-operator: add app type for ProxyGroup (#14029)
Irbe Krumina
2024-11-07 12:42:29 +00:00
-
8dcbd988f7
cmd/derper: show more information on home page
Percy Wegmann
2024-10-23 20:56:09 -05:00
-
065825e94c
licenses: update license notices
License Updater
2024-11-04 15:02:25 +00:00
-
01185e436f
types/result, util/lineiter: add package for a result type, use it
Brad Fitzpatrick
2024-11-04 20:49:40 -08:00
-
809a6eba80
cmd/k8s-operator: allow to optionally configure tailscaled port (#14005)
Irbe Krumina
2024-11-04 18:42:51 +00:00
-
d4222fae95
tsnet: add accessor to get tsd.System
Brad Fitzpatrick
2024-10-22 13:53:34 -05:00
-
45da3a4b28
cmd/tsconnect: block after starting esbuild dev server
Brad Fitzpatrick
2024-11-03 07:12:34 -08:00
-
43138c7a5c
net/socks5: optimize UDP relay
VimT
2024-09-21 14:37:51 +08:00
-
b0626ff84c
net/socks5: fix UDP relay in userspace-networking mode
VimT
2024-09-20 23:52:45 +08:00
-
634cc2ba4a
wgengine/netstack: remove unused taildrive deps
Brad Fitzpatrick
2024-11-01 10:50:40 -07:00
-
d09e9d967f
ipn/ipnlocal: reload prefs correctly on ReloadConfig
Maisem Ali
2024-10-31 08:30:11 -07:00
-
0ffc7bf38b
Fix MagicDNS on OpenBSD
Renato Aguiar
2024-10-25 18:25:39 -07:00
-
49de23cf1b
net/netcheck: add addReportHistoryAndSetPreferredDERP() test case (#13989)
Jordan Whited
2024-10-31 19:25:00 -07:00
-
84c8860472
util/syspolicy: add policy key for onboarding flow visibility
Aaron Klotz
2024-10-31 15:13:08 -06:00
-
ddbc950f46
safeweb: add support for custom CSP (#13975)
Andrew Lytvynov
2024-10-31 14:13:29 -05:00
-
6985369479
net/sockstats: prevent crash in setNetMon (#13985)
Andrea Gottardo
2024-10-31 12:00:34 -07:00
-
3477bfd234
safeweb: add support for "/" and "/foo" handler distinction (#13980)
Andrew Lytvynov
2024-10-31 13:12:38 -05:00
-
3f626c0d77
cmd/tailscale/cli, client/tailscale, ipn/localapi: add tailscale syspolicy {list,reload} commands
Nick Khyl
2024-10-29 15:22:49 -05:00
-
45354dab9b
ipn,tailcfg: add app connector config knob to conffile (#13942)
Irbe Krumina
2024-10-31 14:45:57 +00:00
-
b4f46c31bb
wgengine/magicsock: export packet drop metric for outbound errors
Anton Tolchanov
2024-10-29 09:19:40 +00:00
-
532b26145a
wgengine/magicsock: exclude disco from throughput metrics
Anton Tolchanov
2024-10-29 13:46:34 +00:00
-
e1e22785b4
net/netcheck: ensure prior preferred DERP is always in netchecks
James Tucker
2024-10-30 11:31:36 -07:00
-
f81348a16b
util/syspolicy/source: put EnvPolicyStore env keys in their own namespace
Brad Fitzpatrick
2024-10-30 09:48:12 -07:00
-
540e4c83d0
util/syspolicy/setting: make setting.Snapshot JSON-marshallable
Nick Khyl
2024-10-29 11:29:02 -05:00
-
2a2228f97b
util/syspolicy/setting: make setting.RawItem JSON-marshallable
Nick Khyl
2024-10-29 11:24:46 -05:00
-
2cc1100d24
util/syspolicy/source: use errors instead of github.com/pkg/errors
Nick Khyl
2024-10-30 12:01:20 -05:00
-
2336c340c4
util/syspolicy: implement a syspolicy store that reads settings from environment variables
Nick Khyl
2024-10-18 10:18:06 -05:00
-
1103044598
cmd/k8s-operator,k8s-operator: add topology spread constraints to ProxyClass (#13959)
Irbe Krumina
2024-10-30 05:45:31 -05:00
-
856ea2376b
wgengine/magicsock: log home DERP changes with latency
Tim Walters
2024-10-23 14:27:00 -05:00
-
aecb0ab76b
tstest/tailmac: add support for mounting host directories in the guest (#13957)
Jonathan Nobels
2024-10-29 13:49:51 -04:00
-
0f9a054cba
tstest/tailmac: fix Host.app path generation (#13953)
Jonathan Nobels
2024-10-29 13:49:29 -04:00
-
9545e36007
cmd/tailscale/cli: add 'tailscale metrics' command
Anton Tolchanov
2024-10-26 18:28:22 +01:00
-
38af62c7b3
ipn/ipnlocal: remove the primary routes gauge for now
Anton Tolchanov
2024-10-29 13:35:12 +00:00
-
11e96760ff
wgengine/magicsock: fix stats packet counter on derp egress
Anton Tolchanov
2024-10-29 13:40:33 +00:00
-
94fa6d97c5
ipn/ipnlocal: log errors while fetching serial numbers
Anton Tolchanov
2024-10-28 16:41:44 +00:00
-
0d76d7d21c
tool/gocross: remove trimpath from test builds
James Tucker
2024-09-11 11:28:33 -07:00
-
c0a1ed86cb
tstest/natlab: add latency & loss simulation
James Tucker
2024-09-13 11:35:47 -07:00
-
41aac26106
licenses: update license notices
License Updater
2024-10-28 15:02:34 +00:00
-
5d07c17b93
net/dns: fix blank lines being added to resolv.conf on OpenBSD (#13928)
Renato Aguiar
2024-10-28 08:00:48 -07:00
-
9d1348fe21
ipn/store/kubestore: don't error if state cannot be preloaded (#13926)
Irbe Krumina
2024-10-27 10:54:38 -05:00
-
853fe3b713
ipn/store/kubestore: cache state in memory (#13918)
Irbe Krumina
2024-10-26 09:33:47 -05:00
-
6ab39b7bcd
cmd/k8s-operator: validate that tailscale.com/tailnet-ip annotation value is a valid IP
Nick Kirby
2024-10-26 13:03:36 +01:00
-
e815ae0ec4
util/syspolicy, ipn/ipnlocal: update syspolicy package to utilize syspolicy/rsop
Nick Khyl
2024-10-08 10:50:14 -05:00
-
7fe6e50858
net/dns/resolver: fix test flake
Andrew Dunham
2024-10-24 11:43:22 -05:00
-
212270463b
cmd/testwrapper: add pkg runtime to output (#13894)
Paul Scott
2024-10-24 09:41:54 -05:00
-
b2665d9b89
net/netcheck: add a Now field to the netcheck Report
Andrew Dunham
2024-10-22 14:17:48 -05:00
-
ae5bc88ebe
health: fix spurious warning about DERP home region '0'
Brad Fitzpatrick
2024-10-22 09:40:17 -05:00
-
85241f8408
net/tstun: use /10 as subnet for TAP mode; read IP from netmap
Maisem Ali
2024-10-21 17:00:41 -07:00
-
d4d21a0bbf
net/tstun: restore tap mode functionality
Maisem Ali
2024-10-21 16:17:28 -07:00
-
0f4c9c0ecb
cmd/viewer: import types/views when generating a getter for a map field
Nick Khyl
2024-10-21 12:28:41 -05:00
-
f8f53bb6d4
health: remove SysDNSOS, add two Warnables for read+set system DNS config (#13874)
Andrea Gottardo
2024-10-21 13:40:43 -07:00
-
72587ab03c
scripts/installer.sh: allow Archcraft for Arch packages (#13870)
Erisa A
2024-10-21 18:13:06 +01:00