Commit Graph

  • 49015b00fe logtail: fix race condition with sockstats label (#8578) Joe Tsai 2023-07-11 10:51:51 -07:00
  • 2bbedd2001 ipn: rename CapTailnetLockAlpha -> CapTailnetLock Tom DNetto 2023-07-07 08:39:35 -07:00
  • 60ab8089ff logpolicy, various: allow overriding log function Andrew Dunham 2023-07-10 15:45:57 -04:00
  • cd313e410b go.mod.sri: update SRI hash for go.mod changes Flakes Updater 2023-07-10 20:21:46 +00:00
  • 8c0572e088 go.mod: bump wireguard-go Adrian Dewhurst 2023-07-10 15:02:59 -04:00
  • a7648a6723 net/dnsfallback: run recursive resolver and compare results Andrew Dunham 2023-06-13 10:53:36 -04:00
  • ffaa6be8a4 tailcfg: add json omitempty to DNSConfig.ExitNodeFilteredSet Brad Fitzpatrick 2023-07-08 19:33:23 -07:00
  • 7b1c3dfd28 tailcfg,etc: remove unused tailcfg.Node.KeepAlive field Brad Fitzpatrick 2023-07-07 21:29:54 -07:00
  • f05a9f3e7f tsnet: mark TestLoopbackLocalAPI as flakey Charlotte Brandhorst-Satzkorn 2023-07-07 16:39:58 -07:00
  • 339397ab74 wgengine/magicsock: remove noV4/noV6 check in addrForSendWireGuardLocked Charlotte Brandhorst-Satzkorn 2023-07-06 11:11:21 -07:00
  • 9d1a3a995c control/controlclient: use ctx passed down to NoiseClient.getConn Maisem Ali 2023-07-07 10:44:42 -07:00
  • 92fb80d55f tstest, tstime: mockable timers and tickers Adrian Dewhurst 2023-06-23 13:45:59 -04:00
  • 28ee355c56 version: fix tvOS network extension bundle identifier (#8545) Andrea Gottardo 2023-07-06 16:19:15 -07:00
  • cd4c71c122 tstest: prepare for Clock API changes Adrian Dewhurst 2023-07-06 16:09:24 -04:00
  • fd8c8a3700 client/tailscale: add API for verifying network lock signing deeplink Aaron Klotz 2023-07-06 09:38:17 -06:00
  • 3f1f906b63 words: ack Miles Prower (#8479) Claire Wang 2023-07-06 11:29:09 -04:00
  • cb53846717 tempfork/heap: add copy of Go's container/heap but using generics Brad Fitzpatrick 2023-07-05 19:11:17 -07:00
  • 0c427f23bd docs/k8s: don't call kubectl directly from Makefile David Wolever 2023-06-30 21:05:33 -04:00
  • 4d94d72fba metrics: add LabelMap.GetIncrFunc Brad Fitzpatrick 2023-06-30 21:53:21 -07:00
  • 0a86705d59 release/dist: add helper to build Go binaries with custom tags David Anderson 2023-06-30 18:40:00 -07:00
  • a795b4a641 tsnet: add TestLoopbackSOCKS5 as flaky test KevinLiang10 2023-06-30 20:02:43 +00:00
  • 6ebd87c669 util/linuxfw: add new arch build constraints KevinLiang10 2023-06-30 16:06:52 +00:00
  • 1ca5dcce15 cmd/testwrapper: stream output results Maisem Ali 2023-06-30 12:21:52 -07:00
  • 2e4e7d6b9d cmd/testwrapper: output packages tested Maisem Ali 2023-06-30 09:31:07 -07:00
  • 79ee6d6e1e tsweb/varz: use default metrics.LabelMap.Label on serialization Brad Fitzpatrick 2023-06-30 08:55:57 -07:00
  • 2e19790f61 types/views: add JSON marshal/unmarshal and AsMap to Map Maisem Ali 2023-06-29 08:06:57 -07:00
  • e42be5a060 tstime/mono: fix Time.Unmarshal (#8480) Joe Tsai 2023-06-28 15:16:52 -07:00
  • 075abd8ec1 tstest: do not panic when a panic logs Maisem Ali 2023-06-28 13:08:44 -07:00
  • 12a2221db2 cmd/testwrapper/flakytest: clearly describe why TestFlakeRun fails Maisem Ali 2023-06-28 12:09:52 -07:00
  • 97ee0bc685 cmd/tailscale: improve error message when signing without a tailnet lock key Tom DNetto 2023-06-27 15:39:22 -07:00
  • b0a984dc26 util/lru: add a package for a typed LRU cache Brad Fitzpatrick 2023-06-28 09:39:21 -07:00
  • 626f650033 licenses: update android licenses License Updater 2023-06-18 01:00:37 +00:00
  • d4413f723d licenses: update win/apple licenses License Updater 2023-06-28 16:16:44 +00:00
  • cafd9a2bec syncs: add ShardedMap.Mutate Brad Fitzpatrick 2023-06-28 08:06:21 -07:00
  • ab310a7f60 derp: use new net/tcpinfo package Andrew Dunham 2023-06-22 13:01:26 -04:00
  • d9eca20ee2 net/tcpinfo: add package to allow fetching TCP information Andrew Dunham 2023-06-22 12:41:55 -04:00
  • 243ce6ccc1 util/linuxfw: decoupling IPTables logic from linux router KevinLiang10 2023-06-16 18:54:58 +00:00
  • 9c64e015e5 tailcfg: update location docs Charlotte Brandhorst-Satzkorn 2023-06-27 11:00:10 -07:00
  • 832f1028c7 net/netutil: parse IP forwarding val as int, not bool (#8455) Ross Zurowski 2023-06-27 15:00:42 -04:00
  • a874f1afd8 all: adjust case of "IPv4" and "IPv6" Brad Fitzpatrick 2023-06-27 09:00:34 -07:00
  • e26376194d ipn/ipnlocal: validate ping type (#8458) valscale 2023-06-27 09:33:29 -07:00
  • 77f56794c9 types/key: add test for NodePublic.Shard Brad Fitzpatrick 2023-06-25 20:33:30 -07:00
  • 1377618dbc tsnet: expose field to configure Wireguard port Tom DNetto 2023-06-26 13:57:44 -07:00
  • 8e840489ed cmd/testwrapper: only retry flaky failed tests Maisem Ali 2023-02-14 17:57:02 -08:00
  • 2cf6e12790 hostinfo: make lxcfs container check more specific Anton Tolchanov 2023-06-26 15:04:39 +01:00
  • c11af12a49 .github: actually run tests in CI Maisem Ali 2023-06-25 12:37:31 -07:00
  • ba41d14320 syncs: add ShardedMap type Brad Fitzpatrick 2023-06-25 12:16:55 -07:00
  • 1f57088cbd words: ovuliferous was a bit too much, but... Brad Fitzpatrick 2023-06-24 13:27:28 -07:00
  • 3417ddc00c tailcfg: add location field to hostinfo Charlotte Brandhorst-Satzkorn 2023-06-16 10:04:07 -07:00
  • 2a9817da39 api.md: add info for key description (#8429) phirework 2023-06-23 17:38:20 -04:00
  • bfe5623a86 tool/gocross: make gocross behave with pre-release Go toolchains David Anderson 2023-06-23 12:10:24 -07:00
  • 4a58b1c293 release/dist/synology: remove 'version' field from ui/config David Anderson 2023-05-29 19:40:05 -07:00
  • 7c1068b7ac util/goroutines: let ScrubbedGoroutineDump get only current stack Brad Fitzpatrick 2023-06-23 12:43:55 -07:00
  • fbacc0bd39 go.toolchain: switch to tailscale.go1.21 (#8415) phirework 2023-06-23 09:12:19 -04:00
  • 8b80d63b42 wgengine/magicsock: clarify a log message is a warning, not an error Brad Fitzpatrick 2023-06-22 08:09:27 -07:00
  • 61886e031e ssh/tailssh: fix double race condition with non-pty command (#8405) Joe Tsai 2023-06-21 19:57:45 -07:00
  • d4de60c3ae .github: Bump actions/checkout from 1 to 3 dependabot[bot] 2023-06-19 11:57:34 +00:00
  • 30d9201a11 VERSION.txt: this is v1.45.0 Charlotte Brandhorst-Satzkorn 2023-06-21 10:53:12 -07:00
  • 32b8f25ed1 Revert "ssh/tailssh: change to user directory when running login/command" Brad Fitzpatrick 2023-06-21 17:44:54 +00:00
  • 6829caf6de tsnet: remove extra wording from Store comment Aaron Bieber 2023-05-31 09:41:45 -06:00
  • e48c0bf0e7 ipn/ipnlocal: quiet some spammy network lock logging Brad Fitzpatrick 2023-06-21 17:22:06 +00:00
  • f314fa4a4a prober: fix data race when altering derpmap (#8397) valscale 2023-06-21 10:16:31 -07:00
  • dc5bc32d8f ssh/tailssh: change to user directory when running login/command Derek Burdick 2023-06-14 15:00:59 -07:00
  • 6697690b55 {cmd/tailscale/cli,ipn}: add http support to tailscale serve (#8358) shayne 2023-06-21 12:32:20 -04:00
  • a2153afeeb types/views: add Slice methods on Slice views Brad Fitzpatrick 2023-06-20 20:12:25 -07:00
  • 0f5090c526 ipn/ipnlocal: add docs header to serve HTTP proxy Sonia Appasamy 2023-06-14 14:33:35 -04:00
  • 88097b836a prober: allow monitoring of nodes marked as STUN only in default derpmap (#8391) valscale 2023-06-20 12:04:55 -07:00
  • 2ae670eb71 ssh/tailssh: work around lack of scontext in SELinux Maisem Ali 2023-06-01 16:13:18 -07:00
  • 0ed088b47b tka: add function for generating signing deeplinks (#8385) Ross Zurowski 2023-06-20 09:36:37 -07:00
  • 909e9eabe4 go.mod.sri: update SRI hash for go.mod changes Flakes Updater 2023-06-19 14:34:02 +00:00
  • b6d20e6f8f go.mod, net/dns/recursive: update github.com/miekg/dns Andrew Dunham 2023-06-19 10:09:12 -04:00
  • 1302295299 Dockerfile.base: install iputils Maisem Ali 2023-06-16 11:46:23 -07:00
  • c6794dec11 licenses: update android licenses License Updater 2023-06-18 00:30:09 +00:00
  • c783f28228 tool/gocross: properly set simulator deployment target (#8355) Nick O'Neill 2023-06-15 12:42:30 -07:00
  • c1cbd41fdc licenses: update win/apple licenses License Updater 2023-06-15 14:57:22 +00:00
  • e1cdcf7708 ipn/ipnlocal: add identity headers to HTTP serve proxy Sonia Appasamy 2023-06-14 12:36:15 -04:00
  • 80692edcb8 .github/workflows: Add docker build check (#8345) Claire Wang 2023-06-14 13:49:18 -04:00
  • 27a0f0a55b Remove unused dependency from dockerfile (#8343) Claire Wang 2023-06-14 13:21:30 -04:00
  • 99f17a7135 tka: provide verify-deeplink local API endpoint (#8303) Andrea Gottardo 2023-06-13 11:39:23 -07:00
  • 4dda949760 tailscale ping: note that -c can take 0 for infinity Graham Christensen 2022-03-11 11:47:23 -05:00
  • a076213f58 net/memnet: add optional Listener.NewConn config knob Brad Fitzpatrick 2023-06-12 20:43:14 +00:00
  • 4451a7c364 licenses: update win/apple licenses License Updater 2023-06-12 19:24:40 +00:00
  • fe95d81b43 ipn/ipnlocal,wgengine/netstack: move LocalBackend specifc serving logic to LocalBackend Maisem Ali 2023-06-08 16:57:40 -07:00
  • 5b110685fb wgengine/netstack: increase maxInFlightConnectionAttempts Denton Gentry 2023-06-12 07:08:06 -07:00
  • 0b3b81b37a licenses: update tailscale{,d} licenses License Updater 2023-06-11 16:47:20 +00:00
  • 6172f9590b .github: Bump golangci/golangci-lint-action from 3.4.0 to 3.6.0 dependabot[bot] 2023-06-12 11:57:25 +00:00
  • 1543e233e6 net/tstun, tsnet: make happier on WASI Brad Fitzpatrick 2023-06-11 17:36:26 -07:00
  • 167e154bcc go.mod.sri: update SRI hash for go.mod changes Flakes Updater 2023-06-11 16:46:51 +00:00
  • 67e912824a all: adjust some build tags for wasi Brad Fitzpatrick 2023-06-11 08:02:52 -07:00
  • 63b1a4e35d words: here comes trouble Charlotte Brandhorst-Satzkorn 2023-06-11 07:34:28 -07:00
  • f077b672e4 net/dns/recursive: add initial implementation of recursive DNS resolver Andrew Dunham 2023-05-10 14:12:16 -04:00
  • 2e0aa151c9 ssh/tailssh: add support for remote/reverse port forwarding Maisem Ali 2023-06-08 18:39:27 -07:00
  • 62130e6b68 util/slicesx: add Partition function Andrew Dunham 2023-06-08 12:22:38 -04:00
  • 2a9d46c38f wgengine/magicsock: prefer private endpoints to public ones Andrew Dunham 2023-05-08 09:55:14 -04:00
  • eefee6f149 all: use cmpx.Or where it made sense Brad Fitzpatrick 2023-06-07 19:46:59 -07:00
  • 699996ad6c go.toolchain.rev: upgrade to Go 1.20.5 (#8304) phirework 2023-06-07 22:12:18 -04:00
  • 12f8c98823 util/cmpx: add package with cmp-like things from future Go releases Brad Fitzpatrick 2023-06-07 10:56:40 -07:00
  • 1c4a047ad0 version: detect tvOS by checking XPC_SERVICE_NAME (#8295) Andrea Gottardo 2023-06-07 12:19:31 -07:00
  • f8f0b981ac portlist: remove async functionality Marwan Sulaiman 2023-06-05 23:25:53 -04:00
  • a353ae079b tool/gocross: handle TVOS_DEPLOYMENT_TARGET (#8292) Andrea Gottardo 2023-06-06 18:06:17 -07:00