Commit Graph

18 Commits

Author SHA1 Message Date
Greg Edwards
766764531b Avoid ObjectDisposedExceptions when shutting down the GT server. 2014-07-14 19:19:47 -04:00
Greg Edwards
0f97b73504 Don't eat CPU while shutting down the GT server. 2014-07-14 19:18:18 -04:00
Greg Edwards
a147e976bf Added new logging backend. 2014-07-10 22:34:56 -04:00
Greg Edwards
61c42047c6 Made the Global Terminal Service install and run as a Windows service. 2014-07-10 15:31:22 -04:00
Greg Edwards
c0c34e3853 Raised default thread count to 16. 2014-07-10 13:34:30 -04:00
Greg Edwards
8dce855d32 Implemented connection timeouts, custom SSL certificate support. 2014-07-10 13:34:10 -04:00
Greg Edwards
5b2ac7dc15 Added some resilience to GT Server. 2014-07-10 13:20:32 -04:00
Greg Edwards
2f4950a295 Core of GenV global terminal server 2014-07-02 22:46:58 -04:00
Greg Edwards
ddfeebbd40 Stop GT server from eating CPU. 2014-07-01 18:07:24 -04:00
Greg Edwards
5b775ed32b Probably implemented battle videos server on Generation IV. 2014-06-30 02:17:13 -04:00
Greg Edwards
2203b9016e Prevent ReadAll helper from hanging if it can't get all the bytes it wants. 2014-06-16 10:21:00 -04:00
Greg Edwards
a0cc86c949 Fixed issue with .NET NetworkStreams not reading all the data. 2014-06-14 23:21:03 -04:00
Greg Edwards
aeb7f3fb3d Implemented dressup uploading. (probably) 2014-06-14 15:37:08 -04:00
Greg Edwards
dcf397cbbc Actually hang onto thread handles 2014-06-09 00:19:09 -04:00
Greg Edwards
664fe2d89e Made the GT server testable. 2014-06-09 00:13:02 -04:00
Greg Edwards
6d98210d97 Implemented Gen4 Global Terminal conversation logic. 2014-06-05 17:14:40 -04:00
Greg Edwards
7ac03efb07 Make it compile 2014-05-27 23:49:43 -04:00
Greg Edwards
8e7495f007 Created base GlobalTerminalService classes. 2014-05-27 10:03:26 -04:00