Release Notes: A precompiled DOS binary and some DOS batch scripts were added for convenience. Some small fixes were made in the documentation.
Release Notes: The new version comes with one single application which can handle all different types of identity card numbers. It's now highly configurable, so you can now generate numbers with their own custom fields and extract information from a number. Some example shell-scripts are included which show you the new usage. The documentation was rewritten.
Release Notes: Some memory operations have been improved to prevent buffer overflows. The generation of numbers has been improved (with enlarged BKZ ranges (1000-9000)). A small bug in passportAT has been corrected. The output code has been rewritten and the code has been cleaned up and indented. COPYING and TODO files have been added. The documentation and the README have been updated.
Release Notes: Calculation of Austrian and German passports was added. Perso's code was rearranged into separate files. Many code cleanups and some bugfixes were applied.
Release Notes: This release fixes small bugs and adds the possibility to debug the progress dynamically by passing the "-d" option. Some code cleanups have been applied.
Release Notes: A fix for a critical bug where it wasn't possible to check the id-number (perso's basis function).
Release Notes: This release has moved from C to C++, has updated docs, and has a new program option ("-e") to generate a random example ID number.
Release Notes: This release includes a README and ChangeLog, moves string editing functions to "strtools.h", has more suggestive comments, has a compile option "MY_DEBUG" to watch the calculation of the ID steps, and has more useful and simple debug output.