Commit Graph

101 Commits

Author SHA1 Message Date
d98762625 5fb50a1759 OperationErrors now bubble up to the top of the API.
Added test functionality for node api
refactor TestRegister into class
2018-05-03 13:53:40 +01:00
n1474335 e99331f305 ESM: Tidied up Set operations 2018-04-11 17:29:02 +00:00
d98762625 76f27dbcdb pull from upstream 2018-04-09 11:23:18 +01:00
d98762625 adc4f78e99 Add other set operations 2018-04-09 11:13:23 +01:00
d98762625 852c95a994 add Set Difference operation 2018-04-09 10:23:05 +01:00
d98762625 03ecaa81f7 move Set Intersection into its own operation class 2018-04-06 16:52:59 +01:00
d98762625 5f93c667a2 Pull SetUnion into its own operation 2018-04-06 16:27:24 +01:00
n1474335 fad4713a90 ESM: Tidied up Rotate operations 2018-04-06 12:40:39 +00:00
d98762625 7ce1bf1048 merge esm 2018-04-04 16:00:37 +01:00
Matt C af51090ebb Added rotate ESM tests 2018-04-03 23:29:47 +01:00
n1474335 9b4fc3d3aa Converted the core to ES modules 2018-03-26 23:14:23 +01:00
n1474335 715ca1c292 Added Bcrypt, Scrypt, BSON and string operations along with many new tests. 2018-03-26 22:25:36 +01:00
d98762625 e403adb9a1 fix more linting errors 2018-03-25 17:51:36 +01:00
d98762625 20e54a8ecf add tests for setOperations 2018-03-22 18:11:24 +00:00
n1474335 f47a408755 Fix for UTF-8/binary handling in hashing operations. Added tests to prevent future breakages. Closes #249. 2018-03-04 17:39:53 +00:00
n1474335 fff188eb30 Merged master into feature-unicode-strings 2018-01-12 23:57:02 +00:00
n1474335 71067939e3 Added Regex tests and updated description 2018-01-12 23:51:51 +00:00
n1474335 b07c014b48 Added more modifiers to the Regex operation 2018-01-12 23:42:48 +00:00
n1474335 0586fa0e01 Fixed failing Fork test that required an error. 2018-01-05 18:49:51 +00:00
n1474335 50b24d9a56 Fixed no-trailing-space lint 2018-01-02 14:46:35 +00:00
n1474335 f52f5a0edb Added 'RC2 Encrypt' and 'RC2 Decrypt' operations. 2018-01-01 19:50:06 +00:00
n1474335 9fc7e6cd98 Rewrote AES, DES and Triple DES operations to use Forge instead of CryptoJS, simplifying their options and adding many tests. Removed Rabbit operations. Fixes #63 and #210. 2018-01-01 16:09:58 +00:00
n1474335 d079420d46 Added logging with configurable levels to make debugging easier. 2017-12-28 18:17:38 +00:00
n1474335 317327d097 CSS selector operation now works in a web worker. Fixes #218 2017-12-20 13:30:51 +00:00
n1474335 5d75f8636a Resolved conflict 2017-12-19 14:31:40 +00:00
n1474335 df122da1d2 Merge branch 'fixNB' of https://github.com/bwhitn/CyberChef into bwhitn-fixNB 2017-12-19 13:26:49 +00:00
bwhitn 75a5fc0ddc Added Test, function checks, and cleaned some output. 2017-12-17 23:58:53 -05:00
bwhitn 435ed587a5 Fixed HOTP, TOTP and added test for HOTP 2017-12-17 23:53:13 -05:00
n1474335 b48e940f2d Merge branch 'control' of https://github.com/bwhitn/CyberChef into bwhitn-control 2017-12-08 13:47:45 +00:00
bwhitn e500cfae75 Fixed errors 2017-11-24 10:31:26 -08:00
bwhitn f01c0adee2 Changed jumps from index based to label base. Updated test. 2017-11-24 10:12:08 -08:00
n1474335 fe8049199a Moved PhpDeserialize.js to PHP.js to encompass possible future PHP-related ops 2017-11-24 16:32:11 +00:00
Jarmo van Lenthe 00074f914f Change test to Apache-2.0 license 2017-11-16 07:37:11 -05:00
Jarmo van Lenthe f596fe8404 Add tests for PHP deserialization 2017-11-12 22:10:28 -05:00
Chris van Marle 390d5927a4 BugFix: compare odd size elements, like empty line 2017-10-12 14:23:04 +02:00
n1474335 7557e1e9e5 Added Snefru hashing operation 2017-09-27 15:33:14 +00:00
n1474335 d79a0e737a Added HAS-160 and Whirlpool hashing operations 2017-09-20 09:43:14 +00:00
n1474335 0b79019e0f Added test file. 2017-09-14 14:59:28 +00:00
n1474335 be07298741 Added tests for all hashing operations 2017-09-14 14:54:56 +00:00
n1474335 1b628ac213 Added 'Bit shift left' and 'Bit shift right' operations 2017-09-05 14:26:09 +00:00
bwhitn 934ed1af09 Fixed spelling errors, syntax errors, and improved the test for script decoding 2017-08-29 10:46:34 -07:00
bwhitn 0fc2a219a7 Changed the name. Small logic change. Changed from split join to regex replace. 2017-08-28 17:55:54 -04:00
bwhitn 414726ecd4 Fixed small syntax error 2017-08-27 09:44:26 -04:00
bwhitn fdc8a15595 Added Decode VBE 2017-08-27 09:29:26 -04:00
n1474335 c259963542 Fixed string escape test configs 2017-08-15 17:32:21 +00:00
n1474335 55806db00f Merge branch 'features/string_escape_unescape' of https://github.com/artemisbot/CyberChef into artemisbot-features/string_escape_unescape 2017-08-15 17:16:39 +00:00
Matt C 6698a2ac13 Added tests + fixes for PR
- actually removed prev func
- shuffled some stuff around
2017-08-07 16:08:50 +01:00
n1474335 55aedfe901 Jsonpath lib now imported from npm with workaround instead of serving locally. 2017-08-04 13:59:32 +00:00
Matt C 31bfd8664a Added JSONPath tests & changed lib 2017-08-03 14:50:16 +01:00
n1474335 5f1c88104d Introduced key-spacing eslint rule 2017-07-24 14:55:48 +00:00