зеркало из
1
0
Форкнуть 0
This commit is contained in:
luke crouch 2021-02-10 15:35:14 -06:00
Родитель 9c80f19f2f
Коммит ff3c31637c
3 изменённых файлов: 18 добавлений и 17 удалений

Просмотреть файл

@ -1,6 +1,6 @@
module.exports = {
"parserOptions": {
"ecmaVersion": 8
"ecmaVersion": 2018
},
"env": {
"browser": true,

Просмотреть файл

@ -1,3 +1,5 @@
/*global getBogusProxy */
const DEFAULT_FAVICON = "/img/blank-favicon.svg";
// TODO use export here instead of globals
@ -26,8 +28,7 @@ const Utils = {
const bogusType = "socks4";
const bogusPort = 9999;
const bogusUsername = "foo";
const bogusPassword = "foo";
if(typeof window.Utils.pregeneratedString !== 'undefined')
if(typeof window.Utils.pregeneratedString !== "undefined")
{
return {type:bogusType, host:`w.${window.Utils.pregeneratedString}.coo`, port:bogusPort, username:bogusUsername, failoverTimeout:bogusFailover};
}
@ -38,12 +39,12 @@ const Utils = {
// We generate a cryptographically random string (of length specified in bogusLength), but we only do so once - thus negating any time delay caused
const bogusLength = 8;
let array = new Uint8Array(bogusLength);
const array = new Uint8Array(bogusLength);
window.crypto.getRandomValues(array);
for(let i = 0; i < bogusLength; i++)
{
let s = array[i].toString(16);
if(s.length == 1)
const s = array[i].toString(16);
if(s.length === 1)
window.Utils.pregeneratedString += `0${s}`;
else
window.Utils.pregeneratedString += s;

Просмотреть файл

@ -9,4 +9,4 @@ module.exports = {
"rules": {
"no-restricted-globals": ["error", "browser"]
}
}
};