From ebc11fe9f757008c5fc2f557f3b6e5ceefb91676 Mon Sep 17 00:00:00 2001 From: Joao Moreno Date: Fri, 22 Jul 2016 12:11:10 +0200 Subject: [PATCH] fix proxy regex validator related to #9305 --- src/vs/workbench/services/request/node/requestService.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/workbench/services/request/node/requestService.ts b/src/vs/workbench/services/request/node/requestService.ts index 8cd434b93f8..174397332b2 100644 --- a/src/vs/workbench/services/request/node/requestService.ts +++ b/src/vs/workbench/services/request/node/requestService.ts @@ -151,7 +151,7 @@ confRegistry.registerConfiguration({ properties: { 'http.proxy': { type: 'string', - pattern: '^https?://[^:]+(:\\d+)?$|^$', + pattern: '^https?://([^:]*(:[^@]*)?@)?([^:]+)(:\\d+)?/?$|^$', description: nls.localize('proxy', "The proxy setting to use. If not set will be taken from the http_proxy and https_proxy environment variables") }, 'http.proxyStrictSSL': {