rubidium
|
4ce0e8ccce
|
(svn r14727) -Codechange: replace some magic numbers with a constant.
|
2008-12-23 15:23:31 +00:00 |
|
rubidium
|
bc8984a9bb
|
(svn r14727) -Codechange: replace some magic numbers with a constant.
|
2008-12-23 15:23:31 +00:00 |
|
rubidium
|
cb8b31c3c1
|
(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
|
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
|
3ddde0c8d6
|
(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 |
|
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 |
|
rubidium
|
9a96557763
|
(svn r14719) -Codechange: replace DEREF_CLIENT with an instance function and replace looping socket structs with info structs when the loop is only interested in the info structs (i.e. not derefing the info from sockets when one can loop info directly and the socket isn't used)
|
2008-12-23 08:39:30 +00:00 |
|
rubidium
|
b4734ee9a4
|
(svn r14719) -Codechange: replace DEREF_CLIENT with an instance function and replace looping socket structs with info structs when the loop is only interested in the info structs (i.e. not derefing the info from sockets when one can loop info directly and the socket isn't used)
|
2008-12-23 08:39:30 +00:00 |
|
rubidium
|
7403790ba4
|
(svn r14717) -Change: more 'Index' -> ClientID to not confuse ClientID and ClientIndex
|
2008-12-22 21:30:21 +00:00 |
|
rubidium
|
f49cc67f83
|
(svn r14717) -Change: more 'Index' -> ClientID to not confuse ClientID and ClientIndex
|
2008-12-22 21:30:21 +00:00 |
|
rubidium
|
d146b48063
|
(svn r14712) -Codechange: split server and client side w.r.t. the storage of network related company information.
|
2008-12-22 18:40:57 +00:00 |
|
rubidium
|
abc903d625
|
(svn r14712) -Codechange: split server and client side w.r.t. the storage of network related company information.
|
2008-12-22 18:40:57 +00:00 |
|
rubidium
|
a4c27263bb
|
(svn r14710) -Change: simplify sending company information from the server to the client.
|
2008-12-22 15:17:14 +00:00 |
|
rubidium
|
887869c771
|
(svn r14710) -Change: simplify sending company information from the server to the client.
|
2008-12-22 15:17:14 +00:00 |
|
rubidium
|
6d23f48bb6
|
(svn r14709) -Codechange: make a clearer distinction between 'unique' client identification ids and the indices into the clients/client info arrays.
|
2008-12-22 12:59:31 +00:00 |
|
rubidium
|
782b80eff7
|
(svn r14709) -Codechange: make a clearer distinction between 'unique' client identification ids and the indices into the clients/client info arrays.
|
2008-12-22 12:59:31 +00:00 |
|
smatz
|
f8c8405311
|
(svn r14564) -Fix (r14555): one more incorrect use of lastof()
|
2008-11-04 18:20:41 +00:00 |
|
smatz
|
f23dabb149
|
(svn r14564) -Fix (r14555): one more incorrect use of lastof()
|
2008-11-04 18:20:41 +00:00 |
|
smatz
|
1257ba3214
|
(svn r14560) -Fix [FS#2396](r14555): lengthof() can't be simply replaced by lastof() in some cases (part by Aali)
|
2008-11-03 12:03:00 +00:00 |
|
smatz
|
7dd0b0dc07
|
(svn r14560) -Fix [FS#2396](r14555): lengthof() can't be simply replaced by lastof() in some cases (part by Aali)
|
2008-11-03 12:03:00 +00:00 |
|
skidd13
|
9b282b3e51
|
(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 |
|
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
|
e589c7e580
|
(svn r14422) -Codechange: also reflect the changes of r14421 in the filenames.
|
2008-09-30 20:51:04 +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
|
f56e630e5c
|
(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
|
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
|
a20b833516
|
(svn r14199) -Codechange: split fileio.h into fileio_type.h and fileio_func.h so not everything that includes saveload.h needs to include everything else too.
|
2008-08-31 10:50:05 +00:00 |
|
rubidium
|
ea1f180a55
|
(svn r14199) -Codechange: split fileio.h into fileio_type.h and fileio_func.h so not everything that includes saveload.h needs to include everything else too.
|
2008-08-31 10:50:05 +00:00 |
|
rubidium
|
0fab1dc699
|
(svn r14045) -Codechange: move the network's limitation to chat messages to a more logical location and give it a more consistent name.
|
2008-08-11 22:07:26 +00:00 |
|
rubidium
|
3b4c3a3df6
|
(svn r14045) -Codechange: move the network's limitation to chat messages to a more logical location and give it a more consistent name.
|
2008-08-11 22:07:26 +00:00 |
|
rubidium
|
b81e31bdb1
|
(svn r13776) -Fix: some revision checking code was unintentionally disabled.
|
2008-07-21 18:49:50 +00:00 |
|
rubidium
|
14a747e490
|
(svn r13776) -Fix: some revision checking code was unintentionally disabled.
|
2008-07-21 18:49:50 +00:00 |
|
glx
|
11ca40cf88
|
(svn r13775) -Codechange: enforce the validity of a NetworkAction (chat packet) issued by a client
|
2008-07-21 15:50:55 +00:00 |
|
glx
|
317868261a
|
(svn r13775) -Codechange: enforce the validity of a NetworkAction (chat packet) issued by a client
|
2008-07-21 15:50:55 +00:00 |
|
rubidium
|
bd0e52011d
|
(svn r13773) -Codechange: disable autoclean for protected/unprotected companies when the timeout is set to 0. Based on an idea by Thomas.
|
2008-07-21 13:05:43 +00:00 |
|
rubidium
|
aafd8393cc
|
(svn r13773) -Codechange: disable autoclean for protected/unprotected companies when the timeout is set to 0. Based on an idea by Thomas.
|
2008-07-21 13:05:43 +00:00 |
|
rubidium
|
664bbd304a
|
(svn r13739) -Fix (r13731): some variables would be erroneously zeroed, causing autoclean and company passwords not to work.
|
2008-07-19 20:23:51 +00:00 |
|
rubidium
|
c4467aa8fb
|
(svn r13739) -Fix (r13731): some variables would be erroneously zeroed, causing autoclean and company passwords not to work.
|
2008-07-19 20:23:51 +00:00 |
|
rubidium
|
cde65455ac
|
(svn r13731) -Codechange: make a pool of the array of players.
|
2008-07-18 16:40:29 +00:00 |
|
rubidium
|
3a799389eb
|
(svn r13731) -Codechange: make a pool of the array of players.
|
2008-07-18 16:40:29 +00:00 |
|
rubidium
|
6898a76c5f
|
(svn r13719) -Codechange: rename IsValidPlayer to IsValidPlayerID in line with all other structs/classes that are in a pool.
|
2008-07-17 20:13:01 +00:00 |
|
rubidium
|
d06529ef4d
|
(svn r13719) -Codechange: rename IsValidPlayer to IsValidPlayerID in line with all other structs/classes that are in a pool.
|
2008-07-17 20:13:01 +00:00 |
|
rubidium
|
a1ca1da1b3
|
(svn r13716) -Fix [FS#2144]: any player could construct new companies.
|
2008-07-17 15:14:42 +00:00 |
|
rubidium
|
39beec190b
|
(svn r13716) -Fix [FS#2144]: any player could construct new companies.
|
2008-07-17 15:14:42 +00:00 |
|
rubidium
|
31d283c6c8
|
(svn r13714) -Fix: remove the unique_id from the message that a client has joined as it is only exposes the unique_id more than needed. Patch by dih.
|
2008-07-17 12:02:09 +00:00 |
|
rubidium
|
c913be73d8
|
(svn r13714) -Fix: remove the unique_id from the message that a client has joined as it is only exposes the unique_id more than needed. Patch by dih.
|
2008-07-17 12:02:09 +00:00 |
|
rubidium
|
e2adaf59b2
|
(svn r13408) -Codechange: some stricter checking.
|
2008-06-08 08:44:19 +00:00 |
|
rubidium
|
d083afea90
|
(svn r13408) -Codechange: some stricter checking.
|
2008-06-08 08:44:19 +00:00 |
|
glx
|
b60a1326bf
|
(svn r13390) -Codechange: introduce usererror() for fatal but not openttd related errors. Now all error() will 'crash' openttd after showing the message in win32 releases (MSVC), creating a crash.log and crash.dmp (like the '!' hack used before). On the other hand, usererror() will just close the game. So use error() only when it can be helpful to debugging, else use usererror().
|
2008-06-05 20:54:52 +00:00 |
|
glx
|
ee256e770a
|
(svn r13390) -Codechange: introduce usererror() for fatal but not openttd related errors. Now all error() will 'crash' openttd after showing the message in win32 releases (MSVC), creating a crash.log and crash.dmp (like the '!' hack used before). On the other hand, usererror() will just close the game. So use error() only when it can be helpful to debugging, else use usererror().
|
2008-06-05 20:54:52 +00:00 |
|