Re-worked valid() for aix-ssha. This version tests every field for valid amount
of valid data, where "valid amount" depends on the tag. Also, bumps max. salt
length to 24 as that is the actual maximum.
If Alexander can smash this, I give up :-)
No longer any need for passlib python module in aix2john.py.
Fix build for older versions of OpenSSL
Add variant of aix-smd5 format to handle longer password lengths
Dyna21-crash.patch
Unicode fixes for office2john.py.
Merge branch 'bleeding-jumbo' into memdbg

* bleeding-jumbo:
  Unicode fixes for office2john.py.
  Dyna21-crash.patch
  Add variant of aix-smd5 format to handle longer password lengths
  Fix build for older versions of OpenSSL
  No longer any need for passlib python module in aix2john.py.
  Re-worked valid() for aix-ssha. This version tests every field for valid amount of valid data, where "valid amount" depends on the tag. Also, bumps max. salt length to 24 as that is the actual maximum. If Alexander can smash this, I give up :-)
Add memdbg.h to unused/ formats.