rubidium
|
d4b6cc997d
|
(svn r14910) -Codechange: merge the command queue handling into a single location
|
2009-01-08 13:57:50 +00:00 |
rubidium
|
fa22bcd456
|
(svn r14898) -Fix (r14897): ccache's caching seems to be a bit too agressive or so.
|
2009-01-07 15:36:37 +00:00 |
rubidium
|
8d017f0ea1
|
(svn r14897) -Codechange: don't allow a few command flags to be sent over the network as it's bogus information anyway; e.g. the "do not send over network" flag as it will be set whenever the command is received from the server/client.
-Codechange: test earlier whether the command (send from the server) is actually valid.
|
2009-01-07 15:27:19 +00:00 |
rubidium
|
3c6add5293
|
(svn r14772) -Codechange: make the "dump log of game to reproduce" desync debug stuff a runtime configurable debug option instead of a compile time option.
|
2008-12-29 21:50:25 +00:00 |
rubidium
|
87e5a8b52b
|
(svn r14754) -Codechange: get rid of _cmd_text and just pass it as (optional) parameter.
|
2008-12-28 14:37:19 +00:00 |
rubidium
|
ae96ca635c
|
(svn r14721) -Codechange: s/NetworkTCPSocketHandler/NetworkClientSocket/ as it's (way) more descriptive what it's used for.
|
2008-12-23 09:47:42 +00:00 |
rubidium
|
d95a485108
|
(svn r14720) -Codechange: s/FOR_ALL_CLIENTS/FOR_ALL_CLIENT_SOCKETS/ as the latter describes the name more precisely.
|
2008-12-23 09:02:41 +00:00 |
skidd13
|
706dd0f86c
|
(svn r14555) -Codechange: replace ttd_strlcat and ttd_strlcpy with strecat and strecpy where direct conversion is possible
|
2008-11-02 11:20:15 +00:00 |
rubidium
|
b650a86e58
|
(svn r14422) -Codechange: also reflect the changes of r14421 in the filenames.
|
2008-09-30 20:51:04 +00:00 |
rubidium
|
3b798599b6
|
(svn r14421) -Codechange: rename all player variables/types to company *or* client so it is immediatelly clear which one you are working with.
|
2008-09-30 20:39:50 +00:00 |
rubidium
|
2f3b88ef9a
|
(svn r13343) -Codechange: reorder/move variable/functions in the network headers so that nothing from the network directory needs to include basically all network headers.
|
2008-05-30 18:20:26 +00:00 |
rubidium
|
d03994098b
|
(svn r12971) -Documentation: add @file in files that missed them and add something more than whitespace as description of files that don't have a description.
|
2008-05-06 15:11:33 +00:00 |
smatz
|
5db7288ea9
|
(svn r12367) -Fix [FS#1650](r707): commands were sent to clients waiting for map download causing 'executing command from the past' error
|
2008-03-15 00:31:10 +00:00 |
rubidium
|
ac528411df
|
(svn r11818) -Codechange: split player.h into smaller pieces.
|
2008-01-12 14:10:35 +00:00 |
rubidium
|
04f936c2c6
|
(svn r11811) -Fix: make compilation without networking work again (and thus move the debugdumpcommand stuff out of the network 'area').
|
2008-01-11 00:30:32 +00:00 |
rubidium
|
a3ccdcea36
|
(svn r11777) -Codechange: split the string header and make do not include it when it's not necessary.
|
2008-01-07 14:23:25 +00:00 |
glx
|
91be5d7531
|
(svn r11762) -Fix: compilation with DEBUG_DUMP_COMMANDS was broken
|
2008-01-05 21:42:34 +00:00 |
rubidium
|
bf98e25e43
|
(svn r11691) -Codechange: move+rename helpers.hpp and only include it when it is really needed.
|
2007-12-25 09:48:53 +00:00 |
rubidium
|
9e9cfe6e59
|
(svn r11677) -Codechange: move price and command related types/functions to their respective places.
|
2007-12-21 21:50:46 +00:00 |
rubidium
|
872e74c028
|
(svn r10501) -Fix [FS#1015]: error dialog was sometimes shown on all clients when a command failed instead of only the client that actually did the command.
|
2007-07-10 20:59:41 +00:00 |
rubidium
|
3b52a6bfc4
|
(svn r10462) -Add: a command dumper/loader that could be enabled compile-time and server side only to aid debugging some desyncs, i.e. dump the stream of commands so it could be replayed in exactly the same way later. This should primarily be used to make desyncs more easily reproducable, so it can be properly debugged.
|
2007-07-07 10:06:10 +00:00 |
rubidium
|
d0ad020dc6
|
(svn r10082) -Fix [FS#846]: another memory leak in the networking code (benc).
|
2007-06-10 19:59:08 +00:00 |
rubidium
|
f66b373b52
|
(svn r8083) -Codechange: make a NetworkSocketHandler as base for all sockets and move a little of NetworkClientState functionality to the NetworkSocketHandler. Move the rest of the NetworkClientState to the new NetworkTCPSocketHandler class/struct, which is not yet implemented in an object oriented manner. The UDP socket handler now extends the NetworkSocketHandler instead of having a reference to a NetworkClientState.
|
2007-01-12 20:19:49 +00:00 |
KUDr
|
33be1ecfb1
|
(svn r8066) - Codechange: MallocT(), CallocT(), ReallocT() now return the pointer to allocated memory instead of modifying the pointer given as parameter
|
2007-01-11 17:29:39 +00:00 |
rubidium
|
f35ed4bbc2
|
(svn r8038) -Merge: the cpp branch. Effort of KUDr, Celestar, glx, Smoovius, stillunknown and pv2b.
|
2007-01-10 18:56:51 +00:00 |
KUDr
|
e373ea7096
|
(svn r8033) [cpp] - Prepare for merge from branches/cpp (all .c files renamed to .cpp)
|
2007-01-10 18:12:09 +00:00 |