Commit Graph

  • 6e106712f6 cmd/stunstamp: support probing multiple ports (#12356) Jordan Whited 2024-06-06 09:05:17 -07:00
  • 1ca323ac65 net/netcheck: fix probeProto.String result for IPv6 probes Brad Fitzpatrick 2024-06-06 08:35:20 -07:00
  • 8450a18aa9 net/netcheck: flesh out some logging in error paths Brad Fitzpatrick 2024-06-06 07:33:37 -07:00
  • 95f266f1ce tsweb: add optional on completion callback func Kristoffer Dalby 2024-02-22 09:42:12 +01:00
  • b8cf852881 go.toolchain.rev: update to go 1.22.4 (#12365) Andrew Lytvynov 2024-06-06 07:45:02 -07:00
  • 36e8e8cd64 wgengine/magicsock: use math/rands/v2 Maisem Ali 2024-06-05 15:41:22 -07:00
  • 573c8bd8c7 cmd/natc: add --wg-port flag Fran Bull 2024-06-05 09:51:49 -07:00
  • 4a8cb1d9f3 all: use math/rand/v2 more Maisem Ali 2024-06-05 14:37:31 -07:00
  • d2d459d442 cmd/natc: add --ignore-destinations flag Fran Bull 2024-05-29 10:35:32 -07:00
  • 9cdb33e2a4 tsnet: add a new error when HTTPS enabled but MagicDNC Disabled (#12364) Jun 2024-06-05 21:33:10 +01:00
  • cf1e6c6e55 cmd/stunstamp: fix remote write retry (#12348) Jordan Whited 2024-06-05 06:36:48 -07:00
  • 6d3c10579e gokrazy: update breakglass with now-upstreamed ec2 change Brad Fitzpatrick 2024-06-04 10:42:29 -07:00
  • 347e3f3d9a go.mod,ipn/ipnlocal: update the ACME fork (#12343) Andrew Lytvynov 2024-06-04 14:52:54 -07:00
  • 82576190a7 tailcfg,cmd/k8s-operator: moves tailscale.com/cap/kubernetes peer cap to tailcfg (#12235) Irbe Krumina 2024-06-04 18:31:37 +01:00
  • d636407f14 net/dns: don't set MatchDomains on Apple platforms when no upstream nameservers available (#12334) Andrea Gottardo 2024-06-04 09:41:13 -07:00
  • cf9f507d47 ipn/ipnlocal: only build allowed suggested node list once Adrian Dewhurst 2024-06-03 16:49:55 -04:00
  • 1dc3136a24 cmd/k8s-operator: Support image 'repo' or 'repository' keys in helm values file (#12285) signed-long 2024-06-04 10:24:12 -06:00
  • 379e2bf189 ipn/ipnlocal: stop offline auto-updates on shutdown (#12342) Andrew Lytvynov 2024-06-04 07:59:59 -07:00
  • ba0dd493c8 cmd/stunstamp: validate STUN tx ID in responses (#12339) Jordan Whited 2024-06-04 07:26:10 -07:00
  • bc4c8b65c7 ipn/ipnlocal: periodically run auto-updates when "offline" (#12118) Andrew Lytvynov 2024-06-03 19:24:53 -07:00
  • 2f2f588c80 cmd/natc: use ListenPacket Maisem Ali 2024-06-03 14:53:34 -07:00
  • e84751217a gokrazy: add prototype Tailscale appliance, build tooling, docs Brad Fitzpatrick 2024-06-02 14:57:43 -07:00
  • 0b1a8586eb cmd/natc: initial implementation of a NAT based connector Maisem Ali 2024-05-08 23:04:21 -07:00
  • 7b193de6b9 tsnet: return net.Listener from s.listen Maisem Ali 2024-06-03 14:27:00 -07:00
  • 3bf2bddbb5 ipn/ipnlocal: improve testability of random node selection Adrian Dewhurst 2024-06-03 16:12:12 -04:00
  • d21c00205d cmd/stunstamp: implement service to measure DERP STUN RTT (#12241) Jordan Whited 2024-06-03 13:42:06 -07:00
  • 1fad06429e licenses: update license notices License Updater 2024-06-03 15:03:22 +00:00
  • e06862b8d8 appc: log how often routeInfo is stored Fran Bull 2024-05-22 09:56:03 -07:00
  • db6447ce63 ipn/ipnlocal: simplify suggest exit node tests Adrian Dewhurst 2024-05-31 23:21:55 -04:00
  • ced9a0d413 net/dns: fix typo in OSConfig logging (#12330) Andrew Dunham 2024-06-03 11:05:38 -04:00
  • 01847e0123 ipn/ipnlocal: discard node keys that have been rotated out Anton Tolchanov 2024-05-09 07:23:03 +01:00
  • 42cfbf427c tsnet,wgengine/netstack: add ListenPacket and tests Maisem Ali 2024-05-18 14:37:37 -07:00
  • bcb55fdeb6 clientupdate: mention when Alpine system upgrade is needed (#12306) Andrew Lytvynov 2024-05-31 15:34:43 -07:00
  • c2a4719e9e cmd/tailscale/cli: allow 'tailscale up' to succeed if --stateful-filtering is not explicitly set on linux (#12312) Irbe Krumina 2024-05-31 22:42:32 +01:00
  • 36d0ac6f8e tailcfg: use strings.CutPrefix for CheckTag; add test Andrew Dunham 2024-05-31 17:01:05 -04:00
  • 0a5bd63d32 ipn/store/kubestore, cmd/containerboot: allow overriding client api server URL via ENV (#12115) ChandonPierre 2024-05-31 14:39:38 -04:00
  • 1ec0273473 docs/k8s: fix subnet router manifests (#12305) Irbe Krumina 2024-05-31 19:15:02 +01:00
  • f227083539 derp: add some guardrails for derpReason metrics getting out of sync Brad Fitzpatrick 2024-05-31 08:06:14 -07:00
  • 7e357e1636 tsweb: rename AccessLogRecord's When to Time Marwan Sulaiman 2024-05-21 13:34:27 -04:00
  • 0380cbc90d derp: fix dropReason metrics labels (#12288) Spike Curtis 2024-05-31 18:55:04 +04:00
  • 32120932a5 cmd/tailscale/cli: print node signature in tailscale lock status Anton Tolchanov 2024-05-28 16:56:05 +01:00
  • 776a05223b ipn/ipnlocal: support c2n updates with old systemd versions (#12296) Andrew Lytvynov 2024-05-30 16:55:02 -07:00
  • 1ea100e2e5 cmd/tailscaled, ipn/conffile: support ec2 user-data config file Brad Fitzpatrick 2024-05-29 22:00:56 -07:00
  • 2d2b62c400 wgengine/router: probe generally-unused "ip" command style lazily Brad Fitzpatrick 2024-05-29 20:46:33 -07:00
  • 909a292a8d util/linuxfw: don't try cleaning iptables on gokrazy Brad Fitzpatrick 2024-05-29 20:46:02 -07:00
  • 0acb61fbf8 serve.go, tsnet.go: Fix "in in" typo (#12279) Walter Poupore 2024-05-29 14:11:00 -07:00
  • dd77111462 xcode/iOS: set MatchDomains when no route requires a custom DNS resolver (#10576) Andrea Gottardo 2024-05-29 12:11:02 -07:00
  • 08a9551a73 ssh/tailssh: fall back to using su when no TTY available on Linux Percy Wegmann 2024-05-29 12:51:50 -05:00
  • f1d10c12ac ipn/ipnlocal: allowed suggested exit nodes policy (#12240) Claire Wang 2024-05-27 16:22:36 -04:00
  • 5ad0dad15e go generate directives reorder for 'make kube-generate-all' (#12210) signed-long 2024-05-27 02:09:34 -06:00
  • d0d33f257f cmd/k8s-operator: add a note pointing at ProxyClass (#12246) Irbe Krumina 2024-05-26 10:14:26 -04:00
  • 8e4a29433f util/pool: add package for storing and using a pool of items Andrew Dunham 2024-05-10 11:58:48 -04:00
  • 87ee559b6f net/netcheck: apply some polish suggested from #12161 James Tucker 2024-05-17 10:30:46 -07:00
  • 9a64c06a20 all: do not depend on the testing package Maisem Ali 2024-05-23 23:13:32 -07:00
  • 4214e5f71b logtail/backoff: update Backoff.BackOff docs (#12229) Jordan Whited 2024-05-23 09:53:05 -07:00
  • 538c2e8f7c tool/gocross: add debug data to CGO builds James Tucker 2024-05-22 20:29:19 -07:00
  • 3c9be07214 cmd/derper: support TXT-mediated unpublished bootstrap DNS rollouts Brad Fitzpatrick 2024-05-22 10:34:57 -07:00
  • 72f0f53ed0 cmd/k8s-operator: fix typo (#12217) Irbe Krumina 2024-05-22 09:59:52 -04:00
  • 9351eec3e1 net/netcheck: remove hairpin probes James Tucker 2024-05-21 12:18:24 -07:00
  • c9179bc261 various: disable stateful filtering by default (#12197) Andrew Lytvynov 2024-05-20 11:44:29 -07:00
  • 6db1219185 licenses: update license notices License Updater 2024-05-20 15:03:17 +00:00
  • 4f4f317174 api.md: direct TOC links to new publicapi docs location Charlotte Brandhorst-Satzkorn 2024-05-17 16:47:47 -07:00
  • 964282d34f ipn,wgengine: remove vestigial Prefs.AllowSingleHosts Brad Fitzpatrick 2024-05-17 13:47:57 -07:00
  • 1384c24e41 control/controlclient: delete unused Client.Login Oauth2Token field Brad Fitzpatrick 2024-05-17 14:54:41 -07:00
  • 47b3476eb7 util/lru: add Clear method Andrew Dunham 2024-05-17 19:50:28 -04:00
  • c56e0c4934 publicapi: include device and user invites API documentation (#12168) Charlotte Brandhorst-Satzkorn 2024-05-17 15:55:26 -07:00
  • adb7a86559 cmd/stunc: support ipv6 address targets (#12166) Jordan Whited 2024-05-17 12:02:57 -07:00
  • 8d1249550a net/netcheck,wgengine/magicsock: add potential workaround for Palo Alto DIPP misbehavior James Tucker 2024-05-16 15:58:19 -07:00
  • 6831a29f8b publicapi: create new home for API docs and split into catagory files (#12116) Charlotte Brandhorst-Satzkorn 2024-05-16 16:19:31 -07:00
  • e5f67f90a2 xcode: allow ICMP ping relay on macOS + iOS platforms (#12048) Andrea Gottardo 2024-05-16 11:57:57 -07:00
  • 59848fe14b drive: rewrite LOCK paths Percy Wegmann 2024-05-14 20:30:02 -05:00
  • 87f00d76c4 tool/gocross: treat empty GOOS/GOARCH as native GOOS/GOARCH James Tucker 2024-05-16 10:53:44 -07:00
  • 76c30e014d cmd/containerboot: warn when an ingress proxy with an IPv4 tailnet address is being created for an IPv6 backend(s) (#12159) Irbe Krumina 2024-05-16 13:11:30 -04:00
  • 8feb4ff5d2 version: add GitCommitTime to Meta Maisem Ali 2024-05-16 10:31:44 -04:00
  • 359ef61263 Revert "version: add Info func to expose EmbeddedInfo" Maisem Ali 2024-05-16 10:28:34 -04:00
  • 89947606b2 api.md: document device invite apis Sonia Appasamy 2024-05-15 13:27:18 -04:00
  • b094e8c925 api.md: document user invite apis Sonia Appasamy 2024-05-15 13:00:33 -04:00
  • e3dec086e6 version: add Info func to expose EmbeddedInfo Maisem Ali 2024-05-15 12:59:44 -04:00
  • 7f83f9fc83 Net/DNS/Publicdns: update the IPv6 range that we use to recreate route endpoint for control D Kevin Liang 2024-05-15 15:51:46 +00:00
  • 6877d44965 prober: plumb a now-required netmon to derphttp Brad Fitzpatrick 2024-05-15 10:31:20 -04:00
  • 1f51bb6891 net/tstun: do SNAT after filterPacketOutboundToWireGuard Maisem Ali 2024-05-14 13:23:34 -04:00
  • 60266be298 version: fix macOS uploads by increasing build number prefix (#12134) Andrea Gottardo 2024-05-14 12:15:13 -07:00
  • c6d42b1093 derp: remove stats goroutine, use a timer Andrew Dunham 2024-05-14 12:28:01 -04:00
  • 7ef2f72135 util/linuxfw: fix IPv6 availability check for nftables (#12009) Irbe Krumina 2024-05-14 08:51:53 +01:00
  • 8aa5c3534d ipn/ipnlocal: simplify authURL vs authURLSticky, remove interact field Brad Fitzpatrick 2024-05-10 13:25:08 -07:00
  • 7b3e30f391 words: add some fruit with scales (#8460) Parker Higgins 2024-05-13 12:26:24 -04:00
  • 79b2d425cf types/views: move AsMap to Map from *Map Maisem Ali 2024-05-11 07:56:43 -07:00
  • fc1ae97e10 words: I had a feline we were missing some words (#12098) Charlotte Brandhorst-Satzkorn 2024-05-10 15:41:23 -07:00
  • 486a423716 tsnet: split user facing and backend logging Maisem Ali 2024-05-10 13:12:11 -07:00
  • 7209c4f91e drive: parse depth 1 PROPFIND results to include children in cache Percy Wegmann 2024-05-03 17:20:13 -05:00
  • d86d1e7601 cmd/k8s-operator,cmd/containerboot,ipn,k8s-operator: turn off stateful filter for egress proxies. (#12075) Irbe Krumina 2024-05-10 16:32:37 +01:00
  • e070af7414 ipnlocal, magicsock: add more description to storing last suggested exit (#11998) Claire Wang 2024-05-10 10:30:10 -04:00
  • 5708fc0639 wgengine/router: print Docker warning when stateful filtering is enabled Andrew Dunham 2024-05-09 13:13:49 -04:00
  • 25e32cc3ae util/linuxfw: fix table name in DelStatefulRule Andrew Dunham 2024-05-09 13:32:39 -04:00
  • 21abb7f402 cmd/tailscale: add missing set flags for linux Maisem Ali 2024-05-09 08:17:28 -07:00
  • ac638f32c0 util/linuxfw: fix stateful packet filtering in nftables mode Anton Tolchanov 2024-05-09 10:26:57 +01:00
  • b5dbf155b1 cmd/k8s-operator: default nameserver image to tailscale/k8s-nameserver:unstable (#11991) Irbe Krumina 2024-05-09 07:29:10 +01:00
  • 8f7f9ac17e wgengine/netstack: handle 4via6 routes that are advertised by the same node Andrew Dunham 2024-05-05 15:00:19 -07:00
  • 7901925ad3 VERSION.txt: this is v1.67.0 (#12063) Nick O'Neill 2024-05-08 14:00:17 -07:00
  • 8130656780 api.md: remove extraneous commas in json examples Sonia Appasamy 2024-05-08 16:07:53 -04:00