server version bump; hashed password transmission; updated servatrice.sql

This commit is contained in:
Max-Wilhelm Bruker 2011-04-06 17:37:33 +02:00
parent 42ad959220
commit 091a2ed6b2
3 changed files with 4 additions and 2 deletions

View file

@ -1,6 +1,7 @@
#include <QTimer> #include <QTimer>
#include <QXmlStreamReader> #include <QXmlStreamReader>
#include <QXmlStreamWriter> #include <QXmlStreamWriter>
#include <QCryptographicHash>
#include "remoteclient.h" #include "remoteclient.h"
#include "protocol.h" #include "protocol.h"
#include "protocol_items.h" #include "protocol_items.h"
@ -87,7 +88,7 @@ void RemoteClient::readData()
connect(topLevelItem, SIGNAL(protocolItemReceived(ProtocolItem *)), this, SLOT(processProtocolItem(ProtocolItem *))); connect(topLevelItem, SIGNAL(protocolItemReceived(ProtocolItem *)), this, SLOT(processProtocolItem(ProtocolItem *)));
setStatus(StatusLoggingIn); setStatus(StatusLoggingIn);
Command_Login *cmdLogin = new Command_Login(userName, password); Command_Login *cmdLogin = new Command_Login(userName, QCryptographicHash::hash(password.toUtf8(), QCryptographicHash::Sha1).toBase64());
connect(cmdLogin, SIGNAL(finished(ProtocolResponse *)), this, SLOT(loginResponse(ProtocolResponse *))); connect(cmdLogin, SIGNAL(finished(ProtocolResponse *)), this, SLOT(loginResponse(ProtocolResponse *)));
sendCommand(cmdLogin); sendCommand(cmdLogin);
} }

View file

@ -117,6 +117,7 @@ CREATE TABLE IF NOT EXISTS `cockatrice_users` (
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=915 ; ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=915 ;
CREATE TABLE `cockatrice_uptime` ( CREATE TABLE `cockatrice_uptime` (
`id_server` tinyint(3) NOT NULL,
`timest` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `timest` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`uptime` int(11) DEFAULT NULL, `uptime` int(11) DEFAULT NULL,
`users_count` int(11) DEFAULT NULL, `users_count` int(11) DEFAULT NULL,

View file

@ -366,4 +366,4 @@ void Servatrice::statusUpdate()
execSqlQuery(query); execSqlQuery(query);
} }
const QString Servatrice::versionString = "Servatrice 0.20110303"; const QString Servatrice::versionString = "Servatrice 0.20110406";