log

age author description
Thu, 18 Jul 2013 21:09:36 -0500 Brian Neal Started the library docs. Added some docs for KeyList.
Fri, 12 Jul 2013 14:32:51 -0500 Brian Neal Double the length of the internal message indicator as I have seen 12 not be
Fri, 12 Jul 2013 14:17:02 -0500 Brian Neal Added docs for the decrypt sub-command.
Wed, 10 Jul 2013 21:33:03 -0500 Brian Neal Added docs for the encrypt command. Added examples.
Tue, 09 Jul 2013 21:34:48 -0500 Brian Neal Added docs for the keygen sub-command.
Sat, 06 Jul 2013 17:06:16 -0500 Brian Neal Roughed out docs table of contents. Added references.
Sat, 06 Jul 2013 16:27:47 -0500 Brian Neal Restucture docs a bit. Create a separate tutorials document.
Fri, 05 Jul 2013 19:32:45 -0500 Brian Neal Added library tutorial documentation.
Fri, 05 Jul 2013 14:18:52 -0500 Brian Neal More work on the docs. Added command-line tutorial.
Thu, 04 Jul 2013 23:02:42 -0500 Brian Neal Update README.txt with documentation links.
Thu, 04 Jul 2013 22:41:30 -0500 Brian Neal Started roughing in some docs using Sphinx.
Thu, 04 Jul 2013 18:15:31 -0500 Brian Neal Just executed sphinx-quickstart to start on docs.
Thu, 04 Jul 2013 16:18:42 -0500 Brian Neal Code review cleanup.
Thu, 04 Jul 2013 15:30:19 -0500 Brian Neal Created a setup.py file and scripts/m209.
Wed, 03 Jul 2013 21:22:54 -0500 Brian Neal Rename README.txt to README.rst so Bitbucket will render it (until
Wed, 03 Jul 2013 21:18:27 -0500 Brian Neal Finally created a README file.
Wed, 03 Jul 2013 20:55:20 -0500 Brian Neal Added tests for main.
Wed, 03 Jul 2013 19:54:21 -0500 Brian Neal Encrypt & decrypt commands have uniform --file and --text options.
Tue, 02 Jul 2013 21:19:46 -0500 Brian Neal Change command aliases.
Tue, 02 Jul 2013 21:17:10 -0500 Brian Neal Change command-line arg for key file.
Tue, 02 Jul 2013 21:00:30 -0500 Brian Neal Better test for encrypt padding. Fix bug in padding that test revealed.
Sun, 30 Jun 2013 20:26:32 -0500 Brian Neal Decrypt command-line command working.
Sun, 30 Jun 2013 18:30:31 -0500 Brian Neal Encrypt command-line command is working.
Sun, 30 Jun 2013 16:34:24 -0500 Brian Neal Working on the command-line encrypt sub-command.
Sun, 30 Jun 2013 14:03:03 -0500 Brian Neal First working version of the keygen command.
Thu, 27 Jun 2013 21:54:55 -0500 Brian Neal Rework command-line for keygen. Created IndicatorIter & tests.
Wed, 26 Jun 2013 21:37:07 -0500 Brian Neal Work in progress on keygen subcommand.
Sat, 22 Jun 2013 22:48:14 -0500 Brian Neal For now, comment out entries in group B that we can't find a solution for.
Sat, 22 Jun 2013 15:32:13 -0500 Brian Neal Can now generate key list for first time.
Fri, 21 Jun 2013 20:20:43 -0500 Brian Neal Progress on the lug list part of key list generation.
Fri, 21 Jun 2013 16:33:06 -0500 Brian Neal Replace --verbose with --log option.
Fri, 21 Jun 2013 15:57:30 -0500 Brian Neal Hooking up main to generate_key_list(). Added logging.
Wed, 19 Jun 2013 21:09:48 -0500 Brian Neal Fix comment typo & rework comments a bit.
Wed, 19 Jun 2013 21:06:45 -0500 Brian Neal Started work on generating lug settings using manual data.
Wed, 19 Jun 2013 20:45:13 -0500 Brian Neal Adding key list data from the 1944 manual, Appendix II.
Sat, 15 Jun 2013 15:21:30 -0500 Brian Neal Reworked the consecutive pin checks. Added tests.
Fri, 14 Jun 2013 21:46:42 -0500 Brian Neal More work on generating a key list. Added some tests.
Fri, 14 Jun 2013 20:11:41 -0500 Brian Neal Fix copy & pasted typos in docstrings.
Thu, 13 Jun 2013 21:30:24 -0500 Brian Neal Fix argument order.
Thu, 13 Jun 2013 21:25:05 -0500 Brian Neal Started working on functions to generate a key list.
Tue, 11 Jun 2013 19:53:07 -0500 Brian Neal Set up skeleton command-line argument parser for encrypt & decrypt.
Sun, 09 Jun 2013 14:18:24 -0500 Brian Neal Added more procedure tests.
Sun, 09 Jun 2013 13:11:23 -0500 Brian Neal Added tests for utils.group_text.
Sun, 09 Jun 2013 13:02:25 -0500 Brian Neal Rename utils.group to utils.group_text.
Sat, 08 Jun 2013 15:03:28 -0500 Brian Neal Implemented the decrypt procedure.
Sat, 08 Jun 2013 12:56:25 -0500 Brian Neal Minor formatting changes.
Sat, 08 Jun 2013 12:55:07 -0500 Brian Neal Refactor the encrypt procedure into a class.
Fri, 07 Jun 2013 22:30:33 -0500 Brian Neal Created an encrypt procedure and a first test for it.
Thu, 06 Jun 2013 20:32:37 -0500 Brian Neal Finish config file style key list read/write routines.
Wed, 05 Jun 2013 21:23:30 -0500 Brian Neal Working on reading key lists. Started on config file format.
Wed, 05 Jun 2013 20:41:54 -0500 Brian Neal Add a method to retrieve settings from a M209 instance.
Tue, 04 Jun 2013 19:31:37 -0500 Brian Neal Gave KeyWheel a __str__() method and test.
Tue, 04 Jun 2013 18:49:12 -0500 Brian Neal Added a test for Drum.to_key_list().
Mon, 03 Jun 2013 21:43:36 -0500 Brian Neal Added Drum.to_key_list() and Drum.__str__().
Sun, 02 Jun 2013 19:44:21 -0500 Brian Neal Added a M209.set_all_pins() method.
Sun, 02 Jun 2013 19:21:11 -0500 Brian Neal Added converter tests.
Sun, 02 Jun 2013 15:44:01 -0500 Brian Neal Added a M209.set_key_wheels() method.
Sun, 02 Jun 2013 15:31:11 -0500 Brian Neal Created a decrypt function.
Sun, 02 Jun 2013 13:57:45 -0500 Brian Neal Introduce shortcut notation for drum lugs.
Wed, 29 May 2013 22:04:12 -0500 Brian Neal Fix comment in the Drum class.
Wed, 29 May 2013 21:32:12 -0500 Brian Neal First cut at the M209 class. This is a WIP. Encryption works.
Wed, 29 May 2013 19:45:52 -0500 Brian Neal Added the Drum class and tests for it.
Wed, 29 May 2013 15:58:30 -0500 Brian Neal KeyWheel class and tests, first cut.