From c58a6435ef2a05d1e0c9f38a29c1d2d18eaa78aa Mon Sep 17 00:00:00 2001 From: njhamann Date: Sat, 24 Aug 2013 13:02:17 -0400 Subject: [PATCH] Fix #14036. Remove user/pass from ajaxLocation. Close gh-1340. (cherry picked from commit eb1a2afc9fb1d990d10358aab0e17bc0ce1d1db3) --- AUTHORS.txt | 1 + src/ajax.js | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/AUTHORS.txt b/AUTHORS.txt index 74a1b912b..b2d21df46 100644 --- a/AUTHORS.txt +++ b/AUTHORS.txt @@ -172,3 +172,4 @@ Terry Jones Jeremy Dunck Chris Price Amey Sakhadeo +Noah Hamann diff --git a/src/ajax.js b/src/ajax.js index 174e8274d..1b01fd6a5 100644 --- a/src/ajax.js +++ b/src/ajax.js @@ -21,7 +21,7 @@ var rlocalProtocol = /^(?:about|app|app-storage|.+-extension|file|res|widget):$/, rnoContent = /^(?:GET|HEAD)$/, rprotocol = /^\/\//, - rurl = /^([\w.+-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/, + rurl = /^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/, /* Prefilters * 1) They are useful to introduce custom dataTypes (see ajax/jsonp.js for an example) -- 2.39.5