Commit Graph

  • 35e10c78fc net/interfaces: don't send over zt* interfaces Brad Fitzpatrick 2021-01-26 15:14:59 -08:00
  • 692a011b54 net/interfaces: remove IsTailscaleIP, make callers use tsaddr. David Anderson 2021-01-26 15:00:05 -08:00
  • e970ed0995 wgengine: fix crash reading long UAPI lines from legacy peers Brad Fitzpatrick 2021-01-26 10:20:13 -08:00
  • a7edcd0872 ipn/ipnstate: update tailscale status -web to match CLI Brad Fitzpatrick 2021-01-26 08:28:34 -08:00
  • a98538f84a Merge branch 'main' of github.com:tailscale/tailscale into main Brad Fitzpatrick 2021-01-25 15:53:13 -08:00
  • c3c59445ff ipn/ipnserver: on Windows in unattended mode, wait for Engine forever Brad Fitzpatrick 2021-01-25 14:53:31 -08:00
  • 0dde8fa0a8 ipn/ipnserver: rearrange some code Brad Fitzpatrick 2021-01-25 15:46:14 -08:00
  • 4d3c09ced4 ipn/ipnserver: on Windows in unattended mode, wait for Engine forever Brad Fitzpatrick 2021-01-25 14:53:31 -08:00
  • 567c5a6d9e tailcfg, controlclient: add DisplayName field to tailcfg.Node and populate it from controlclient (#1191) Sonia Appasamy 2021-01-25 17:41:39 -05:00
  • 4fea604979 wgengine/router: stop setPrivateNetwork goroutine on configureInterface failure Brad Fitzpatrick 2021-01-25 13:20:19 -08:00
  • bf6205d200 LICENSE: Reformat for Github Andrey Petrov 2021-01-24 15:04:27 -05:00
  • 9f7cbf6cf1 wgengine/filter: add a Clone method. David Anderson 2021-01-22 14:26:39 -08:00
  • 9ce92aad3e cmd/tailscaled: update depaware.txt Brad Fitzpatrick 2021-01-22 14:44:40 -08:00
  • fa3543d629 control/controlclient: use more direct way of getting the MagicDNS suffix Brad Fitzpatrick 2021-01-22 14:28:44 -08:00
  • e7bf144c3f ipn, wgengine/filter: fix Shields Up recent regression and old bug Brad Fitzpatrick 2021-01-22 13:39:53 -08:00
  • 97496a83af wgengine/tstun: also support DropSilently on PostFilterIn Brad Fitzpatrick 2021-01-22 13:22:32 -08:00
  • eb47cba435 cmd/tailscaled: don't require --state for --cleanup Brad Fitzpatrick 2021-01-22 11:35:22 -08:00
  • daf2c70a08 go.mod: bump wireguard-go Brad Fitzpatrick 2021-01-21 20:03:35 -08:00
  • d5baeeed5c wgengine: use Tailscale-style peer identifiers in logs Josh Bleecher Snyder 2021-01-21 12:33:54 -08:00
  • 4306433d1c cmd/tailscale: make "tailscale ping" also resolve names without DNS Brad Fitzpatrick 2021-01-21 15:43:14 -08:00
  • 9541886856 wgengine/magicsock: disable regular STUNs for all platforms by default Brad Fitzpatrick 2021-01-20 09:52:24 -08:00
  • 49d00b6a28 tailcfg: add StableID to Node. #1178 David Anderson 2021-01-20 18:34:50 -08:00
  • 54d0d83b67 safesocket: on Linux, make /var/run/tailscale be 0755 Brad Fitzpatrick 2021-01-21 11:29:38 -08:00
  • fec9490378 Add docker build script to inject version information Steve Coffman 2021-01-20 11:55:05 -05:00
  • c55d26967b wgengine/magicsock: log more details of endpoints learned over disco Brad Fitzpatrick 2021-01-21 08:05:07 -08:00
  • 9f1b02699a tstime: add RandomDurationBetween helper Brad Fitzpatrick 2021-01-20 09:52:24 -08:00
  • a905ce5607 control/controlclient: add debug knob to not use control's endpoints Brad Fitzpatrick 2021-01-20 21:30:04 -08:00
  • 359055d3fa wgengine/magicsock: fix logging regression Brad Fitzpatrick 2021-01-20 20:47:00 -08:00
  • b5628cee4e control/controlclient: add detail to verbose log about route skips Brad Fitzpatrick 2021-01-20 19:28:21 -08:00
  • edf64e0901 wgengine/magicsock: send, use endpoints in CallMeMaybe messages Brad Fitzpatrick 2021-01-20 12:41:25 -08:00
  • ec77b80c53 tailcfg, control/controlclient: add mapver 10: MapResponse.PeerSeenChange Brad Fitzpatrick 2021-01-17 12:00:56 -08:00
  • b5b4992eff disco: support parsing/encoding endpoints in call-me-maybe frames Brad Fitzpatrick 2021-01-20 11:39:42 -08:00
  • d3dd7c6270 wgengine/magicsock: make legacy DstToString match Addrs Josh Bleecher Snyder 2021-01-20 09:35:15 -08:00
  • 187e22a756 wgengine/magicsock: don't run the DERP cleanup so often Brad Fitzpatrick 2021-01-19 15:29:50 -08:00
  • ab9cccb292 cmd/tailscale/cli: require v4 and v6 default routes to be advertised together. David Anderson 2021-01-19 16:49:06 -08:00
  • 78338ac029 types/logger: trim spaces from the rate-limited example message. David Anderson 2021-01-19 16:48:44 -08:00
  • b405644f5d api.md: add TOC Brad Fitzpatrick 2021-01-19 11:48:53 -08:00
  • 5fe5402fcd Revert "wgengine/magicsock: shortcircuit discoEndpoint.heartbeat when its connection is closed" Josh Bleecher Snyder 2021-01-19 11:44:32 -08:00
  • e4c075cd95 wgengine/magicsock: prevent log-after-test in TestTwoDevicePing Josh Bleecher Snyder 2021-01-19 11:04:17 -08:00
  • edce91a8a6 wgengine/magicsock: fix a naked return bug/crash where we returned (nil, true) Brad Fitzpatrick 2021-01-19 10:57:30 -08:00
  • 51bd1feae4 wgengine/magicsock: add single element IPPort->endpoint cache in receive path Brad Fitzpatrick 2021-01-18 15:27:44 -08:00
  • da4ec54756 tailcfg: remove v6-overlay debug option. David Anderson 2021-01-18 17:47:23 -08:00
  • 5c619882bc wgengine/magicsock: simplify ReceiveIPv4+DERP path Brad Fitzpatrick 2021-01-18 08:39:52 -08:00
  • 9936cffc1a wgengine: correctly track all node IPs in lazy config. David Anderson 2021-01-18 13:32:16 -08:00
  • 3fa86a8b23 wgengine/magicsock: use relatively new netaddr.IPPort.IsZero method Brad Fitzpatrick 2021-01-15 19:21:10 -08:00
  • 4811236189 wgengine/magicsock: speed up BenchmarkReceiveFrom, store context.Done chan Brad Fitzpatrick 2021-01-15 19:13:59 -08:00
  • c78ed5b399 go.sum: update (forgotten after earlier wireguard-go update again) Brad Fitzpatrick 2021-01-15 19:13:19 -08:00
  • 013da6660e logtail: add tests Denton Gentry 2021-01-12 13:31:45 -08:00
  • 8578b0445d tstun: add test to send a packet after Close() Denton Gentry 2021-01-12 15:13:45 -08:00
  • 7c1a9e8616 net/nettest: de-flake tests on Windows Josh Bleecher Snyder 2021-01-15 18:00:40 -08:00
  • a64d06f15c net/nettest: remove pointless checks in tests Josh Bleecher Snyder 2021-01-15 17:57:39 -08:00
  • 503db5540f net/nettest: add missing check at end of TestLimit Josh Bleecher Snyder 2021-01-15 16:14:26 -08:00
  • ed2169ae99 wgengine/magicsock: prevent logging after TestActiveDiscovery completes Josh Bleecher Snyder 2021-01-15 18:19:20 -08:00
  • 12bb949178 go.mod: bump to pull in minor wireguard-go changes Josh Bleecher Snyder 2021-01-15 17:35:03 -08:00
  • 63af950d8c wgengine/magicsock: adapt to wireguard-go without UpdateDst Josh Bleecher Snyder 2021-01-14 18:06:08 -08:00
  • 23c2dc2165 magicksock: remove TestConnClosing. (#1140) Denton Gentry 2021-01-15 16:55:30 -08:00
  • e23b4191c4 wgengine/magicsock: disable legacy networking everywhere except TwoDevicePing. David Anderson 2021-01-15 16:02:31 -08:00
  • 0733c5d2e0 wgengine/magicsock: disable legacy behavior in a few more tests. David Anderson 2021-01-15 15:57:41 -08:00
  • 57d95dd005 wgengine/magicsock: default legacy networking to off for some tests. David Anderson 2021-01-15 15:54:45 -08:00
  • a2463e8948 wgengine/magicsock: add an option to disable legacy peer handling. David Anderson 2021-01-15 14:55:44 -08:00
  • d456bfdc6d wgengine/magicsock: fix BenchmarkReceiveFrom. David Anderson 2021-01-15 12:50:33 -08:00
  • 2d837f79dc wgengine/magicsock: close test loggers once we're done with them Josh Bleecher Snyder 2021-01-14 17:39:36 -08:00
  • 08baa17d9a wgengine/magicsock: shortcircuit discoEndpoint.heartbeat when its connection is closed Josh Bleecher Snyder 2021-01-14 16:52:50 -08:00
  • 7c76435bf7 wgengine/magicsock: simplify Josh Bleecher Snyder 2021-01-14 16:51:17 -08:00
  • d2529affa2 wgengine/magicsock: quiet wireguard-go logging in tests Josh Bleecher Snyder 2021-01-14 15:33:22 -08:00
  • 3ad7c2133a wgengine/userspace: make wireguard-go log silencing include peer routines Josh Bleecher Snyder 2021-01-14 15:25:22 -08:00
  • b560386c1a net/packet, wgengine, tstun: add inter-node TSMP protocol for connect errors Brad Fitzpatrick 2021-01-12 12:03:41 -08:00
  • 01e8b7fb7e go.mod: bump wireguard-go version. David Anderson 2021-01-15 10:53:49 -08:00
  • 5611f290eb ipn, ipnserver: only require sudo on Linux for mutable CLI actions Brad Fitzpatrick 2021-01-15 08:43:23 -08:00
  • a45665426b cmd/tailscale/cli: tweak the status name column a bit Brad Fitzpatrick 2021-01-15 07:46:58 -08:00
  • 420c7a35e2 wgengine/netstack: use tailscale IPs instead of a hardcoded one (#1131) Naman Sood 2021-01-15 09:16:28 -05:00
  • 3ac952d4e9 go.sum: update Brad Fitzpatrick 2021-01-14 20:19:44 -08:00
  • a4b39022e0 wgengine/tsdns: fix MagicDNS lookups of shared nodes Brad Fitzpatrick 2021-01-14 14:48:00 -08:00
  • b00c0e5f60 go.sum: update Brad Fitzpatrick 2021-01-14 14:47:59 -08:00
  • 6e4231c03c wgengine/router/dns: remove unused code Alex Brainman 2021-01-13 18:49:33 +11:00
  • 654b5f1570 all: convert from []wgcfg.Endpoint to string Josh Bleecher Snyder 2021-01-13 17:10:41 -08:00
  • 9abcb18061 wgengine/magicsock: import more of wireguard-go, update docstrings. David Anderson 2021-01-14 12:41:02 -08:00
  • 22507adf54 wgengine/magicsock: stop depending on UpdateDst in legacy codepaths. David Anderson 2021-01-12 15:28:33 -08:00
  • 017dcd520f tsweb: export VarzHandler Brad Fitzpatrick 2021-01-14 11:49:44 -08:00
  • c1dabd9436 control/controlclient: let clients opt in to Sharer-vs-User split model Brad Fitzpatrick 2021-01-13 15:03:15 -08:00
  • b38fa7de29 go.mod: update to latest wireguard-go Josh Bleecher Snyder 2021-01-13 14:41:25 -08:00
  • 020084e84d wgengine: adapt to removal of wgcfg.Key in wireguard-go Josh Bleecher Snyder 2021-01-13 14:39:34 -08:00
  • 2bf49ddf90 Provide example when format string is rate limited Smitty 2021-01-13 15:53:59 -05:00
  • ce058c8280 Revert "Add logtail tests (#1114)" (#1116) Denton Gentry 2021-01-12 15:48:11 -08:00
  • b2a08ddacd wgengine/tsdns: return NOERROR instead of NOTIMP for most records Smitty 2020-12-31 17:31:33 -05:00
  • e4f53e9b6f Add logtail tests (#1114) Denton Gentry 2021-01-12 13:31:45 -08:00
  • b987b2ab18 control/controlclient: treat node sharer as owner for display purposes Brad Fitzpatrick 2021-01-12 12:13:27 -08:00
  • 7acd3397d5 README: names of contributors, link to them instead Brad Fitzpatrick 2021-01-12 08:24:24 -08:00
  • 9d73f84a71 tailcfg, control/controlclient: make MapResponse.CollectServices an opt.Bool Brad Fitzpatrick 2021-01-12 07:54:34 -08:00
  • a746ff5de7 API.md: add documentation for deleting a device Christina Wen 2021-01-08 10:38:21 -05:00
  • 8d7ddf5e94 API.md: rename "domain" to "tailnet" Christina Wen 2021-01-07 10:09:38 -05:00
  • ac42757cd7 netcheck: use reflect in sortRegions test. Denton Gentry 2021-01-12 04:15:43 -08:00
  • 43e060b0e5 netcheck: test sortRegions Denton Gentry 2021-01-11 20:50:09 -08:00
  • 8349e10907 magicsock: add description of testClosingContext Denton Gentry 2021-01-11 13:34:51 -08:00
  • b771a1363b logtail: start a local server for TestFastShutdown Denton Gentry 2021-01-11 06:22:35 -08:00
  • 2e9728023b magicsock: test error case in sendDiscoMessage Denton Gentry 2021-01-10 17:22:11 -08:00
  • 2c328da094 logtail: add a test to upload logs to local server Denton Gentry 2021-01-10 15:03:57 -08:00
  • 0aed59b691 portlist: add a test for SameInodes Denton Gentry 2021-01-10 12:14:39 -08:00
  • 07e4009e15 portlist: fully exercise lessThan in tests Denton Gentry 2021-01-10 11:52:11 -08:00
  • 0aa55bffce magicsock: test error case in derpWriteChanOfAddr Denton Gentry 2021-01-10 06:50:35 -08:00