mirror of
https://github.com/WowLegacyCore/HermesProxy
synced 2026-08-14 20:32:05 -04:00
AuthClient still unstable! This code is kinda hacky, but it should work. Some methods were receiving not the whole buffer, because BeginReceive can give you partial messages. Since we only process a limited amount of players (~1) it is currently okay. TODO for future: - Unify networking code (see 0blu/dh) - Make everything use something like ReceiveBufferFully to prevent such errors in the future - AuthClient does not have SizeField (how to determine whole packet size)? Ref: #112 (and probably a lot more) |
||
|---|---|---|
| .. | ||
| AsyncAcceptor.cs | ||
| NetworkThread.cs | ||
| NetworkUtils.cs | ||
| SocketBase.cs | ||
| SocketManager.cs | ||
| SSLSocket.cs | ||