Commit Graph

  • 2d35737a7a Dockerfile: remove extra COPY step (#2355) Pratik 2021-07-28 23:37:50 +05:30
  • c179b9b535 cmd/tsshd: switch from github.com/kr/pty to github.com/creack/pty Aaron Bieber 2021-07-28 09:53:02 -06:00
  • 690ade4ee1 ipn/ipnlocal: add URL to IP forwarding error message Brad Fitzpatrick 2021-07-28 08:00:03 -07:00
  • f414a9cc01 net/dns/resolver: EDNS OPT record off-by-one David Crawshaw 2021-07-27 16:23:07 -07:00
  • 1034b17bc7 net/tstun: buffer outbound channel Josh Bleecher Snyder 2021-07-27 15:44:03 -07:00
  • 965dccd4fc net/tstun: buffer outbound channel Josh Bleecher Snyder 2021-07-13 18:01:56 -07:00
  • 7b9f02fcb1 cmd/tailscale/cli: document that empty string disable exit nodes, routes Brad Fitzpatrick 2021-07-27 12:12:25 -07:00
  • d8d9036dbb tailcfg: add Node.PrimaryRoutes Brad Fitzpatrick 2021-07-27 08:01:29 -07:00
  • 1b14e1d6bd version: bump date Brad Fitzpatrick 2021-07-27 08:05:17 -07:00
  • bf7ad05230 VERSION.txt: this is v1.13.0. Denton Gentry 2021-07-27 07:15:59 -07:00
  • 68df379a7d net/portmapper: rename ErrGatewayNotFound to ErrGatewayRange, reword text Brad Fitzpatrick 2021-07-26 20:09:44 -07:00
  • aaf2df7ab1 net/{dnscache,interfaces}: use netaddr.IP.IsPrivate, delete copied code Brad Fitzpatrick 2021-07-26 19:51:18 -07:00
  • dde8e28f00 disable vm tests on every commit to main Christine Dodrill 2021-07-22 14:33:58 -04:00
  • c17d743886 net/dnscache: update a comment Brad Fitzpatrick 2021-07-26 16:16:08 -07:00
  • 281d503626 net/dnscache: make Dialer try all resolved IPs Brad Fitzpatrick 2021-07-26 14:36:21 -07:00
  • dfa5e38fad control/controlclient: report whether we're in a snap package Brad Fitzpatrick 2021-07-26 14:53:42 -07:00
  • e299300b48 net/dnscache: cache all IPs per hostname Brad Fitzpatrick 2021-07-26 11:58:28 -07:00
  • 7428ecfebd ipn/ipnlocal: populate Hostinfo.Package on Android Brad Fitzpatrick 2021-07-26 10:12:28 -07:00
  • 5c266bdb73 wgengine: re-set DNS config on Linux after a major link change Brad Fitzpatrick 2021-07-25 22:33:30 -07:00
  • 3377089583 tsweb: add float64 to logged metrics julianknodt 2021-07-23 12:42:54 -07:00
  • 53a2f63658 net/dns/resolver: race well-known resolvers less aggressively Brad Fitzpatrick 2021-07-25 20:40:37 -07:00
  • e94ec448a7 net/dns/resolver: add forwardQuery type as race work prep Brad Fitzpatrick 2021-07-25 15:43:49 -07:00
  • 064b916b1a net/dns/resolver: fix func used as netaddr.IP in printf Brad Fitzpatrick 2021-07-25 15:21:51 -07:00
  • d145c594ad util/deephash: improve cycle detection (#2470) Joe Tsai 2021-07-22 15:22:48 -07:00
  • 7b295f3d21 net/portmapper: disable UPnP on iOS for now Brad Fitzpatrick 2021-07-22 13:22:58 -07:00
  • 4a2c3e2a0a control/controlclient: grow goroutine debug buffer as needed Brad Fitzpatrick 2021-07-22 12:32:08 -07:00
  • 1986d071c3 control/controlclient: don't use regexp in goroutine stack scrubbing Brad Fitzpatrick 2021-07-22 12:25:01 -07:00
  • 60f34c70a2 tstest/integration/vms: disable rDNS for sshd on centos (#2492) Christine Dodrill 2021-07-22 15:24:52 -04:00
  • 8db26a2261 tstest/integration/vms: disable nixos unstable (#2491) Christine Dodrill 2021-07-22 15:16:11 -04:00
  • cecfc14875 net/dns: don't build init*.go on non-windows Brad Fitzpatrick 2021-07-22 11:57:34 -07:00
  • 2968893add net/dns/resolver: bound DoH usage on iOS Brad Fitzpatrick 2021-07-22 10:14:46 -07:00
  • 95a9adbb97 wgengine/netstack: implement UDP relaying to advertised subnets Brad Fitzpatrick 2021-07-21 08:38:13 -07:00
  • 3daf27eaad net/dns/resolver: fall back to IPv6 for well-known DoH servers if v4 fails Brad Fitzpatrick 2021-07-21 12:43:06 -07:00
  • 74eee4de1c net/dns/resolver: use correct Cloudflare DoH hostnames Brad Fitzpatrick 2021-07-21 12:24:19 -07:00
  • d666bd8533 util/deephash: disambiguate hashing of AppendTo (#2483) Joe Tsai 2021-07-21 11:29:08 -07:00
  • 23ad028414 util/deephash: include type as part of hash for interfaces (#2476) Joe Tsai 2021-07-21 10:26:04 -07:00
  • 3a4201e773 net/portmapper: return correct upnp port julianknodt 2021-07-20 15:32:34 -07:00
  • a5fb8e0731 util/deephash: introduce deliberate instability (#2477) Joe Tsai 2021-07-21 09:23:04 -07:00
  • ecac74bb65 wgengine/netstack: fix doc comment Brad Fitzpatrick 2021-07-21 08:25:05 -07:00
  • e4fecfe31d wgengine/{monitor,router}: restore Linux ip rules when systemd deletes them Brad Fitzpatrick 2021-07-20 14:10:52 -07:00
  • 0aa77ba80f tstest/integration: fix filch test flake Josh Bleecher Snyder 2021-07-20 14:10:11 -07:00
  • ed8587f90d wgengine/router: take a link monitor Brad Fitzpatrick 2021-07-20 13:28:06 -07:00
  • 24db1a3c9b safesocket: print full lsof command on failure Josh Bleecher Snyder 2021-07-20 12:20:01 -07:00
  • 130c5e727b safesocket: reduce log spam while running integration tests Josh Bleecher Snyder 2021-07-20 12:18:40 -07:00
  • f80193fa4c tstest/integration: shorten test names Josh Bleecher Snyder 2021-07-20 12:13:20 -07:00
  • 81cdd2f26c Merge pull request #2464 from tailscale/dsnet/opaque-hash Joe Tsai 2021-07-20 12:45:30 -07:00
  • 9a0c8bdd20 util/deephash: make hash type opaque Joe Tsai 2021-07-19 22:49:51 -07:00
  • a909d37a59 derp: rate limit how often same-key clients can kick each other off server Brad Fitzpatrick 2021-07-20 08:54:48 -07:00
  • e74d37d30f net/dns{,/resolver}: quiet DNS output logging Brad Fitzpatrick 2021-07-19 22:24:43 -07:00
  • b6d70203d3 ipn/ipnlocal: fix 'tailscale up' on Windows without GUI Brad Fitzpatrick 2021-07-19 11:07:42 -07:00
  • 7f7a81e5ae cmd/tailscaled: add func to create ipnserver.Opts Brad Fitzpatrick 2021-07-19 15:01:41 -07:00
  • 87244eda3f cmd/tailscale/cli: allow effective GOOS to be changed for integration tests Brad Fitzpatrick 2021-07-19 15:37:04 -07:00
  • 787939a60c .github/workflows: add 'go generate' CI job Josh Bleecher Snyder 2021-07-12 15:02:45 -07:00
  • 84a6dcd9a9 net/dnsfallback: regenerate Josh Bleecher Snyder 2021-07-19 12:56:38 -07:00
  • 4dbbd0aa4a cmd/addlicense: add command to add licenseheaders to generated code Josh Bleecher Snyder 2021-07-13 16:34:21 -07:00
  • 0ec9040c5e scripts: remove special case for _strings.go files in check license headers Josh Bleecher Snyder 2021-07-13 16:33:05 -07:00
  • 4b1f2ae382 tstest/integration: generate deps for all platforms in deps generator Josh Bleecher Snyder 2021-07-13 17:02:48 -07:00
  • 41d06bdf86 tempfork/wireguard-windows: remove unnecessary build tag Josh Bleecher Snyder 2021-07-13 16:19:24 -07:00
  • c179580599 wgengine/magicsock: add debug envvar to force all traffic over DERP Josh Bleecher Snyder 2021-07-13 16:01:37 -07:00
  • e41193ec4d wgengine/monitor: don't spam about Linux RTM_NEWRULE events Brad Fitzpatrick 2021-07-19 14:30:15 -07:00
  • ec4d721572 cmd/tailscaled: use state key constant from ipn package Brad Fitzpatrick 2021-07-19 14:14:24 -07:00
  • e2eaae8224 cmd/derpprobe: add in a delay to wait for mesh info to sync Brad Fitzpatrick 2021-07-19 07:52:55 -07:00
  • 2ba36c294b wgengine/monitor: subscribe to Linux ip rule events, log on rule deletes Brad Fitzpatrick 2021-07-18 14:50:47 -07:00
  • 14135dd935 ipn/ipnlocal: make state_test catch the bug fixed by #2445 Avery Pennarun 2021-07-17 02:06:14 -04:00
  • 6eecf3c9d1 ipn/ipnlocal: stay out of map poll when down Brad Fitzpatrick 2021-07-16 15:21:00 -07:00
  • 798b0da470 tstest/integration/vms: codegen for top level tests (#2441) Christine Dodrill 2021-07-16 15:25:16 -04:00
  • 391207bbcf tstest/integration/vms: use one testcontrol instance per VM (#2437) Christine Dodrill 2021-07-16 11:53:12 -04:00
  • 171ec9f8f4 control/{controlknobs,controlclient}: simplify knobs API, fix controlclient crash Brad Fitzpatrick 2021-07-15 22:34:50 -07:00
  • 1bb6abc604 net/portmapper: add upnp port mapping julianknodt 2021-06-22 15:29:01 -07:00
  • 236eb4d04d net/dns/resolver: upgrade forwarded MagicDNS queries to DoH when IP known Brad Fitzpatrick 2021-07-15 09:11:12 -07:00
  • 4f89fe17a2 Implemented Commandline Download Speedtest (#2064) Aaditya Chaudhary 2021-07-15 14:43:13 -04:00
  • 3ebe16558c tstest/integration/vms: attempt to send more UDP packets (#2433) Christine Dodrill 2021-07-15 11:21:19 -04:00
  • 09e81b8ba1 tstest/integration/vms: deflake the tailscale_status test (#2427) Christine Dodrill 2021-07-15 09:59:18 -04:00
  • b67a3007d5 cmd/derper: remove default for non-root users julianknodt 2021-07-14 17:29:06 -07:00
  • 9d4eddcef8 cmd/derper: add default -c arguments julianknodt 2021-07-14 15:20:38 -07:00
  • ee71c966fd cmd/derpprobe: bound node pair probe duration Brad Fitzpatrick 2021-07-14 12:05:39 -07:00
  • e28bc49e5f netns_linux: remove special handling for tests. Denton Gentry 2021-07-10 07:22:08 -07:00
  • d2480fd508 net/netns: support !CAP_NET_ADMIN Denton Gentry 2021-06-29 21:13:00 -07:00
  • 1896bf99d9 netns_linux: No namespace for localhost. Denton Gentry 2021-07-09 04:40:41 -07:00
  • d3697053c9 hostinfo: add AWS Fargate. Denton Gentry 2021-07-04 18:58:58 -07:00
  • 0ae2d2b3ab hostinfo: detect TestCase environment. Denton Gentry 2021-07-03 15:18:18 -07:00
  • 61622b18fa net/interface: add AWS App Runner /proc/net/route test Denton Gentry 2021-06-23 17:13:04 -07:00
  • 98ad7f279c ipn/localapi: fix inability to receive taildrop files w/ escaped names Brad Fitzpatrick 2021-07-13 15:24:37 -07:00
  • 4f4dae32dd wgengine/magicsock: fix latent data race in test Josh Bleecher Snyder 2021-07-08 16:16:09 -07:00
  • 01e159b610 ipn/ipnlocal: save prefs to disk on UpdatePrefs Brad Fitzpatrick 2021-07-13 14:03:05 -07:00
  • fb06ad19e7 wgcfg: Switch to using mem.RO julianknodt 2021-07-13 11:48:39 -07:00
  • d349a3231e wgcfg: use string cut instead of string split julianknodt 2021-07-13 10:12:47 -07:00
  • 664edbe566 wgcfg: add benchmark for FromUAPI julianknodt 2021-07-12 19:48:32 -07:00
  • 5b845631ce tstest/integration/vms: delete a log file i was using to debug the tests (#2416) Christine Dodrill 2021-07-13 15:37:30 -04:00
  • ceb8c2b34e cmd/tailscale: update web server test copyright Dan Bond 2021-07-13 12:00:39 -07:00
  • 52972679e6 cmd/tailscale: improve web server test structure Dan Bond 2021-07-13 11:59:30 -07:00
  • 4c684fcf8c cmd/tailscale: test web server url func Dan Bond 2021-07-13 11:42:22 -07:00
  • 652bbc9aa0 cmd/tailscale: log web listen addr Dan Bond 2021-07-13 09:59:55 -07:00
  • 1cedd944cf cmd/tailscale/cli: diagnose missing tailscaled on 'up' Brad Fitzpatrick 2021-07-08 07:53:32 -07:00
  • ede8ec1e20 tstest/integration/vms: split up test framework into files (#2396) Christine Dodrill 2021-07-13 13:45:09 -04:00
  • 1f2a877c61 tstest/integration/testcontrol: add ipv6 support (#2394) Christine Dodrill 2021-07-13 13:10:08 -04:00
  • 61e8fd4698 cmd/derpprobe: move from cmd/derper/derpprobe Brad Fitzpatrick 2021-07-13 09:31:00 -07:00
  • d976a84d7e derp: allow self node when verifying clients maddie 2021-07-13 23:25:43 +08:00
  • 05da2691a5 cmd/derper/derpprobe: add derp prober Brad Fitzpatrick 2021-07-12 22:04:16 -07:00
  • 87481282eb ipn: another controlplane synonym David Crawshaw 2021-07-11 21:46:50 -07:00