Merge remote-tracking branch 'refs/remotes/upstream/master'
Conflicts: build/prod/cyberchef.htm build/prod/index.html build/prod/scripts.js src/static/stats.txt
This commit is contained in:
commit
44919b8c17
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -875,7 +875,10 @@ var Utils = {
|
|||||||
* Utils.escape_html("A <script> tag");
|
* Utils.escape_html("A <script> tag");
|
||||||
*/
|
*/
|
||||||
escape_html: function(str) {
|
escape_html: function(str) {
|
||||||
return str.replace(/</g, "<");
|
return str.replace(/</g, "<")
|
||||||
|
.replace(/'/g, "'")
|
||||||
|
.replace(/"/g, '"')
|
||||||
|
.replace(/&/g, "&");
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
|
@ -215,21 +215,21 @@ var Base64 = {
|
|||||||
if (len0 % 4 == 2) {
|
if (len0 % 4 == 2) {
|
||||||
static_section = offset0.slice(0, -3);
|
static_section = offset0.slice(0, -3);
|
||||||
offset0 = "<span data-toggle='tooltip' data-placement='top' title='" +
|
offset0 = "<span data-toggle='tooltip' data-placement='top' title='" +
|
||||||
Utils.from_base64(static_section, alphabet).slice(0, -2) + "'>" +
|
Utils.escape_html(Utils.from_base64(static_section, alphabet).slice(0, -2)) + "'>" +
|
||||||
static_section + "</span>" +
|
static_section + "</span>" +
|
||||||
"<span class='hlgreen'>" + offset0.substr(offset0.length - 3, 1) + "</span>" +
|
"<span class='hlgreen'>" + offset0.substr(offset0.length - 3, 1) + "</span>" +
|
||||||
"<span class='hlred'>" + offset0.substr(offset0.length - 2) + "</span>";
|
"<span class='hlred'>" + offset0.substr(offset0.length - 2) + "</span>";
|
||||||
} else if (len0 % 4 == 3) {
|
} else if (len0 % 4 == 3) {
|
||||||
static_section = offset0.slice(0, -2);
|
static_section = offset0.slice(0, -2);
|
||||||
offset0 = "<span data-toggle='tooltip' data-placement='top' title='" +
|
offset0 = "<span data-toggle='tooltip' data-placement='top' title='" +
|
||||||
Utils.from_base64(static_section, alphabet).slice(0, -1) + "'>" +
|
Utils.escape_html(Utils.from_base64(static_section, alphabet).slice(0, -1)) + "'>" +
|
||||||
static_section + "</span>" +
|
static_section + "</span>" +
|
||||||
"<span class='hlgreen'>" + offset0.substr(offset0.length - 2, 1) + "</span>" +
|
"<span class='hlgreen'>" + offset0.substr(offset0.length - 2, 1) + "</span>" +
|
||||||
"<span class='hlred'>" + offset0.substr(offset0.length - 1) + "</span>";
|
"<span class='hlred'>" + offset0.substr(offset0.length - 1) + "</span>";
|
||||||
} else {
|
} else {
|
||||||
static_section = offset0;
|
static_section = offset0;
|
||||||
offset0 = "<span data-toggle='tooltip' data-placement='top' title='" +
|
offset0 = "<span data-toggle='tooltip' data-placement='top' title='" +
|
||||||
Utils.from_base64(static_section, alphabet) + "'>" +
|
Utils.escape_html(Utils.from_base64(static_section, alphabet)) + "'>" +
|
||||||
static_section + "</span>";
|
static_section + "</span>";
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -245,21 +245,21 @@ var Base64 = {
|
|||||||
if (len1 % 4 == 2) {
|
if (len1 % 4 == 2) {
|
||||||
static_section = offset1.slice(0, -3);
|
static_section = offset1.slice(0, -3);
|
||||||
offset1 = padding + "<span data-toggle='tooltip' data-placement='top' title='" +
|
offset1 = padding + "<span data-toggle='tooltip' data-placement='top' title='" +
|
||||||
Utils.from_base64("AA" + static_section, alphabet).slice(1, -2) + "'>" +
|
Utils.escape_html(Utils.from_base64("AA" + static_section, alphabet).slice(1, -2)) + "'>" +
|
||||||
static_section + "</span>" +
|
static_section + "</span>" +
|
||||||
"<span class='hlgreen'>" + offset1.substr(offset1.length - 3, 1) + "</span>" +
|
"<span class='hlgreen'>" + offset1.substr(offset1.length - 3, 1) + "</span>" +
|
||||||
"<span class='hlred'>" + offset1.substr(offset1.length - 2) + "</span>";
|
"<span class='hlred'>" + offset1.substr(offset1.length - 2) + "</span>";
|
||||||
} else if (len1 % 4 == 3) {
|
} else if (len1 % 4 == 3) {
|
||||||
static_section = offset1.slice(0, -2);
|
static_section = offset1.slice(0, -2);
|
||||||
offset1 = padding + "<span data-toggle='tooltip' data-placement='top' title='" +
|
offset1 = padding + "<span data-toggle='tooltip' data-placement='top' title='" +
|
||||||
Utils.from_base64("AA" + static_section, alphabet).slice(1, -1) + "'>" +
|
Utils.escape_html(Utils.from_base64("AA" + static_section, alphabet).slice(1, -1)) + "'>" +
|
||||||
static_section + "</span>" +
|
static_section + "</span>" +
|
||||||
"<span class='hlgreen'>" + offset1.substr(offset1.length - 2, 1) + "</span>" +
|
"<span class='hlgreen'>" + offset1.substr(offset1.length - 2, 1) + "</span>" +
|
||||||
"<span class='hlred'>" + offset1.substr(offset1.length - 1) + "</span>";
|
"<span class='hlred'>" + offset1.substr(offset1.length - 1) + "</span>";
|
||||||
} else {
|
} else {
|
||||||
static_section = offset1;
|
static_section = offset1;
|
||||||
offset1 = padding + "<span data-toggle='tooltip' data-placement='top' title='" +
|
offset1 = padding + "<span data-toggle='tooltip' data-placement='top' title='" +
|
||||||
Utils.from_base64("AA" + static_section, alphabet).slice(1) + "'>" +
|
Utils.escape_html(Utils.from_base64("AA" + static_section, alphabet).slice(1)) + "'>" +
|
||||||
static_section + "</span>";
|
static_section + "</span>";
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -274,21 +274,21 @@ var Base64 = {
|
|||||||
if (len2 % 4 == 2) {
|
if (len2 % 4 == 2) {
|
||||||
static_section = offset2.slice(0, -3);
|
static_section = offset2.slice(0, -3);
|
||||||
offset2 = padding + "<span data-toggle='tooltip' data-placement='top' title='" +
|
offset2 = padding + "<span data-toggle='tooltip' data-placement='top' title='" +
|
||||||
Utils.from_base64("AAA" + static_section, alphabet).slice(2, -2) + "'>" +
|
Utils.escape_html(Utils.from_base64("AAA" + static_section, alphabet).slice(2, -2)) + "'>" +
|
||||||
static_section + "</span>" +
|
static_section + "</span>" +
|
||||||
"<span class='hlgreen'>" + offset2.substr(offset2.length - 3, 1) + "</span>" +
|
"<span class='hlgreen'>" + offset2.substr(offset2.length - 3, 1) + "</span>" +
|
||||||
"<span class='hlred'>" + offset2.substr(offset2.length - 2) + "</span>";
|
"<span class='hlred'>" + offset2.substr(offset2.length - 2) + "</span>";
|
||||||
} else if (len2 % 4 == 3) {
|
} else if (len2 % 4 == 3) {
|
||||||
static_section = offset2.slice(0, -2);
|
static_section = offset2.slice(0, -2);
|
||||||
offset2 = padding + "<span data-toggle='tooltip' data-placement='top' title='" +
|
offset2 = padding + "<span data-toggle='tooltip' data-placement='top' title='" +
|
||||||
Utils.from_base64("AAA" + static_section, alphabet).slice(2, -2) + "'>" +
|
Utils.escape_html(Utils.from_base64("AAA" + static_section, alphabet).slice(2, -2)) + "'>" +
|
||||||
static_section + "</span>" +
|
static_section + "</span>" +
|
||||||
"<span class='hlgreen'>" + offset2.substr(offset2.length - 2, 1) + "</span>" +
|
"<span class='hlgreen'>" + offset2.substr(offset2.length - 2, 1) + "</span>" +
|
||||||
"<span class='hlred'>" + offset2.substr(offset2.length - 1) + "</span>";
|
"<span class='hlred'>" + offset2.substr(offset2.length - 1) + "</span>";
|
||||||
} else {
|
} else {
|
||||||
static_section = offset2;
|
static_section = offset2;
|
||||||
offset2 = padding + "<span data-toggle='tooltip' data-placement='top' title='" +
|
offset2 = padding + "<span data-toggle='tooltip' data-placement='top' title='" +
|
||||||
Utils.from_base64("AAA" + static_section, alphabet).slice(2) + "'>" +
|
Utils.escape_html(Utils.from_base64("AAA" + static_section, alphabet).slice(2)) + "'>" +
|
||||||
static_section + "</span>";
|
static_section + "</span>";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,18 +1,32 @@
|
|||||||
203 source files
|
203 source files
|
||||||
|
<<<<<<< HEAD
|
||||||
104269 lines
|
104269 lines
|
||||||
size
|
size
|
||||||
|
|
||||||
136 JavaScript source files
|
136 JavaScript source files
|
||||||
95179 lines
|
95179 lines
|
||||||
3.5M size
|
3.5M size
|
||||||
|
=======
|
||||||
|
104221 lines
|
||||||
|
4.0M size
|
||||||
|
|
||||||
|
136 JavaScript source files
|
||||||
|
95131 lines
|
||||||
|
3.4M size
|
||||||
|
>>>>>>> master
|
||||||
|
|
||||||
78 third party JavaScript source files
|
78 third party JavaScript source files
|
||||||
76377 lines
|
76377 lines
|
||||||
2.8M size
|
2.8M size
|
||||||
|
|
||||||
58 first party JavaScript source files
|
58 first party JavaScript source files
|
||||||
|
<<<<<<< HEAD
|
||||||
18802 lines
|
18802 lines
|
||||||
736K size
|
736K size
|
||||||
|
=======
|
||||||
|
18754 lines
|
||||||
|
724K size
|
||||||
|
>>>>>>> master
|
||||||
|
|
||||||
3.1M uncompressed JavaScript size
|
3.1M uncompressed JavaScript size
|
||||||
1.7M compressed JavaScript size
|
1.7M compressed JavaScript size
|
||||||
|
Loading…
Reference in New Issue
Block a user