From 048930ca8fbba1b2bd28718e977f950298d94ac5 Mon Sep 17 00:00:00 2001 From: Hugo Xu Date: Fri, 20 Apr 2018 14:09:41 -0600 Subject: [PATCH] RegExp fix for https://github.com/gorhill/uBlock/issues/3717 (#3718) * Update ublock.js * Update ublock.js * Update ublock.js --- src/js/ublock.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/js/ublock.js b/src/js/ublock.js index 82b43c285..d2a891eda 100644 --- a/src/js/ublock.js +++ b/src/js/ublock.js @@ -266,8 +266,9 @@ var matchBucket = function(url, hostname, bucket, start) { return whitelist; }; -µBlock.reWhitelistBadHostname = /[^a-z0-9.\-\[\]:]/; -µBlock.reWhitelistHostnameExtractor = /([a-z0-9\[][a-z0-9.\-]*[a-z0-9\]])(?::[\d*]+)?\/(?:[^\x00-\x20\/]|$)[^\x00-\x20]*$/; +// https://github.com/gorhill/uBlock/issues/3717 +µBlock.reWhitelistBadHostname = /[^a-z0-9.\-_\[\]:]/; +µBlock.reWhitelistHostnameExtractor = /([a-z0-9.\-_\[\]]+)(?::[\d*]+)?\/(?:[^\x00-\x20\/]|$)[^\x00-\x20]*$/; /******************************************************************************/