Commit Graph

43 Commits (f30839d297094d615313d48b57b1f57a73b27806)

Author SHA1 Message Date
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