alph 0.23
   -Added warning for possibly irreversible cyphers.
   -Added scramble function.
   -Cleaned up source a bit.
   -Updated manpage.
alph 0.22
   -Added RAILFENCE
   -Fixed XOR.
   -Updated manpage.
alph 0.21
  -Fixed some VERNAM trouble.

  "Thanks for the reply, but I still can't get it to work. When I enter the test string you used It doesn't do the same. It only echos the string (eg.ehco hello mrelusive2k4 and echo mrelusive2k4 | alph.exe --CAESER gives same reult: hello mrelusive2k4) and ignores the rest after the"|" sign" - mrelusive2k4

  -Added input / output file support.
  -Updated man page.
alph 0.20
  -Added NIHILIST cipher.
  -Added error hooks for library and application.
  -Added M Del Vayo cypher.
  -Updated manpage.
alph 0.19
  -Added BEALE
  -Removed unused variables.
  -Fixed some hash returns (new character).
  -Removed special character for complex parameters.
  -Changed permutation and combination output file method.
  -Added ZIGZAG.
  -Corrected cipher count.
  -Updated manpage.
alph 0.18
  -Added Navajo code.
  -Added USA S.S. (American civil war) cypher.
  -Implemented the Hill Climbing technique.
  -Updated manpage.
alph 0.17
  -Added error-handler.
  -Fixed BIFID key problem.
  -Fixed VIGENERE key-case problem.
  -Fixed ADFGX inconsistency.
  -Modified layout. Functions now properly return
   strings instead of modifying the passed message.
   And the library can now be easily linked. 
  -Added plugboard subtitution.
     (Thanks to Frode Weierud for the suggestion)
  -Charset checking on autoconf.
alph 0.16
  -Added PURPLE machine.
      (Great thanks to Frode Weierud!)
  -Fixed trailing newline after output.
  -Added combinations support.
  -Fixed MORSE.
alph 0.15
  -Fixed help displacement.
  -Removed TEA.
  -Added permutations support.
  -Updated manpage.
  -Implemented/ported several hashing functions.
alph 0.14
  -BASE64 encoder corrected.
  -FEISTEL corrected.
  -TEA cipher introduced.
  -updated manpage.
alph 0.13
  -FEISTEL cipher added.
  -ADFGX cipher added.
  -BASE64 encoding added.
  -updated manpage.
alph 0.12
  -Jefferson - Lewis cipher implemented.
  -ALBERTI cipher implemented.
  -updated manpage.
alph 0.11
  -fixed segfault conditions.
  -updated manpage.
  -fixed caps on playfair.
  -added better help system.
alph 0.10	
  -twosquare cypher implemented.
  -updated manpage.
alph 0.9
  -morse code decrypted.
  -bifid corrected.
  -manpage fixes.
alph 0.8
  -morse code implemented (cyphering only).
  -bifid unstable and should not be used.
alph 0.7
  -corrections to BIFID cypher (encrypt only).
  -minor code facelift.
  -terse freq substitution added.
alph 0.6
  -coff binary availible.
  -removed libpopt depndency (god speed my friend...)
alph 0.5
  -added bifid.
alph 0.4
  -added enigma.
  -added smasher function.
  -removed analysis.
  -merged libraries.
  -allowed static.
  -updated manpage (explanation added).
alph 0.3
  -added rot13.
  -lib for analysis (extended).
  -lib'ed all cyphers.
  -fixed caesar over-pad (modern).
alph 0.2
  -fixed playfair.
alph 0.1
  -initial release.
