-
8d83adde07
util/winutil/winenv: add package for current Windows environment details
Nick Khyl
2024-04-07 13:56:31 -05:00
-
da4e92bf01
cmd/tailscale/cli: prefix all --help usages with "tailscale ...", some tidying
Paul Scott
2024-04-04 17:06:09 +01:00
-
9da135dd64
cmd/tailscale/cli: moved share.go to drive.go
Percy Wegmann
2024-04-08 19:19:30 -05:00
-
1e0ebc6c6d
cmd/tailscale/cli: rename share command to drive
Percy Wegmann
2024-04-08 16:44:17 -05:00
-
b4ba492701
logtail: require Buffer.Write to not retain the provided slice (#11617)
Joe Tsai
2024-04-08 15:01:07 -07:00
-
231e44e742
Revert "cmd/{k8s-nameserver,k8s-operator},k8s-operator: add a kube nameserver, make operator deploy it (#11017)" (#11669)
Irbe Krumina
2024-04-08 21:31:52 +01:00
-
0001237253
docs/policy: update ADMX and ADML files with new Windows 1.62 syspolicies
Andrea Gottardo
2024-04-08 14:48:17 -05:00
-
b27238b654
derp/derphttp: don't block in LocalAddr method
Brad Fitzpatrick
2024-04-06 10:43:47 -07:00
-
e6983baa73
cmd/tailscale/cli: fix macOS crash reading envknob in init (#11667)
Brad Fitzpatrick
2024-04-08 10:22:31 -07:00
-
0f3a292ebd
cli/configure: respect $KUBECONFIG (#11604)
Chloé Vulquin
2024-04-08 17:49:43 +02:00
-
c71e8db058
cmd/tailscale/cli: stop spamming os.Stdout/os.Stderr in tests
Brad Fitzpatrick
2024-04-07 18:17:25 -07:00
-
5336362e64
prober: export probe class and metrics from bandwidth prober
Anton Tolchanov
2024-03-27 15:13:34 +00:00
-
21671ca374
prober: remove unused notification code
Anton Tolchanov
2024-03-27 13:56:30 +00:00
-
b0fbd85592
net/tsdial: partially fix "tailscale nc" (UserDial) on macOS
Brad Fitzpatrick
2024-04-07 14:25:11 -07:00
-
a5e1f7d703
ipn/{ipnlocal,localapi}: add API to toggle use of exit node
Brad Fitzpatrick
2024-04-03 10:51:51 -07:00
-
3f4c5daa15
wgengine/netstack: remove SubnetRouterWrapper
Maisem Ali
2023-10-11 17:49:01 +00:00
-
fe22032fb3
net/dns/{publicdns,resolver}: add start of Control D support
alexelisenko
2023-06-22 20:47:36 -04:00
-
aa084a29c6
ipn/ipnlocal: name the unlockOnce type, plumb more, add Unlock method
Brad Fitzpatrick
2024-04-06 21:16:00 -07:00
-
5e7c0b025c
ipn/ipnlocal: add some "lockedOnEntry" helpers + guardrails, fix bug
Brad Fitzpatrick
2024-04-06 11:05:56 -07:00
-
efb710d0e5
go.mod.sri: update SRI hash for go.mod changes
Flakes Updater
2024-03-26 23:07:41 +00:00
-
38377c37b5
ipn/localapi: sort localapi handler map keys
Brad Fitzpatrick
2024-04-05 20:09:55 -07:00
-
21b32b467e
tsweb: handle panics in retHandler
Maisem Ali
2024-04-05 15:39:44 -07:00
-
ac2522092d
cmd/tailscale/cli: make exit-node list not random
Brad Fitzpatrick
2024-04-04 20:36:38 -07:00
-
6e334e64a1
net/netcheck,wgengine/magicsock: align DERP frame receive time heuristics
James Tucker
2024-04-05 12:12:18 -07:00
-
1fbaf26106
util/linuxfw: fix chain comparison (#11639)
Irbe Krumina
2024-04-05 19:43:58 +01:00
-
8c75da27fc
drive: move normalizeShareName into pkg drive and make func public (#11638)
Charlotte Brandhorst-Satzkorn
2024-04-05 11:43:13 -07:00
-
306bacc669
cmd/tailscale/cli: Add CLI command to update certs on Synology devices.
Will Morrison
2024-01-31 22:15:12 +01:00
-
9699bb0a20
metrics: fix outdated docs on MultiLabelMap
Brad Fitzpatrick
2024-04-04 20:47:27 -07:00
-
fe0cfec4ad
wgengine/router: enable ip forwarding on gokrazy
Joonas Kuorilehto
2024-03-13 22:30:47 +02:00
-
4bbac72868
util/truncate: support []byte as well (#11614)
Joe Tsai
2024-04-04 14:38:16 -07:00
-
98cf71cd73
tailscale: switch tailfs to drive syntax for api and logs (#11625)
Charlotte Brandhorst-Satzkorn
2024-04-04 13:07:58 -07:00
-
853e3e29a0
wgengine/router: provide explicit hook to signal Android when VPN needs to be reconfigured
Percy Wegmann
2024-04-04 09:32:17 -05:00
-
1a38d2a3b4
util/zstdframe: support specifying a MaxWindowSize (#11595)
Joe Tsai
2024-04-04 10:46:20 -07:00
-
7d7d159824
prober: support creating multiple probes in ForEachAddr
Andrew Dunham
2024-04-04 12:47:37 -04:00
-
ac574d875c
prober: add helper function to check all IPs for a DNS hostname
Andrew Dunham
2024-04-03 17:02:36 -04:00
-
8d7894c68e
clientupdate, net/dns: fix some "tailsacle" typos
Brad Fitzpatrick
2024-04-03 20:58:21 -07:00
-
92d3f64e95
go.toolchain.rev: bump to Go 1.22.2
Brad Fitzpatrick
2024-04-03 10:52:08 -07:00
-
93618a3518
tailscale: update tailfs functions and vars to use drive naming (#11597)
Charlotte Brandhorst-Satzkorn
2024-04-03 10:09:58 -07:00
-
2409661a0d
control/controlclient: delete old naclbox code, require ts2021 Noise
Brad Fitzpatrick
2024-04-01 21:23:27 -07:00
-
b9611461e5
ipn/ipnlocal: q-encode (RFC 2047) Tailscale serve header values
Brad Fitzpatrick
2024-04-03 08:48:58 -07:00
-
262fa8a01e
ipn/ipnlocal: populate peers' capabilities (#11365)
Claire Wang
2024-04-03 10:55:28 -04:00
-
9eaa56df93
tsweb: update doc on BucketedStatsOptions.Finish to match behavior
James Tucker
2024-04-02 15:42:41 -07:00
-
14683371ee
tailscale: update tailfs file and package names (#11590)
Charlotte Brandhorst-Satzkorn
2024-04-02 13:32:30 -07:00
-
1c259100b0
cmd/{derper,derpprobe}: add --version flag
Brad Fitzpatrick
2024-04-02 11:55:33 -07:00
-
1535d0feca
safeweb: move http.Serve for HTTP redirects into lib (#11592)
Patrick O'Doherty
2024-04-02 12:04:24 -07:00
-
f384742375
net/packet: allow more ICMP errors
James Tucker
2024-04-02 11:04:12 -07:00
-
92ca770b8d
util/linuxfw: fix MSS clamping in nftables mode (#11588)
Irbe Krumina
2024-04-02 19:31:33 +01:00
-
27038ee3c2
hostinfo: cache device model to speed up init
Kyle Carberry
2024-04-01 16:26:20 -04:00
-
ec87e219ae
logtail: delete unused code from old way to configure zstd
Brad Fitzpatrick
2024-04-01 18:27:01 -07:00
-
e2586bc674
logtail: always zstd compress with FastestCompression and LowMemory (#11583)
Joe Tsai
2024-04-01 18:12:09 -07:00
-
7558a1d594
ipn/ipnlocal: disable sockstats on (unstable) mobile by default
James Tucker
2024-04-01 14:17:09 -07:00
-
e20ce7bf0c
net/dns: close ctx when close dns directManager
Asutorufa
2024-03-29 17:57:20 +08:00
-
1d2af801fa
.github/workflows: remove go-licenses action
Will Norris
2024-03-29 16:34:09 -07:00
-
e80b99cdd1
licenses: update license notices
License Updater
2024-03-29 23:11:31 +00:00
-
5aa4cfad06
safeweb: detect mux handler conflicts (#11562)
Andrew Lytvynov
2024-03-29 15:07:09 -07:00
-
e7599c1f7e
logtail: prevent js/wasm clients from picking TLS client cert
Brad Fitzpatrick
2024-03-29 10:26:31 -07:00
-
5fb721d4ad
util/linuxfw,wgengine/router: skip IPv6 firewall configuration in partial iptables mode (#11546)
Irbe Krumina
2024-03-29 05:23:03 +00:00
-
af61179c2f
safeweb: add opt-in inline style CSP toggle (#11551)
Patrick O'Doherty
2024-03-28 13:15:01 -07:00
-
b0941b79d6
tsweb: make BucketedStats not track 400s, 404s, etc
Brad Fitzpatrick
2024-03-28 08:24:06 -07:00
-
354cac74a9
tsweb/varz: add charset=utf-8 to varz handler
Brad Fitzpatrick
2024-03-26 21:21:11 -07:00
-
9401b09028
control/controlclient: move client watchdog to cover initial request
James Tucker
2024-03-27 15:04:38 -07:00
-
9b5176c4d9
cmd/k8s-operator: fix failing tests (#11541)
Irbe Krumina
2024-03-27 20:56:07 +00:00
-
9e2f58f846
cmd/{k8s-nameserver,k8s-operator},k8s-operator: add a kube nameserver, make operator deploy it (#11017)
Irbe Krumina
2024-03-27 20:18:17 +00:00
-
b60c4664c7
safeweb: return http.Handler from safeweb.RedirectHTTP (#11538)
Patrick O'Doherty
2024-03-27 11:44:17 -07:00
-
3e6306a782
derp/derphttp: make CONNECT Host match request-target's authority-form
Brad Fitzpatrick
2024-03-27 11:25:36 -07:00
-
8f27520633
safeweb: init (#11467)
Patrick O'Doherty
2024-03-27 10:10:59 -07:00
-
008676f76e
cmd/serve: update warning for sandboxed macOS builds (#11530)
Andrea Gottardo
2024-03-27 09:03:52 -07:00
-
66e4d843c1
ipn/localapi: add support for multipart POST to file-put
Percy Wegmann
2024-03-26 07:27:58 -05:00
-
bed818a978
ipn/localapi: add support for multipart POST to file-put
Percy Wegmann
2024-03-19 21:54:37 -05:00
-
0d8cd1645a
go.mod: bump github.com/gaissmai/bart
Maisem Ali
2024-03-26 15:00:05 -07:00
-
eb42a16da9
ipn/ipnlocal: report Taildrive access message on failed responses
Percy Wegmann
2024-03-26 15:53:17 -05:00
-
5d41259a63
cmd/tailscale/cli: remove Beta tag from tailscale update (#11529)
Andrew Lytvynov
2024-03-26 14:28:34 -07:00
-
acb611f034
ipn/localipn: introduce logs for tailfs (#11496)
Charlotte Brandhorst-Satzkorn
2024-03-26 13:14:43 -07:00
-
4cbef20569
cmd/k8s-operator: redact auth key from debug logs (#11523)
Irbe Krumina
2024-03-26 17:20:32 +01:00
-
55baf9474f
metrics, tsweb/varz: add multi-label map metrics
Brad Fitzpatrick
2024-03-25 15:40:45 -07:00
-
90a4d6ce69
go.mod.sri: update SRI hash for go.mod changes
Flakes Updater
2024-03-25 17:31:56 +00:00
-
6d90966c1f
logtail: move a scratch buffer to Logger
Brad Fitzpatrick
2024-03-21 06:15:47 -07:00
-
06e22a96b1
.github/workflows: fix path filter for 'Kubernetes manifests' test job (#11520)
Irbe Krumina
2024-03-25 20:44:30 +01:00
-
b6dfd7443a
Change type of installCRDs (#11478)
Chris Milson-Tokunaga
2024-03-25 15:11:55 -04:00
-
8b8b315258
net/tstun: use gaissmai/bart instead of tempfork/device
Percy Wegmann
2024-03-22 17:23:53 -05:00
-
1e7050e73a
go.mod: bump github.com/docker/docker (#11515)
Andrew Lytvynov
2024-03-25 09:45:35 -07:00
-
a36cfb4d3d
tailcfg, ipn/ipnlocal, wgengine/magicsock: add only-tcp-443 node attr
Brad Fitzpatrick
2024-03-22 14:18:04 -07:00
-
7b34154df2
all: deprecate Node.Capabilities (more), remove PeerChange.Capabilities [capver 89]
Brad Fitzpatrick
2024-03-23 16:23:59 -07:00
-
4992aca6ec
tsweb/varz: flesh out munging of expvar keys into valid Prometheus metrics
Brad Fitzpatrick
2024-03-22 20:01:48 -07:00
-
b104688e04
ipn/ipnlocal, types/netmap: replace hasCapability with set lookup on NetworkMap
Brad Fitzpatrick
2024-03-22 14:33:41 -07:00
-
8c88853db6
ipn/ipnlocal: add c2n /debug/pprof/allocs endpoint
Percy Wegmann
2024-03-22 08:58:09 -05:00
-
f45594d2c9
control/controlclient: free memory on iOS before full netmap work
Brad Fitzpatrick
2024-03-21 10:47:31 -07:00
-
e0f97738ee
localapi: reduce garbage production in bus watcher
James Tucker
2024-03-20 16:05:46 -07:00
-
3f7313dbdb
util/linuxfw,wgengine/router: enable IPv6 configuration when netfilter is disabled
James Tucker
2024-03-21 15:43:12 -07:00
-
8444937c89
control/controlclient: fix panic regression from earlier load balancer hint header
Brad Fitzpatrick
2024-03-21 12:19:57 -07:00
-
85febda86d
all: use zstdframe where sensible (#11491)
Joe Tsai
2024-03-21 12:20:38 -07:00
-
d4bfe34ba7
util/zstdframe: add package for stateless zstd compression (#11481)
Joe Tsai
2024-03-21 11:39:20 -07:00
-
6a860cfb35
ipn/ipnlocal: add c2n pprof option to force a GC
Brad Fitzpatrick
2024-03-20 21:02:33 -07:00
-
5d1c72f76b
wgengine/magicsock: don't use endpoint debug ringbuffer on mobile.
Brad Fitzpatrick
2024-03-20 21:09:23 -07:00
-
512fc0b502
util/reload: add new package to handle periodic value loading
Andrew Dunham
2024-03-15 12:14:29 -04:00
-
2f7e7be2ea
control/controlclient: do not alias peer CapMap
Adrian Dewhurst
2024-03-20 11:31:31 -04:00
-
067ed0bf6f
ipnlocal: ensure TailFS share notifications are non-nil
Percy Wegmann
2024-03-20 10:15:05 -05:00
-
20e9f3369d
control/controlclient: send load balancing hint HTTP request header
Brad Fitzpatrick
2024-03-20 06:41:56 -07:00
-
15c58cb77c
tailfs: include whitespace in test share and filenames
Percy Wegmann
2024-03-11 09:58:58 -05:00
-
e37eded256
tool/gocross: add android autoflags (#11465)
James Tucker
2024-03-19 16:08:20 -07:00