Commit Graph

14 Commits

Author SHA1 Message Date
Shauren
05c0524bf3 Core/Battle.net: Refactored handling multiple game accounts 2014-06-08 14:54:37 +02:00
Shauren
6eee75a4f7 Core/Battle.net: Removed sending "b", it's supposed to stay secret 2014-06-03 19:15:12 +02:00
Shauren
7a27492071 Core/Crypto: Refactored HmacHash to make it easier to use with different hash algorithms 2014-06-03 18:15:35 +02:00
Shauren
c98853ca1c Core/Authserver: Added game account flags 2014-06-01 15:03:22 +02:00
Shauren
bdd6e9aa8a Core/Battle.net: Implemented reconnects 2014-06-01 13:56:36 +02:00
Shauren
dc5c5ef636 Core/Authserver: Refactoring - moved GetAddressForClient to Realm structure, changed BigNumber string methods to return std::string, added missing prepared statement 2014-06-01 13:03:30 +02:00
Shauren
db2cb70120 Core/Battle.net: Refactored ModuleInfo creation 2014-06-01 02:39:55 +02:00
Shauren
cc748e2ba4 Core/Battle.net: Prevent joining invalid/offline realms 2014-05-31 18:19:53 +02:00
Shauren
8ec0be2802 Core/Battle.net: Use prepared statements in Battlenet::Socket 2014-05-13 22:02:51 +02:00
Shauren
e085f1d909 Core/Battle.net: Downgrade packet structures to 4.3.4 2014-05-10 12:50:27 +02:00
Shauren
d9f1d6466d Core/Battle.net: Implemented authserver 2014-05-06 23:43:29 +02:00
Shauren
6955d7c9ad Core/Battle.net
* Fixed AuthResult codes
* Fixed BitStream::WriteBytes size check
* Fixed comparison operator for packet header
* Fixed channel for client packets without channel
* Implemented loading modules from database
2014-05-02 02:55:10 +02:00
Shauren
fea9d275fa Verify received components 2014-04-30 23:02:01 +02:00
Shauren
a142eb9f7a Core/Auth: Battle.net stuff 2014-04-30 20:50:15 +02:00