Skip to content

Releases: sudo-sturbia/xenigma

4.0

06 Jan 20:33
Compare
Choose a tag to compare

A major refactoring of the pkg/machine, and several small enhancements.

3.0.2

22 Jul 17:50
Compare
Choose a tag to compare

Migration to go modules + some documentation updates.

3.0.1

17 Mar 14:11
Compare
Choose a tag to compare

Several minor updates

  • Change config file extension to .conf,
  • Simplify README,
  • Create How-to-Configure.md.

3.0

22 Feb 10:44
Compare
Choose a tag to compare
3.0

A restructuring of pkg/machine and other refactoring.

  • Package Organization
    Introduced machine.Plugboard, and machine.Reflector
    structs to replace previously used arrays.

  • Naming Scheme
    Implemented a new naming scheme so functions that
    serve similar functionality in different structs can have
    more consistent naming.

  • Documentation
    Updated package docs + Added a "What's Different?"
    section to README to showcase the project.

2.0

17 Feb 05:35
Compare
Choose a tag to compare
2.0

A refactoring of pkg/machine to provide more customization options,
and better performance.

  • Decreased encryption time by a factor of 4.
  • Introduced machine.Rotor to allow for configuration of
    rotor-related fields for each seperate Rotor.

1.0

16 Feb 04:17
Compare
Choose a tag to compare
1.0

Version 1.0