-
- Downloads
Prepare Protocol v25 init & authentication.
* TOSERVER_INIT and TOCLIENT_INIT renamed to _LEGACY * TOSERVER_PASSWORD merged from dev-0.5, can use protocol v24 and v25 * TOCLIENT_ACCESS_DENIED merged from dev-0.5, can use protocol v24 and v25, with normalized strings an a custom id for custom errors * new TOSERVER_INIT packet only send MT version, supported compressions, protocols and serialization, this permit to rework everything later without break the _INIT packet * new TOSERVER_AUTH packet which auth the client * new TOCLIENT_HELLO packet which send server serialization version atm * new TOCLIENT_AUTH_ACCEPTED which is send when TOCLIENT_AUTH was okay. After this packet, the client load datas from servers, like after TOCLIENT_INIT_LEGACY packet
Showing
- src/client.h 3 additions, 1 deletionsrc/client.h
- src/clientiface.h 6 additions, 0 deletionssrc/clientiface.h
- src/network/clientopcodes.cpp 3 additions, 3 deletionssrc/network/clientopcodes.cpp
- src/network/networkprotocol.h 25 additions, 9 deletionssrc/network/networkprotocol.h
- src/network/packethandlers/client.cpp 52 additions, 6 deletionssrc/network/packethandlers/client.cpp
- src/network/packethandlers/server.cpp 314 additions, 34 deletionssrc/network/packethandlers/server.cpp
- src/network/serveropcodes.cpp 6 additions, 6 deletionssrc/network/serveropcodes.cpp
- src/script/lua_api/l_server.cpp 1 addition, 1 deletionsrc/script/lua_api/l_server.cpp
- src/server.cpp 31 additions, 7 deletionssrc/server.cpp
- src/server.h 7 additions, 3 deletionssrc/server.h
Loading
Please register or sign in to comment