Commit Graph

57 Commits

Author SHA1 Message Date
Tristan B. Kildaire 88af27c3cb Stripepd whitespace from username. 2020-05-15 16:47:18 +02:00
Tristan B. Kildaire ef272edc77 Disable redis for now. 2020-05-09 15:25:22 +02:00
Tristan B. Kildaire 115f8f25fd Added listener information to `getServerInfo` informer command. 2020-05-09 14:37:24 +02:00
Tristan B. Kildaire e29bb80e5e Added FIXME 2020-05-09 14:30:39 +02:00
Tristan B. Kildaire 8f0ddd766a WIP 2020-05-08 15:42:28 +02:00
Tristan B. Kildaire 95de9c25d1 Server now authenticates against its datastore. 2020-05-08 14:17:48 +02:00
Tristan B. Kildaire c300c9995f Redis backend works. 2020-05-08 14:16:56 +02:00
Tristan B. Kildaire e6ddbaac62 Added stub function for new database configuration code. 2020-05-08 13:58:00 +02:00
Tristan B. Kildaire 185b7e86e3 Shutdown the datastore on server shutdown. 2020-05-08 13:32:34 +02:00
Tristan B. Kildaire 0e0be00b85 Added missing import. 2020-05-08 13:30:33 +02:00
Tristan B. Kildaire c31e67dd72 Added datastore to `BesterServer`.
Added redis connection code for a redis-backed datastore type.
2020-05-08 13:29:56 +02:00
Tristan B. Kildaire c0b328aaff Cleaned up. 2020-05-07 21:22:10 +02:00
Tristan B. Kildaire 7864a60fff Fixed comment. 2020-05-07 20:52:11 +02:00
Tristan B. Kildaire f58ad52ca5 Fixed comments in server.d 2020-05-07 20:38:31 +02:00
Tristan B. Kildaire de51e7eff3 Removed uneeded whitespace. 2020-05-07 20:27:03 +02:00
Tristan B. Kildaire 65f7574d57 Added missing comments. 2020-05-07 19:43:42 +02:00
Tristan B. Kildaire dc850f845d Shutdown now shuts down all connections (besides active handler connections). 2020-05-07 19:08:19 +02:00
Tristan B. Kildaire 9f43a9f153 Added server shutdown function to shutdown informer.
Added shutdown function for informer to shutdown informer service.
Added shutdown function to informer client to shutdown informer client.
2020-05-07 19:01:00 +02:00
Tristan B. Kildaire 3d1607ee9e Refactored informer mechanism. 2020-05-04 15:22:49 +02:00
Tristan B. Kildaire c29cc89f8b Fixed compile error. 2020-05-04 15:17:53 +02:00
Tristan B. Kildaire 6530114414 Moved comment. 2020-05-04 15:17:38 +02:00
Tristan B. Kildaire 222fd3a1b4 WIP: Informer mechanism. 2020-05-04 15:17:31 +02:00
Tristan B. Kildaire c04ba6b213 Added comment. 2020-05-02 22:43:05 +02:00
Tristan B. Kildaire 07870f2a14 Refactored imports. 2020-05-01 09:55:50 +02:00
Tristan B. Kildaire a973bb0b1b Used debugPrint. 2020-05-01 09:45:44 +02:00
Tristan B. Kildaire c4cecbb945 Removed stray print. 2020-05-01 09:41:16 +02:00
Tristan B. Kildaire 3f9f93d1a8 Output debug infor showing which listener is being started. 2020-05-01 09:39:41 +02:00
Tristan B. Kildaire 62b03568ef Make sure username and password are not empty.
Strip username of whitespace trailing and preceiding.
2020-05-01 09:38:17 +02:00
Tristan B. Kildaire 61e09c7602 Working handler to handler 2020-04-30 15:55:40 +02:00
Tristan B. Kildaire 69a399b928 WIP: Class being initted again 2020-04-30 14:25:12 +02:00
Tristan B. Kildaire 8dafb94a37 WIP: Implementing sendHandler 2020-04-30 13:30:03 +02:00
Tristan B. Kildaire f802566b76 Bug fix: DOn't let SocketOSException stop whole handler response execution 2020-04-28 17:44:28 +02:00
Tristan B. Kildaire f139e9f5a1 Bug fixed when getting users list 2020-04-27 16:34:14 +02:00
Tristan B. Kildaire 2ab3260ada Fixed compile time error 2020-04-26 15:10:48 +02:00
Tristan B. Kildaire b56e989460 Retieve matched users for 'SEND_CLIENTS' command 2020-04-25 22:33:35 +02:00
Tristan B. Kildaire 1ca8f6e777 Added user matching 2020-04-25 22:20:12 +02:00
Tristan B. Kildaire 2c4940af44 WIP: Authenticated user matching 2020-04-25 20:30:49 +02:00
Tristan B. Kildaire e5aa908489 WIP 2020-04-25 19:36:23 +02:00
Tristan B. Kildaire 7b4a3369b4 WIP 2020-04-25 18:58:32 +02:00
Tristan B. Kildaire 1428249568 Set classes that should not be inherited from to final 2020-04-24 19:19:53 +02:00
Tristan B. Kildaire 04d22a8f5e Move to new directory for message ingest and egress 2020-04-24 17:53:07 +02:00
Tristan B. Kildaire efe222a5c6 New directory structure 2020-04-24 17:48:22 +02:00
Tristan B. Kildaire 1e560671b9 New directory structure 2020-04-24 17:24:09 +02:00
Tristan B. Kildaire 836e4cdc80 Moved code 2020-04-20 22:02:12 +02:00
Tristan B. Kildaire 7f25b598db Fixed UNIX domain listener 2020-04-20 21:18:45 +02:00
Tristan B. Kildaire 55c815ea64 Implemented IPv6 support, UNIX broken 2020-04-20 20:30:17 +02:00
Tristan B. Kildaire 9c0f4a6966 Adds all listeners for now 2020-04-20 20:08:55 +02:00
Tristan B. Kildaire 4ef21cdd32 WIP 2020-04-20 19:39:30 +02:00
Tristan B. Kildaire 93bb1615df Debug outputs 2020-04-20 19:28:35 +02:00
Tristan B. Kildaire 92d524147d Get configuration details 2020-04-20 19:23:59 +02:00