Commit Graph
639 Commits
Author SHA1 Message Date
lotodore 1f7f045d15 Starting gsasl integration to perform challenge response authentication. Note that gsasl 1.3 is required (previous versions are not supported). Authentication is currently broken. 2009-10-11 09:20:17 +00:00
lotodore 51e393823a Game database entry is created only once the game is started. 2009-10-03 20:19:51 +00:00
lotodore a2a27cbdb0 First steps to actually store game statistics. 2009-10-03 18:06:56 +00:00
lotodore 9ccd1bc9f2 Creating game entries in database abstraction layer. 2009-10-03 17:03:51 +00:00
lotodore d28fe8eee7 Small fixes. 2009-09-27 21:46:44 +00:00
lotodore d0d831a4f6 Adding database thread start/stop functions and init. 2009-09-26 22:10:43 +00:00
lotodore 9e6ca8cd66 Fixing handle leak. Actually, this should be backported to the current server... 2009-09-26 21:53:18 +00:00
lotodore 0ab836e09f Fixing handle leak. 2009-09-26 21:42:04 +00:00
lotodore bf51e68e77 Reacting to authentication success. 2009-09-26 16:14:22 +00:00
lotodore 48c4c69277 Integrating authentication - now all authentication attempts fail (still work in progress). 2009-09-26 16:05:35 +00:00
lotodore 39285263b7 Starting login dialog integration on client side. 2009-09-24 20:10:40 +00:00
lotodore 3112c9ded7 Fixing compiler error. 2009-09-19 21:01:51 +00:00
lotodore 4856dc2a45 Adding plain text password authentication for testing. 2009-09-19 20:49:17 +00:00
lotodore 97e01d6b80 Starting database callback integration. 2009-09-19 20:28:30 +00:00
lotodore 0ebeca359c Adding missing files. 2009-08-20 22:10:50 +00:00
lotodore e104453772 Make that two bots. One for administration and one to forward the lobby chat. 2009-08-20 15:19:41 +00:00
lotodore be7deadc9b Adding missing files. 2009-08-20 11:43:12 +00:00
lotodore 460090e383 Forward all lobby chat messages to irc admin bot. Game chat is still private, so don't worry :-). 2009-08-20 11:42:13 +00:00
lotodore 0aa285621b Preparing the server management irc bot for further tasks. 2009-08-20 11:02:05 +00:00
lotodore 39ff6819dd Chat cleaner changes. 2009-08-18 12:37:22 +00:00
lotodore 32f0e7af8a Fixing manual blind problem. 2009-08-18 00:08:14 +00:00
lotodore 75007aa80e Adding missing files. 2009-08-17 22:54:01 +00:00
lotodore b796b0cbe7 Adding server function to reconnect to the chat server. 2009-08-17 11:26:03 +00:00
lotodore 6eb25757bc Prevent exceptions when closing sockets. 2009-08-17 10:11:51 +00:00
lotodore 836ec60e6d Chat bot integration now fully functional. 2009-08-17 09:45:06 +00:00
lotodore 7a518fab76 Send lobby chat text to cleaner bot. 2009-08-15 22:32:42 +00:00
lotodore a380497bc2 Implementing player list for new lobby chat. 2009-08-15 22:20:19 +00:00
lotodore 4cf42d2113 Lobby chat works now, but player list ist not yet shown. 2009-08-15 14:51:21 +00:00
lotodore 68ed10fd1e More fixes concerning lobby chat. 2009-08-15 14:08:48 +00:00
lotodore 150d8930dc More work on lobby chat. Still not functional. 2009-08-15 13:43:00 +00:00
lotodore 4c340d5bdc Use own lobby chat instead of IRC. First steps, still incomplete. 2009-08-15 10:25:13 +00:00
lotodore 4593308da8 Integrating chat cleaner manager in lobby. 2009-08-14 22:05:01 +00:00
lotodore 459d7ed574 Adding ASN.1 protocol to chat cleaner server. 2009-08-14 21:18:28 +00:00
lotodore 0c5f2623a3 Adding packet class for chat cleaner as separate file. 2009-08-14 19:22:34 +00:00
lotodore 6003a54b8f Small fixes related to chat cleaner client. 2009-08-14 19:09:18 +00:00
lotodore d068c6203d Adding client for chat cleaner. 2009-08-14 18:56:45 +00:00
lotodore 9f3dd94a71 Fixing lobby button bug. 2009-08-06 21:32:45 +00:00
lotodore e5d56ad162 Fixing vote kick. 2009-08-06 20:05:49 +00:00
lotodore c8d5cc16c9 Fixed kicking someone from the game in the lobby. Vote kick still seems to be broken, could not find the bug yet. 2009-08-04 22:24:31 +00:00
lotodore be31ebf7d6 Enable enforcing of network packet constraints. Did I mention asn1c is really cool? Anyway, some constraints are still wrong, so this breaks game creation. I will fix it this evening. 2009-08-04 07:26:18 +00:00
lotodore dce88bf3da Set game id for vote kick messages. 2009-08-03 22:39:08 +00:00
lotodore 9d5800ff20 Fixing game list issue where game was not shown as running. 2009-08-03 22:26:45 +00:00
lotodore 5faad7b288 Fixing resubscription of lobby messages after game. There are no known errors now. 2009-08-03 21:02:37 +00:00
lotodore 9a8f2ae01a Fixing some ASN.1 related bugs. Playing a game works now, but there is still an issue when the lobby is started after the game. 2009-08-03 20:42:32 +00:00
lotodore 82ebd318d0 Fixing game list update. Joining players still broken. 2009-08-02 21:22:05 +00:00
lotodore 36d853bd69 Fixed typo which caused a bug. 2009-08-02 20:31:07 +00:00
lotodore 945c4a102a Completely rewriting all NetPacket stuff to use ASN.1. Finally this big chunk of work is completed. Compiles and links fine, but still partly non-functional.
PLEASE NOTE: This is NOT COMPATIBLE to 0.7.x, because it is a new network protocol.
2009-08-02 15:11:40 +00:00
lotodore 3e8512a2ea Adding logging. 2009-07-30 22:11:12 +00:00
lotodore c769884c56 Removing duplicate condition. 2009-07-30 21:50:50 +00:00
lotodore b81d357f1a Handle interrupted/retry error code in read handler. 2009-07-30 21:47:30 +00:00