Commit graph

12 commits

Author SHA1 Message Date
Ryan Chernoff
23bfe8740f Made warning optional since test cases involved non-hex characters 2025-04-22 15:31:12 -04:00
Ryan Chernoff
e231d1b37a Changed delimitor to None so non-hex characters can be detected. 2025-04-21 17:33:24 -04:00
Ryan Chernoff
1a6d238537 For the sake of backwards compatibility, a boolean is passed to tell the key extraction function that an error should be thrown on invalid input. 2025-04-21 15:05:49 -04:00
Ryan Chernoff
d3f943bee4 Removed input extraction from try catch block to seperate input errors from key errors 2025-04-21 14:58:37 -04:00
Ryan Chernoff
01edeb28a6 Wrapped XOR run function in try catch block to handle key errors 2025-04-21 14:57:45 -04:00
n1474335
0e95ad8ed6 Updated a range of operations to use ArrayBuffers instead of byteArrays to improve performance with large files. 2019-07-29 17:09:46 +01:00
n1474335
566517d20f Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
n1474335
42e881326f Added 'Binary' key option to all bitwise operations. Closes #398 2018-11-09 15:25:16 +00:00
George J
70d4e3394c Updated XOR to include Cascade scheme 2018-08-24 22:33:24 +01:00
n1474335
e81c81351d Added more infoLinks and updated newOperation script to include prompt for them. 2018-08-21 19:07:13 +01:00
n1474335
affe057cab Added 'Decimal' option for toggleStrings. Closes #337. 2018-08-19 22:50:49 +01:00
Matt C
95f81ad740 Ported Bitwise operations
also enabled bitshift tests
2018-05-23 18:59:57 +01:00