Commit Graph

  • 9418d7190b 更新 cmd/derper/cert.go main PercivalZhou 2025-03-27 06:00:44 +00:00
  • 80c26e3290 net/udprelay: start of UDP relay server implementation jwhited/relay-server Jordan Whited 2025-03-13 16:11:10 -07:00
  • c3eff5de21 util/linuxfw: add improved health message for bad kernels raggi/iptables-kernel-bug-message James Tucker 2025-03-26 15:59:51 -07:00
  • 1ec1a60c10 VERSION.txt: this is v1.83.0 (#15443) kari-ts 2025-03-26 14:22:21 -07:00
  • 5a9259553a wiring URL through health/warnable zofrex/poc-health-v2 James Sanderson 2025-03-26 20:13:57 +00:00
  • 6676b1261e VERSION.txt: this is v1.82.0 (#15442) v1.82.0 release-branch/1.82 kari-ts 2025-03-26 12:50:33 -07:00
  • ff15e996f5 ipv6 in test auth fran/franwip Fran Bull 2025-03-26 09:30:00 -07:00
  • 3d6485df89 allowedPeers -> statuses Fran Bull 2025-03-26 09:14:06 -07:00
  • 4e6c150a57 allowedRemoteAddrs -> addrs Fran Bull 2025-03-26 09:12:31 -07:00
  • 2d3ed8999c inline oneline oneuse fx Fran Bull 2025-03-26 09:07:38 -07:00
  • 0efeb032e6 wgengine/magicsock: subscribe to portmapper updates tiny/install-eventbus M. J. Fromberger 2025-03-24 09:47:29 -07:00
  • d7e92345eb net/netmon: publish events to event bus David Anderson 2025-03-19 10:47:25 -07:00
  • 39449b12ec derp/derphttp: remove ban on websockets dependency David Anderson 2025-03-20 09:19:47 -07:00
  • f6547cd990 cmd/tailscaled: clean up unnecessary logf indirection #cleanup David Anderson 2025-03-19 10:17:13 -07:00
  • cf230a8362 net/portmapper: fire an event when a port mapping is updated (#15371) M. J. Fromberger 2025-03-20 15:19:26 -07:00
  • 039605e500 all: update the tsd.System constructor name (#15372) M. J. Fromberger 2025-03-20 15:18:29 -07:00
  • 8d6ff1c66a {wgengine,util/portmapper}: add and plumb an event bus (#15359) M. J. Fromberger 2025-03-19 20:28:19 -07:00
  • c654c5bd7a portmapper: update NewClient to use a Config argument M. J. Fromberger 2025-03-19 15:50:00 -07:00
  • 981d721d20 wgengine: plumb an event bus into the userspace engine M. J. Fromberger 2025-03-19 09:48:47 -07:00
  • a612b2de5a tsnet: shut down the event bus on Close M. J. Fromberger 2025-03-19 12:13:35 -07:00
  • f5ddc0d6c3 all: construct new System values with an event bus pre-populated M. J. Fromberger 2025-03-19 09:47:06 -07:00
  • cf85d4a3b1 tsd: wire up the event bus to tailscaled David Anderson 2025-03-07 09:49:09 -08:00
  • b2b1737f86 tsweb: don't hook up pprof handlers in javascript builds David Anderson 2025-03-19 08:34:27 -07:00
  • 6af1fd14e7 ipn/ipnlocal: add debug logging to initPeerAPIListener percy/issue14393-3 Percy Wegmann 2025-03-26 10:50:20 -05:00
  • 3da52807c6 tsconsensus: add a tsconsensus package Fran Bull 2025-01-13 13:29:41 -08:00
  • fea74a60d5 cmd/k8s-operator,k8s-operator: disable HA Ingress before stable release (#15433) v1.83.0-pre Irbe Krumina 2025-03-26 13:29:38 +00:00
  • e3c04c5d6c build_docker.sh: bump default base image (#15432) Irbe Krumina 2025-03-26 11:58:26 +00:00
  • a9a846fcf1 HealthV2 prototype WIP do not merge James Sanderson 2025-03-26 11:23:12 +00:00
  • 415d1652b1 cmd/natc: fix ip allocation runtime raggi/natc-12 James Tucker 2025-03-25 12:59:07 -07:00
  • d0e7af3830 cmd/natc: add test and fix for ip exhaustion James Tucker 2025-03-20 12:00:37 -07:00
  • 2685484f26 Bump Alpine, link iptables back to legacy (#15428) Irbe Krumina 2025-03-26 01:48:01 +00:00
  • 996a1ebb44 cmd/{containerboot,k8s-operator},kube/kubetypes: unadvertise ingress services on shutdown tomhjp/ingress-preshutdown Tom Proctor 2025-03-26 01:28:41 +00:00
  • a622debe9b cmd/{k8s-operator,containerboot}: check TLS cert before advertising VIPService (#15427) Irbe Krumina 2025-03-26 01:32:13 +00:00
  • 4777cc2cda ipn/store/kubestore: skip cache for the write replica in cert share mode (#15417) Irbe Krumina 2025-03-25 23:25:29 +00:00
  • 75373896c7 tsnet: Default executable name on iOS James Nugent 2025-03-21 10:34:16 -04:00
  • c525b20511 net/dns: add debug envknob to enable dual stack MagicDNS bradfitz/magicdns_dual_stack Brad Fitzpatrick 2025-03-24 09:08:20 -07:00
  • 5aa1c27aad control/controlhttp: quiet "forcing port 443" log spam Brad Fitzpatrick 2025-03-25 13:32:55 -07:00
  • 725c8d298a ipn/ipnlocal: remove misleading [unexpected] log for auditlog (#15421) Jonathan Nobels 2025-03-25 15:05:50 -04:00
  • 08c8ccb48e prober: add address family label for udp metrics (#15413) Mike O'Driscoll 2025-03-25 12:49:54 -04:00
  • 9e8b077aef build(deps-dev): bump vite from 5.1.7 to 5.4.15 in /client/web dependabot/npm_and_yarn/client/web/vite-5.4.15 dependabot[bot] 2025-03-25 15:32:40 +00:00
  • 584e892b70 cmd/tailscaled,ipn/{auditlog,ipnlocal},tsd: omit auditlog unless explicitly imported nickkhyl/auditlog-build-tags Nick Khyl 2025-03-24 15:40:12 -05:00
  • e78055eb01 ipn/ipnlocal: add more logging for initializing peerAPIListeners Percy Wegmann 2025-03-24 15:49:58 -05:00
  • 7c61359d41 ipn/ipnlocal: add more logging for initializing peerAPIListeners percy/issue14393 Percy Wegmann 2025-03-24 15:49:58 -05:00
  • ea79dc161d tstest/integration/testcontrol: fix AddRawMapResponse race condition James Sanderson 2025-03-20 15:43:54 +00:00
  • 7480d887cc Add Grafana dashboard for Tailscale K8s operator monitoring chart/k8s-operator Raj Singh 2025-03-24 16:43:54 -05:00
  • b3455fa99a cmd/natc: add some initial unit test coverage James Tucker 2025-03-20 11:12:20 -07:00
  • 5b781a70e8 wgengine/magicsock: fix typo in comment bradfitz/plan9 Brad Fitzpatrick 2025-03-24 13:42:11 -07:00
  • 261776e2e4 tempfork/netshell: delete, use github.com/go4org/plan9netshell instead Brad Fitzpatrick 2025-03-24 11:38:42 -07:00
  • 391edc4712 ssh/tailssh: fix non-interactive ssh commands on plan9 Brad Fitzpatrick 2025-03-24 07:17:59 -07:00
  • a193323479 net/dns: clean up plan9 manager all: clean up logging noise Brad Fitzpatrick 2025-03-24 06:49:06 -07:00
  • 478028fce8 net/dns: more plan9 debugging Brad Fitzpatrick 2025-03-23 15:10:33 -07:00
  • 835c7e1e90 net/dns: add more of DNS manager for plan9, tests, plumb netmon/tun name around more Brad Fitzpatrick 2025-03-23 13:59:24 -07:00
  • abb77602a4 more plan9 fixes, to be cleaned up and merged separately later Brad Fitzpatrick 2025-03-22 16:15:14 -07:00
  • 0d67d7835a some more plan9 tweaks; notably DNS one Brad Fitzpatrick 2025-03-22 11:34:59 -07:00
  • 9a0302a454 portlist: add plan9 impl Brad Fitzpatrick 2025-03-11 07:55:38 -07:00
  • e62920165b fix pty dep back to what it was Brad Fitzpatrick 2025-03-10 20:33:44 -07:00
  • 0a847f04f3 more plan9 work Brad Fitzpatrick 2025-03-10 12:49:55 -07:00
  • 6a3f589f53 more plan9 ssh work Brad Fitzpatrick 2025-03-09 20:23:08 -07:00
  • dd3d4e3fe9 ssh/tailssh: add plan9 incubator wgengine/router: add missing router file Brad Fitzpatrick 2025-03-08 15:49:09 -07:00
  • f3011fce04 more misc plan9 work; it works now Brad Fitzpatrick 2025-03-03 16:07:31 -08:00
  • 8a9bc098ab ssh/tailssh: work on Tailscale SSH for plan9 Brad Fitzpatrick 2025-03-01 15:21:48 -08:00
  • af61219a15 Makefile: add temporary plan9 rule Brad Fitzpatrick 2025-03-01 15:21:40 -08:00
  • 9ef648c8df cmd/tailscaled: add default state dir on plan9 Brad Fitzpatrick 2025-03-01 15:21:17 -08:00
  • dc7c15fb84 safesocket: don't use srv(3) on plan9 Brad Fitzpatrick 2025-03-01 15:20:52 -08:00
  • 7a5633a859 logpolicy: disable logs on plan9 for now Brad Fitzpatrick 2025-03-01 15:20:04 -08:00
  • 14db99241f net/netmon: use Monitor's tsIfName if set by SetTailscaleInterfaceName Brad Fitzpatrick 2025-03-24 10:57:57 -07:00
  • 82ca894ff5 wgengine: return explicit lo0 for loopback addrs on sandboxed macOS jonathan/dns_loopback Jonathan Nobels 2025-03-24 15:35:18 -04:00
  • f2a5a1aa14 cmd/derpprobe,prober: add mesh key flag to derpprobe mikeodr/derpprobe-mesh-key-27294 Mike O'Driscoll 2025-03-24 14:55:14 -04:00
  • 156cd53e77 net/netmon: unexport GetState Brad Fitzpatrick 2025-03-24 10:15:37 -07:00
  • 5c0e08fbbd tstest/mts: add multiple-tailscaled development tool Brad Fitzpatrick 2025-02-26 15:42:24 -08:00
  • d0c50c6072 clientupdate: cache CanAutoUpdate, avoid log spam when false Brad Fitzpatrick 2025-03-23 15:39:54 -07:00
  • 758432aed7 .github: Bump actions/upload-artifact from 4.6.1 to 4.6.2 dependabot/github_actions/actions/upload-artifact-4.6.2 dependabot[bot] 2025-03-24 12:13:41 +00:00
  • 3fc52239ad .github: Bump golangci/golangci-lint-action from 6.5.0 to 6.5.2 dependabot/github_actions/golangci/golangci-lint-action-6.5.2 dependabot[bot] 2025-03-24 12:13:39 +00:00
  • 73dca3e66f .github: Bump github/codeql-action from 3.28.11 to 3.28.12 dependabot/github_actions/github/codeql-action-3.28.12 dependabot[bot] 2025-03-24 12:13:36 +00:00
  • 509bbd8748 .github: Bump actions/setup-go from 5.3.0 to 5.4.0 dependabot/github_actions/actions/setup-go-5.4.0 dependabot[bot] 2025-03-24 12:13:30 +00:00
  • 6bbf98bef4 all: skip looking for package comments in .git/ repository (#15384) Simon Law 2025-03-21 14:46:02 -07:00
  • 2244badf0d cmd/tailscale/cli: Allow tailscale serve serving services from cli kevin/add_services_flag_to_tailscale_serve_and_enrich_output KevinLiang10 2025-03-16 22:18:04 -04:00
  • e1078686b3 safesocket: respect context timeout when sleeping for 250ms in retry loop Brad Fitzpatrick 2025-03-21 10:36:18 -07:00
  • c261fb198f tstest: make it clearer where AwaitRunning failed and why James Sanderson 2025-03-21 12:00:01 +00:00
  • 5668de272c tsnet: use test logger for testcontrol and node logs James Sanderson 2025-03-21 11:56:48 +00:00
  • d2eaf272f0 tailcfg: change MapResponse.PacketFilter from omitempty to omitzero icio/json-empty-packetfilter Paul Scott 2025-03-21 12:33:26 +00:00
  • 4cd24de606 review feedback zofrex/netmap-packetfilter-integration-test James Sanderson 2025-03-21 12:27:22 +00:00
  • a3c265e9be tsnet: add test for packet filter generation from netmap James Sanderson 2025-03-21 09:30:42 +00:00
  • 005e20a45e cmd/k8s-operator,internal/client/tailscale: use VIPService annotations for ownership tracking (#15356) Tom Proctor 2025-03-21 02:08:39 -07:00
  • 196ae1cd74 cmd/k8s-operator,k8s-operator: allow optionally using LE staging endpoint for Ingress (#15360) Irbe Krumina 2025-03-21 08:53:41 +00:00
  • e10d155207 ipn: define new Notify messages for incremental node/user updates bradfitz/notify_delta Brad Fitzpatrick 2025-01-04 11:13:43 -08:00
  • f3f2f72f96 ipn/ipnlocal: do not attempt to start the auditlogger with a nil transport Nick Khyl 2025-03-20 15:15:23 -05:00
  • e07c1573f6 ipn/ipnlocal: do not reset the netmap and packet filter in (*LocalBackend).Start() Nick Khyl 2025-03-17 14:58:25 -05:00
  • 984cd1cab0 cmd/tailscale: add CLI debug command to do raw LocalAPI requests Brad Fitzpatrick 2025-03-20 07:39:51 -07:00
  • f34e08e186 ipn: ensure that conffile is source of truth for advertised services. (#15361) Irbe Krumina 2025-03-20 14:40:36 +00:00
  • 3a2c92f08e web: support Host 100.100.100.100:80 in tailscaled web server klyubin 2025-03-19 10:46:32 -06:00
  • 43f36e5f5d tstest/integration: add integration test for capmap packet filters knyar/integrationcap Anton 2025-03-06 07:13:14 +00:00
  • 8d84720edb cmd/k8s-operator: update ProxyGroup config Secrets instead of patch (#15353) Tom Proctor 2025-03-19 06:49:36 -07:00
  • 25d5f78c6e net/dns: expose a function for recompiling the DNS configuration (#15346) Jonathan Nobels 2025-03-19 09:21:37 -04:00
  • f50d3b22db cmd/k8s-operator: configure proxies for HA Ingress to run in cert share mode (#15308) Irbe Krumina 2025-03-19 12:49:31 +00:00
  • b0095a5da4 cmd/k8s-operator: wait for VIPService before updating HA Ingress status (#15343) Tom Proctor 2025-03-19 01:53:15 -07:00
  • e091e71937 util/eventbus: remove debug UI from iOS build David Anderson 2025-03-07 09:49:09 -08:00
  • daa5635ba6 tsweb: split promvarz into an optional dependency David Anderson 2025-03-13 15:29:58 -07:00
  • 74ee749386 client/tailscale: add tailnet lock fields to Device struct Anton Tolchanov 2025-03-17 18:06:58 +00:00
  • 34734ba635 ipn/store/kubestore,kube,envknob,cmd/tailscaled/depaware.txt: allow kubestore read/write custom TLS secrets (#15307) Irbe Krumina 2025-03-18 15:09:22 +00:00