90 Commits

Author SHA1 Message Date
ca22afcdce Updated version info 2019-03-07 12:50:56 -05:00
b9e3b5c2f5 Fixed bug where multiple operations before reset called threw error 2019-03-07 12:48:24 -05:00
6a74a06430 Prevent pausing before exiting the program 2019-03-07 12:46:01 -05:00
b33f790243 Added propper error handling 2019-03-07 12:38:22 -05:00
80ebb77040 Updated some documentation 2019-03-07 12:38:10 -05:00
22bcb3eafd Added propper error handling to main function 2019-03-07 12:07:53 -05:00
2d6605127c Reworked how flags are handled 2019-03-07 11:33:22 -05:00
8027293559 Adjusted to change testmain to regular funct to maintain single main() 2019-03-07 11:33:06 -05:00
bd5538405e Changed project name to CipherStream 2019-03-07 11:31:08 -05:00
2ce8bfea70 Moved my testMain to a separate function to maintain a single main() 2019-03-07 11:30:52 -05:00
d4fc2f2bee Removed debug build 2019-03-07 11:30:23 -05:00
3a362c1641 Changed all libraries to .so from .a 2019-03-07 11:30:01 -05:00
37af07fa9e Updated all files to include copyright information 2018-12-10 12:42:09 -05:00
d36bfcc5ab Added author information 2018-09-19 11:42:38 -04:00
914a96eff5 Removed Windows make info 2018-09-19 11:39:08 -04:00
fe210cf0bc Updated to work with windows 2018-05-16 15:58:56 -04:00
2db8752648 Fixed bug that cause an invalid grid string 2018-05-16 14:16:34 -04:00
d54b34f4c2 Added version information for all classes 2018-05-16 10:33:17 -04:00
5cc3b935c1 Fixed decoding bug that would cause incorrect messages to be output 2018-05-16 01:15:54 -04:00
ac396e281a Added new tests for Playfair 2018-05-16 01:15:17 -04:00
0ff6ad9ce7 Fixed bug that would give invalid results with large offset 2018-05-14 21:49:32 -04:00
d141ec61c8 Added test with large offset 2018-05-14 21:49:13 -04:00
3d340762de Re-removed the clear checks for the class strings when adding to them 2018-05-14 15:47:33 -04:00
fec425ae29 Fixed to work correctly with new Vigenere class functions 2018-05-14 15:46:36 -04:00
c8c56ef159 Updated to fix errors with not clearing strings during encoding/decoding 2018-05-14 13:46:37 -04:00
dc85d6b5bc Fixed clean functions broken by executable renaming 2018-05-13 23:15:55 -04:00
f18ae19552 Fixed bug when attempting to encode/decode with a blank keyword 2018-05-13 23:09:30 -04:00
90dcd3412c Fixed warning about comparing signed and unsigned integer types 2018-05-13 22:26:42 -04:00
0cfe5e40bd Fixed broken names after renaming executable 2018-05-13 22:18:36 -04:00
ac94c663b4 Fixed bug in input of Caesar cipher while running 2018-05-13 22:14:59 -04:00
5043e4d3c3 Updated executable name 2018-05-13 22:14:09 -04:00
9b739059d3 Updated the Manual to include testing documentation 2018-05-08 11:59:59 -04:00
0e4a954cc4 Added new documentation 2018-05-08 11:53:16 -04:00
1cf1898664 Added Autokey cipher information 2018-05-08 11:26:19 -04:00
2cc87d7366 Added Manual 2018-05-05 18:16:04 -04:00
119d0fe555 Changed compile error 2018-05-05 18:15:56 -04:00
d1a68f1680 Added flags 2018-05-05 18:15:36 -04:00
b064330ff3 Updated to allow PDF 2018-05-05 18:15:26 -04:00
1a5556b045 Added documentation 2018-05-05 17:34:25 -04:00
9574251255 Added documentation 2018-05-05 17:21:04 -04:00
f4f4f3192b Updated member availability 2018-05-05 17:16:45 -04:00
411abe4547 Added new documentation 2018-05-05 17:13:51 -04:00
d1b1dc5e77 Added documentation 2018-05-05 16:44:16 -04:00
ed122085a9 Updated the member availability 2018-05-05 16:38:25 -04:00
c9e5e97e17 Added new documentation 2018-05-05 16:28:10 -04:00
558fe5861e Added a note for possible future optimization 2018-05-05 16:16:50 -04:00
227aee31b2 Updated member availability and comments 2018-05-05 16:12:54 -04:00
42382f56c0 Added new documentation 2018-05-05 16:04:40 -04:00
2ec207a194 Updated class availabilty and documentation 2018-05-05 16:03:25 -04:00
bd9e66f176 Updated to follow naming convetions from other ciphers 2018-05-05 15:43:42 -04:00