### Changelog

v3.1.4
- Fixed Python 2.7/3.3 incompatibility
- Added MySQL Challenge-Response Authentication hash format
- Added PrestaShop hash format
- Fixed PDF 1.4 - 1.6 (Acrobat 5 - 8) regular expression

v3.1.3
- First release on PyPi
- Added Dahua hash format
- Added GOST CryptoPro S-Box hash format
- Added PBKDF2-HMAC-SHA256(PHP) hash format
- Added PDF 1.4 - 1.6 (Acrobat 5 - 8) hash format
- Fix JohnTheRipper format for Joomla ≥ v2.5.18

v3.1.2
- Add Microsoft Outlook PST hash format
- Add Siemens-S7 hash format
- Fixed Domain Cached Credentials regular expression
- Fixed Domain Cached Credentials v2 regular expression
- Fixed Juniper Netscreen/SSG(ScreenOS) regular expression
- Fixed NetNTLMv1-VANILLA / NetNTLMv1+ESS regular expression
- Fixed NetNTLMv2 regular expression
- Fixed Snefru-128 regular expression
- Add JohnTheRipper format for Android FDE ≤ 4.3
- Add JohnTheRipper format for EPiServer 6.x ≥ v4 
- Switch from Markdown to reStructuredText README

v3.1.1
- Renamed "-a / --all" argument to "-e / --extended"
- Added Django(bcrypt-SHA256) hash format
- Added PostgreSQL hash format
- Fixed AIX(ssha1) regular expression
- Fixed AIX(ssha256) regular expression
- Fixed Django(SHA-1) regular expression
- Fixed Django(SHA-256) regular expression
- Fixed Django(SHA-384) regular expression
- Fixed EPiServer 6.x < v4 regular expression
- Fixed EPiServer 6.x ≥ v4 regular expression
- Fixed GRUB 2 regular expression
- Added JohnTheRipper format for BigCrypt
- Added JohnTheRipper format for Cisco Type 4,8 & 9
- Added JohnTheRipper format for MD2
- Added JohnTheRipper format for MSSQL(2005)
- Added JohnTheRipper format for Netscape LDAP SSHA

v3.1.0
- Added new argument "-o FILE / --outfile FILE"
- Added Cisco Type 7 (Closes #21)
- Added BigCrypt (Closes #22)
- Added Cisco Type 4

v3.0.1
- Added CRAM-MD5 hash format (Closes #17)
- Added SipHash hash format (Closes #18)
- Added hashcat mode for SHA-384
- Fixed CRC-32 regular expression
- Fixed scrypt regular expression

v3.0.0
- Added JohnTheRipper formats to hashIDs output using "-j / --john"
- Fixed "-a / -all" argument not working properly
- Fixed Woltlab Burning Board 3.x regular expression
- Fixed Cisco-ASA(MD5) regular expression
- Fixed EPiServer 6.x < v4 regular expression
- Fixed EPi regular expression
- Fixed Django(PBKDF2-HMAC-SHA256) regular expression
- Fixed Kerberos 5 AS-REQ Pre-Auth regular expression

v2.9.2
- Added SAP CODVN H (PWDSALTEDHASH) iSSHA-1 hash format
- Fixed EPi regular expression
- Fixed Fortigate(FortiOS) regular expression
- Fixed iSCSI CHAP Authentication regular expression
- Fixed MD2 regular expression
- Fixed MD5(Chap) regular expression
- Fixed Microsoft Office ≤ 2003 (MD5+RC4) regular expression
- Fixed Microsoft Office ≤ 2003 (SHA1+RC4) regular expression
- Fixed Oracle 11g/12c regular expression
- Fixed RAdmin v2.x regular expression
- Fixed Snefru-256 regular expression

v2.9.1
- Fixed SAP CODVN B (BCODE) regular expression
- Fixed SAP CODVN F/G (PASSCODE) regular expression
- Fixed AIX(smd5) regular expression
- Fixed AIX(ssha1) regular expression
- Fixed AIX(ssha256) regular expression

v2.9.0
- Added support for piped input (thanks Max)
- Added SHA1($salt.$pass.$salt) hash format
- Added hashcat mode for Django(PBKDF2-HMAC-SHA256)

v2.8.5
- Added Cisco Type 8 & 9 hash format
- Added Android FDE ≤ 4.3 hash format
- Added Microsoft Office ≤ 2003 hash format
- Added Microsoft Office 2007 hash format
- Added Microsoft Office 2010 hash format
- Added Microsoft Office 2013 hash format
- Added hashcat mode for RAdmin v2.x

v2.8.4
- Added Lotus Notes/Domino 8 hash format
- Added scrypt hash format
- Added support for raw passwd & shadow files without preprocessing
- Renamed Oracle 11g to Oracle 11g/12c
- Renamed Samsung Android Password/PIN to Android PIN

v2.8.3
- Added Skype hash format
- Removed unnecessary escaping of literal characters in regular expressions
- Reworked man page and added license notice
- Fixed some length bugs mainly in the base64 hash formats

v2.8.2
- Massive speed improvements
- Added man page for hashID
- Added PBKDF2(Atlassian) hash format
- Added PostgreSQL MD5 hash format

v2.8.1
- Added PeopleSoft hash format
- Added Django(DES Crypt Wrapper) hash format
- Added Django(PBKDF2-HMAC-SHA256) hash format
- Added Django(PBKDF2-HMAC-SHA1) hash format
- Added Django(BCrypt) hash format
- Added Django(MD5) hash format
- Fixed Woltlab Burning Board 3.x regular expression
- Renamed MaNGOS CMS to MangosWeb Enhanced CMS
- Renamed bcrypt to BCrypt
- Renamed Django CMS(SHA-1) to Django(SHA-1)
- Renamed Django CMS(SHA-256) to Django(SHA-256)
- Renamed Django CMS(SHA-384) to Django(SHA-384)

v2.8.0
- Added new argument "-a / --all"
- PEP8 optimization
- Renamed xAuth to Minecraft(xAuth)

v2.7.0
- Major rewrite
- Dropped obsolete "-f / --file" and "-d / --dir" arguments
- All output defaults to STDOUT now

v2.6.7
- Small cosmetic changes
- Added hashcat mode for MediaWiki

v2.6.6
- Added 1Password(Agile Keychain) hash format
- Added 1Password(Cloud Keychain) hash format
- Added IKE-PSK MD5 hash format
- Added IKE-PSK SHA1 hash format
- Added hashcat mode for 1Password(Agile Keychain)
- Added hashcat mode for 1Password(Cloud Keychain)
- Added hashcat mode for IKE-PSK MD5
- Added hashcat mode for IKE-PSK SHA1

v2.6.5
- hashID is usable as a python module now
- Fixed PHPS regular expression
- Fixed Kerberos 5 AS-REQ Pre-Auth regular expression
    
v2.6.4
- Added PHPS hash format
- Added hashcat mode for PHPS

v2.6.3
- Added Lotus Notes/Domino 5 hash format
- Fixed DNSSEC(NSEC3) regular expression
- Added hashcat mode for Lotus Notes/Domino 5
- Added hashcat mode for Lotus Notes/Domino 6
- Renamed Lotus Domino to Lotus Notes/Domino 6

v2.6.2
- Added JohnTheRipper formats to hashinfo.xlsx
- Fixed Juniper Netscreen/SSG(ScreenOS) regular expression
- Fixed NTLM regular expression

v2.6.1
- Additional mimetype check on file input
- Added MSSQL(2014) hash format
- Renamed Blowfish(Eggdrop) to Eggdrop IRC Bot

v2.6.0
- Added directory analyze using argument "-d / --dir"
- Fixed vBulletin < v3.8.5 regular expression
- More error checking on user input

v2.5.0
- Added CRC-24 hash format
- Added Joomla ≥ 2.5.18 hash format
- Added Woltlab Burning Board 4.x hash format
- Fixed GRUB 2 regular expression
- Fixed bcrypt(SHA-256) regular expression
- Fixed OSX v10.8 regular expression
- Fixed OSX v10.9 regular expression
- Fixed DNSSEC(NSEC3) regular expression
- Fixed Minecraft(AuthMe Reloaded) regular expression
- Renamed Wordpress 2.6.2 to Wordpress v2.6.2
- Renamed Joomla to Joomla < 2.5.18
- Renamed Drupal7 to Drupal ≥ v7.x
- Renamed  Burning Board 3.x to Woltlab Burning Board 3.x
- Added hashcat mode for hMailServer

v2.4.5
- Added Fairly Secure Hashed Password hash format
- Fixed SAP CODVN B (BCODE) regular expression
- Fixed SAP CODVN F/G (PASSCODE) regular expression
- Renamed Cisco-IOS(SHA256) to Cisco-IOS(SHA-256)
    
v2.4.4
- Added xAuth hash format
- Added PBKDF2(Generic) hash format
- Added PBKDF2(Cryptacular) hash format
- Added PBKDF2(Dwayne Litzenberger) hash format

v2.4.3
- Added hMailServer hash format
- Added MediaWiki hash format
- Fixed vBulletin ≥ v3.8.5 regular expression
- Fixed Cisco-ASA(MD5) regular expression
- Renamed BCrypt(SHA256) to BCrypt(SHA-256)
    
v2.4.2
- Added SHA-1 Crypt hash format
- Renamed MD5(Sun) to Sun MD5 Crypt
- Renamed SHA-256(Unix) to SHA-256 Crypt
- Renamed SHA-512(Unix) to SHA-512 Crypt
- Renamed MD5(Unix) to MD5 Crypt

v2.4.1
- Added NTHash(FreeBSD Variant) hash format
- Fixed Domain Cached Credentials regular expression
- Fixed Domain Cached Credentials 2 regular expression
- Fixed NetNTLMv1-VANILLA/NetNTLMv1+ESS regular expression
- Fixed NetNTLMv2 regular expression

v2.4.0
- Added Hashcat Mode output using argument "-hc / --hashcat"
- Added RACF hash format
- Added Double MD5 hash format
- Added Double SHA-1 hash format
- Added md5apr1 hash format
- Added bcrypt hash format
- Fixed NetNTLMv1-VANILLA/NetNTLMv1+ESS regular expression
- Fixed NetNTLMv2 regular expression
    
v2.3.6
- Added Burning Board 3.x hash format
- Added IPMI2 RAKP HMAC-SHA1 hash format
- Added Lastpass hash format
- Added Cisco-ASA(MD5) hash format
- Added DNSSEC(NSEC3) hash format
- Fixed VNC regular expression
- Renamed Keccak to SHA3

v2.3.5
- Added Wordpress v2.6.0/2.6.1 hash format
- Fixed MyBB ≥ v1.2+ regular expression
- Renamed MD5(phpBB) to phpBB 3.x
- Renamed MD5(Wordpress) to Wordpress ≥ v2.6.2
- Renamed MD5(ZipMonster) to ZipMonster
- Renamed MD5(MaNGOS) to MaNGOS CMS
- Renamed MD5(MaNGOS2) to MaNGOS CMS v2
- Renamed SHA1(LinkedIn)to LinkedIn
- Renamed SHA-1(Django) to Django CMS(SHA-1)
- Renamed SHA-256(Django) to Django CMS(SHA-256)
- Renamed SHA-384(Django) to Django CMS(SHA-384)