j433866
ff9c68db56
Update handling of bake errors.
...
Add preview thumbnail for image input.
2019-05-01 17:08:36 +01:00
j433866
1cedc94652
Fix status messages for baking
2019-05-01 15:19:01 +01:00
j433866
02bda3250b
Fix magic button.
...
Fix download all files not working
2019-05-01 14:46:05 +01:00
j433866
f6f60e8203
Update LoaderWorker to not use messagechannels
2019-05-01 14:13:40 +01:00
j433866
55beb433f3
Go back to sending messages via the main thread.
...
A MessageChannel is faster on Chrome, but causes issues in Firefox.
Bake button now says "Loading..." when the inputWorker is gathering inputs for baking
2019-05-01 14:12:36 +01:00
j433866
2fff18cb61
Don't create a new loaderWorker until we need one.
...
This was causing issues on single core systems after I got rid of the active status as we had already reached the max number of workers.
Instead, we just create a loaderWorker when needed as loaderWorkers are small enough!
2019-04-30 15:23:41 +01:00
j433866
6d8bf3a08a
Enable filter buttons in manager
2019-04-30 14:45:34 +01:00
j433866
13ee79a06b
Add searching for inputs
2019-04-30 14:15:05 +01:00
j433866
b4208ede3b
Add clear io button.
...
Fix some weirdness with removing tabs
2019-04-30 13:34:00 +01:00
j433866
a96cb3f99f
Add clear all io button.
2019-04-30 13:18:22 +01:00
j433866
1f39a922d1
Reset bake button background when state changed
2019-04-30 12:58:29 +01:00
j433866
145fba5949
Input pasting now works
2019-04-30 11:48:01 +01:00
mshwed
8fa8e34027
Added support for parsing JSON with number type values. Added support for non-array JSON objects. Added extra tests for JSON to CSV operation.
2019-04-28 16:29:15 -04:00
mshwed
5225874498
Fixed handling of large files and fixed issue with line histogram colour fill
2019-04-28 14:38:03 -04:00
j433866
8cb86c364d
Increase file limit
2019-04-26 15:19:17 +01:00
j433866
6d98014ad2
New max limit for files
2019-04-26 15:16:15 +01:00
j433866
1cf83c2485
Change baking to send all inputs individually.
...
Re-enable go to tab button.
Active tab is now autobaked on load completion.
Handle (ish) loaderWorker errors.
Improve load performance.
2019-04-26 15:15:44 +01:00
j433866
f638bd4ded
If sending arraybuffer back, use a transferable object
2019-04-26 14:01:49 +01:00
j433866
7b169fb798
Add css for search box
2019-04-25 16:33:02 +01:00
j433866
406cbb0f41
Move input logic into a new worker (InputWorker)
...
Change OutputWaiter to use dict of outputs instead of list
LoaderWorker communicates with InputWorker using a messagechannel
2019-04-25 16:32:48 +01:00
mshwed
802493fec4
Merge branch 'master' of https://github.com/gchq/CyberChef into feature/advanced-entropy
2019-04-24 19:48:03 -04:00
j433866
6d8daac5ca
Merge remote-tracking branch 'upstream/master' into multiple-input-files
2019-04-23 09:02:04 +01:00
j433866
82186c8592
Add search box for input tabs
2019-04-23 09:02:00 +01:00
j433866
f099a352b3
Change get input function calls
2019-04-23 09:01:25 +01:00
n1474335
01f0625d6a
Fixed XSS in 'Text Encoding Brute Force. Closes #539
2019-04-14 22:00:17 +01:00
n1474335
8f450501cc
Downloadble version is now a .zip file instead of a single .htm file
2019-04-12 18:54:31 +01:00
n1474335
08c5dbce09
Merge branch 'init-dish' of https://github.com/d98762625/CyberChef into d98762625-init-dish
2019-04-12 16:24:23 +01:00
d98762625
de8c99eceb
merge init-dish & update tests
2019-04-08 18:06:01 +01:00
d98762625
cdc15c0f20
change empty Dish initialisation to use ArrayBuffer
2019-04-08 17:58:46 +01:00
Matt
18408901be
removed old bzip2 dependency
2019-04-07 19:11:46 +01:00
Matt
982c915931
Change author
2019-04-07 19:02:27 +01:00
Matt
a339eacd45
Bzip2 compression support changed to use wasm backend
...
x4 speed.
2019-04-07 18:59:03 +01:00
mshwed
8fc0e012e3
Fixed formatting issues
2019-04-06 23:09:46 -04:00
mshwed
b7fb9635e5
Added operation for entropy visualization as an image
2019-04-06 19:40:07 -04:00
mshwed
f988a958bb
Added support for generating an entropy curve based on the input data
2019-04-06 15:59:36 -04:00
mshwed
c80cb57b07
Added histogram line, refactored axes generation
2019-04-05 14:30:24 -04:00
d98762625
a210f951da
more linting
2019-04-05 17:40:52 +01:00
d98762625
367532cf8d
linting and comment for readFileSync
2019-04-05 17:35:20 +01:00
d98762625
d3e6200385
remove babel-polyfill and update plugins to work with uplifted version
2019-04-05 17:15:21 +01:00
d98762625
af504891e4
incorporate ArrayBuffer base Dish type. Add global file shim to node index. Fix Buffer -> ArrayBuffer transformation
2019-04-05 16:51:14 +01:00
mshwed
dec28e16d4
Added histogram visualization for text entropy
2019-04-05 11:12:44 -04:00
j433866
bd3777f9de
Change maximum file size in readme
2019-04-05 10:51:39 +01:00
d98762625
e4ee0fc397
Merge branch 'master' of github.com:gchq/CyberChef into node-lib
2019-04-04 15:21:52 +01:00
j433866
9690ccd8a0
Fix being unable to go to tab 1
2019-04-04 14:42:21 +01:00
j433866
0804647441
Load in the right order
2019-04-04 13:14:45 +01:00
j433866
76da287cca
Bake in the right order
2019-04-04 13:13:38 +01:00
j433866
8739dd97d6
Change srcElement to target
...
(srcElement is non-standard)
2019-04-04 13:13:21 +01:00
d98762625
a7874cc351
improve naming in API
2019-04-04 11:28:46 +01:00
j433866
de21f14fd8
Move the tab buttons onto the tab bar
2019-04-04 10:57:01 +01:00
j433866
b90cca77a9
Fix more tab weirdness.
...
Move tab buttons onto tab bar.
Calculate size of maxTabs automatically on page load.
Display total execution time when a bake finishes.
2019-04-04 10:15:13 +01:00