Commit Graph

  • 0d8ef1ff35 go.mod: bump github.com/aws/aws-sdk-go-v2/service/ssm dependabot[bot] 2021-12-06 19:16:11 +00:00
  • 329751c48e go.mod: bump golang.org/x/tools from 0.1.7 to 0.1.8 dependabot[bot] 2021-12-06 19:12:06 +00:00
  • 9ddef8cdbf go.mod: bump github.com/mdlayher/netlink from 1.4.1 to 1.4.2 dependabot[bot] 2021-12-06 11:25:13 +00:00
  • 9140f193bc go.mod: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager dependabot[bot] 2021-12-06 11:24:04 +00:00
  • 05c1be3e47 .github: Bump actions/upload-artifact from 1 to 2.2.4 dependabot[bot] 2021-11-22 11:24:09 +00:00
  • e6e63c2305 .github/dependabot.yml: make dependabot send all the updates right now. David Anderson 2021-12-06 10:45:22 -08:00
  • c0984f88dc Makefile: add spk and pushspk targets for iterative Synology development Brad Fitzpatrick 2021-12-06 09:22:21 -08:00
  • eeccbccd08 support running in a FreeBSD jail Todd Neal 2021-12-05 20:26:38 -06:00
  • 69de3bf7bf wgengine/filter: let unknown IPProto match if IP okay & match allows all ports Brad Fitzpatrick 2021-12-04 11:52:39 -08:00
  • 1813c2a162 .: add .gitattributes entry to use Go hunk-header driver Josh Bleecher Snyder 2021-12-03 17:35:16 -08:00
  • 0a9932f3b2 build_docker.sh: prefix version strings with v Maisem Ali 2021-12-03 13:43:01 -08:00
  • 9c5c9d0a50 ipn/ipnlocal, net/tsdial: make SOCKS/HTTP dials use ExitDNS Brad Fitzpatrick 2021-12-03 08:33:05 -08:00
  • 9f6249b26d ipn/policy: treat DNS service as interesting so it's not filtered out Brad Fitzpatrick 2021-12-03 12:31:16 -08:00
  • de635ac0a8 cmd/tailscale: print more detail in connection failure error message Josh Bleecher Snyder 2021-12-03 10:29:51 -08:00
  • 003089820d cmd/tailscale: fix setting revert checker's finding an exit node Brad Fitzpatrick 2021-12-02 21:10:08 -08:00
  • 03a323de4e cmd/tailscale: don't allow setting exit node to known invalid value Brad Fitzpatrick 2021-12-02 14:16:08 -08:00
  • a8f60cf6e8 cmd/tailscale: clarify which prefless flags don't need revert protection Brad Fitzpatrick 2021-12-02 14:01:57 -08:00
  • f91481075d cmd/tailscale: let --exit-node= take a machine name in addition to IP Brad Fitzpatrick 2021-12-02 13:47:07 -08:00
  • adc5997592 net/tsdial: give netstack a Dialer, start refactoring name resolution Brad Fitzpatrick 2021-12-02 11:10:35 -08:00
  • 768baafcb5 tstest/integration: use t.Cleanup Josh Bleecher Snyder 2021-12-01 10:24:25 -08:00
  • 43983a4a3b ipn/ipnlocal: run peerapi even if Taildrop storage not configured Brad Fitzpatrick 2021-12-01 15:00:23 -08:00
  • 44d0c1ab06 ipn/ipnlocal: resolve exit node IP to ID at EditPrefs time. David Anderson 2021-12-01 15:33:14 -08:00
  • 8775c646be net/tsdial: make dialing to peerapi work in netstack mode Brad Fitzpatrick 2021-12-01 13:56:25 -08:00
  • ad3d6e31f0 net/tsdial: move macOS/iOS peerapi sockopt logic from LocalBackend Brad Fitzpatrick 2021-12-01 12:07:20 -08:00
  • 25eab78573 control/noise: clean up resources in TestNoReuse Josh Bleecher Snyder 2021-11-30 15:09:11 -08:00
  • c7fb26acdb net/tsdial: also plumb TUN name and monitor into tsdial.Dialer Brad Fitzpatrick 2021-12-01 09:18:17 -08:00
  • c37af58ea4 net/tsdial: move more weirdo dialing into new tsdial package, plumb Brad Fitzpatrick 2021-11-30 20:39:12 -08:00
  • bf1d69f25b wgengine/monitor: fix docs on Mon.InterfaceState Brad Fitzpatrick 2021-12-01 09:51:12 -08:00
  • 2075c39fd7 net/portmapper: deflake TestPCPIntegration Josh Bleecher Snyder 2021-12-01 10:02:15 -08:00
  • 49a9e62d58 Replace AWS SDK v1 dependency with v2 Artyom Pervukhin 2021-12-01 13:10:32 +03:00
  • 56c72d9cde godoc fix: StatusWithPeers -> StatusWithoutPeers Danny Hermes 2021-12-01 00:15:47 -06:00
  • d5405c66b7 net/tsdial: start of new package to unify all outbound dialing complexity Brad Fitzpatrick 2021-11-30 15:53:34 -08:00
  • 3ae6f898cf ipn/ipnlocal, net/dns/resolver: use exit node's DoH proxy when available Brad Fitzpatrick 2021-11-30 15:19:18 -08:00
  • 16abd7e07c ipn/ipnlocal: fix Content-Length in DoH DNS proxy response Brad Fitzpatrick 2021-11-30 14:18:48 -08:00
  • 2a95ee4680 cmd/tailscale, ipn/ipnstate: note which nodes are exit nodes in status Brad Fitzpatrick 2021-11-30 11:46:12 -08:00
  • deb2f5e793 types/logger: add Context and related helpers Josh Bleecher Snyder 2021-11-30 14:32:30 -08:00
  • f93cf6fa03 net/dns: fix checking for wrapped error when attempting to read wsl.conf for Windows WSL2 Aaron Klotz 2021-11-30 15:18:42 -07:00
  • b800663779 tstest/integration: stop leaking zstd.Decoders Josh Bleecher Snyder 2021-11-30 13:44:50 -08:00
  • 124363e0ca net/dns: detect and decode UTF-16 from wsl.exe earlier. David Anderson 2021-11-26 16:39:40 -08:00
  • e16cb523aa net/nettest: deflake TestPipeTimeout Josh Bleecher Snyder 2021-11-30 12:11:48 -08:00
  • a8cc519c70 net/portmapper: improve handling of UPnP parse errors Josh Bleecher Snyder 2021-11-30 11:43:54 -08:00
  • fddf43f3d1 net/portmapper: fill out PCP/PMP client metrics Josh Bleecher Snyder 2021-11-30 11:42:06 -08:00
  • 9787ec6f4a net/portmapper: add UPnP client metrics Josh Bleecher Snyder 2021-11-30 11:41:43 -08:00
  • 40f11c50a1 net/portmapper: make PCP/PMP result codes stringers Josh Bleecher Snyder 2021-11-23 14:43:04 -08:00
  • 38d90fa330 net/portmapper: add clientmetrics for PCP/PMP responses Josh Bleecher Snyder 2021-11-23 14:35:55 -08:00
  • 999814e9e1 net/portmapper: handle pcp ADDRESS_MISMATCH response Josh Bleecher Snyder 2021-11-23 13:49:47 -08:00
  • bb91cfeae7 net/socks5/tssocks, wgengine: permit SOCKS through subnet routers/exit nodes Brad Fitzpatrick 2021-11-30 10:30:44 -08:00
  • 3181bbb8e4 cmd/tailscale: make file cp send files via tailscaled localapi Brad Fitzpatrick 2021-11-30 08:47:52 -08:00
  • 46a9782322 .github/dependabot.yml: slow down the stream of unusable PRs David Crawshaw 2021-11-30 05:40:48 -08:00
  • d89c61b812 go.mod: bump github.com/aws/aws-sdk-go-v2/service/ssm dependabot[bot] 2021-11-30 13:55:39 +00:00
  • 341e1af873 go.mod: bump github.com/aws/aws-sdk-go-v2/config from 1.10.2 to 1.10.3 dependabot[bot] 2021-11-30 11:32:27 +00:00
  • b811a316bc tailcfg, ipn/ipnlocal: advertise a Service when exit node DNS proxy available Brad Fitzpatrick 2021-11-29 17:19:17 -08:00
  • 6e584ffa33 cmd/tailscaled: allow running the SOCKS5 and HTTP proxies on the same port. David Anderson 2021-11-26 16:00:39 -08:00
  • a54d13294f net/proxymux: add a listener mux that can run SOCKS and HTTP on a single socket. David Anderson 2021-11-26 15:51:48 -08:00
  • 135580a5a8 tailcfg, ipn/ipnlocal, net/dns: forward exit node DNS on Unix to system DNS Brad Fitzpatrick 2021-11-29 14:18:09 -08:00
  • d9c21936c3 control/controlclient: stop logging about goal.url invariant Josh Bleecher Snyder 2021-11-23 14:18:03 -08:00
  • 1e8b4e770a update github.com/aws/aws-sdk-go-v2 David Crawshaw 2021-11-29 10:12:27 -08:00
  • 105c545366 cmd/tailscale/cli: don't complain about --accept-routes true->false on Synology Brad Fitzpatrick 2021-11-29 10:57:21 -08:00
  • c2efe46f72 ipn/ipnlocal: restrict exit node DoH server based on ACL'ed packet filter Brad Fitzpatrick 2021-11-25 09:43:39 -08:00
  • ff9727c9ff wgengine/filter: fix, test NewAllowAllForTest Brad Fitzpatrick 2021-11-25 13:19:17 -08:00
  • f8cef1ba08 ipn/store/aws: support using sub-paths in parameters Thomas Weiß 2021-11-29 11:18:44 +01:00
  • 6dc6ea9b37 cmd/tailscaled: log error on state store init failure Thomas Weiß 2021-11-29 11:15:51 +01:00
  • 78b0bd2957 net/dns/resolver: add clientmetrics for DNS Brad Fitzpatrick 2021-11-26 14:43:38 -08:00
  • 097602b3ca ipn/ipnlocal: warn more precisely about IP forwarding issues on linux. David Anderson 2021-11-25 16:12:08 -08:00
  • db800ddeac cmd/derper: set Content-Security-Policy on DERPs. David Anderson 2021-11-24 13:12:13 -08:00
  • 33c541ae30 ipn/ipnlocal: populate self status from netmap in ipnlocal, not magicsock. David Anderson 2021-11-25 17:11:01 -08:00
  • e121c2f724 logpolicy: export NewLogtailTransport for Android Denton Gentry 2021-11-25 11:48:29 -08:00
  • 25525b7754 net/dns/resolver, ipn/ipnlocal: wire up peerapi DoH server to DNS forwarder Brad Fitzpatrick 2021-11-23 09:58:34 -08:00
  • 9bb91cb977 Merge pull request #3214 from tailscale/mayakacz-patch-1 Maya Kaczorowski 2021-11-23 19:09:51 -05:00
  • 259163dfe1 Update feature_request.yml Maya Kaczorowski 2021-10-28 13:26:31 -07:00
  • f56a7559ce scripts/installer.sh: add more Linux variants. Denton Gentry 2021-10-16 17:08:57 -07:00
  • d10cefdb9b net/dns: require space after nameserver/search parsing resolv.conf Josh Bleecher Snyder 2021-11-23 15:02:20 -08:00
  • 9f00510833 net/dns: handle comments in resolv.conf Josh Bleecher Snyder 2021-11-23 13:36:25 -08:00
  • 955aa188b3 ipn/ipnlocal: fix logging Josh Bleecher Snyder 2021-11-23 13:10:34 -08:00
  • 73beaaf360 net/tstun: rate limit "self disco out packet" logging Josh Bleecher Snyder 2021-11-23 11:20:33 -08:00
  • b0d543f7a1 cmd/tailscale: add ip -1 flag Josh Bleecher Snyder 2021-11-23 11:53:25 -08:00
  • 73beaf59fb cmd/tailscale: improve ip subcommand docs Josh Bleecher Snyder 2021-11-23 11:36:13 -08:00
  • a3b709f0c4 tsshd: fix double exit with different exit codes Joonas Loppi 2021-11-23 19:04:43 +02:00
  • 283ae702c1 ipn/ipnlocal: start adding DoH DNS server to peerapi when exit node Brad Fitzpatrick 2021-11-22 21:45:34 -08:00
  • 6fd6fe11f2 go.mod: bump honnef.co/go/tools from 0.2.1 to 0.2.2 dependabot[bot] 2021-11-22 16:46:51 +00:00
  • 027b46d0c1 ipn/ipnstate: clarify PeerStatusLite.LastHandshake Josh Bleecher Snyder 2021-11-22 15:26:54 -08:00
  • 0de1b74fbb util/clientmetric: add tests omitted from earlier commit Brad Fitzpatrick 2021-11-22 21:47:30 -08:00
  • ad5e04249b wgengine/monitor: ignore adding/removing uninteresting IPs Josh Bleecher Snyder 2021-11-19 17:04:35 -08:00
  • 60510a6ae7 .github/workflows: check that repo is clean after build and test Josh Bleecher Snyder 2021-11-22 12:41:17 -08:00
  • 1ea270375a hostinfo: report when running in Docker Desktop. Denton Gentry 2021-11-21 21:32:39 -08:00
  • ca1b3fe235 net/tshttpproxy: use correct size for Windows BOOL argument Josh Bleecher Snyder 2021-11-22 11:49:12 -08:00
  • 9a217ec841 cmd/derper: increase HSTS cache lifetime to 2 years. David Anderson 2021-11-22 11:45:37 -08:00
  • 9feb483ad3 build_docker.sh: use github.com/tailscale/mkctr instead of docker Maisem Ali 2021-11-21 20:52:19 -08:00
  • 7d8feb2784 hostinfo: change Windows implementation to directly query version information using API and registry Aaron Klotz 2021-11-22 11:45:19 -07:00
  • 1a629a4715 net/portmapper: mark fewer PMP probe failures as unexpected Josh Bleecher Snyder 2021-11-22 10:27:56 -08:00
  • e8db43e8fa wgengine/router: demote TestDebugListRules fail to skip Brad Fitzpatrick 2021-11-22 10:54:04 -08:00
  • 937e96f43d cmd/derper: enable HSTS when serving over HTTPS. David Anderson 2021-11-22 09:35:17 -08:00
  • f76a8d93da go.mod: bump github.com/godbus/dbus/v5 from 5.0.5 to 5.0.6 dependabot[bot] 2021-11-07 20:25:31 +00:00
  • 2ea765e5d8 go.mod: bump inet.af/netstack Brad Fitzpatrick 2021-11-08 18:51:03 -08:00
  • def659d1ec Fuzzing: Add CIFuzz AdamKorcz 2021-10-29 13:45:37 +01:00
  • 946dfec98a wgengine/router: fix checkIPRuleSupportsV6 to actually use IPv6 Brad Fitzpatrick 2021-11-19 11:17:03 -08:00
  • 9259377a7f wgengine/router: don't assume Linux was built with IP_MULTIPLE_TABLES Brad Fitzpatrick 2021-11-19 11:05:34 -08:00
  • 88b8a09d37 net/dns: make constants for the various DBus strings. David Anderson 2021-11-18 17:18:11 -08:00
  • 6c82cebe57 health: add a health state for net/dns.OSConfigurator. David Anderson 2021-11-18 15:52:21 -08:00
  • 4ef3fed100 net/dns: resync config to systemd-resolved when it restarts. David Anderson 2021-11-18 15:28:46 -08:00