diff -r 20348675b015 -r b1ec8db513f2 QTfrontend/newnetclient.cpp --- a/QTfrontend/newnetclient.cpp Wed Mar 18 22:02:55 2009 +0000 +++ b/QTfrontend/newnetclient.cpp Sat Mar 21 10:49:58 2009 +0000 @@ -19,6 +19,7 @@ #include #include +#include #include "hwconsts.h" #include "newnetclient.h" @@ -86,7 +87,7 @@ return; } - RawSendNet(QString("CREATE%1%2").arg(delimeter).arg(room)); + RawSendNet(QString("CREATE_ROOM%1%2").arg(delimeter).arg(room)); m_pGameCFGWidget->setEnabled(true); m_pTeamSelWidget->setInteractivity(true); isChief = true; @@ -102,7 +103,7 @@ loginStep++; - RawSendNet(QString("JOIN%1%2").arg(delimeter).arg(room)); + RawSendNet(QString("JOIN_ROOM%1%2").arg(delimeter).arg(room)); m_pGameCFGWidget->setEnabled(false); m_pTeamSelWidget->setInteractivity(false); isChief = false; @@ -447,7 +448,7 @@ if (lst[0] == "ASKPASSWORD") { QString password = QInputDialog::getText(0, tr("Password"), tr("Enter your password:"), QLineEdit::Password); - QString hash = Hash::md5(password.toLatin1()); + QString hash = QCryptographicHash::hash(password.toLatin1(), QCryptographicHash::Md5).toHex(); RawSendNet(QString("PASSWORD%1%2").arg(delimeter).arg(hash)); return;