Commit Graph

  • e764ddf0b8 update TestRegister references d98762625 2019-04-05 18:45:47 +01:00
  • a210f951da more linting d98762625 2019-04-05 17:40:52 +01:00
  • 367532cf8d linting and comment for readFileSync d98762625 2019-04-05 17:35:20 +01:00
  • d3e6200385 remove babel-polyfill and update plugins to work with uplifted version d98762625 2019-04-05 17:15:21 +01:00
  • af504891e4 incorporate ArrayBuffer base Dish type. Add global file shim to node index. Fix Buffer -> ArrayBuffer transformation d98762625 2019-04-04 16:29:34 +01:00
  • dec28e16d4 Added histogram visualization for text entropy mshwed 2019-04-05 11:12:44 -04:00
  • bd3777f9de Change maximum file size in readme j433866 2019-04-05 10:51:39 +01:00
  • e4ee0fc397 Merge branch 'master' of github.com:gchq/CyberChef into node-lib d98762625 2019-04-04 15:21:52 +01:00
  • 9690ccd8a0 Fix being unable to go to tab 1 j433866 2019-04-04 14:42:21 +01:00
  • 0804647441 Load in the right order j433866 2019-04-04 13:14:45 +01:00
  • 76da287cca Bake in the right order j433866 2019-04-04 13:13:38 +01:00
  • 8739dd97d6 Change srcElement to target (srcElement is non-standard) j433866 2019-04-04 13:13:21 +01:00
  • a7874cc351 improve naming in API d98762625 2019-04-04 11:28:46 +01:00
  • de21f14fd8 Move the tab buttons onto the tab bar j433866 2019-04-04 10:57:01 +01:00
  • 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. j433866 2019-04-04 10:15:13 +01:00
  • 1eadc08098 Fix some weirdness with tabs. Adjust worker logic to avoid closing and reopening a worker as often j433866 2019-04-03 16:05:10 +01:00
  • 9df26b8c84 Output tabs now (mostly) work. Add downloading files as an archive (needs work) Add option for keeping the tabs in sync j433866 2019-04-03 12:00:47 +01:00
  • 525cb0689f Added 'Protobuf Decode', 'VarInt Decode' and 'VarInt Encode' operations n1474335 2019-04-02 17:27:14 +01:00
  • 7796c473ae Fix lint issue Matt 2019-04-02 17:01:47 +01:00
  • e0c9aba25e Improve WorkerWaiter and OutputWaiter. - Will run and display outputs in the output area as they're baked - Creates output tabs - Can change output tabs (only the first 4 at the moment) j433866 2019-04-02 16:58:36 +01:00
  • 2cb33bfec4 Bring up to date with master j433866 2019-04-02 16:54:34 +01:00
  • 2aad7647ef Add tab buttons (don't work yet). Change some of the HTML around the tab bar j433866 2019-04-02 16:53:15 +01:00
  • 6430129b2a Remove some inputNum stuff for now j433866 2019-04-02 16:52:43 +01:00
  • 8445165491 Use all the arraybuffers Matt 2019-04-02 16:47:38 +01:00
  • c5698fcd65 Merge remote-tracking branch 'upstream/master' into features/bz2-comp Matt 2019-04-02 16:26:29 +01:00
  • 786e50c3c3 8.29.1 v8.29.1 n1474335 2019-04-02 15:34:35 +01:00
  • 7d03be3a77 Dish._translate now uses ArrayBuffer as its intermediate type instead of byteArray. This should speed up operations on large files. n1474335 2019-04-02 15:34:30 +01:00
  • 4496d7762b Converted js files to mjs. Added test cases for hashing mshwed 2019-04-02 09:41:49 -04:00
  • 8b12caad78 Merge gchq/master into bz2-comp Matt 2019-04-02 12:08:30 +01:00
  • e1492c3bb1 Added (non-garbage) description and fixed wikipedia link. Matt 2019-04-02 12:05:17 +01:00
  • 3cc66e9db9 Added Bzip2 compression support Matt 2019-04-02 11:55:59 +01:00
  • 37389a62c1 Added support for hashing version 1994 and 2012. Added S-Box selection for 1994 version. Added length selection mshwed 2019-04-01 23:14:40 -04:00
  • aef65620da Merge remote-tracking branch 'origin/master' into feature/streebog-hash mshwed 2019-04-01 21:57:33 -04:00
  • cd094d1475 Change "input-tabs" id to be for the actual ul element. Automatically disable auto-bake if more than 20 files are input. j433866 2019-04-01 16:15:09 +01:00
  • 99bef09e0e Fix invalid file type error j433866 2019-04-01 14:13:30 +01:00
  • c97e77c765 Merge with qr-improvements. Change QR code ops to use ArrayBuffer. Add new function to Utils to convert a string to arraybuffer. j433866 2019-04-01 14:11:37 +01:00
  • 8ece8ebec2 Updated description Martin Gillow 2019-04-01 13:40:53 +01:00
  • e44a22e143 Change ops to use ArrayBuffer instead of byteArray j433866 2019-04-01 10:54:46 +01:00
  • c2496fe63e Change to use Promise.all j433866 2019-04-01 09:00:41 +01:00
  • 7bf8467637 Add maximum limit to the thumbnail image size j433866 2019-04-01 08:53:52 +01:00
  • 27677adbe8 Fixed option default n1474335 2019-04-01 00:29:10 +01:00
  • 6fa06a4f8b 8.29.0 v8.29.0 n1474335 2019-03-31 22:42:16 +01:00
  • a3be4d2945 Merge branch 'h345983745-blake2' n1474335 2019-03-31 22:41:13 +01:00
  • 3dc5b5c31a Changed input type for BLAKE hashing ops to ArrayBuffer and tidied n1474335 2019-03-31 22:40:54 +01:00
  • 342e11f83e Merge branch 'blake2' of https://github.com/h345983745/CyberChef into h345983745-blake2 n1474335 2019-03-31 22:25:40 +01:00
  • b6d78b4001 8.28.0 v8.28.0 n1474335 2019-03-31 21:47:24 +01:00
  • 2aaa6db538 Updated CHANGELOG n1474335 2019-03-31 21:47:18 +01:00
  • fc909d8199 Fix lint n1474335 2019-03-31 21:43:20 +01:00
  • 262136393b Merge branch 'artemisbot-module-charts' n1474335 2019-03-31 21:41:32 +01:00
  • 1640859542 Tidied up charts operations n1474335 2019-03-31 21:40:54 +01:00
  • f0b48acaf9 Merge branch 'master' into artemisbot-module-charts n1474335 2019-03-31 21:21:08 +01:00
  • bb8c305fc8 Updated description h345983745 2019-03-31 18:46:29 +01:00
  • 3950dba2c5 Added Key Option h345983745 2019-03-31 18:32:53 +01:00
  • 903ea45228 Update Generate All Hashes h345983745 2019-03-26 21:22:59 +00:00
  • b116b8ba1e Added Output Encoding Option h345983745 2019-03-26 21:12:03 +00:00
  • 908043fb7f Added to Categories and updated info URL's h345983745 2019-03-26 20:32:42 +00:00
  • 2d7e3f180e Added to "Generate All Hashes" operation h345983745 2019-03-26 19:47:51 +00:00
  • c813d17595 Fixed Author Tags h345983745 2019-03-26 19:13:00 +00:00
  • 7d16265c4e Initial Commit – Working hash functionality h345983745 2019-03-26 19:09:57 +00:00
  • 4fb4764d3f 8.27.2 v8.27.2 n1474335 2019-03-30 14:56:53 +00:00
  • 2385f1cbf8 Updated dependencies n1474335 2019-03-30 14:56:43 +00:00
  • 4d39c3bbd2 Fixed code spacing and formatting martin gillow 2019-03-30 13:42:29 +00:00
  • 23ddb87c9f Fixed code spacing and formatting martin gillow 2019-03-30 13:02:14 +00:00
  • db662a7662 Removed debug. Final testing martin gillow 2019-03-30 10:13:25 +00:00
  • eb5809fd17 Fix tab info not being updated in refreshTabs() j433866 2019-03-29 14:51:11 +00:00
  • f6ab82faaf Fix file preview not working j433866 2019-03-29 13:42:07 +00:00
  • 0d8584f499 Merge with ui-improvements j433866 2019-03-29 13:35:30 +00:00
  • c289e1beef Rewrite InputWaiter to be less messy. Don't create a DOM element for every tab, just reuse the same ones. Display file information while the files are loading. (Output tabs no longer work) j433866 2019-03-29 13:29:24 +00:00
  • db491cbb09 Added initial hashing for Streebog GOST R 34.11-94 mshwed 2019-03-28 11:46:04 -04:00
  • 3d80d66925 Merge branch 'module-charts' of https://github.com/artemisbot/CyberChef into artemisbot-module-charts n1474335 2019-03-27 23:17:30 +00:00
  • ce208b69fe 8.27.1 v8.27.1 n1474335 2019-03-27 23:12:08 +00:00
  • a44418c6a1 Merge branch 'MShwed-feature/hex-support-percent-delimiter' n1474335 2019-03-27 23:11:08 +00:00
  • 5ac84491c1 Merge branch 'feature/hex-support-percent-delimiter' of https://github.com/MShwed/CyberChef into MShwed-feature/hex-support-percent-delimiter n1474335 2019-03-27 23:09:25 +00:00
  • 58769eb06e Merge branch 'h345983745-missing-comment' n1474335 2019-03-27 23:07:57 +00:00
  • 59ae9c6437 Improved 'Extract Files' description n1474335 2019-03-27 23:07:43 +00:00
  • 81d698c091 Merge branch 'missing-comment' of https://github.com/h345983745/CyberChef into h345983745-missing-comment n1474335 2019-03-27 23:03:15 +00:00
  • bce0895392 Updated helper capabilities n1474335 2019-03-27 23:02:10 +00:00
  • 39f3383709 Renamed option martin gillow 2019-03-27 20:57:04 +00:00
  • 4f8fc8d65e Fixed p5 limitation martin gillow 2019-03-27 20:44:57 +00:00
  • a2cc7a84db Sync output tabs to input tabs. Output tabs are created when input tabs are. Fix initial bake not working j433866 2019-03-27 13:48:54 +00:00
  • 0397ba857f Fixed motor wheel movement Martin Gillow 2019-03-27 13:02:18 +00:00
  • 90dd2b5ac2 Add css for output tabs j433866 2019-03-27 09:39:38 +00:00
  • 3597aacce9 Add wrapper to output j433866 2019-03-27 09:38:13 +00:00
  • 61bc5436a2 Fix number of running workers not being correct. (This needs some work!) j433866 2019-03-27 09:26:01 +00:00
  • 37428fbe3b Bake all inputs, not just the active tab. Limits number of workers to number of cpu threads (4 if not supported) Creates output tabs (switching doesn't work yet) Disabled some highlighting for now. j433866 2019-03-27 09:05:10 +00:00
  • 444fb4555b Custom wheel settings martin gillow 2019-03-25 21:10:47 +00:00
  • 294f890a92 Merge branch 'master' of https://github.com/VirtualColossus/CyberChef martin gillow 2019-03-25 19:47:50 +00:00
  • 578502187d Added custom lug option martin gillow 2019-03-25 19:37:20 +00:00
  • 786082a9d0 Adding Lorenz SZ40/42 operation Martin Gillow 2019-03-25 13:43:34 +00:00
  • b6eb851a13 Added Lorenz SZ40/42 operation Martin Gillow 2019-03-25 13:34:25 +00:00
  • 93c41f044c Added Lorenz SZ40/42 operation Martin Gillow 2019-03-25 13:31:13 +00:00
  • a7f61397f7 Added Lorenz SZ40/42 Operation VirtualColossus 2019-03-25 13:26:26 +00:00
  • 0f5f20247a Added Lorenz SZ40/42 operation VirtualColossus 2019-03-25 13:25:13 +00:00
  • e909eea82a Added description h345983745 2019-03-23 16:14:40 +00:00
  • ef4b977bef Added a cyber helper n1474335 2019-03-22 17:10:00 +00:00
  • fbe1e2c2cc Show tab number on tab title. Don't show lines value if tab contents is a file. j433866 2019-03-22 15:55:35 +00:00
  • 9b86ed7c45 Fix input highlighter size j433866 2019-03-22 15:19:03 +00:00
  • c0c83c5cdc Stores inputs in memory instead of in textareas. Allow selecting multiple files. Allow drag and dropping multiple files. Clear all IO button will close all tabs. Will now spawn multiple loaderworkers simultaneously. Improve tab logic to break less and work in Firefox. j433866 2019-03-22 15:10:19 +00:00
  • 638093d40e correct translation from node Buffer to byte array d98762625 2019-03-22 09:39:43 +00:00
  • 8707287349 Added percent delimiter for "To Hex" operation mshwed 2019-03-21 20:10:45 -04:00