rubidium
|
fb7ccc6820
|
(svn r14726) -Fix (r14720): making new companies in network kinda failed...
|
2008-12-23 12:26:19 +00:00 |
|
rubidium
|
c1b2f17bc8
|
(svn r14725) -Change: make it clearer why (and that) MAX_CLIENTS isn't the amount of slots in the array, but one less as a dedicated server takes a slot too.
|
2008-12-23 11:55:46 +00:00 |
|
rubidium
|
f8f7febe41
|
(svn r14725) -Change: make it clearer why (and that) MAX_CLIENTS isn't the amount of slots in the array, but one less as a dedicated server takes a slot too.
|
2008-12-23 11:55:46 +00:00 |
|
rubidium
|
e267bee098
|
(svn r14724) -Codechange: move some NetworkClientSocket related function/definitions closer together.
|
2008-12-23 11:43:32 +00:00 |
|
rubidium
|
52fb6b7d7c
|
(svn r14724) -Codechange: move some NetworkClientSocket related function/definitions closer together.
|
2008-12-23 11:43:32 +00:00 |
|
rubidium
|
97662a0fff
|
(svn r14723) -Codechange: shuffling some stuff around to reduce indirect #include dependencies.
|
2008-12-23 11:06:52 +00:00 |
|
rubidium
|
9476a49763
|
(svn r14723) -Codechange: shuffling some stuff around to reduce indirect #include dependencies.
|
2008-12-23 11:06:52 +00:00 |
|
rubidium
|
768fdee77a
|
(svn r14722) -Codechange: s/DEREF_CLIENT/GetNetworkClientSocket/
|
2008-12-23 10:42:06 +00:00 |
|
rubidium
|
d501a20065
|
(svn r14722) -Codechange: s/DEREF_CLIENT/GetNetworkClientSocket/
|
2008-12-23 10:42:06 +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
|
bdd92008cf
|
(svn r14718) -Change: remove some direct network core variable accesses from non-network locations.
|
2008-12-22 21:38:03 +00:00 |
|
rubidium
|
94e7f41a9d
|
(svn r14718) -Change: remove some direct network core variable accesses from non-network locations.
|
2008-12-22 21:38:03 +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
|
dbb2950e83
|
(svn r14716) -Codechange: move more network core querying to the network files.
|
2008-12-22 21:26:26 +00:00 |
|
rubidium
|
573d1b324a
|
(svn r14716) -Codechange: move more network core querying to the network files.
|
2008-12-22 21:26:26 +00:00 |
|
rubidium
|
8e81749872
|
(svn r14715) -Codechange: move some network code from the main gui file into one of the the network files.
|
2008-12-22 21:15:02 +00:00 |
|
rubidium
|
5b7cd460e9
|
(svn r14715) -Codechange: move some network code from the main gui file into one of the the network files.
|
2008-12-22 21:15:02 +00:00 |
|
rubidium
|
648d7072a4
|
(svn r14714) -Codechange: only allocate the company network "state" variables (password/months not used) when needed, i.e. only for servers.
|
2008-12-22 20:42:02 +00:00 |
|
rubidium
|
a687667448
|
(svn r14714) -Codechange: only allocate the company network "state" variables (password/months not used) when needed, i.e. only for servers.
|
2008-12-22 20:42:02 +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
|
c393913563
|
(svn r14711) -Codechange: don't misuse the _network_company_info password field for changing the password on clients.
|
2008-12-22 18:20:28 +00:00 |
|
rubidium
|
e6e32bad4d
|
(svn r14711) -Codechange: don't misuse the _network_company_info password field for changing the password on clients.
|
2008-12-22 18:20:28 +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 |
|
rubidium
|
94a5f66427
|
(svn r14679) -Fix [FS#2431]: opening the OSK on the chatbox did disable map scrolling (with keyboard) until another window with editbox was opened and closed. Just "refcount" the open edit boxes instead of setting/clearing a bit when opening/closing a window.
|
2008-12-16 17:58:27 +00:00 |
|
rubidium
|
1599ade7ca
|
(svn r14679) -Fix [FS#2431]: opening the OSK on the chatbox did disable map scrolling (with keyboard) until another window with editbox was opened and closed. Just "refcount" the open edit boxes instead of setting/clearing a bit when opening/closing a window.
|
2008-12-16 17:58:27 +00:00 |
|
smatz
|
a5b33d1f3b
|
(svn r14671) -Fix: compilation was broken for some systems
|
2008-12-13 18:19:44 +00:00 |
|
smatz
|
d2a050bb29
|
(svn r14671) -Fix: compilation was broken for some systems
|
2008-12-13 18:19:44 +00:00 |
|
rubidium
|
ed649dddba
|
(svn r14588) -Fix [FS#2414]: the range for kicking/banning clients is based on the maximum number of clients, not the maximum number of companies.
|
2008-11-17 16:15:55 +00:00 |
|
rubidium
|
798fa3ec81
|
(svn r14588) -Fix [FS#2414]: the range for kicking/banning clients is based on the maximum number of clients, not the maximum number of companies.
|
2008-11-17 16:15:55 +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
|
db1fd2e085
|
(svn r14542) -Codechange: replace some sprintf with s[en]printf to make sure they will not overflow their buffers.
|
2008-10-28 16:04:41 +00:00 |
|
rubidium
|
633b15caf3
|
(svn r14542) -Codechange: replace some sprintf with s[en]printf to make sure they will not overflow their buffers.
|
2008-10-28 16:04:41 +00:00 |
|
glx
|
48a047d73b
|
(svn r14534) -Codechange [FS#2382]: Enumify magic return values of HandleEditBox function (Zuu)
|
2008-10-25 19:59:11 +00:00 |
|
glx
|
a6bfd7f15b
|
(svn r14534) -Codechange [FS#2382]: Enumify magic return values of HandleEditBox function (Zuu)
|
2008-10-25 19:59:11 +00:00 |
|
frosch
|
ee393d5693
|
(svn r14531) -Fix (r12425): OSK accessed wrong widgets of password query window.
|
2008-10-25 15:25:52 +00:00 |
|