Commit Graph
85 Commits
Author SHA1 Message Date
Alexandru Macocian 9272f7fc58 Started changes onto websocket message 2019-11-07 16:43:25 +01:00
Alexandru Macocian 0ed4ac8c2c Added a debug log line on CPUUsageLimiter 2019-10-23 13:01:00 +02:00
Alexandru Macocian 3f6992919f Fixed a bug in TickrateEnforcer that would forget to update the last tick time, effectively always throttling server. 2019-10-23 12:59:15 +02:00
Alexandru Macocian c2fbaac300 Fixed a bug in which CPUUsageLimiter would not update CPU usage and would keep current thread on sleep indefinitely. 2019-10-23 12:09:09 +02:00
Alexandru Macocian 9505d45558 Implemented usage monitors to monitor and observe server resource usage. 2019-10-23 12:03:26 +02:00
amacocian 10a15dc8cd Fixed a bug in which client.LastMessageTime was not being updated. 2019-10-22 21:24:07 +02:00
amacocian b78971d585 Added the possibility to choose opcode for websocket server module when sending a message. 2019-10-22 19:57:27 +02:00
amacocian 4f3428f96e Updated documentation 2019-10-20 14:52:16 +02:00
amacocian a9a7a9b3e2 Added netcore 3.0 and netstandard2.0 to target frameworks. 2019-10-20 14:33:38 +02:00
amacocian b1fd1aa497 Merge branch 'master' of https://github.com/AlexMacocian/MTSC 2019-10-20 14:29:39 +02:00
amacocian 58960b19c1 Simple implementation of cookies for HTTP handler. 2019-10-20 14:29:16 +02:00
amacocianandGitHub 642827b5ed Included link to documentation page 2019-10-03 00:43:46 +02:00
amacocian 15b0ac168b merged with docs 2019-09-16 08:55:33 +03:00
amacocian 7367cd8fad Included generated doxy documents 2019-09-16 08:51:01 +03:00
amacocian 37d03d25eb Beta implementation for a form parser in case of POST HTTP request. 2019-07-29 15:57:34 +03:00
amacocian f8344a3ab0 Fixed a bug that would cause concurrent dictionary removals to loop infinitely. 2019-07-29 07:44:03 +03:00
amacocian dafba0e75e Changed project to target .Net Framework as well as .Net Core 2019-07-27 10:45:33 +03:00
amacocian d574be34ba Modified http parsing procedure to identify query strings after URL 2019-07-26 12:41:22 +03:00
amacocian f5fbe1fa23 Removed tick NotImplementedExceptions 2019-07-26 09:55:29 +03:00
amacocian 17d7e15d5d added additional checks for websocket handler to avoid exceptions. 2019-07-26 09:49:13 +03:00
amacocian a2274edb4c Fixed a bug with websocket message parsing. 2019-07-26 09:38:09 +03:00
amacocian 079c936ffb Fileserver now prepares a 404 if file not found, and logs in debug the missing file. 2019-07-26 09:08:10 +03:00
amacocian e693b3fd3a changed fileserver response to 202 2019-07-26 09:00:11 +03:00
amacocian 5c0107ae0a Changed websocket handler reference in interface.
Added file server implementation for http.
v0.9.8
2019-07-26 08:40:53 +03:00
amacocian a698ce92de Restructured docs 2019-07-25 22:10:38 +03:00
amacocian 473c559bb3 Merge branch 'master' of https://github.com/AlexMacocian/MTSC 2019-07-25 21:43:54 +03:00
amacocian 8e9d7999fc Included logo design project 2019-07-25 21:43:49 +03:00
amacocianandGitHub da1cab4458 Update README.md 2019-07-25 21:43:09 +03:00
amacocianandGitHub 3da1f89e0a Uploaded logo 2019-07-25 21:42:42 +03:00
amacocianandGitHub 8790302b77 Delete MTSC Logo.png 2019-07-25 21:42:21 +03:00
amacocianandGitHub 8005f2bbf8 Uploaded logo 2019-07-25 21:41:12 +03:00
amacocian 8f80409b60 Added small procedure to check connection state and remove closed sockets if detected. v0.9.71 2019-07-25 20:13:05 +03:00
amacocian 0a3119cd54 Implemented Websocket structure and websocket initialized and closed events. 2019-07-25 20:04:08 +03:00
amacocian 318ebc5a36 Merge branch 'master' of https://github.com/AlexMacocian/MTSC 2019-07-25 16:01:15 +03:00
amacocian f9c09fcaba Implementing standard websocket packet. 2019-07-25 16:01:02 +03:00
amacocianandGitHub 45b7aedf4f Update README.md 2019-07-25 11:28:45 +03:00
amacocian dfaade7b37 Changed project layout 2019-07-25 11:28:13 +03:00
amacocian dc1409ed4b Merge branch 'master' of https://github.com/AlexMacocian/MTSC 2019-07-25 11:27:35 +03:00
amacocian 9e33886d75 Changed server example to feature both a http and a websocket handler concurrently. 2019-07-25 11:27:31 +03:00
amacocianandGitHub 693fc17b77 Update README.md 2019-07-25 11:20:40 +03:00
amacocianandGitHub 210dac4f3e Added websocket scheme image 2019-07-25 11:09:08 +03:00
amacocianandGitHub b9832d95a4 Added httpscheme image 2019-07-25 11:02:41 +03:00
amacocianandGitHub f75a60b791 Added overview functioning scheme 2019-07-25 10:44:57 +03:00
amacocian a5fce05457 Updated project to version 0.9.7 2019-07-25 10:30:43 +03:00
amacocian 1394b58d9b Implemented masked and unmasked messages for client-server and server-client websocket communication. v0.9.7 2019-07-25 08:57:41 +03:00
amacocian d2b5ddf878 Updated version to 0.9.6 2019-07-24 16:01:06 +03:00
amacocian 23cd1ed30d Fixed error on websocket decoding v0.9.6 2019-07-24 15:59:05 +03:00
amacocian bc02e0bdc3 Updated project to version 0.9.5 v0.9.5 2019-07-24 15:38:51 +03:00
amacocian 348cec6f91 Implemented websocket client 2019-07-24 15:34:24 +03:00
amacocian b2ea55e949 Implemented websocket protocol and basic echo websocket module. 2019-07-24 14:02:54 +03:00