2012-06-20 |
Brian Neal |
Add methods to Plugboard to support hill-climbing.
default tip
|
2012-06-20 |
Brian Neal |
Plugboard now has methods to output state as a string for easier display.
|
2012-06-06 |
Brian Neal |
Added tag 0.1 for changeset 38da44b09e43
|
2012-06-06 |
Brian Neal |
Add the docs to the setup.py package_data.
0.1
|
2012-06-06 |
Brian Neal |
Updates for upload to PyPI.
|
2012-06-05 |
Brian Neal |
Add more read the docs links in README. Adjust MANIFEST.in for docs.
|
2012-06-05 |
Brian Neal |
Use Read the Docs' handy short link to our docs.
|
2012-06-05 |
Brian Neal |
Oops, we aren't on PyPI yet.
|
2012-06-05 |
Brian Neal |
Updated README and docs with link to Read the Docs page.
|
2012-06-05 |
Brian Neal |
Documented the key file format.
|
2012-06-05 |
Brian Neal |
Document pyenigma.py. Fix bug in keyfile.py.
|
2012-06-05 |
Brian Neal |
Raise an exception if the requested day is not found in the key file.
|
2012-06-05 |
Brian Neal |
Added a get_rotor_count() method to EnigmaMachine.
|
2012-06-04 |
Brian Neal |
Fix document reference in docs.
|
2012-06-03 |
Brian Neal |
Added key_from_file to the user's guide.
|
2012-06-03 |
Brian Neal |
Wrote out most of the user's guide. Added plugboard info to the ref. manual.
|
2012-06-03 |
Brian Neal |
More documentation work.
|
2012-06-02 |
Brian Neal |
More work on documentation.
|
2012-06-01 |
Brian Neal |
Just getting starting with some Sphinx documentation.
|
2012-05-31 |
Brian Neal |
Cleaned up some awkward wording in the README.
|
2012-05-31 |
Brian Neal |
Created a setup.py using distutils.
|
2012-05-29 |
Brian Neal |
Update the README with an example command-line invocation.
|
2012-05-29 |
Brian Neal |
Correct name of command-line argument for key file.
|
2012-05-29 |
Brian Neal |
First cut at a command-line app to encrypt/decrypt.
|
2012-05-29 |
Brian Neal |
EnigmaMachine.from_key_sheet can now take a string for rotor settings.
|
2012-05-29 |
Brian Neal |
Slight tweak to test code.
|
2012-05-29 |
Brian Neal |
Again with the typos.
|
2012-05-29 |
Brian Neal |
Fix typo in README.txt.
|
2012-05-29 |
Brian Neal |
Wrote a test using the Kriegsmarine example in Dirk Rijmenants'
|
2012-05-28 |
Brian Neal |
Added a README and an example program.
|
2012-05-28 |
Brian Neal |
Remove some unneeded conversions to string.
|
2012-05-28 |
Brian Neal |
We can now decrypt an actual encoded message from WWII!
|
2012-05-28 |
Brian Neal |
Fix for the Rotor.notch_over_pawl() bug.
|
2012-05-28 |
Brian Neal |
Discovered a notch bug. Saving everything before trying to fix it.
|
2012-05-28 |
Brian Neal |
Decided to get rid of the numeric rotor display for now.
|
2012-05-27 |
Brian Neal |
Made Plugboards easier to construct. Can do it from a list of integer
|
2012-05-27 |
Brian Neal |
Created a factory function to make it easier to create Enigmas.
|
2012-05-27 |
Brian Neal |
Integrate Plugboard with EnigmaMachine class and tests.
|
2012-05-27 |
Brian Neal |
Created Plugboard class and tests.
|
2012-05-27 |
Brian Neal |
Added a simple cipher test using data from Wikipedia.
|
2012-05-27 |
Brian Neal |
Added a test for "double stepping".
|
2012-05-27 |
Brian Neal |
First pass at moving rotors automatically. Can now process text.
|
2012-05-26 |
Brian Neal |
Adding a LICENSE.txt file.
|
2012-05-26 |
Brian Neal |
First version of EnigmaMachine class. Simple main to test operations.
|
2012-05-26 |
Brian Neal |
Created a data file and factory functions for rotors & reflectors.
|
2012-05-26 |
Brian Neal |
Changed the Rotor stepping parameter to any old iterable.
|
2012-05-26 |
Brian Neal |
Futzing around with the doc string & copyright comment order.
|
2012-05-26 |
Brian Neal |
The wiring test now tests all ring settings, rotations, and positions.
|
2012-05-26 |
Brian Neal |
The Rotor wiring test works through a full rotation.
|
2012-05-26 |
Brian Neal |
Added some Rotor tests.
|
2012-05-26 |
Brian Neal |
Initial commit. Started a Rotor class.
|