From a9370a08517668b3e98cc1d0bd42df407a76c220 Mon Sep 17 00:00:00 2001 From: awy Date: Fri, 15 Aug 2025 03:01:21 +0300 Subject: ubo + private browsing patch --- .../tprb.addon@searxes.danwin1210.me/tprb_core.js | 3509 -------------------- 1 file changed, 3509 deletions(-) delete mode 100644 data/extensions/tprb.addon@searxes.danwin1210.me/tprb_core.js (limited to 'data/extensions/tprb.addon@searxes.danwin1210.me/tprb_core.js') diff --git a/data/extensions/tprb.addon@searxes.danwin1210.me/tprb_core.js b/data/extensions/tprb.addon@searxes.danwin1210.me/tprb_core.js deleted file mode 100644 index d131151..0000000 --- a/data/extensions/tprb.addon@searxes.danwin1210.me/tprb_core.js +++ /dev/null @@ -1,3509 +0,0 @@ -var tprq_init = 0; -var tprq_mylang = {}; -var tprq_whitelist = {}; -var tprq_black_nrml = []; -var tprq_black_regx = []; -var tprq_whitetemp = {}; -var tprq_tab_dst = {}; -var tprq_amdroid = false; -var tprq_mustcleanup = false; -var tprq_cleanup_what = {}; -var tprq_tabcls_cnt = 0; -var tprq_acln_x = 999; -var tprq_acln_y = 1440; -var tprq_acln_lastrun = 0; -var tprq_newtab_mute = false; -var tprq_allowcss = 0; -var tprq_separdark = 0; -var tprq_mixignore = 0; -var tprq_l2iignore = 0; -var tprq_tac_ignlst = []; -var tprq_allowsubdom = 0; -var tprq_allowwidedm = 0; -var tprq_allowcdnf = 0; -var tprq_allowcdnd = 0; -var tprq_alloweytb = 0; -var tprq_showtemp = 0; -var tprq_fmtdsturl = 0; -var tprq_fmtdstrxp = 0; -var tprq_smartref = 0; -var tprq_ignh_altsvc = 0; -var tprq_ignh_etag = 0; -var tprq_ignh_expct = 0; -var tprq_ignh_xdnspf = 0; -var tprq_showcntr = 0; -var tprq_kb_act = -1; -var tprq_jsfilter = 0; -var tprq_jsnoxss = 0; -var tprq_noworker = 0; -var tprq_jslineok = 0; -var tprq_jsak_wud = 0; -var tprq_jsak_cdnf = 0; -var tprq_jsak_cdnd = 0; -var tprq_jsakreqhs = 0; -var tprq_oklist_js = []; -var tprq_history_js = []; -var tprq_tmpok_js = []; -var tprq_showicon = 0; -var tprq_myuis = []; -var tprq_showdotf = 0; -var tprq_showxbtn = 0; -var tprq_pop_sort = 0; -var tprq_pop_bid = ['', '#fff']; -var tprq_popstyle = 0; -var tprq_poponoff = 0; -var tprq_poponoff_ison = true; -var tprq_pophtps_js = 0; -var tprq_popshowip = 0; -var tprq_popshowcc = 0; -var tprq_popshowsubs = 0; -var tprq_usednsapi = 0; -var tprq_dnsapi_url = ''; -var tprq_dnspair = {}; -var tprq_popnarld = 0; -var tprq_poprclk = 0; -var tprq_poplbla = 0; -var tprq_denypuny = 0; -var tprq_secureonly = 0; -var tprq_onlygp = 0; -var tprq_denysocks = 0; -var tprq_fwdom = 0; -var tprq_blockfnt = 0; -var tprq_blockmid = 0; -var tprq_blockimg = 0; -var tprq_blockobj = 0; -var tprq_mime_av = 0; -var tprq_mime_pdf = 0; -var tprq_mime_office = 0; -var tprq_cleanparam = 0; -var tprq_redir2htps = 0; -var tprq_scan_shortu = 0; -var tprq_aured_ignr = 0; -var tprq_aured_confirm = false; -var tprq_usedntme = 0; -var tprq_unsocial = 0; -var tprq_scan_mitm = 0; -var tprq_mitmoklist = []; -var tprq_nomitm_s403 = 0; -var tprq_nomitm_inc = 0; -var tprq_nomitm_ggl = 0; -var tprq_nomitm_scu = 0; -var tprq_bkt_mitms = []; -var tprq_flags = ['icons/icon-32.png', 'icons/i_ylw.png', 'icons/i_red.png']; -var tprq_bl_img = 'R0lGODlhAQABAIAAAP///wAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQBCgAAACwAAAAAAQABAAACAkQBADs='; -var tprq_dblack_fqdn = []; -var tprq_dblack_dom = []; -var tprq_dsocial_fqdn = []; -var tprq_dsocial_dom = []; -var tprq_db_xss1 = []; -var tprq_db_xss2 = []; -var tprq_db_xss3 = []; -var tprq_geo4_loaded = false; -var tprq_db_geo4 = {}; -//=== -function onError(e) { - console.log(`TPRB: Error:${e}`); -} - -function text2array(w) { - var wr = {}; - var wx = w.split("\n"); - var wxy, wxy_a, wxy_b; - for (var y = 0; y < wx.length; y++) { - wxy = wx[y].split(' '); - if (wxy.length == 2) { - wxy_a = wxy[0]; - wxy_b = wxy[1]; - if (wr[wxy_a] == undefined) { - wr[wxy_a] = []; - }; - if (!wr[wxy_a].includes(wxy_b)) { - wr[wxy_a].push(wxy_b); - } - } - }; - return wr; -} - -function array2text(w) { - var _wr = ''; - var wk, lk; - for (var k in w) { - if (k.length >= 1) { - wk = w[k]; - for (var l in wk) { - lk = wk[l]; - if (lk.length >= 1) { - _wr += k + " " + lk + "\n"; - } - } - } - }; - return _wr; -} - -function text2array2(w) { - var wr = {}; - var wx = w.split("\n"); - var wxy, wxy_a, wxy_b; - for (var y = 0; y < wx.length; y++) { - wxy = wx[y].split(' '); - if (wxy.length == 2) { - wxy_a = wxy[0]; - wxy_b = wxy[1]; - if (wr[wxy_a] == undefined) { - wr[wxy_a] = wxy_b; - } - } - }; - return wr; -} - -function rqbl_loadcfg() { - browser.storage.local.get().then(function (w) { - tprq_whitelist = (w.myset_rqblwhitelist) ? text2array(w.myset_rqblwhitelist) : {}; - var _tmpbl = (w.myset_rqblblacklist) ? w.myset_rqblblacklist.split("\n").filter(v => v != '') : []; - if (_tmpbl.length < 1) { - tprq_fwdom = 0; - } else { - if (w.myset_rqbl_bldstrxp == 'y') { - tprq_fwdom = 2; - } else { - tprq_fwdom = 1; - } - } - tprq_black_nrml = []; - tprq_black_regx = []; - if (tprq_fwdom >= 1) { - for (var i = 0; i < _tmpbl.length; i++) { - if (_tmpbl[i].startsWith('/')) { - tprq_black_regx.push(_tmpbl[i]); - } else { - tprq_black_nrml.push(_tmpbl[i]); - } - } - } - tprq_allowcss = (w.myset_rqblcsslover != 'n') ? 1 : 0; - tprq_allowsubdom = (w.myset_rqblsubdomok != 'n') ? 1 : 0; - tprq_allowwidedm = (w.myset_rqblallok_wuz == 'y') ? 1 : 0; - tprq_allowcdnf = (w.myset_rqblaok_cdnf != 'n') ? 1 : 0; - tprq_allowcdnd = (w.myset_rqblaok_cdnd != 'n') ? 1 : 0; - tprq_alloweytb = (w.myset_rqblaok_ytb != 'n') ? 1 : 0; - tprq_separdark = (w.myset_rqblcleardark == 'y') ? 1 : 0; - tprq_mixignore = (w.myset_rqblmixokay == 'y') ? 1 : 0; - tprq_l2iignore = (w.myset_rqbll2iokay == 'y') ? 1 : 0; - tprq_tac_ignlst = (w.myset_rqblcftrwhite) ? w.myset_rqblcftrwhite.split("\n").filter(v => v != '') : []; - tprq_showtemp = (w.myset_rqblsettemp == 'y') ? 1 : 0; - tprq_fmtdsturl = (w.myset_rqblfmtdsturl == 'y') ? 1 : 0; - tprq_fmtdstrxp = (w.myset_rqblfmtdstrxp == 'y') ? 1 : 0; - tprq_smartref = (w.myset_rqblsmartref == 'y') ? 1 : 0; - tprq_nodlact = w.myset_rqblnodlact || 0; - tprq_ignh_altsvc = (w.myset_rqbl_ignh_altsvc == 'y') ? 1 : 0; - tprq_ignh_etag = (w.myset_rqbl_ignh_etag == 'y') ? 1 : 0; - tprq_ignh_expct = (w.myset_rqbl_ignh_expct == 'y') ? 1 : 0; - tprq_ignh_xdnspf = (w.myset_rqbl_ignh_xdnspf == 'y') ? 1 : 0; - tprq_cleanparam = (w.myset_rqblrdr_clnsrch == 'y') ? 1 : 0; - tprq_redir2htps = (w.myset_rqblrdr_justhtps == 'y') ? 1 : 0; - tprq_bl_img = 'R0lGODlhAQABAIAAAP///wAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQBCgAAACwAAAAAAQABAAACAkQBADs='; - tprq_scan_shortu = w.myset_rqblaured || 0; - tprq_aured_ignr = w.myset_rqblrdrign || 0; - if (tprq_aured_ignr == 1 || tprq_aured_ignr == 2) { - tprq_aured_ignr = 0; - } - tprq_aured_confirm = (w.myset_rqblardr_usealrt == 'y') ? true : false; - tprq_scan_mitm = w.myset_rqblrdr_mitm || 0; - if (tprq_scan_mitm != 0) { - tprq_mitmoklist = (w.myset_rqblmitmoklist) ? w.myset_rqblmitmoklist.split("\n").filter(v => v != '') : []; - } else { - tprq_mitmoklist = []; - } - tprq_nomitm_s403 = (w.myset_rqblrdr_mitm_t2oi == 'y') ? 1 : 0; - tprq_nomitm_inc = (w.myset_rqblrdr_mitm_inc == 'y') ? 1 : 0; - tprq_nomitm_ggl = (w.myset_rqblrdr_mitm_ggl == 'y') ? 1 : 0; - tprq_nomitm_scu = (w.myset_rqblrdr_mitm_scu == 'y') ? 1 : 0; - tprq_showcntr = 1; - if (w.myset_rqblnoscript == 'y') { - tprq_oklist_js = (w.myset_rqbljsoklist) ? w.myset_rqbljsoklist.split("\n").filter(v => v != '') : []; - tprq_jsfilter = 1; - } else { - tprq_jsfilter = 0; - tprq_oklist_js = []; - tprq_history_js = []; - } - tprq_jsnoxss = (w.myset_rqblxssblock == 'y') ? 1 : 0; - tprq_db_xss1 = (w.myset_rqblxssblock == 'y') ? ['%3cscript+', '%3cscript%20', '%3c%2fscript', '%3c/script', 'javascript%3a', 'livescript%3a', 'javascript:', 'livescript:', '