Commit Graph

49 Commits (edd8482d63e9575c9e33d955483faccf8ca57a20)

Author SHA1 Message Date
Icedream edd8482d63 Refactoring ticket and adding second constructor + serializer function for RPC stream usage. 2014-05-19 16:32:10 +02:00
Icedream 030f2b5f7c Refactoring. A lot. 2014-05-19 16:31:30 +02:00
Icedream 976949571a Sort messages by Server/Client and separate pure structures. 2014-05-17 07:21:21 +02:00
Icedream 05a0ee8ac0 Moving classes into their own files. 2014-05-15 06:52:51 +02:00
Icedream 20ae47ef0f Adding identifier attributes. 2014-05-15 06:52:34 +02:00
Icedream a36e90f3c4 Fallback to default file contents if the file doesn't exist yet. 2014-05-15 06:30:23 +02:00
Icedream f30839d297 Introducing user numbers (not generated from Brightstar entity identifiers anymore) and using partial database class methods instead to keep the code properly managed 2014-05-15 06:29:59 +02:00
Icedream f43f20522f Some code cleanup 2014-05-15 06:27:27 +02:00
Icedream 301281737c Only throw errors in reading loop in Debug builds. 2014-05-15 06:06:59 +02:00
Icedream 96d4e1f778 Return account ID "0" for bad authentication results. 2014-05-15 06:06:36 +02:00
Icedream aa8abe8649 Stabilize foreach loops on callback collections. 2014-05-15 06:05:51 +02:00
Icedream 79c2e91d79 Return null on Read() if the connection is closed. I'm too lazy to fix this better for "freshly-closed" connections now. 2014-05-15 06:05:17 +02:00
Icedream df9c59a19e Fixing session authentication stuff. 2014-05-15 05:32:21 +02:00
Icedream 331b357a64 Brightstar DB time. Now I "only" need proper numeric ID generation with freshly created users. 2014-05-14 18:18:34 +02:00
Icedream 1ec64df389 RavenDB. Minimalistic, not quite efficient. 2014-05-10 00:36:03 +02:00
Icedream 1297afc0ee Documentation and HTTP keep-alive tweak. 2014-05-09 14:33:10 +02:00
Icedream 6c685d6a96 npserv and npmotd now work together! :) 2014-05-09 14:07:00 +02:00
Icedream b13d462f0d Very slowly getting there. 2014-05-09 11:36:44 +02:00
Icedream 5ce198cbf6 Integrate npserv into file tree properly. 2014-05-09 09:05:05 +02:00
Icedream d3a44df55b Tons of server code work. This library has potential. 2014-05-09 09:03:15 +02:00
Icedream 483842b7d9 Callback timeouts. 2014-05-08 14:54:30 +02:00
Icedream be3cfd1f2b Handle uri == null cases. 2014-05-08 14:29:49 +02:00
Icedream d318594f6d Show requested filenames in log 2014-05-08 13:52:52 +02:00
Icedream b03ce56fb2 Allow URI access via ?uri=... 2014-05-08 13:43:44 +02:00
Icedream ca23893a2b Linux/Unix compatible log4net output (colored console output not supported). 2014-05-08 13:36:23 +02:00
Icedream 03f0ef112f Adding file transfer test app. Acts like an HTTP server. 2014-05-08 13:31:33 +02:00
Icedream 6555e2f24d Do not show message ID twice 2014-05-08 11:09:18 +02:00
Icedream e508906e2b Fixing typos and AuthenticateWithToken handler. 2014-05-08 11:06:34 +02:00
Icedream f2e648f18b Do not remove RPC message callbacks since we can get multiple responses to one client message. TODO. 2014-05-08 10:49:56 +02:00
Icedream 929328fdd2 Verbose RPC message details. 2014-05-08 10:49:33 +02:00
Icedream 5638c27850 More log4nettification 2014-05-08 10:36:37 +02:00
Icedream e6aa297039 Release build should not be verbose. 2014-05-08 10:26:04 +02:00
Icedream 7724c5b221 Refactoring RPC.Packets namespace to RPC.Messages and adding support for friends messages. 2014-05-08 10:25:43 +02:00
Icedream bc1e9ef662 Fixing # char in session token. 2014-05-08 10:24:49 +02:00
Icedream 85951e961f Lots of debugging. 2014-05-07 22:32:18 +02:00
Icedream 9ff5af65f9 np.Connect 2014-05-07 22:10:15 +02:00
Icedream 0e638ffef9 Some null-case handling. 2014-05-07 22:04:33 +02:00
Icedream 840ec4a64d Fixing AuthenticationHelper fuckups (regex/http verb) 2014-05-07 22:00:34 +02:00
Icedream 24b5a93dda Some small code edits. 2014-05-07 21:55:08 +02:00
Icedream e60bf6da80 Adding NP MOTD test tool. 2014-05-07 21:54:41 +02:00
Icedream 3e20788935 Removing wrongly capitalized NPClient file. 2014-05-07 17:44:26 +02:00
Icedream cd17ab1cd8 Removing wrongly capitalized files. 2014-05-07 17:42:51 +02:00
Icedream 469eb15f2e File name capitalization. 2014-05-07 17:39:49 +02:00
Icedream 2e9fda772a File tree fixes. 2014-05-07 17:37:43 +02:00
Icedream 0d0a3b76fe Capitalization. 2014-05-07 17:33:31 +02:00
Icedream a0c75f4122 NuGet package restore stuff. 2014-05-07 17:29:17 +02:00
Icedream a743159595 Added AuthenticationHelper which handles remauth.php and /authenticate style token retrieval etc. 2014-05-07 11:21:46 -04:00
Icedream e536b3a114 Logging via log4net. 2014-05-07 10:53:14 -04:00
Icedream 11be50dd4c Initial commit 2014-05-07 16:17:39 +02:00