lotodore
|
b48209a5e4
|
Termination of games is now working. Error handling is still missing in some cases, and it is very slow if there are a lot of players, but other than that all is fine :-).
|
2009-05-31 19:11:59 +00:00 |
|
lotodore
|
fab224c8ad
|
Fixing some timer problems. Starting an internet game now works again. There are still some issues: Games are never terminated, and error handling is not implemented (errors will terminate the server).
|
2009-05-31 13:47:10 +00:00 |
|
lotodore
|
59358bff0e
|
Fixed server crash when trying to start a game. Server is still broken, though...
|
2009-05-31 13:17:02 +00:00 |
|
lotodore
|
2952f0b85d
|
Fixing some compiler warnings and single-threaded game issues. Note: The server currently crashes when trying to start a game.
|
2009-05-31 11:00:33 +00:00 |
|
lotodore
|
08ed5e0496
|
Almost complete rewrite of server game state due to porting the network engine to asio. Server is still broken in a lot of ways. A game is no longer run in a separate thread (but this change is still incomplete).
|
2009-05-30 22:20:40 +00:00 |
|
lotodore
|
8ab2fed1a2
|
More restructuring. Still broken.
|
2009-05-10 22:21:20 +00:00 |
|
lotodore
|
2541f28ff2
|
Sender thread is no longer a thread (part of boost::asio integration). Warning: Network games are still broken!
|
2009-05-10 17:53:37 +00:00 |
|
lotodore
|
d258bc25d0
|
Server accept thread is no longer a thread.
|
2009-05-10 14:57:51 +00:00 |
|
lotodore
|
d7ca4d67b5
|
Fixing compiler errors. Still broken in terms of network functionality.
|
2009-05-06 21:09:58 +00:00 |
|
lotodore
|
60b5d45c53
|
Adopting changes from asio branch. Currently broken.
|
2009-05-04 21:11:29 +00:00 |
|
lotodore
|
bdb6e9f22f
|
Enable logging of avatar uploads
|
2009-04-25 18:33:01 +00:00 |
|
doitux
|
60bb7e95b0
|
serverlist bugfix
|
2009-04-12 11:29:37 +00:00 |
|
lotodore
|
a4a8154073
|
Fixing compiler warning.
|
2009-04-11 13:12:39 +00:00 |
|
lotodore
|
3db5c9218b
|
Current compatibility notification is not working. The server will now send a "game full" notification if a 0.6 player tries to enter a game with > 7 max players.
|
2009-04-11 12:56:30 +00:00 |
|
lotodore
|
23ffcc8e9c
|
Fixing backward compatibility.
|
2009-04-11 12:45:56 +00:00 |
|
lotodore
|
992dd4b618
|
Adding backward compatibility for 0.6 clients. They cannot join games with > 7 players.
|
2009-04-11 12:32:54 +00:00 |
|
lotodore
|
bd2aece3da
|
Small improvements concerning ban texts.
|
2009-04-11 11:14:12 +00:00 |
|
lotodore
|
33001626c1
|
Adding IP address bans.
|
2009-04-11 11:03:22 +00:00 |
|
lotodore
|
c732bd28f0
|
Still trying to fix getpeername (works fine on Windows)...
|
2009-04-10 23:28:33 +00:00 |
|
lotodore
|
72108d7ec3
|
Still trying to fix getpeername (sigh).
|
2009-04-10 22:26:14 +00:00 |
|
lotodore
|
07fb61c4d7
|
Trying to fix getpeername (sigh).
|
2009-04-10 22:22:55 +00:00 |
|
lotodore
|
c89069dcdc
|
Trying to fix getpeername.
|
2009-04-10 22:15:01 +00:00 |
|
lotodore
|
1d255e8fca
|
Trying to fix getpeername.
|
2009-04-10 22:09:57 +00:00 |
|
lotodore
|
f8b1123cc5
|
Adding server irc management request to show the ip address of a user (in order to ban the user from the server).
|
2009-04-10 21:54:59 +00:00 |
|
lotodore
|
dee2c6a0e5
|
Cosmetic change to ban list view.
|
2009-04-10 21:32:08 +00:00 |
|
lotodore
|
69f3b49ab2
|
Adding support for listing and removing single bans.
|
2009-04-10 21:04:08 +00:00 |
|
lotodore
|
aef82cef0e
|
Preventing exception in boost::regex.
|
2009-04-09 22:56:22 +00:00 |
|
lotodore
|
5fbc56cfc2
|
Fixed another merge error.
|
2009-04-08 17:05:58 +00:00 |
|
lotodore
|
a3a7a7879e
|
Fixing branch problem.
|
2009-04-07 22:23:29 +00:00 |
|
lotodore
|
b1b9215874
|
Adding ban functions to irc bot.
|
2009-04-07 22:09:52 +00:00 |
|
lotodore
|
e59e50c10b
|
Changes to allow regex bans. Might need updating of pro-files due to boost::regex dependency.
|
2009-04-07 22:04:38 +00:00 |
|
lotodore
|
ef91702d66
|
Call gui callbacks for server list.
|
2009-04-05 13:11:52 +00:00 |
|
lotodore
|
acd5267412
|
Compiler error fixes.
|
2009-04-05 12:37:14 +00:00 |
|
lotodore
|
534b6066a8
|
More work on server selection. Currently untested.
|
2009-04-05 12:31:12 +00:00 |
|
lotodore
|
59a6b35dd1
|
Fixing compiler errors.
|
2009-04-05 11:34:40 +00:00 |
|
lotodore
|
009249e41a
|
Adding stuff for server list (choosing a server). Might not compile (untested yet).
|
2009-04-05 11:19:50 +00:00 |
|
lotodore
|
13f70f85a7
|
Adding debug log entry.
|
2009-03-23 22:30:50 +00:00 |
|
lotodore
|
9243a6aa86
|
Small fixes. Remove superflous log messages.
|
2009-03-22 18:57:23 +00:00 |
|
lotodore
|
f2ec0b1ef4
|
Detect avatar file type for download. Not fully working yet.
|
2009-03-22 00:39:25 +00:00 |
|
lotodore
|
84cbb90e92
|
Trying to fix avatar download problem.
|
2009-03-21 22:58:58 +00:00 |
|
lotodore
|
c5d55884b6
|
Fixed config settings for avatar server.
|
2009-03-21 22:47:39 +00:00 |
|
lotodore
|
a2f67f934a
|
Fixed logging.
|
2009-03-21 22:41:14 +00:00 |
|
lotodore
|
21ad12333c
|
Log messages for avatar download (temporary).
|
2009-03-21 22:38:56 +00:00 |
|
lotodore
|
9cc9b75e89
|
Curl fix for compatibility with old libcurl versions.
|
2009-03-21 22:09:46 +00:00 |
|
lotodore
|
43a13f5297
|
Avatar upload/download fixes. Verbose logging (temporary).
|
2009-03-21 21:14:09 +00:00 |
|
lotodore
|
60a9beb417
|
Fix exception loops in upload/download.
|
2009-03-21 20:40:52 +00:00 |
|
lotodore
|
a102be7b8c
|
Close file stream before upload. Hard code jpg http avatars (temporary). Still broken.
|
2009-03-21 19:56:53 +00:00 |
|
lotodore
|
c3dc770c2e
|
More work to let clients download avatars from an external server.
|
2009-03-21 11:36:10 +00:00 |
|
lotodore
|
55a29f9a38
|
Do not use asio cancel, because it is not portable. It will cause an exception on Windows XP. Just let the socket be closed.
|
2009-03-21 10:44:31 +00:00 |
|
lotodore
|
ebac9c9574
|
Fixed nasty cleanup crash on Windows.
|
2009-03-21 10:28:27 +00:00 |
|