Commit Graph

  • 4c09ea6c24 ipn/ipnlocal: call authReconfig once per cc status update nickkhyl/authreconfig-once Nick Khyl 2025-05-09 20:19:36 -05:00
  • 565ebbdeb8 ipn/ipnlocal: move nodeBackend methods from local.go to node_backend.go Nick Khyl 2025-05-09 17:50:33 -05:00
  • f0a27066c4 ipn/ipn{server,test}: extract the LocalAPI test client and server into ipntest Nick Khyl 2025-04-16 16:32:10 -05:00
  • 4a88aaec3a {control/controlhttp,derp/derphttp}: restore websocket dependency tests mjf/no-ws-on-ios M. J. Fromberger 2025-04-17 08:22:39 -07:00
  • 0f4f808e70 wgengine/magicsock: re-shape relayManager to use an event loop (#15935) Jordan Whited 2025-05-09 14:50:01 -07:00
  • cffb809569 net/tsdial: update (*Dialer).SetRoutes() to log the size of the resulting bart.Table Nick Khyl 2025-05-09 10:29:02 -05:00
  • a9be049c19 ipn/ipnlocal,net/dns/resolver: use the user dialer and routes for DNS forwarding by default, except on iOS and Android Nick Khyl 2025-05-09 10:25:28 -05:00
  • 3177e50b14 safeweb: Set Cross-Origin-Opener-Policy for browser requests (#15936) Patrick O'Doherty 2025-05-09 13:44:36 -07:00
  • 3c98964065 ssh/tailssh: chdir to user's homedir when directly running a command (#15351) Simon Law 2025-05-09 12:55:57 -07:00
  • 0841477743 net/udprelay{/endpoint}, all: move ServerEndpoint to independent pkg (#15934) Jordan Whited 2025-05-09 11:29:36 -07:00
  • 7d6d2b4c50 health, ipn/ipnlocal: add metrics for various client events (#15828) Jonathan Nobels 2025-05-09 12:03:22 -04:00
  • b1c2860485 client/local: add godoc links Olivier Mengué 2025-04-01 18:00:06 +02:00
  • cb6fc37d66 util/deephash: move tests that depend on other tailscale packages to deephash_test Nick Khyl 2025-05-08 19:14:50 -05:00
  • ebbf2f8396 add a test for applyCheckoutAddr kevin/test_for_applyCheckoutAddr Kevin Liang 2025-05-08 19:12:44 +00: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 chaosinthecrd 2025-05-08 17:00:36 +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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 9b846a4b4d temp Irbe Krumina 2025-05-01 20:59:51 +01:00
  • a11d06d3b5 util/ctxlock: add ctxlock.Context to integrate mutex locking into context Nick Khyl 2025-04-29 23:35:07 -05:00
  • 383664b2f7 cmd/tsidp: remove backticks in README in shell example Brad Fitzpatrick 2025-05-01 11:54:43 -07:00