Added bcrypt support. (#136)
* Added bcrypt support. bcrypt is the modern hashing method. SHA-1 is considered completely deprecated (like MD5) and SHA-256 isn't as beneficial as bcrypt. * Updated .gitignore to not track and stage binary files. * Fixed flipped variables. * Added ServerConstants.AUTOMATIC_REGISTER The automatic registration uses the bcrypt hashing method. * Drop MyISAM support, for InnoDB As of MySQL 5.6 and above (or MariaDB equivalent), MyISAM has no benefits over InnoDB. InnoDB is faster. It has row-level locking. It has better crash recovery. It supports transactions, foreign keys and relationship constraints. * Fixed a memory leak in MapleClient.login * Added automatic migration from SHA-1 and SHA-512 to bcrypt. * Made indentation consistent
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -46,3 +46,5 @@
|
||||
/tools/MobBookUpdate/build/
|
||||
/tools/MobBookUpdate/dist/
|
||||
/tools/MobBookUpdate/nbproject/private/
|
||||
|
||||
/out
|
||||
Reference in New Issue
Block a user