Commit graph

5 commits

Author SHA1 Message Date
Rawaho
19e905ca24 Removed the need to explicitly define the direction for a message model, it is now inferred from the implemented interfaces. 2019-04-09 01:13:00 +12:00
Rawaho
b5330257f3 Named most unknown hardware related fields in ClientHelloAuth packet. 2018-12-13 08:03:09 +13:00
Andre Mohren
25e32a6906 Support for different client languages. (#54)
* Support for different client languages.

* Update Language.cs

Sync with Language.tbl
2018-12-13 05:23:40 +13:00
Jason Couture
a6d6359a28 Feature implementations and performance improvements (#52)
* Feature implementations and performance improvements
Game table speedup.
Langauge file loading suppport
Go teleport command (Requires language file, rename to lang.bin)
Added resharper style file.
Removed DI Leakage outside of ASP.NET Core. Web server startup returns IDisposable to prevent any temptation to leak it by making it more challenging to leak.
WorldSessionCommandContext updated to send command output on System channel.
Web socket command console implementation. The web page is crappy I know.
Improved command constructor to use params string[] instead of having aliases first.
Changed command logging to NLog, instead of ASP.NET Core abstractions.
Added parallel loading of game tables.
Added JSON cache to lang.bin.
Added buffered stream to improve performance when loading game tables.
Changed random implementation to use RNGCryptoService provider to generate cryptographically acceptable random data, instead of using the PRNG.

* Style cleanup.

* Build fix

* Removed performace session trash VS added.

* Style cleanup and small reworks to game tables.
2018-12-07 02:54:46 +13:00
Rawaho
9d5c149934 Hello World. 2018-10-09 12:03:35 +13:00