log

age author description
Sun, 16 Feb 2014 16:54:40 -0600 Brian Neal Added the --group and --width options.
Sun, 16 Feb 2014 14:31:24 -0600 Brian Neal No need to create a new set to handle a garble on encrypt.
Sun, 16 Feb 2014 14:30:57 -0600 Brian Neal Got verification the part 1 plaintext had a typo. We now pass!
Wed, 12 Feb 2014 20:51:25 -0600 Brian Neal Code cleanup while trying to get help with 1 letter being off.
Tue, 10 Dec 2013 21:49:36 -0600 Brian Neal Testing with complete part 1 of 14 part message.
Wed, 04 Dec 2013 20:31:37 -0600 Brian Neal Finished command-line main() processing.
Tue, 03 Dec 2013 21:14:52 -0600 Brian Neal Started work on a main function for command-line use.
Tue, 03 Dec 2013 19:20:48 -0600 Brian Neal Build encrypt wiring tables once.
Mon, 02 Dec 2013 20:58:36 -0600 Brian Neal Added encrypt() and test.
Mon, 02 Dec 2013 20:44:26 -0600 Brian Neal Build encrypt wiring table inside switches. Add tests.
Sun, 01 Dec 2013 20:30:06 -0600 Brian Neal Fixed bug in stepping logic. 216 letter test now passes.
Sun, 01 Dec 2013 16:56:45 -0600 Brian Neal Got a test for the paper's example. It is failing.
Sat, 30 Nov 2013 23:23:01 -0600 Brian Neal First attempt at decrypt.
Sat, 30 Nov 2013 20:43:52 -0600 Brian Neal Correct bug in Purple97 test.
Wed, 27 Nov 2013 19:15:17 -0600 Brian Neal Added from_key_sheet constructor and tests.
Wed, 27 Nov 2013 18:31:48 -0600 Brian Neal Started work on the Purple97 machine class.
Tue, 26 Nov 2013 21:16:32 -0600 Brian Neal Added switch tests.
Tue, 26 Nov 2013 20:49:46 -0600 Brian Neal Refactor existing modules.
Mon, 25 Nov 2013 21:28:09 -0600 Brian Neal Create factory function to build stepping switches.
Mon, 25 Nov 2013 20:43:29 -0600 Brian Neal Rename data member num_contacts to num_positions.
Mon, 25 Nov 2013 20:31:12 -0600 Brian Neal Moved wiring data into data.py.
Wed, 13 Nov 2013 21:17:42 -0600 Brian Neal OCR'ed the twenties switch wiring data.
Tue, 12 Nov 2013 21:13:13 -0600 Brian Neal Initial version of SteppingSwitch class.
Mon, 11 Nov 2013 20:59:37 -0600 Brian Neal Initial commit; includes license.