Commit Graph

  • 615cb561e4 add some chef.translateTo tests d98762625 2018-05-11 11:58:09 +01:00
  • c96a1df8e1 add namespaces to docas d98762625 2018-05-11 11:09:04 +01:00
  • 350d10d98b Added toggleString support Matt C 2018-05-11 10:03:06 +01:00
  • dcc28438ff 7.11.1 v7.11.1 n1474335 2018-05-10 15:34:23 +00:00
  • df7c1721f5 PGP ops no longer require a key to be in date n1474335 2018-05-10 15:34:10 +00:00
  • 6bec68021c Converted Vignere, added more tests and cleaned stuff up Matt C 2018-05-09 21:13:09 +01:00
  • 789ec94eff Converted Bifid & moved over tests Matt C 2018-05-09 20:28:28 +01:00
  • f87666f659 Converted Affine/Atbash operations to mjs & added tests Matt C 2018-05-09 20:18:33 +01:00
  • 6987e6b1b9 ESM: Ported Bit shift, MAC address and Morse Code operations. n1474335 2018-05-07 12:12:58 +01:00
  • 0ca0e7427d Merge branch 'esm' of github.com:gchq/CyberChef into esm n1474335 2018-05-07 11:35:35 +01:00
  • be61419b80 ESM: Added remaining ByteRepr operations. n1474335 2018-05-06 13:18:41 +01:00
  • 1f877817f4 ESM: Added portOperation.mjs script. Added To and From Hexdump operations. n1474335 2018-05-06 12:24:01 +01:00
  • c7f13ff67f Added 'More Info' links to the descriptions of many operations for #265 George J 2018-05-05 00:43:42 +01:00
  • 403296cc59 7.11.0 v7.11.0 n1474335 2018-05-04 16:11:50 +00:00
  • addb2b4448 Merge branch 'JustAnotherMark-totable-operation' n1474335 2018-05-04 16:10:39 +00:00
  • 8556bdcdeb Tidied up 'To Table' operation, adding better CSV parsing support. n1474335 2018-05-04 16:10:22 +00:00
  • 5efc3f15f2 linting d98762625 2018-05-03 13:58:15 +01:00
  • 5fb50a1759 OperationErrors now bubble up to the top of the API. Added test functionality for node api refactor TestRegister into class d98762625 2018-05-03 10:20:13 +01:00
  • e50758f0a6 Merge branch 'esm' of github.com:gchq/CyberChef into node-lib d98762625 2018-05-03 13:52:50 +01:00
  • 8fc5f59647 Merge branch 'totable-operation' of https://github.com/JustAnotherMark/CyberChef into JustAnotherMark-totable-operation n1474335 2018-05-01 15:41:51 +00:00
  • f7729c0fd2 7.10.3 v7.10.3 n1474335 2018-04-30 17:55:26 +00:00
  • e2376c7c71 'BSON serialise' errors are now thrown correctly n1474335 2018-04-30 17:55:21 +00:00
  • 2cefd3b941 Updated dependencies n1474335 2018-04-30 17:52:43 +00:00
  • 4cff1c8fa9 Merge branch 'd98762625-op-errors' into esm n1474335 2018-04-30 17:26:11 +00:00
  • 0dbc7d4fd1 Tidied up OperationError code. n1474335 2018-04-30 17:25:13 +00:00
  • 68ab2da866 7.10.2 v7.10.2 n1474335 2018-04-30 16:51:24 +00:00
  • 72f7f0b70c Utils.fromHex function now defaults to automatically strip all delimiters. Fixes #295 n1474335 2018-04-30 16:51:04 +00:00
  • d18a7df3bc 7.10.1 v7.10.1 n1474335 2018-04-29 21:45:07 +01:00
  • f81012ef6e CRC Checksum operations now send their input as ArrayBuffers. Tests added. Fixes #293 n1474335 2018-04-29 21:44:54 +01:00
  • 3d672802a3 remove find Type - not used any more d98762625 2018-04-27 16:47:52 +01:00
  • c238862efe in/out typing working. Added translateTo function d98762625 2018-04-27 16:45:02 +01:00
  • 7e7e5e7466 Merge branch 'op-errors' into node-lib d98762625 2018-04-27 11:33:27 +01:00
  • cc20ad9567 Add OperationError error type and use for errors to be printed to the output panel d98762625 2018-04-27 09:59:10 +01:00
  • b0a8ca56bc Added File and JSON Dish types and updated types for compression ops. n1474335 2018-04-21 13:41:42 +01:00
  • fbec0a1c7d The raw, unpresented dish is now returned to the app after baking, where it can be retrieved as various different data types. n1474335 2018-04-21 12:25:48 +01:00
  • d5b5443a84 update readme d98762625 2018-04-27 09:01:45 +01:00
  • 411bba53a8 Fix code style issues raised by linting. Mark Jones 2018-04-26 13:00:35 +01:00
  • e2af3c78e7 Added ToTable operation to output data as ASCII or HTML tables. Mark Jones 2018-04-26 00:33:19 +01:00
  • a8aa1bc5e8 Added File and JSON Dish types and updated types for compression ops. n1474335 2018-04-21 13:41:42 +01:00
  • 76a066ab74 The raw, unpresented dish is now returned to the app after baking, where it can be retrieved as various different data types. n1474335 2018-04-21 12:25:48 +01:00
  • b8b98358d0 function tidy, add comments d98762625 2018-04-20 12:23:20 +01:00
  • fca4ed7013 simplified API d98762625 2018-04-20 10:55:17 +01:00
  • 59877b5138 Exporing options with API. d98762625 2018-04-13 12:14:40 +01:00
  • 30aa4e05ef ESM: 'grunt test' now generates configs before running n1474335 2018-04-11 18:08:42 +00:00
  • 4e38b09e18 ESM: Config scripts now run synchronously before webpack builds start n1474335 2018-04-11 17:58:40 +00:00
  • 23f69bd21d Merge branch 'd98762625-set-operations' into esm n1474335 2018-04-11 17:31:19 +00:00
  • dc5ce31087 ESM: .gitignore now ignores generated files n1474335 2018-04-11 17:30:15 +00:00
  • e99331f305 ESM: Tidied up Set operations n1474335 2018-04-11 17:29:02 +00:00
  • 955a082614 add lint command to package.json. Remove old conflict remnants d98762625 2018-04-09 15:38:44 +01:00
  • bbc580e71b Quick fix for empty recipe error. Changed deflate back to compression module d98762625 2018-04-09 15:21:09 +01:00
  • 76f27dbcdb pull from upstream d98762625 2018-04-09 11:23:18 +01:00
  • 543dce5721 remove setOps operation d98762625 2018-04-09 11:19:05 +01:00
  • adc4f78e99 Add other set operations d98762625 2018-04-09 11:13:23 +01:00
  • 852c95a994 add Set Difference operation d98762625 2018-04-09 10:23:05 +01:00
  • b7ed1becba ESM: Added new List<File> Dish type. Added present() method for displaying operation output in a nice way. Testing required. n1474335 2018-04-06 18:11:13 +00:00
  • 03ecaa81f7 move Set Intersection into its own operation class d98762625 2018-04-06 16:52:59 +01:00
  • 5f93c667a2 Pull SetUnion into its own operation d98762625 2018-04-06 16:27:24 +01:00
  • cb66508b8a
    jsesc is now transpiled with babel n1474335 2018-04-06 15:44:49 +01:00
  • ae55fde591 Merge branch 'artemisbot-esm' into esm n1474335 2018-04-06 12:41:13 +00:00
  • fad4713a90 ESM: Tidied up Rotate operations n1474335 2018-04-06 12:40:39 +00:00
  • c56038a1e2 Added error message for loading errors. Closes #254 n1474335 2018-04-05 15:58:19 +00:00
  • f491461a57 inital move of two ops d98762625 2018-04-04 17:37:19 +01:00
  • 7ce1bf1048 merge esm d98762625 2018-04-04 16:00:37 +01:00
  • af51090ebb Added rotate ESM tests Matt C 2018-04-03 23:29:47 +01:00
  • 7e86f02e4e Deleted legacy Rotate module Matt C 2018-04-03 22:51:50 +01:00
  • 4988ead918 Rotate module converted to ESM Matt C 2018-04-03 22:50:26 +01:00
  • 083d2d1cc4 ESM: Added Zlib ops and created a Zlib library. n1474335 2018-04-02 20:46:55 +01:00
  • fbb3a02315 ESM: The operations index is now generated automatically n1474335 2018-04-02 19:24:25 +01:00
  • eeb1d0a891 ESM: Added Hex ops and created a Hex library. n1474335 2018-04-02 18:06:48 +01:00
  • 0011e9caa8 Added .editorconfig n1474335 2018-04-02 17:32:17 +01:00
  • 041cd9fb8e ESM: Added remaining Base64 ops and created a Base64 library. Added the prefer-const eslint rule. n1474335 2018-04-02 17:10:51 +01:00
  • 81e62a6c22 Merge branch 'master' of github.com:gchq/CyberChef n1474335 2018-03-29 00:00:09 +01:00
  • c501720cdd 7.10.0 v7.10.0 n1474335 2018-03-28 23:58:52 +01:00
  • 92b5aa08f3 Updated dependencies n1474335 2018-03-28 23:58:43 +01:00
  • 1097170a68 Updated dependencies n1474335 2018-03-28 23:56:33 +01:00
  • e6e2b169dc Merge branch 'tlwr-feature-add-pgp-kbpgp' n1474335 2018-03-28 23:27:01 +01:00
  • e41145427e Tidied up PGP operations and added progress callback n1474335 2018-03-28 23:26:48 +01:00
  • caadf8e762 Added tags to X.509 operation description n1474335 2018-03-28 10:22:22 +00:00
  • 1143c23ad9 Merge branch 'feature-add-pgp-kbpgp' of https://github.com/tlwr/CyberChef into tlwr-feature-add-pgp-kbpgp n1474335 2018-03-27 00:07:20 +01:00
  • 9b4fc3d3aa Converted the core to ES modules n1474335 2018-03-26 23:14:23 +01:00
  • c1bb93eec1 7.9.0 v7.9.0 n1474335 2018-03-26 22:43:58 +01:00
  • 1ae9c82e29 Merge branch 'feature-updates' n1474335 2018-03-26 22:43:48 +01:00
  • 715ca1c292 Added Bcrypt, Scrypt, BSON and string operations along with many new tests. n1474335 2018-03-26 22:25:36 +01:00
  • e403adb9a1 fix more linting errors d98762625 2018-03-25 17:51:36 +01:00
  • f3610e7c95 fix lint errors d98762625 2018-03-25 17:44:10 +01:00
  • 951568ce22 use bind for partial application of power set function d98762625 2018-03-25 17:27:14 +01:00
  • e8bb9e264d more comments d98762625 2018-03-25 17:10:55 +01:00
  • 208cb05c74 reuse difference function for symmetric difference d98762625 2018-03-25 17:03:05 +01:00
  • 2c68be3193 add comments d98762625 2018-03-25 16:42:33 +01:00
  • 2f5b0533d8 Added note to 'From UNIX Timestamp' op regarding date formats. n1474335 2018-03-23 20:08:53 +00:00
  • 5ece79c74d 7.8.1 v7.8.1 n1474335 2018-03-23 20:02:03 +00:00
  • 12c226f874 Updated DisassembleX86-64 library to fix issue with call instrution. Closes #246. n1474335 2018-03-23 20:01:56 +00:00
  • 20e54a8ecf add tests for setOperations d98762625 2018-03-22 18:11:24 +00:00
  • 7d15bfe58a initial functionality commit 71846 2018-03-16 14:42:55 +00:00
  • 567474ce00 Removed confusing delimiters from fuzzy hash comparison ops n1474335 2018-03-04 18:49:05 +00:00
  • 209a5b7274 7.8.0 v7.8.0 n1474335 2018-03-04 18:45:23 +00:00
  • e962c9594b Merge branch 'feature-fuzzy-hashes' n1474335 2018-03-04 18:45:15 +00:00
  • 242bad09ea Added SSDEEP and CTPH operations n1474335 2018-03-04 18:41:41 +00:00
  • 8dd223f1cb 7.7.8 v7.7.8 n1474335 2018-03-04 17:51:39 +00:00
  • d15662dea4 Merge branch 'bug-hashes' n1474335 2018-03-04 17:49:36 +00:00