From 22caeb97a487fb87ef05a2d80fb61997d624a4e8 Mon Sep 17 00:00:00 2001 From: Martin Aeschlimann Date: Mon, 30 Sep 2019 17:42:37 +0200 Subject: [PATCH] handle v6 ip addresses in remote-resources rewrite --- src/vs/base/common/network.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/vs/base/common/network.ts b/src/vs/base/common/network.ts index 7d525614421..70093426625 100644 --- a/src/vs/base/common/network.ts +++ b/src/vs/base/common/network.ts @@ -92,7 +92,10 @@ class RemoteAuthoritiesImpl { return this._delegate(uri); } const authority = uri.authority; - const host = this._hosts[authority]; + let host = this._hosts[authority]; + if (host.indexOf(':') !== -1) { + host = `[${host}]`; + } const port = this._ports[authority]; const connectionToken = this._connectionTokens[authority]; return URI.from({ -- GitLab