lotodore
|
bc18cac85e
|
Adding new protocol files to project.
|
2010-03-30 11:14:59 +00:00 |
|
lotodore
|
be5cadcff4
|
Generating protocol code.
|
2010-03-30 11:09:34 +00:00 |
|
lotodore
|
695e4fd4eb
|
Adding missing network packets.
|
2010-03-30 10:59:20 +00:00 |
|
lotodore
|
1eb2a7af13
|
Adding protocol files to project.
|
2010-03-29 15:13:42 +00:00 |
|
lotodore
|
421761b0af
|
Adding missing protocol code files.
|
2010-03-29 13:02:05 +00:00 |
|
lotodore
|
d760b3e67c
|
Generating protocol code.
|
2010-03-29 12:54:56 +00:00 |
|
lotodore
|
f142459186
|
Preparing protocol changes for new invite system.
|
2010-03-29 12:47:23 +00:00 |
|
lotodore
|
866e9b9e48
|
Making the network part compile.
|
2010-03-29 12:33:12 +00:00 |
|
lotodore
|
c761d10684
|
Preparing game invitation.
|
2010-03-29 12:22:41 +00:00 |
|
lotodore
|
93b45c1371
|
Sending error if guest tries to join non-standard game.
|
2010-03-28 14:53:08 +00:00 |
|
lotodore
|
02ebb0d2b3
|
Generating protocol code.
|
2010-03-28 13:56:03 +00:00 |
|
lotodore
|
a8d5e8b20b
|
Preparing guest user restrictions when joining games.
|
2010-03-28 13:43:42 +00:00 |
|
lotodore
|
5df5d6609c
|
Guest user is not allowed to send chat messages.
|
2010-03-28 12:54:11 +00:00 |
|
lotodore
|
d4b82d7dbc
|
Fixing game admin stuff.
|
2010-03-27 12:50:05 +00:00 |
|
lotodore
|
f4b6d9a34a
|
New game type entry for game data block.
|
2010-03-26 22:15:27 +00:00 |
|
lotodore
|
68b95a32e2
|
Generating code for network protocol.
|
2010-03-26 21:58:17 +00:00 |
|
lotodore
|
66cb462218
|
Adding new game type entry in game info block to support different types of games: normal, registered users only, invite only and ranking game.
|
2010-03-26 21:52:21 +00:00 |
|
lotodore
|
a02a9cacf6
|
(Hopefully) fixing guest & game admin stuff.
|
2010-03-26 21:41:35 +00:00 |
|
lotodore
|
0cb1f11a52
|
Removing comments.
|
2010-03-26 20:51:34 +00:00 |
|
lotodore
|
b715542dc9
|
Generating code for protocol.
|
2010-03-26 20:50:16 +00:00 |
|
lotodore
|
d7c12d9fca
|
Fixing player rights stuff in protocol.
|
2010-03-26 20:47:26 +00:00 |
|
lotodore
|
5ea56bbf0d
|
Allow retrieving of own player id by gui.
|
2010-03-24 20:10:36 +00:00 |
|
lotodore
|
f10e4c3423
|
Extending player rights by guest mode. Kind of broken, because it interferes with the current system where you automatically gain admin rights when creating a game.
|
2010-03-24 15:54:04 +00:00 |
|
lotodore
|
01dcbd84d6
|
Generated code for protocol changes.
|
2010-03-24 15:26:46 +00:00 |
|
lotodore
|
2fe2dbc4a2
|
Adding support for guest mode in network protocol.
|
2010-03-24 15:23:23 +00:00 |
|
lotodore
|
9063f2c9e1
|
Trying to use gsasl utf-8 support with libidn.
|
2010-03-24 12:23:20 +00:00 |
|
lotodore
|
c999f2d813
|
Reverting some change, as it does not seem to have any effect.
|
2010-03-21 18:07:23 +00:00 |
|
lotodore
|
bd69bc9ced
|
Trying to fix base64 problems.
|
2010-03-21 17:56:50 +00:00 |
|
lotodore
|
5575e6e2b0
|
Fixing utf-8 problems by sending username as base64.
|
2010-03-21 16:59:41 +00:00 |
|
lotodore
|
8d6625f8da
|
Fixing server compiler error.
|
2010-03-21 15:30:13 +00:00 |
|
lotodore
|
a592c90b35
|
Updating windows build script.
|
2010-02-21 17:25:36 +00:00 |
|
lotodore
|
a20711d5ac
|
More work on aes encryption stuff.
|
2009-12-29 18:23:45 +00:00 |
|
lotodore
|
119d507c80
|
Integrating HMAC-SHA1 wrapper, preparing aes wrapper.
|
2009-12-28 17:29:21 +00:00 |
|
lotodore
|
4692c16a92
|
Starting to add sha-1 and aes wrapper.
|
2009-12-28 12:16:52 +00:00 |
|
lotodore
|
b0f764d4bd
|
Implementing some brute force attack and denial of service countermeasure.
|
2009-12-23 09:53:01 +00:00 |
|
lotodore
|
f5d0b19320
|
Fixing another guest login issue. Setting login timeout to 60 seconds to allow the user to enter the password.
|
2009-11-15 09:07:43 +00:00 |
|
lotodore
|
a7888f324d
|
Fixing some guest login issues.
|
2009-11-15 09:02:00 +00:00 |
|
lotodore
|
3a323b7c19
|
Still fixing gcc error.
|
2009-11-15 08:55:04 +00:00 |
|
lotodore
|
1a35214974
|
Fixing gcc error.
|
2009-11-15 08:52:17 +00:00 |
|
lotodore
|
b8951a61d3
|
Implementing guest login.
|
2009-11-15 08:41:29 +00:00 |
|
lotodore
|
d727a7fd5d
|
Network game, dedicated server without auth backend and dedicated server with auth backend should work now. Guest login still broken.
|
2009-11-14 15:04:31 +00:00 |
|
lotodore
|
f258786b62
|
Adding new init packet type without authentication, which is no guest login.
|
2009-11-14 13:13:51 +00:00 |
|
lotodore
|
059da0232a
|
Preparing to fix login for network game and dedicated server without login backend. Currently broken.
|
2009-11-14 12:39:25 +00:00 |
|
lotodore
|
5424aed21e
|
Fixing server announcement. Gui callback still needed.
|
2009-11-08 09:48:01 +00:00 |
|
lotodore
|
f1c213b707
|
Fixing compiler errors. Might still be broken, though.
|
2009-11-07 23:27:08 +00:00 |
|
lotodore
|
e950d0cb15
|
Introducing a new server announcement message to fix network games. Currently broken.
|
2009-11-07 21:02:20 +00:00 |
|
lotodore
|
8696f86b60
|
Updating to TDM mingw gcc 4.4.1.
|
2009-10-25 14:23:08 +00:00 |
|
lotodore
|
31c7b789a8
|
Adding support for custom delay between hands in protocol.
|
2009-10-24 21:49:11 +00:00 |
|
lotodore
|
52e3dba934
|
Fixing issue with previous anonymous login.
|
2009-10-23 22:21:34 +00:00 |
|
lotodore
|
02b94c87f5
|
Preparing guest login in network protocol.
|
2009-10-23 22:11:01 +00:00 |
|
lotodore
|
3920367851
|
New win32 mingw build script with working authentication.
|
2009-10-23 21:00:38 +00:00 |
|
lotodore
|
66fa98fc98
|
Making server send auth challenge.
|
2009-10-23 18:13:31 +00:00 |
|
lotodore
|
ba0ba3978e
|
mingw gsasl fix.
|
2009-10-23 15:49:20 +00:00 |
|
lotodore
|
629cd71735
|
Integrating gsasl on client side. Untested.
|
2009-10-22 22:55:19 +00:00 |
|
lotodore
|
7ae35122b8
|
Adding more server side gsasl stuff. Client side now broken.
|
2009-10-18 20:53:58 +00:00 |
|
lotodore
|
3b245ee87b
|
More fixes (seems I'm too tired...).
|
2009-10-13 22:03:41 +00:00 |
|
lotodore
|
1809a6ba74
|
More fixes.
|
2009-10-13 22:02:19 +00:00 |
|
lotodore
|
b2745d93ab
|
More fixes.
|
2009-10-13 21:59:12 +00:00 |
|
lotodore
|
d861bf07f2
|
gcc fix.
|
2009-10-13 21:53:37 +00:00 |
|
lotodore
|
88659e69ce
|
More gsasl changes.
|
2009-10-13 21:52:10 +00:00 |
|
lotodore
|
a6319bf7d8
|
Still trying to make gsasl work.
|
2009-10-13 21:24:58 +00:00 |
|
lotodore
|
b61d43859e
|
Trying to make gsasl authentication work...
|
2009-10-13 21:03:32 +00:00 |
|
lotodore
|
cfc11f7f89
|
More work on gsasl authentication.
|
2009-10-11 12:07:56 +00:00 |
|
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
|
6db2a97eef
|
Adding missing files.
|
2009-10-10 20:30:35 +00:00 |
|
lotodore
|
730f81129b
|
Adding challenge/response authentication to network protocol. Build is currently broken until gsasl integration is complete.
|
2009-10-10 20:24:48 +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
|
1b23d9e609
|
Moving db stuff to a separate lib due to dependency trouble with ld.
|
2009-09-26 21:01:06 +00:00 |
|
lotodore
|
0e5e8baa22
|
Still trying to fix build dependencies.
|
2009-09-26 20:43:09 +00:00 |
|
lotodore
|
e1535f403e
|
Trying to fix lib dependencies.
|
2009-09-26 20:35:43 +00:00 |
|
lotodore
|
c59a8274e1
|
Integration of the db backend library.
|
2009-09-26 20:05:46 +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
|
8dbb11db92
|
Mac OS: Using snow leopard as build platform. PowerPC architecture no longer supported. SDK set to 10.5 (leopard) due to problems compiling boost. Hopefully still runs on 10.4 (tiger), but I cannot check...
|
2009-09-18 23:38:57 +00:00 |
|
lotodore
|
88f2511b8d
|
Adding database callback entries.
|
2009-09-13 15:36:08 +00:00 |
|
lotodore
|
6ecec7e262
|
Adding database interface and generic implementation for database stuff. The generic implementation acts just as placeholder and does nothing.
|
2009-09-04 22:53:24 +00:00 |
|
lotodore
|
b40ea9179f
|
Fixing tools check in build script.
|
2009-08-21 19:22:24 +00:00 |
|
lotodore
|
173d283bcd
|
Additional win32 build fixes.
|
2009-08-21 18:14:41 +00:00 |
|
lotodore
|
b8af0bf422
|
Fixing win32 mingw build scripts. Use wget instead of curl to download dependency libs.
|
2009-08-21 18:05:48 +00:00 |
|
lotodore
|
65f8586946
|
Fixing win32 build issue.
|
2009-08-21 18:03:51 +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
|
faa31d202a
|
Windows build fix.
|
2009-08-18 14:52:55 +00:00 |
|
lotodore
|
fbf9320b49
|
Windows build fix.
|
2009-08-18 14:52:05 +00:00 |
|
lotodore
|
cb5995f406
|
Cleaner server should send player id so that the daemon knows which player to kick :-).
|
2009-08-18 14:51:42 +00:00 |
|
lotodore
|
2526dfcba0
|
Chat cleaner protocol update.
|
2009-08-18 12:38:37 +00:00 |
|
lotodore
|
39ff6819dd
|
Chat cleaner changes.
|
2009-08-18 12:37:22 +00:00 |
|