doitux
|
51d8883e88
|
changing gui signals-slots for using new internal chat system instead of irc
|
2009-08-15 21:07:14 +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
|
a627d0b597
|
Fixing compiler error.
|
2009-08-14 21:21:22 +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 |
|
doitux
|
e6c1043993
|
error log for closed connections
|
2009-07-30 15:05:05 +00:00 |
|
lotodore
|
9450e8a459
|
Log session id.
|
2009-07-22 22:00:07 +00:00 |
|
lotodore
|
a37f56f09b
|
More paranoia stuff.
|
2009-07-22 20:48:21 +00:00 |
|
lotodore
|
d4131051dc
|
Commenting out SCTP acceptor - currently unsupported.
|
2009-07-22 20:26:29 +00:00 |
|
lotodore
|
1783218e6a
|
Adding error handling and additional checks.
|
2009-07-22 20:22:14 +00:00 |
|
lotodore
|
e308108803
|
Adding paranoia check.
|
2009-07-22 20:19:56 +00:00 |
|
lotodore
|
d4ae6d0e8b
|
Fixing compiler errors (some ASN.1 code was commited by accident).
|
2009-07-22 18:02:15 +00:00 |
|
lotodore
|
cac09280a0
|
Adding an additional exception handler to the receive callback.
|
2009-07-21 21:40:24 +00:00 |
|
lotodore
|
58d471e0de
|
Fixing possible server issues.
|
2009-07-13 22:49:32 +00:00 |
|
lotodore
|
398805a136
|
Handle the case if there is no winner in a game.
|
2009-07-13 18:10:11 +00:00 |
|
lotodore
|
f7a8cb1419
|
Adding additional logging.
|
2009-07-12 21:12:55 +00:00 |
|
lotodore
|
efe20f6275
|
Fixing game termination if an error occurs.
|
2009-07-12 09:13:49 +00:00 |
|
lotodore
|
a2e692d844
|
Fixing delayed sending of create/join game for network games.
|
2009-06-20 18:41:03 +00:00 |
|
lotodore
|
a284f27750
|
Fixing state transition when joining a game. Since this is synchronous now, order is important.
|
2009-06-20 12:14:06 +00:00 |
|
lotodore
|
470bbb5eed
|
Trying to fix strange sender crash.
|
2009-06-20 11:15:06 +00:00 |
|
lotodore
|
34b251bfad
|
Fixing all in timer issue.
|
2009-06-20 07:59:33 +00:00 |
|
lotodore
|
4c8248353a
|
Adding error handling so that an error within a game does not terminate the server, only the single game.
|
2009-06-19 20:48:57 +00:00 |
|
lotodore
|
993c2529c3
|
IP address bans are now time limited and will be removed automatically (minimum duration: 1 hour).
|
2009-06-18 21:32:01 +00:00 |
|
lotodore
|
9ed8368700
|
Moving server ban code to a separate class, in order to prepare time-limited bans.
|
2009-06-18 20:16:22 +00:00 |
|
lotodore
|
eefbd9e79f
|
Some minor polishing.
|
2009-06-17 21:22:01 +00:00 |
|
lotodore
|
6ba148c43c
|
Fixing compiler warnings.
|
2009-06-16 22:47:53 +00:00 |
|
lotodore
|
ccd7080cec
|
Fixing another linux compiler error.
|
2009-06-16 22:41:50 +00:00 |
|
lotodore
|
35d0988f78
|
Removing a buffered delay when the client sends data (no longer necessary with asio).
|
2009-06-16 22:36:07 +00:00 |
|
lotodore
|
87363094d2
|
Fixing linux compiler error.
|
2009-06-16 22:35:05 +00:00 |
|
lotodore
|
f508bbdd14
|
Removing more unused code.
|
2009-06-16 22:13:12 +00:00 |
|