This website requires JavaScript.
ba3523fc3f
cmd/containerboot: preserve headers of metrics endpoints responses (#14204 )
Irbe Krumina
2024-11-23 08:51:40 +00:00
f6431185b0
net/netmon: catch ParseRIB panic to gather buffer data
James Tucker
2024-11-22 14:26:42 -08:00
36b7449fea
ipn/ipnlocal: rebuild allowed suggested exit nodes when syspolicy changes
Nick Khyl
2024-11-22 09:57:26 -06:00
3353f154bb
control/controlclient: use the most recent syspolicy.MachineCertificateSubject value
Nick Khyl
2024-11-22 09:28:56 -06:00
eb3cd32911
ipn/ipnlocal: update ipn.Prefs when there's a change in syspolicy settings
Nick Khyl
2024-11-22 08:45:53 -06:00
2ab66d9698
ipn/ipnlocal: move syspolicy handling from setExitNodeID to applySysPolicy
Nick Khyl
2024-11-21 19:29:20 -06:00
7c8f663d70
cmd/tailscaled: log SCM interactions if the policy setting is enabled at the time of interaction
Nick Khyl
2024-11-22 09:52:08 -06:00
50bf32a0ba
cmd/tailscaled: flush DNS if FlushDNSOnSessionUnlock is true upon receiving a session change notification
Nick Khyl
2024-11-22 09:35:55 -06:00
8e5cfbe4ab
util/syspolicy/rsop: reduce policyReloadMinDelay and policyReloadMaxDelay when in tests
Nick Khyl
2024-11-22 09:05:01 -06:00
462e1fc503
ipn/{ipnlocal,localapi}, wgengine/netstack: call (*LocalBackend).Shutdown when tests that create them complete
Nick Khyl
2024-11-22 08:25:54 -06:00
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