Commit Graph

  • 0d2cb02f97 Fixed FLV previous tag size error n1474335 2019-01-04 11:49:12 +00:00
  • a4de937eb6 Merge branch 'master' of github.com:gchq/CyberChef into node-lib d98762625 2019-01-04 09:27:32 +00:00
  • 7d8d80ca2c Added extractor for MS Office 2007+ files n1474335 2019-01-03 19:01:12 +00:00
  • b4e130234c Enigma: make sure op class is called Enigma s2224834 2019-01-03 18:51:39 +00:00
  • 53cc413eae Typex: move machine implementation to lib/ s2224834 2019-01-03 18:48:50 +00:00
  • 0449c46b38 Added FLV extractor. n1474335 2019-01-03 18:40:22 +00:00
  • f8450183c1 Enigma: fix 4th rotor ringstellung s2224834 2019-01-03 17:51:20 +00:00
  • eb1f8b4bc6 Add Typex operation s2224834 2019-01-03 16:40:29 +00:00
  • 088864fd9c Add Enigma operation s2224834 2019-01-03 16:36:56 +00:00
  • cd0c86e0d6 File scan now uses bytesMatch() instead of signatureMatches(), reducing call stack size n1474335 2019-01-03 13:03:41 +00:00
  • a56f92cdee Significantly improved performance when scanning for embedded files by implementing a fastcheck algorithm. n1474335 2019-01-02 17:50:47 +00:00
  • c82971f8db 8.19.5 v8.19.5 n1474335 2019-01-01 20:49:24 +00:00
  • cb2c376c63 Increasing Node memory limit from 1G to 2G n1474335 2019-01-01 20:27:38 +00:00
  • bc00fa0694 8.19.4 v8.19.4 n1474335 2019-01-01 20:15:29 +00:00
  • c86007da71 Removed increase-memory-limit plugin in favour of NODE_OPTIONS environment variable. n1474335 2019-01-01 20:15:16 +00:00
  • 1bf513ca74 8.19.3 v8.19.3 n1474335 2019-01-01 19:56:20 +00:00
  • 29411c903f Added increase-memory-limit plugin to TravisCI build process to reduce 'JavaScript heap out of memory' errors. n1474335 2019-01-01 19:56:12 +00:00
  • 017dde364c 8.19.2 v8.19.2 n1474335 2019-01-01 19:22:10 +00:00
  • c123d7370a Merge branch 'edwardwall-patch-2' n1474335 2019-01-01 19:21:11 +00:00
  • 76f1e5e8f3 Merge branch 'patch-2' of https://github.com/edwardwall/CyberChef into edwardwall-patch-2 n1474335 2019-01-01 19:20:07 +00:00
  • 4e466c7886 8.19.1 v8.19.1 n1474335 2019-01-01 19:19:16 +00:00
  • d469fb9c58 Updated dependencies n1474335 2019-01-01 19:19:07 +00:00
  • 4c285bce57 Refactored scanning for file types to be more than twice as fast. n1474335 2019-01-01 15:12:01 +00:00
  • 050ab03448 Simplify to improve readability Edward Wall 2018-12-30 17:06:48 +00:00
  • 40acf751a8 Update to understand Generalized / UTC Time Edward Wall 2018-12-30 16:46:18 +00:00
  • 126ad585c0 Registers tests for 'To/From Case Insensitive Regex' operations Spencer Walden 2018-12-30 03:22:23 -08:00
  • 1d04b649e0 Adds 'To/From Case Insensitive Regex' operations under 'Utils' Spencer Walden 2018-12-30 03:21:52 -08:00
  • b750006cf0 Adds tests for 'To/From Case Insensitive Regex' operations Spencer Walden 2018-12-30 03:21:19 -08:00
  • 3c16b839b6 Adds 'From Case Insensitive Regex' operation Spencer Walden 2018-12-30 03:20:44 -08:00
  • 32aea6b86c Adds 'To Case Insensitive Regex' operation Spencer Walden 2018-12-30 03:20:24 -08:00
  • 688c2d0df5 Update ParseX509Certificate.mjs Edward Wall 2018-12-30 03:15:07 +00:00
  • ede75530d0 Added PNG and BMP extractors n1474335 2018-12-30 02:21:45 +00:00
  • 3ae225ac59 Untar operation now uses lib/Stream library n1474335 2018-12-30 01:36:58 +00:00
  • fd07b89028 Merge branch 'master' into feature-extract-files n1474335 2018-12-30 01:16:46 +00:00
  • 0cea56dc62 8.19.0 v8.19.0 n1474335 2018-12-30 01:07:54 +00:00
  • bb44268c30 Merge branch 'feature-browser-testsuite' n1474335 2018-12-30 01:07:42 +00:00
  • 19b3dcf1c2 Updated CHANGELOG n1474335 2018-12-30 01:07:26 +00:00
  • 71e0a4e0ce Increased UI test timeouts n1474335 2018-12-30 00:47:10 +00:00
  • 7f2e879e24 Added explicit bake after input added in test suite. n1474335 2018-12-30 00:37:44 +00:00
  • 840e44deac Tidied up UI tests n1474335 2018-12-30 00:26:28 +00:00
  • f7707faece Added Chrome to TravisCI config n1474335 2018-12-30 00:02:41 +00:00
  • b631e3fef6 Added nightwatch tests to TravisCI build process for prod and inline versions. n1474335 2018-12-29 23:46:13 +00:00
  • b0fb9db4b8 Added nightwatch.js test suite for confirming that the app loads correctly and can run operations from each module. Currently only support the latest version of Chrome. n1474335 2018-12-29 02:58:05 +00:00
  • c7e9115994 Restructured tests directory n1474335 2018-12-28 21:49:40 +00:00
  • f2d115ee4d add lorem ipsum generator Klaxon 2018-12-29 00:44:59 +10:00
  • 0198f05112 Added and improved file signatures. n1474335 2018-12-27 00:03:41 +00:00
  • 729307336e Converted all previous file signatures to the new format. n1474335 2018-12-26 23:19:46 +00:00
  • f4f9b5c91c Added 'isImage' and 'isType' functions n1474335 2018-12-26 18:40:27 +00:00
  • f355fe3447 Merge branch 'feature-extract-files' of github.com:gchq/CyberChef into feature-extract-files n1474335 2018-12-26 18:01:55 +00:00
  • 321718d43a Merge branch 'master' into feature-extract-files n1474335 2018-12-26 16:57:34 +00:00
  • a1b161493c 8.18.1 v8.18.1 n1474335 2018-12-26 16:50:36 +00:00
  • 5acee80463 'editableOption's are now full width. 'editableOptionShort' type added to replace the old style. n1474335 2018-12-26 16:50:32 +00:00
  • e6932401ad 8.18.0 v8.18.0 n1474335 2018-12-26 16:35:34 +00:00
  • 7a4eff0f5c Merge branch 'artemisbot-features/colour-channel' n1474335 2018-12-26 16:33:26 +00:00
  • 8b533e9893 Tidied up 'Split Colour Channels' operation and added 'Multimedia' category n1474335 2018-12-26 16:33:10 +00:00
  • 02b92c7977 Merge branch 'features/colour-channel' of https://github.com/artemisbot/CyberChef into artemisbot-features/colour-channel n1474335 2018-12-26 16:10:44 +00:00
  • e386863bdb 8.17.2 v8.17.2 n1474335 2018-12-26 00:39:38 +00:00
  • 16be7cb28a Fixed grunt-webpack circular reference issue n1474335 2018-12-26 00:39:30 +00:00
  • f6d97c19d9 8.17.1 v8.17.1 n1474335 2018-12-26 00:01:21 +00:00
  • 8fef01d961 Fixed bundle analyzer filepath n1474335 2018-12-26 00:01:12 +00:00
  • 43dcd544f2 Added webpack-bundle-analyzer to production build. Refactored some modules to improve performance. Removed moment-timezone from Utils to drastically reduce module size. n1474335 2018-12-25 23:58:00 +00:00
  • b29bb6fdd7 Added 'DishError' and refined test results. n1474335 2018-12-25 22:38:53 +00:00
  • d2325306db 8.17.0 v8.17.0 n1474335 2018-12-25 21:55:51 +00:00
  • dfe31980b7 Merge branch 'j433866-qrcodes' n1474335 2018-12-25 21:55:35 +00:00
  • 9734b78aeb Tidied up QR code operations n1474335 2018-12-25 21:54:38 +00:00
  • 4ee0800990 Merge branch 'qrcodes' of https://github.com/j433866/CyberChef into j433866-qrcodes n1474335 2018-12-25 19:07:59 +00:00
  • 387008bd9c 8.16.1 v8.16.1 n1474335 2018-12-25 19:02:13 +00:00
  • bf24547202 The 'option' and 'editableOption' arguments can now specify a 'defaultIndex' to populate, instead of using the first in the provided list. n1474335 2018-12-25 19:02:05 +00:00
  • 454ef0076b Disabled tests Matt C 2018-12-21 17:19:33 +00:00
  • 18693d2471 Add tests, however non-functional due to lack of File in Node Matt C 2018-12-21 17:17:11 +00:00
  • 5a9583c970 Add to categories Matt C 2018-12-21 17:15:30 +00:00
  • 0046f7e3d7 Added colour channel splitting support Matt C 2018-12-21 15:57:09 +00:00
  • 8d3836cb16 Added support for a number of further file types and file detection methods. n1474335 2018-12-21 12:48:08 +00:00
  • c2f6b8df66 Add tests for Parse QR Code module j433866 2018-12-21 11:26:03 +00:00
  • d0e428b728 Improve image normalising j433866 2018-12-21 11:24:31 +00:00
  • ae5128a33a Always generate a PNG if the format isn't SVG j433866 2018-12-21 11:23:51 +00:00
  • 83fa50bf13 linting d98762625 2018-12-21 09:50:08 +00:00
  • 3efe9309ef Merge branch 'arg-options' into node-lib d98762625 2018-12-21 09:48:01 +00:00
  • 456b85ed03 Merge branch 'master' of github.com:gchq/CyberChef into node-lib d98762625 2018-12-21 09:47:28 +00:00
  • 6bc5f87cb7 Merge branch 'master' of github.com:gchq/CyberChef into arg-options d98762625 2018-12-21 09:47:14 +00:00
  • a010bba047 add test and change name of property to argOptions d98762625 2018-12-21 09:46:30 +00:00
  • ed25017e2d Add process.browser to webpack config, so we don't include stuff we don't need j433866 2018-12-20 14:46:24 +00:00
  • e5b2b84073 Add new ParseQRCode operation j433866 2018-12-20 14:45:23 +00:00
  • 1953d9a4c8 Add Jimp and jsqr modules j433866 2018-12-20 14:42:32 +00:00
  • b3113c109b Change module to Image, change default format value to PNG j433866 2018-12-20 14:42:12 +00:00
  • 9829491c4c Merge branch 'master' into feature-extract-files n1474335 2018-12-20 12:28:23 +00:00
  • 8c3569ea63 8.16.0 v8.16.0 n1474335 2018-12-19 17:59:55 +00:00
  • ae28d476de Merge branch 'anthony-arnold-play-media' n1474335 2018-12-19 17:58:51 +00:00
  • 01c4cfdc8d Tidied up 'Play Media' operation n1474335 2018-12-19 17:58:38 +00:00
  • 8c6c3a1c01 Merge branch 'play-media' of https://github.com/anthony-arnold/CyberChef into anthony-arnold-play-media n1474335 2018-12-19 17:39:07 +00:00
  • f367c1f78b 8.15.1 v8.15.1 n1474335 2018-12-19 17:25:05 +00:00
  • 13d87d397d Merge branch 'j433866-master' n1474335 2018-12-19 17:24:52 +00:00
  • ed2c886359 Magic crib now only applies after all branches have been explored. n1474335 2018-12-19 17:24:38 +00:00
  • 6337e84708 Merge branch 'master' of https://github.com/j433866/CyberChef into j433866-master n1474335 2018-12-19 16:38:34 +00:00
  • ae20a951be Add customisation arguments. Add presentation of QR code in HTML. j433866 2018-12-19 14:43:31 +00:00
  • 866dd546c8 Add the Play Media operation and place it under a new "Multimedia" category. Move the Render Image to this new category as well. Anthony Arnold 2018-12-20 00:05:10 +10:00
  • 2070e1a96b Add new Generate QR Code module j433866 2018-12-19 13:27:45 +00:00
  • 952f49e2e1 Add qr-image to package j433866 2018-12-19 13:27:18 +00:00
  • f600571c6d Fix to make the filter work when intensive mode was turned on. j433866 2018-12-19 09:42:09 +00:00
  • e6fb0be1d0 Refactored file type detection engine n1474335 2018-12-18 17:44:42 +00:00