-
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