Commit Graph

  • 85e54af0d7 wgengine: on TCP connect fail/timeout, log some clues about why it failed Brad Fitzpatrick 2021-01-11 19:07:08 -08:00
  • 5eeaea9ef9 net/packet: add TCPFlag type and some more constants Brad Fitzpatrick 2021-01-11 20:17:13 -08:00
  • ad3fb6125d net/flowtrack: add Tuple.String method Brad Fitzpatrick 2021-01-11 20:17:43 -08:00
  • d6e9fb1df0 all: adjust Unix permissions for those without umasks Brad Fitzpatrick 2021-01-11 19:16:14 -08:00
  • 6b08303b0f Dockerfile: add big warning banner Brad Fitzpatrick 2021-01-11 19:23:43 -08:00
  • 676b5b7946 net/netcheck: improve the preferred DERP hysteresis Brad Fitzpatrick 2021-01-11 11:38:49 -08:00
  • 024671406b ipn: only send services in Hostinfo if Tailnet has opted-in to services collection (#1107) Sonia Appasamy 2021-01-11 17:24:32 -05:00
  • f85769b1ed wgengine/magicsock: drop netaddr.IPPort cache Brad Fitzpatrick 2021-01-11 13:23:04 -08:00
  • a80446c026 Update depaware (removes lru from wgengine/filter) Brad Fitzpatrick 2021-01-11 13:17:18 -08:00
  • 4d15e954bd net/flowtrack: add new package to specialize groupcache/lru key type Brad Fitzpatrick 2021-01-11 12:46:45 -08:00
  • f69e46175d wengine/netstack: bump gvisor to latest version Naman Sood 2021-01-11 15:46:48 -05:00
  • 8b0112649a wgengine/netstack: don't build netstack on 32-bit platforms Brad Fitzpatrick 2021-01-11 09:56:03 -08:00
  • 5aa5db89d6 cmd/tailscaled, wgengine/netstack: add start of gvisor userspace netstack work Brad Fitzpatrick 2020-09-03 15:45:41 -07:00
  • 5efb0a8bca cmd/tailscale: change formatting of "tailscale status" Brad Fitzpatrick 2021-01-10 12:03:01 -08:00
  • c09d5a9e28 go.mod: bump wireguard-go to match our meta repo Brad Fitzpatrick 2021-01-08 21:15:32 -08:00
  • b5b9866ba2 wgengine/magicsock: copy self DNS name to PeerStatus, re-fill OS Brad Fitzpatrick 2021-01-08 20:55:57 -08:00
  • a4cc31e7d8 go.sum: update Brad Fitzpatrick 2021-01-08 20:55:03 -08:00
  • 1271e135cd wgengine/tstun: initialize wireguard-go TUN parameters Josh Bleecher Snyder 2021-01-08 17:17:08 -08:00
  • 18471a8792 ipn: close logger at the end of TestLocalLogLines Josh Bleecher Snyder 2021-01-08 16:50:03 -08:00
  • 1e4604f60e wgengine: quiet some wireguard-go logging Josh Bleecher Snyder 2021-01-08 16:47:19 -08:00
  • c580d2eab1 go.mod: change wireguard-go version spelling Josh Bleecher Snyder 2021-01-08 15:58:11 -08:00
  • 53f9dcdf05 go.mod: update wireguard-go to fix windows build failure Josh Bleecher Snyder 2021-01-08 15:56:45 -08:00
  • 80c33f4fa1 go.mod: update to latest wireguard-go Josh Bleecher Snyder 2021-01-08 15:44:07 -08:00
  • e0c4ffa71f wgengine/tsdns: respond with any available addrs for ALL queries Josh Bleecher Snyder 2021-01-08 14:14:10 -08:00
  • fa3e8e1a28 Add names to test cases in ipn/local_test.go. Denton Gentry 2021-01-08 09:32:55 -08:00
  • 67ebc7c0e7 Allow 2021 in LICENSE header. Denton Gentry 2021-01-08 06:26:46 -08:00
  • 02c34881b5 Add more tests for Direct. Denton Gentry 2021-01-08 05:49:29 -08:00
  • df64b7abf8 Add IPv6 Reverse DNS Lookup test. Denton Gentry 2021-01-05 13:47:04 -08:00
  • 414cb4a695 Add test for dnsMapsEqual. Denton Gentry 2021-01-05 11:02:52 -08:00
  • b716c76df9 cover one more case in TestStatusEqual. Denton Gentry 2021-01-05 10:56:21 -08:00
  • 2f04f49376 control/controlclient: use lite map request handler to avoid aborting streams Brad Fitzpatrick 2020-12-23 13:03:16 -08:00
  • e692e3866b Cache go modules. Denton Gentry 2021-01-07 20:42:05 -08:00
  • d12add6e22 Adjust coverage options. Denton Gentry 2021-01-07 20:26:43 -08:00
  • 332759ef73 Add coveralls.io support. Denton Gentry 2021-01-05 08:33:34 -08:00
  • 9985b3f1ed wgengine/monitor: close closeHandle Alex Brainman 2020-11-22 10:28:10 +11:00
  • 83fccf9fe5 tailscaled.service: Lock down clock and /dev (#1071) Frederik “Freso” S. Olesen 2020-12-27 13:04:36 +01:00
  • b5129dadfd ipn: fix buggy-looking format string in error log Brad Fitzpatrick 2021-01-06 20:18:29 -08:00
  • 66be052a70 net/dnscache: work on IPv6-only hosts (again) Brad Fitzpatrick 2021-01-06 19:50:19 -08:00
  • 560da4884f tailcfg: add Node.Sharer field Brad Fitzpatrick 2021-01-05 13:52:33 -08:00
  • d8a5b3f22f API.md: revise documentation to be more consistent Christina Wen 2021-01-05 13:38:04 -05:00
  • 3e3bd5f169 API.md: release API documentation Christina Wen 2021-01-04 18:32:42 -05:00
  • 312646c516 tailcfg: add omitempty to FilterRule.SrcBits (#1089) Brad Fitzpatrick 2021-01-05 10:54:01 -08:00
  • e8ae355bb8 ipn: delete domainsForProxying, require explicit DNS search domains (mapver 9) (#1078) Brad Fitzpatrick 2021-01-05 10:37:15 -08:00
  • 1ccf997699 version: new version for a new year Brad Fitzpatrick 2021-01-04 08:58:05 -08:00
  • 8fc11d582d go.sum: update to match wireguard-go version update. David Anderson 2021-01-02 16:26:30 -08:00
  • 14af677332 go.mod: update wireguard-go version Josh Bleecher Snyder 2020-12-30 17:41:14 -08:00
  • 86fe22a1b1 Update netaddr, and adjust wgengine/magicsock due to API change. David Anderson 2020-12-30 17:34:35 -08:00
  • 56a7652dc9 wgkey: new package Josh Bleecher Snyder 2020-12-29 17:22:56 -08:00
  • 13b554fed9 version: bump for the last time in 2020 Brad Fitzpatrick 2020-12-30 12:07:04 -08:00
  • c2edb2865b go.sum: update Brad Fitzpatrick 2020-12-30 12:06:43 -08:00
  • 70f14af21e add nix-shell boilerplate (#1028) Christine Dodrill 2020-12-29 12:17:03 -05:00
  • 0d94fe5f69 wgengine/router: disable IPv6 on Linux if ip rule -6 fails (#1074) Brad Fitzpatrick 2020-12-29 08:26:17 -08:00
  • 1e88050403 net/tsaddr: add ChromeOS contains tests Josh Bleecher Snyder 2020-12-28 16:48:43 -08:00
  • cf2ac2d123 go.mod: upgrade inet.af/netaddr Josh Bleecher Snyder 2020-12-28 15:46:46 -08:00
  • 2fe770ed72 all: replace wgcfg.IP and wgcfg.CIDR with netaddr types Josh Bleecher Snyder 2020-12-24 12:33:55 -08:00
  • ff2b3d02e6 Fix typo in cmd/tailscale/cli/cli.go (#1069) Charlotte Brandhorst-Satzkorn 2020-12-25 15:32:37 +00:00
  • a9a80ab372 tailscaled.service: Harden systemd unit somewhat (#1062) Frederik “Freso” S. Olesen 2020-12-25 00:14:58 +00:00
  • 1a42cef3a2 cmd/tailscale*: make updatedeps Matt Layher 2020-12-20 12:58:03 -05:00
  • bfbd6b9241 go.mod: bump github.com/mdlayher/netlink to v1.2.0 Matt Layher 2020-12-20 12:54:22 -05:00
  • 80c94168ae wgengine: finish updating isTrimmablePeer Brad Fitzpatrick 2020-12-22 14:48:24 -08:00
  • cb96b14bf4 net/packet: remove the custom IP4/IP6 types in favor of netaddr.IP. David Anderson 2020-12-19 16:43:25 -08:00
  • d0baece5fa go.mod: bump inet.af/netaddr to non-allocating version Brad Fitzpatrick 2020-12-22 14:25:32 -08:00
  • ef15096a7d control/controlclient, version/distro: detect NixOS explicitly Brad Fitzpatrick 2020-12-21 20:57:35 -08:00
  • 2b2a16d9a2 wgengine/router/dns: reduce windows registry key open timeout David Crawshaw 2020-12-21 17:21:06 -05:00
  • b4f70d8232 wgengine/router/dns: use the correct interface GUID David Crawshaw 2020-12-21 16:18:11 -05:00
  • 15c064f76f wgengine/router/dns: remove unsafe endianness detection on Linux Brad Fitzpatrick 2020-12-21 13:11:09 -08:00
  • f9659323df wgengine/router/dns: fix typo in comment Brad Fitzpatrick 2020-12-21 13:07:30 -08:00
  • 053a1d1340 all: annotate log verbosity levels on most egregiously spammy log prints Brad Fitzpatrick 2020-12-21 10:58:06 -08:00
  • 57dd247376 cmd/tailscaled, logpolicy, logtail: support log levels Brad Fitzpatrick 2020-12-21 10:53:18 -08:00
  • d97ee12179 logtail, logpolicy: remove an unidiomatic use of an interface Brad Fitzpatrick 2020-12-21 09:03:39 -08:00
  • 83f45ae2dd version: bump date Brad Fitzpatrick 2020-12-21 08:33:46 -08:00
  • c348fb554f control/controlclient: clarify a comment Brad Fitzpatrick 2020-12-21 08:33:05 -08:00
  • 90c8519765 go.sum: update Brad Fitzpatrick 2020-12-21 08:32:51 -08:00
  • ca676ea645 tailcfg: introduce map version 8, for clients that support v6 node config. David Anderson 2020-12-19 18:28:27 -08:00
  • 03a039d48d go.mod: bump wireguard-go version. David Anderson 2020-12-19 17:26:05 -08:00
  • f5e33ad761 go.mod: update inet.af/netaddr, go mod tidy. David Anderson 2020-12-19 14:01:33 -08:00
  • 89be4037bb control/controlclient: report broken routing for v4 and v6. David Anderson 2020-12-15 19:37:32 -08:00
  • baa7937998 net/interfaces: return IPv6 addresses from LocalAddresses. David Anderson 2020-12-15 19:11:40 -08:00
  • 294ceb513c ipn, wgengine/magicsock: fix tailscale status display. David Anderson 2020-12-15 18:45:13 -08:00
  • 891110e64c wgengine: expand lazy config to work with dual-stacked peers. David Anderson 2020-12-15 02:31:33 -08:00
  • aa353b8d0f net/packet: add an IP6 constructor from a raw byte array. David Anderson 2020-12-15 02:28:14 -08:00
  • f0b0a62873 Clarify that raw format strings are intentional Smitty 2020-12-16 15:34:03 -05:00
  • c8c493f3d9 wgengine/magicsock: make ReceiveIPv4 a little easier to follow. David Anderson 2020-12-18 00:49:50 -08:00
  • 0ad109f63d wgengine/magicsock: move legacy endpoint creation into legacy.go. David Anderson 2020-12-18 00:34:59 -08:00
  • f873da5b16 wgengine/magicsock: move more legacy endpoint handling. David Anderson 2020-12-18 00:31:48 -08:00
  • 58fcd103c4 wgengine/magicsock: move legacy sending code to legacy.go. David Anderson 2020-12-18 00:27:29 -08:00
  • 65ae66260f wgengine/magicsock: unexport AddrSet. David Anderson 2020-12-18 00:22:12 -08:00
  • c9b9afd761 wgengine/magicsock: move most legacy nat traversal bits to another file. David Anderson 2020-12-18 00:20:35 -08:00
  • 5f07da4854 util/systemd: don't log warnings when not running under systemd Brad Fitzpatrick 2020-12-17 12:59:05 -08:00
  • 741c513e51 wgengine/tsdns: fix error response marshaling, improve bad query logs Brad Fitzpatrick 2020-12-16 22:14:36 -08:00
  • 554a20becb wgengine/magicsock: only log about lazy config when actually doing lazy config. David Anderson 2020-12-15 02:28:51 -08:00
  • da1bad51cd tailcfg: document new OmitPeers endpoint updating functionality Brad Fitzpatrick 2020-12-15 12:16:15 -08:00
  • fa412c8760 wgengine/filter, wgengine/magicsock: use new IP.BitLen to simplify some code Brad Fitzpatrick 2020-12-15 12:12:56 -08:00
  • afcf134812 wgengine/filter, tailcfg: support CIDRs+ranges in PacketFilter (mapver 7) Brad Fitzpatrick 2020-12-14 08:21:41 -08:00
  • 0681c6da49 Merge pull request #967 from Xe/report-status-systemd Christine Dodrill 2020-12-15 11:44:20 -05:00
  • 2485faf69a Merge branch 'main' into report-status-systemd Christine Dodrill 2020-12-15 08:40:46 -05:00
  • 7ea809897d ipn/ipnserver: enable systemd-notify support Christine Dodrill 2020-11-24 18:35:04 -05:00
  • 9cee0bfa8c wgengine/magicsock: sprinkle more docstrings. David Anderson 2020-12-14 23:58:35 -08:00
  • 34a0292433 depaware.txt: update Josh Bleecher Snyder 2020-12-14 11:50:10 -08:00
  • ce4d68b416 go.mod: upgrade depaware version Josh Bleecher Snyder 2020-12-14 11:45:15 -08:00