Commit Graph

  • 1920e9c7fb Added more content to the Ip.mjs file, required for other functions. Callum Fraser 2018-05-16 21:37:48 +01:00
  • 5362508a99 ESM: Ported HTML, Unicode, Quoted Printable and Endian operations n1474335 2018-05-16 17:10:50 +00:00
  • f26d175cad ESM: Ported Base58, Base and BCD operations n1474335 2018-05-16 16:25:05 +00:00
  • 84df055888 ESM: Ported MS and Entropy operations n1474335 2018-05-16 11:39:30 +01:00
  • ebcc5bd9c8 ESM: Added generateConfig calls to relevant grunt tasks n1474335 2018-05-16 10:25:29 +01:00
  • b760c2f1a0 ESM: Fixed OperationError detection and tidied up ops. n1474335 2018-05-16 10:17:49 +01:00
  • acb8a342a7 Merge branch 'esmconversion' of https://github.com/artemisbot/CyberChef into esm n1474335 2018-05-16 09:28:24 +01:00
  • 654596ea79 Ported "Parse IPv6 Address" Callum Fraser 2018-05-15 23:48:33 +01:00
  • 8d2adfaae7 Updated the Ip core file with more required functions/variables Callum Fraser 2018-05-15 23:48:18 +01:00
  • 5b6d57fd47 Ported "Parse IP Range". Callum Fraser 2018-05-15 23:31:03 +01:00
  • 39ba83eefb Created a Ip for now which contains all the helper functions, they may be moved into their corrosponding files in the future Callum Fraser 2018-05-15 23:30:35 +01:00
  • 03f435915b Imported OperationError to TranslateDateTimeFormat Matt C 2018-05-15 18:50:04 +01:00
  • 07715bd167 ESM: Rewritten src/web/ in ESM format. n1474335 2018-05-15 17:36:45 +00:00
  • 2e4f5b7070 Changed all error returns to OperationErrors Matt C 2018-05-15 18:01:04 +01:00
  • b3ee251ee3 ESM: Port Extract.js module Matt C 2018-05-15 16:30:17 +01:00
  • c90acd24f5 ESM: Added author tag to Sum op n1474335 2018-05-15 15:21:50 +00:00
  • e41eb3d8a2 Merge branch 'port-arithmetic' of https://github.com/d98762625/CyberChef into esm n1474335 2018-05-15 15:16:56 +00:00
  • 3c214ce17c Deleted PGP file Matt C 2018-05-15 16:07:51 +01:00
  • 285e512483 Actually made these ops work Matt C 2018-05-15 16:04:57 +01:00
  • b8d3b33963 ESM: Ported CharEnc operations n1474335 2018-05-15 15:03:41 +00:00
  • 3bbfc130d4 create arithmetic specific delimiter options d98762625 2018-05-15 14:59:28 +01:00
  • 6ddc1b1c9c export Arithmetic funcs individually. Use existing Delim d98762625 2018-05-15 14:32:39 +01:00
  • f79dd29ed3 port standard deviation ops d98762625 2018-05-15 10:47:06 +01:00
  • 1198094d3b port median operation d98762625 2018-05-15 10:42:51 +01:00
  • 2716be397c port mean operation d98762625 2018-05-15 10:40:26 +01:00
  • 9de93022d6 port divide operation d98762625 2018-05-15 10:33:58 +01:00
  • bf28410812 port multiply operation d98762625 2018-05-15 10:24:35 +01:00
  • 30288c6237 add Subtract op d98762625 2018-05-15 10:19:06 +01:00
  • 2b0c327001 Ported x86 Disassembler & PGP ops Matt C 2018-05-15 10:15:31 +01:00
  • 4fe34a4839 port Sum operation d98762625 2018-05-15 10:07:49 +01:00
  • b8d39f49b2 Convert URL operations Matt C 2018-05-14 22:15:28 +01:00
  • c9e9499106 Merge remote-tracking branch 'upstream/esm' into esmconversion Matt C 2018-05-14 20:39:13 +01:00
  • a7d763287e ESM: Ported AES operations n1474335 2018-05-14 18:23:16 +00:00
  • 61832a9e2a ESM: whitespace tidying n1474335 2018-05-14 18:07:17 +00:00
  • cbb5e7c611 Merge branch 'esmconversion' of https://github.com/artemisbot/CyberChef into esm n1474335 2018-05-14 17:49:57 +00:00
  • bad45f19d6 ESM: Ported DateTime operations n1474335 2018-05-14 17:48:57 +00:00
  • e6f19c3dfd Fixed linebreaks in test index (thanks VSCode) Matt C 2018-05-14 18:33:16 +01:00
  • 24e4e268dc Converted RC4, RC4Drop and Derive EVP Matt C 2018-05-14 18:30:52 +01:00
  • 10005ce104 ESM: Ported OS operations n1474335 2018-05-14 17:16:42 +00:00
  • 4008dbf38a Merge remote-tracking branch 'upstream/esm' into esmconversion Matt C 2018-05-14 18:09:21 +01:00
  • cefe5bbaa8 ESM: Ported Convert operations n1474335 2018-05-14 17:03:23 +00:00
  • d327dd47b2 ESM: Ported SeqUtils operations n1474335 2018-05-14 16:46:54 +00:00
  • 66c768fe31 ESM: Ported Tidy operations. Updated portOperation script to attempt to find the run function and list related constants. n1474335 2018-05-14 15:55:17 +00:00
  • 037e2f3771 ESM: Ported StrUtils and NetBIOS operations. n1474335 2018-05-14 14:31:04 +00:00
  • a98d37e61c Merged master into esm branch n1474335 2018-05-14 11:58:01 +00:00
  • 77a0238406 Fixes syntax error George J 2018-05-13 13:27:52 +01:00
  • 0a0316a000 Make optional args in operation call use named properties rather than array d98762625 2018-05-11 19:25:14 +01:00
  • 7e8f78acaa dont decapitalise all-caps operation names d98762625 2018-05-11 17:33:14 +01:00
  • 2d6a56343b Converted substitute operation, added tests & moved to OperationError Matt C 2018-05-11 16:32:19 +01:00
  • 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