diff options
author | Corona <corona@noreply.codeberg.org> | 2020-07-31 13:03:21 +0200 |
---|---|---|
committer | Corona <corona@noreply.codeberg.org> | 2020-07-31 13:03:21 +0200 |
commit | eed733e504a757dbffaee14c9ead60a32911e038 (patch) | |
tree | db2d8c444cab9bb3313879402113ee1c8312022b /addons/urejectCR/bg.js | |
parent | fa2f28e91f26bafc85df0b2cd1cc6f2043474f3c (diff) | |
parent | 021820e7a3b74bd9cc788210395d9c5d709e6981 (diff) | |
download | cloudflare-tor-eed733e504a757dbffaee14c9ead60a32911e038.tar.lz cloudflare-tor-eed733e504a757dbffaee14c9ead60a32911e038.tar.xz cloudflare-tor-eed733e504a757dbffaee14c9ead60a32911e038.zip |
PR 65
Diffstat (limited to 'addons/urejectCR/bg.js')
-rw-r--r-- | addons/urejectCR/bg.js | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/addons/urejectCR/bg.js b/addons/urejectCR/bg.js deleted file mode 100644 index ba904ca7..00000000 --- a/addons/urejectCR/bg.js +++ /dev/null @@ -1,34 +0,0 @@ -let history = {}; -chrome.webRequest.onResponseStarted.addListener(i => { - if ([403, 406, 410, 429, 451, 462].includes(i.statusCode)) { - let iFQDN = (new URL(i.url)).hostname; - if (['searxes.eu.org', 'ansero.eu.org', 'ss.wodferndripvpe6ib4uz4rtngrnzichnirgn7t5x64gxcyroopbhsuqd.onion', 'searxes.wodferndripvpe6ib4uz4rtngrnzichnirgn7t5x64gxcyroopbhsuqd.onion', 'ansero.wodferndripvpe6ib4uz4rtngrnzichnirgn7t5x64gxcyroopbhsuqd.onion'].includes(iFQDN)) { - return; - } - let iServer = '?'; - i.responseHeaders.forEach(x => { - if (x.name == 'Server' || x.name == 'server') { - iServer = x.value; - } - }); - history[iFQDN] = [i.url, iServer, i.statusCode, (new Date()).toUTCString()]; - } - return; -}, { - urls: ['http://*/*', 'https://*/*'], - types: ['main_frame'] -}, ['responseHeaders']); -chrome.runtime.onMessage.addListener((request, sender, sendResponse) => { - if (request && sender) { - if (request == 'get') { - sendResponse(history); - } - if (request == 'clear') { - history = {}; - sendResponse(true); - } - } -}); -chrome.browserAction.onClicked.addListener(() => { - chrome.runtime.openOptionsPage(); -});
\ No newline at end of file |