Commit graph

  • 45d2fbc5fc create SyncDish and wrap results in it. d98762625 2018-06-06 16:37:12 +01:00
  • d00b9e0928 generate node index needs to be without other generate scripts d98762625 2018-06-06 09:13:26 +01:00
  • 58a7f7b739 Merge branch 'esm' of github.com:gchq/CyberChef into node-lib d98762625 2018-06-06 08:28:08 +01:00
  • 40a1da10e3 Merge branch 'esm' of github.com:gchq/CyberChef into esm n1474335 2018-06-03 17:33:39 +01:00
  • 1ef4f71d8b ESM: Added BackgroundWorkerWaiter for running Magic on output in the background n1474335 2018-06-03 17:33:13 +01:00
  • a0f034b843 ESM: Fixed magic errors n1474335 2018-06-01 12:43:36 +00:00
  • dcf6564d0a linting for generated node/index.mjs d98762625 2018-05-30 11:35:36 +01:00
  • 6db9521419 re-add translateTo call to chef export d98762625 2018-05-30 11:29:38 +01:00
  • 336810cbf4 amend generateNodeIndex script d98762625 2018-05-30 11:12:57 +01:00
  • 9d5e533e32 Merge branch 'esm' of github.com:gchq/CyberChef into top-export d98762625 2018-05-30 08:52:27 +01:00
  • 37c8d1b7ea ESM: Fixed OpModules import to make inline version function correctly n1474335 2018-05-29 16:22:04 +00:00
  • 6a4bc3c9df ESM: Fixed PGP ops and added tests n1474335 2018-05-29 16:00:24 +00:00
  • 78c1c4d680 ESM: Added builder script to generate new operations. npm run newop n1474335 2018-05-29 14:18:39 +00:00
  • b45fc630ae Merge branch 'esm' of github.com:gchq/CyberChef into top-export d98762625 2018-05-29 08:58:20 +01:00
  • 60340fc8ae ESM: Removed legacy files n1474335 2018-05-29 01:20:44 +01:00
  • be0fc7591d Merge branch 'picapi-ip-convert' into esm n1474335 2018-05-29 00:48:45 +01:00
  • 7f9a2eeb6b ESM: Tidied up IP operations n1474335 2018-05-29 00:48:30 +01:00
  • 40b29d770a Merge branch 'artemisbot-esmconversion' into esm n1474335 2018-05-28 15:47:50 -07:00
  • 3f3a3e0016 ESM: Tidied up recently added operations n1474335 2018-05-28 15:42:43 -07:00
  • 6a561185df ESM: Ported RegEx operations Matt C 2018-05-28 00:39:03 +01:00
  • 049656ec6b ESM: Ported PublicKey operations Matt C 2018-05-27 23:53:43 +01:00
  • 709630f39b Ported Image operations + some cleanup Matt C 2018-05-27 23:27:11 +01:00
  • eb3a2502f5 Ported rest of Code ops & enabled/fixed some tests Matt C 2018-05-27 22:07:09 +01:00
  • ade056e881 Merge branch 'artemisbot-esmconversion' into esm n1474335 2018-05-27 16:13:43 +01:00
  • 6768038a2f ESM: Tidied up recently ported ops n1474335 2018-05-27 16:13:18 +01:00
  • 905bc6699e ESM: Ported case converters, generic beautifier and syntax highlighting Matt C 2018-05-26 18:04:53 +01:00
  • 9a471d2a26 remove extra preamble for grunt task. improve index script d98762625 2018-05-25 12:20:56 +01:00
  • 0a0240e520 WIP: generate top level node exports - manually mock lib files d98762625 2018-05-24 17:02:54 +01:00
  • 0977e82170 Merge branch 'esm' into node-lib d98762625 2018-05-24 16:12:26 +01:00
  • ed84614389 Fixed issues raised by Travis sevzero 2018-05-24 13:39:14 +00:00
  • 67bd2605c0 Updated variable scope in legacy HTTP.js file sevzero 2018-05-24 13:21:50 +00:00
  • 83c145c2ac Reduced variable scopes sevzero 2018-05-24 13:17:46 +00:00
  • 53bf52c989 Added decoder for chunked HTTP encoding This decoder will join up a HTTP response sent using chunked transfer encoding, raised in issue #168. sevzero 2018-05-24 13:09:04 +00:00
  • 176e83a79f Converted JS operations Matt C 2018-05-23 20:36:29 +01:00
  • 95f81ad740 Ported Bitwise operations Matt C 2018-05-23 18:59:57 +01:00
  • 9ffab374db Converted PBKDF2 and RC2, enabled tests, deleted legacy Cipher file Matt C 2018-05-23 18:31:26 +01:00
  • 46b8b2fa7e Converted DES and TripleDES ops Matt C 2018-05-23 18:23:03 +01:00
  • 189e077247 Ported blowfish operations and library to ESM modules Matt C 2018-05-23 16:54:12 +01:00
  • 07832c3e9d
    Merge 1282959614 into dcc28438ff sevzero 2018-05-23 13:21:38 +00:00
  • 1282959614 Fixed issues causing Travis build failure Russell 2018-05-23 13:21:16 +00:00
  • 37a86b58e5 Added decoder for chunked HTTP encoding Russell 2018-05-23 12:51:37 +00:00
  • c29ea53405 ESM: Ported Punycode, HTTP and PRNG operations n1474335 2018-05-21 19:08:24 +00:00
  • 0d1e5311dc ESM: Changed thrown errors to OperationErrors n1474335 2018-05-21 18:34:52 +00:00
  • cefe3fc542 ESM: Ported Bzip2, Diff and Tar operations n1474335 2018-05-21 18:23:05 +00:00
  • 749b0510e7 ESM: Ported BSON, ToTable, Filetime and XKCD operations n1474335 2018-05-21 17:37:32 +00:00
  • eed28f67d5 ESM: Ported UUID, OTP, Numberwang and PHP operations n1474335 2018-05-21 12:35:11 +00:00
  • 739e06d7d3 Merge branch 'd98762625-port-flowcontrol' into esm n1474335 2018-05-21 11:45:28 +00:00
  • 28b24b725f ESM: Tidied up FlowControl ops n1474335 2018-05-21 11:39:10 +00:00
  • 1472f82205 Merge branch 'port-flowcontrol' of https://github.com/d98762625/CyberChef into d98762625-port-flowcontrol n1474335 2018-05-21 11:27:00 +00:00
  • 4990a1f9f1 ESM: Added file exists check to npm postinstall script. n1474335 2018-05-21 11:25:13 +00:00
  • 10556f528f update comments d98762625 2018-05-21 11:12:58 +01:00
  • 8ff6596657 add other flowcontrol ops. Update tests d98762625 2018-05-21 10:58:35 +01:00
  • 046e1ebad9 Merge branch 'esm' into port-flowcontrol d98762625 2018-05-21 09:02:58 +01:00
  • 9f52689fde Merge branch 'esm' of github.com:gchq/CyberChef into esm d98762625 2018-05-21 09:02:21 +01:00
  • 093a7c8c8a ESM: Config files are now initialised correctly. n1474335 2018-05-20 17:05:59 +01:00
  • ee519c7352 Merged esm branch into feature-magic. Ported FileType ops. n1474335 2018-05-20 16:49:42 +01:00
  • ec0ecf5151 add comments d98762625 2018-05-18 12:52:16 +01:00
  • bfb405c4a6 Add Jump d98762625 2018-05-18 12:50:23 +01:00
  • bca73b496f add Merge (without Fork). Add flowcontrol setter to Operation d98762625 2018-05-18 12:38:37 +01:00
  • 72d943aca2 Add register d98762625 2018-05-18 11:26:20 +01:00
  • 0f6ee68731 edit setter in Register d98762625 2018-05-18 12:20:50 +01:00
  • 3f08fa3b23 update package-lock d98762625 2018-05-18 11:40:24 +01:00
  • 1dddcb4345 ESM: Ported various tests for completed operations n1474335 2018-05-17 15:34:00 +00:00
  • 3fd1f4e6d9 ESM: Ported all Hash and Checksum operations n1474335 2018-05-17 15:11:34 +00:00
  • 3ba12ae9ac Made variables non-private, and followed convention for the references to the IP lib. Callum Fraser 2018-05-16 22:32:46 +01:00
  • ea36687205 Merge branch 'esm' of https://github.com/gchq/CyberChef into ip-convert Callum Fraser 2018-05-16 21:52:40 +01:00
  • c17e897674 Ported the ParseIPv4Header operation. Callum Fraser 2018-05-16 21:51:51 +01:00
  • b7bdd4eed6 Ported the GroupIPAddresses operation. Callum Fraser 2018-05-16 21:51:24 +01:00
  • 792218df9c Ported the ChangeIPFormat operation. Callum Fraser 2018-05-16 21:51:04 +01:00
  • 161f89c038 Ported the TCPIPChecksum operation. Main content has been moved to the IP lib file, as it is used in multiple files. Changed the name, due to it originally containing a backslash, which caused issues with the script. Callum Fraser 2018-05-16 21:50:48 +01:00
  • 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