graph
- Finally created a README file.2013-07-03, by Brian Neal
- Added tests for main.2013-07-03, by Brian Neal
- Encrypt & decrypt commands have uniform --file and --text options.2013-07-03, by Brian Neal
- Change command aliases.2013-07-02, by Brian Neal
- Change command-line arg for key file.2013-07-02, by Brian Neal
- Better test for encrypt padding. Fix bug in padding that test revealed.2013-07-02, by Brian Neal
- Decrypt command-line command working.2013-06-30, by Brian Neal
- Encrypt command-line command is working.2013-06-30, by Brian Neal
- Working on the command-line encrypt sub-command.2013-06-30, by Brian Neal
- First working version of the keygen command.2013-06-30, by Brian Neal
- Rework command-line for keygen. Created IndicatorIter & tests.2013-06-27, by Brian Neal
- Work in progress on keygen subcommand.2013-06-26, by Brian Neal
- For now, comment out entries in group B that we can't find a solution for.2013-06-22, by Brian Neal
- Can now generate key list for first time.2013-06-22, by Brian Neal
- Progress on the lug list part of key list generation.2013-06-21, by Brian Neal
- Replace --verbose with --log option.2013-06-21, by Brian Neal
- Hooking up main to generate_key_list(). Added logging.2013-06-21, by Brian Neal
- Fix comment typo & rework comments a bit.2013-06-19, by Brian Neal
- Started work on generating lug settings using manual data.2013-06-19, by Brian Neal
- Adding key list data from the 1944 manual, Appendix II.2013-06-19, by Brian Neal
- Reworked the consecutive pin checks. Added tests.2013-06-15, by Brian Neal
- More work on generating a key list. Added some tests.2013-06-14, by Brian Neal
- Fix copy & pasted typos in docstrings.2013-06-14, by Brian Neal
- Fix argument order.2013-06-13, by Brian Neal
- Started working on functions to generate a key list.2013-06-13, by Brian Neal
- Set up skeleton command-line argument parser for encrypt & decrypt.2013-06-11, by Brian Neal
- Added more procedure tests.2013-06-09, by Brian Neal
- Added tests for utils.group_text.2013-06-09, by Brian Neal
- Rename utils.group to utils.group_text.2013-06-09, by Brian Neal
- Implemented the decrypt procedure.2013-06-08, by Brian Neal
- Minor formatting changes.2013-06-08, by Brian Neal
- Refactor the encrypt procedure into a class.2013-06-08, by Brian Neal
- Created an encrypt procedure and a first test for it.2013-06-07, by Brian Neal
- Finish config file style key list read/write routines.2013-06-06, by Brian Neal
- Working on reading key lists. Started on config file format.2013-06-05, by Brian Neal
- Add a method to retrieve settings from a M209 instance.2013-06-05, by Brian Neal
- Gave KeyWheel a __str__() method and test.2013-06-04, by Brian Neal
- Added a test for Drum.to_key_list().2013-06-04, by Brian Neal
- Added Drum.to_key_list() and Drum.__str__().2013-06-03, by Brian Neal
- Added a M209.set_all_pins() method.2013-06-02, by Brian Neal
- Added converter tests.2013-06-02, by Brian Neal
- Added a M209.set_key_wheels() method.2013-06-02, by Brian Neal
- Created a decrypt function.2013-06-02, by Brian Neal
- Introduce shortcut notation for drum lugs.2013-06-02, by Brian Neal
- Fix comment in the Drum class.2013-05-29, by Brian Neal
- First cut at the M209 class. This is a WIP. Encryption works.2013-05-29, by Brian Neal
- Added the Drum class and tests for it.2013-05-29, by Brian Neal
- KeyWheel class and tests, first cut.2013-05-29, by Brian Neal