Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Логирование в файл: при регистрации, успешной авторизации, безуспешной авторизации, сработавшем антибрутфорсе, входе с сохранением сессии, смене пароля. Везде указывается ник и IP, а также доп. информация (если уместно). Логи по умолчанию отключены.
Другой подход к многопоточной работе с базами данных, что может повысить производительность.
Изменено:
Теперь DDL запросы в базу данных тоже асинхронные.
Теперь при попытке использовать CRC32 на Java <9 выходит предупреждение.
Немного ускорено создание MD5 хеша.
Исправлено:
В редких случаях соль была на пару символов короче, чем должна.