mirror of
https://github.com/anticensority/runet-censorship-bypass.git
synced 2024-11-24 02:13:43 +03:00
Prohibit proxy of type HTTP in UI
This commit is contained in:
parent
55fbbd105d
commit
0e72fe9833
|
@ -549,10 +549,10 @@ chrome.runtime.getBackgroundPage( (backgroundPage) =>
|
||||||
li.innerHTML += `<a href="${conf.url}" class="right-bottom-icon info-url">${infoIcon}</a>
|
li.innerHTML += `<a href="${conf.url}" class="right-bottom-icon info-url">${infoIcon}</a>
|
||||||
<textarea
|
<textarea
|
||||||
spellcheck="false"
|
spellcheck="false"
|
||||||
placeholder="SOCKS5 localhost:9050; # TOR Expert
|
placeholder="SOCKS5 localhost:9050; # Tor Expert
|
||||||
SOCKS5 localhost:9150; # TOR Browser
|
SOCKS5 localhost:9150; # Tor Browser
|
||||||
HTTPS foobar.com:3143;
|
HTTPS 11.22.33.44:3143;
|
||||||
HTTPS 11.22.33.44:8080;">${conf.value || localStorage.getItem(uiRaw) || ''}</textarea>`;
|
PROXY foobar.com:8080; # Not HTTP!">${conf.value || localStorage.getItem(uiRaw) || ''}</textarea>`;
|
||||||
li.querySelector('textarea').onkeyup = function() {
|
li.querySelector('textarea').onkeyup = function() {
|
||||||
|
|
||||||
this.dispatchEvent( new Event('change', {'bubbles': true}) );
|
this.dispatchEvent( new Event('change', {'bubbles': true}) );
|
||||||
|
@ -587,7 +587,7 @@ HTTPS 11.22.33.44:8080;">${conf.value || localStorage.getItem(uiRaw) || ''}</tex
|
||||||
.filter( (str) => str );
|
.filter( (str) => str );
|
||||||
const ifValid = ifValidArr.every(
|
const ifValid = ifValidArr.every(
|
||||||
(str) =>
|
(str) =>
|
||||||
/^(?:DIRECT|(?:(?:HTTPS?|PROXY|SOCKS(?:4|5)?)\s+\S+))$/g
|
/^(?:DIRECT|(?:(?:HTTPS|PROXY|SOCKS(?:4|5)?)\s+\S+))$/g
|
||||||
.test(str.trim())
|
.test(str.trim())
|
||||||
);
|
);
|
||||||
if (!(ifValidArr.length && ifValid)) {
|
if (!(ifValidArr.length && ifValid)) {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user