Commit Graph

  • 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