Commit Graph

  • c4f7ef6323
    cmd/derpprobe: exit with non-zero status if --once fails sfllaw/fix-derpprobe-once-nonzero-exit Simon Law 2025-05-08 19:37:24 -07:00
  • dedf2bdf8d
    net/dns,docs/windows/policy,util/syspolicy: register Tailscale IP addresses in AD DNS if required by policy nickkhyl/win-tailscale-dns-registration Nick Khyl 2025-05-08 18:38:48 -05:00
  • cb6fc37d66 util/deephash: move tests that depend on other tailscale packages to deephash_test main Nick Khyl 2025-05-08 19:14:50 -05:00
  • 8a1d274c44 cmd/natc: add optional consensus backend fran/natc-consensus-pool Fran Bull 2025-04-16 10:21:50 -07:00
  • b1a62ba422 WIP for HealthV2 zofrex/health-v2-alpha James Sanderson 2025-05-07 17:01:40 +01:00
  • 2f9907d4ea control/controlclient,health,tailcfg: refactor control health messages zofrex/refactor-control-health James Sanderson 2025-04-30 14:59:45 +01:00
  • ebbf2f8396 add a test for applyCheckoutAddr kevin/test_for_applyCheckoutAddr Kevin Liang 2025-05-08 19:12:44 +00:00
  • 78b8563f2d
    prober: update cert check for prober mikeodr/derpprobe-crl-15912 Mike O'Driscoll 2025-05-08 11:12:10 -04:00
  • 165b99278b feature/taildrop, ipn/ipnlocal: remove leftover dup calls to osshare Brad Fitzpatrick 2025-05-08 09:29:50 -07:00
  • e2814871a7 util/eventbus: also disable websocket debug on Android Brad Fitzpatrick 2025-05-08 09:47:52 -07:00
  • 592881b25b make time in tests more realistic Kevin Liang 2025-05-08 16:20:15 +00:00
  • 85a7abef0c tsnet: add test for packet filter generation from netmap James Sanderson 2025-03-21 09:30:42 +00:00
  • a99dffdfd6
    k8s-operator: fixing incorrect error handle irbekrm/ingress_services chaosinthecrd 2025-05-08 17:00:36 +01:00
  • 691c240911 {cmd,}/k8s-operator: support IRSA for Recorder resources tomhjp/recorder-sa-config Tom Proctor 2025-05-08 14:18:01 +01:00
  • 94780e388d
    k8s-operator: adding metric gauge and extra reconcile to avoid multi-cluster race chaosinthecrd 2025-05-08 12:40:37 +01:00
  • 008a35c677 cmd/lopower: expose metrics and tsnet logs knyar/lp Anton Tolchanov 2025-05-08 06:42:21 +01:00
  • e83fe9a762 cmd/lopower: add verbose-dns Anton Tolchanov 2025-05-05 11:34:04 +01:00
  • c8deed69ae net/dns: use fallback resolvers as default if they are absent Anton Tolchanov 2025-05-05 09:59:49 +01:00
  • 5be6ff9b62 all: remove non-applicable "linux" deps on Android Brad Fitzpatrick 2025-05-07 20:27:30 -07:00
  • 9d623cf5eb util/systemd: don't link systemd-notification package on Android Brad Fitzpatrick 2025-05-07 16:28:24 -07:00
  • 02f68e5d9f net/dns: don't link dbus, gonotify on Android Brad Fitzpatrick 2025-05-07 15:56:57 -07:00
  • 9c05185365 docs/windows/policy: add OnboardingFlow policy to ADMX file aaron/syspolicy_onboarding Aaron Klotz 2024-11-18 15:44:06 -07:00
  • f5cc657e13
    control/controlclient: send optional ConnectionHandleForTest with map requests (#15904) Brian Palmer 2025-05-07 12:57:56 -06:00
  • 9cdb679a62 fix the reuseDeadline time used for testing timelined operation Kevin Liang 2025-05-07 18:47:40 +00:00
  • 9c49c2e9d3
    k8s-operator: adding endpointslice based advertising/unadvertising chaosinthecrd 2025-05-07 19:24:09 +01:00
  • fd263adc1b ipn/store: don't link in AWS & Kubernetes stuff on Android Brad Fitzpatrick 2025-05-07 09:26:28 -07:00
  • 04936d6c05 tsnet: add android & iOS results to depaware Brad Fitzpatrick 2025-05-07 07:29:06 -07:00
  • 1e2e2d27c6
    fixup! wgengine/magicsock: hook relay server alloc into path discovery jwhited/ep-relay-capable Jordan Whited 2025-05-07 09:30:33 -07:00
  • 06cc075ed9
    wgengine/magicsock: hook relay server alloc into path discovery Jordan Whited 2025-05-05 15:32:00 -07:00
  • 7e2630235f
    feature/relayserver: consider relay:server node attribute for enablement (#15901) Jordan Whited 2025-05-07 09:15:33 -07:00
  • d339515ebc update consensus pool expiry test coverage and solve race problem Kevin Liang 2025-05-07 16:09:31 +00:00
  • 48dacf1bf7 cmd/tailscale/cli: omit "file" subcommand if taildrop is omitted from build Brad Fitzpatrick 2025-05-06 21:18:46 -07:00
  • 7cc2837594 tsnet: don't depend on condregister & its default tailscaled features Brad Fitzpatrick 2025-05-06 21:08:22 -07:00
  • fee78de1ee Makefile: add tsnet to depaware Brad Fitzpatrick 2025-05-06 21:07:09 -07:00
  • 06bbcb1c7d cmd/containerboot,kube/ingressservices: proxy VIPService TCP/UDP traffic to cluster Services irbekrm/ha_proxy_containerboot Irbe Krumina 2025-05-07 11:14:38 +01:00
  • 67ecebd9e2 util/linuxfw,wgengine/router: add new netfilter rules for HA ingresses irbekrm/ha_proxy_netfilter Irbe Krumina 2025-05-07 10:24:57 +01:00
  • 5b597489bc taildrop: merge taildrop and feature/taildrop packages together Brad Fitzpatrick 2025-05-06 20:45:28 -07:00
  • 068d5ab655 feature/taildrop: move rest of Taildrop out of LocalBackend Brad Fitzpatrick 2025-05-02 17:49:23 -07:00
  • a15bc415b9 health, ipn/ipnlocal: add metrics for various client events jonathan/metrics Jonathan Nobels 2025-04-28 15:21:34 -04:00
  • cf6a593196 cmd/tailscale/cli: rename "--posture-checking" to "--report-posture" Brad Fitzpatrick 2025-05-05 13:24:41 -07:00
  • 2767a7d4cb
    k8s-operator: adding conditions chaosinthecrd 2025-05-06 15:32:07 +01:00
  • bfbbbc2e11 Merge branch 'main' into tomhjp/k8s-proxy-2 tomhjp/k8s-proxy-2 Tom Proctor 2025-05-06 14:58:32 +01:00
  • 62182f3bcf
    cmd/k8s-operator,k8s-operator/api-proxy: move k8s proxy code to library (#15857) Tom Proctor 2025-05-06 14:52:16 +01:00
  • 0da69ecf18
    cmd/k8s-operator: reset the svc account name in test proxyclass/sa Lee Briggs 2025-05-05 12:59:28 -07:00
  • bd99a3601b
    cmd/k8s-operator: add unit test for custom service account Lee Briggs 2025-05-05 12:09:47 -07:00
  • 52e640ee07
    run gofmt Lee Briggs 2025-05-05 10:49:11 -07:00
  • 70b0bd1b44
    Merge remote-tracking branch 'upstream/proxyclass/sa' into proxyclass/sa Lee Briggs 2025-05-05 10:41:15 -07:00
  • 1a6255feb3
    cmd/k8s-operator,k8s-operator: recorder custom service account Lee Briggs 2025-05-05 10:16:43 -07:00
  • d050cfc5c7
    cmd/k8s-operator,k8s-operator: recorder custom service account Lee Briggs 2025-05-05 10:16:43 -07:00
  • 597d0e8fd5 ipn/ipnlocal, tailcfg: add MagicDNS opt-in attr for IPv6 AAAA records Brad Fitzpatrick 2025-05-05 07:55:39 -07:00
  • 2eba91ec4c {control/controlhttp,derp/derphttp}: restore websocket dependency tests mjf/no-ws-on-ios M. J. Fromberger 2025-04-17 08:22:39 -07:00
  • 7fee99ba19 licenses: update license notices actions/licenses License Updater 2025-05-05 15:02:38 +00:00
  • 579c28da19
    .github: Bump github/codeql-action from 3.28.15 to 3.28.17 dependabot/github_actions/github/codeql-action-3.28.17 dependabot[bot] 2025-05-05 11:51:51 +00:00
  • d7ef016037
    .github: Bump golangci/golangci-lint-action from 7.0.0 to 8.0.0 dependabot/github_actions/golangci/golangci-lint-action-8.0.0 dependabot[bot] 2025-05-05 11:45:32 +00:00
  • 16e1249eb7 cmd/lopower: fix typo Brad Fitzpatrick 2024-11-04 08:18:08 -08:00
  • 404dd02624 cmd/lopower: flesh out README Brad Fitzpatrick 2024-11-04 07:56:09 -08:00
  • c142623d69 Update README.md Maisem Ali 2024-11-03 17:26:40 -08:00
  • 2f570366ac cmd/lopower: flesh out Limitations Brad Fitzpatrick 2024-11-03 16:57:21 -08:00
  • 6240c78684 cmd/lopower: add Limitations to README Brad Fitzpatrick 2024-11-03 16:55:02 -08:00
  • 7fdeedcda3 cmd/lopower: add start of a README Brad Fitzpatrick 2024-11-03 15:11:57 -08:00
  • 455e926d09 cmd/lopower: add TCP DNS support Brad Fitzpatrick 2024-11-03 14:33:19 -08:00
  • b8d9c3bc88 cmd/lopower: set ultimate fallback DNS servers Brad Fitzpatrick 2024-11-03 14:21:57 -08:00
  • f39f8ab4d7 cmd/lopower: filter MagicDNS A records when IPv4 disabled Brad Fitzpatrick 2024-11-03 12:33:12 -08:00
  • 227167656e cmd/lopower: add TODO for TCP DNS Brad Fitzpatrick 2024-11-03 12:10:47 -08:00
  • 4c516c2249 cmd/lopower: refactor in prep for DNS filtering Brad Fitzpatrick 2024-11-03 12:08:37 -08:00
  • ddc5d14d09 cmd/lopower: force AAAA records in DNS server Brad Fitzpatrick 2024-11-03 11:52:50 -08:00
  • 89d042d6e5 cmd/lopower: add start of DNS server Brad Fitzpatrick 2024-11-03 10:36:04 -08:00
  • 8dbbd01bb4 cmd/lopower: add verbose-packets and include-v4 flags Brad Fitzpatrick 2024-11-03 06:57:16 -08:00
  • f7b6ff52b1 cmd/lopower: add interface addresses to netstack Maisem Ali 2024-11-03 06:48:23 -08:00
  • 5865d33b41 cmd/lopower: add udp forwarding Maisem Ali 2024-11-02 17:24:18 -07:00
  • 44795dea4b cmd/lopower: get e2e packets working Maisem Ali 2024-11-02 15:34:12 -07:00
  • 922d65ed11 cmd/lopower: add QR code handler Brad Fitzpatrick 2024-11-02 14:45:24 -07:00
  • 5ee9896a09 cmd/lopower: add tcp forwarding/stitching Maisem Ali 2024-11-02 14:34:14 -07:00
  • e3ee9c4980 cmd/lopower: move lp init to newLP Maisem Ali 2024-11-02 14:16:40 -07:00
  • 0f881a9d09 cmd/lopower: wire up --wg-port flag Brad Fitzpatrick 2024-11-02 14:01:29 -07:00
  • 507c359a44 wgengine/wgcfg: restore Config.ListenPort for cmd/lopower Brad Fitzpatrick 2024-11-02 13:59:00 -07:00
  • 6b69efe91a cmd/lopower: hook up read/write Maisem Ali 2024-11-02 13:50:48 -07:00
  • 98907c4cd5 cmd/lopower: add start of some flags Brad Fitzpatrick 2024-11-02 13:42:39 -07:00
  • 2371b51b33 cmd/lopower: move reconfig to lpServer Maisem Ali 2024-11-02 13:13:16 -07:00
  • c91f46eeb0 cmd/lopower: add skeleton wg bringup Maisem Ali 2024-11-02 13:01:17 -07:00
  • 6d2deb3607 cmd/lopower: start of a shell Brad Fitzpatrick 2024-11-02 12:55:49 -07:00
  • e744ea41c9
    util/ctxlock: enforce mutex lock ordering defined by its rank nickkhyl/context-with-lock Nick Khyl 2025-05-04 23:02:29 -05:00
  • b03a2a323b tstest/integration: work around ETXTBSY flake Brad Fitzpatrick 2025-05-02 21:05:09 -07:00
  • 64e5da8024
    util/ctxlock: rename ctxlock.Context to ctxlock.State Nick Khyl 2025-05-02 20:37:44 -05:00
  • 32ce1bdb48 ipn/ipnlocal: use "nb" consistently as receiver for nodeBackend Brad Fitzpatrick 2025-05-02 17:28:41 -07:00
  • 653c45585e ipn/ipnlocal: rename localNodeContext to nodeBackend Brad Fitzpatrick 2025-05-02 17:18:41 -07:00
  • 4fa9411e3f logtail: remove unneeded IP redaction code Brad Fitzpatrick 2025-04-28 11:17:19 -07:00
  • fd63123849
    wgengine/magicsock: shape relayManager and CallMeMaybeVia handling (#15864) Jordan Whited 2025-05-02 13:08:17 -07:00
  • 761aea3036 tstest/integration: don't require TestMake, stop leaking binaries in /tmp Brad Fitzpatrick 2025-05-01 13:12:51 -07:00
  • b802e8674c
    util/ctxlock: make ctxlock.Lock generic Nick Khyl 2025-05-02 13:24:38 -05:00
  • b85eb9a811 go.mod.sri: update SRI hash for go.mod changes flakes Flakes Updater 2025-05-02 18:02:26 +00:00
  • 3105ecd958
    hostinfo,tailcfg: report TPM availability on windows/linux (#15831) Andrew Lytvynov 2025-05-02 11:01:13 -07:00
  • ffddf3f593
    k8s-operator: adding proxy group cleanup chaosinthecrd 2025-05-02 18:02:21 +01:00
  • f05347a5bf
    wgengine/magicsock: implement more relay handshake disco handling (#15856) Jordan Whited 2025-05-02 09:04:18 -07:00
  • b87c72e788
    k8s-operator: adding check for advertised services before setting ingress status chaosinthecrd 2025-05-02 14:49:12 +01:00
  • 31c2c61e77 WIP Irbe Krumina 2025-05-02 12:10:40 +01:00
  • 7df612309e
    util/ctxlock: remove AssertLocked usage from the example Nick Khyl 2025-05-01 18:27:13 -05:00
  • 695714fd81 cmd/{k8s-operator,k8s-proxy},k8s-operator,kube: add new k8s-proxy command Tom Proctor 2025-05-01 21:31:17 +01:00
  • 15a8d9ab56 cmd/k8s-operator,k8s-operator/api-proxy: move k8s proxy code to library Tom Proctor 2025-05-01 18:13:54 +01:00
  • a414b760a2
    util/ctxlock: make zero Context a valid, empty context Nick Khyl 2025-05-01 15:29:08 -05:00