rubidium
|
cdfc0ec4a3
|
(svn r22369) -Codechange: allocate ClientInfo when needed, i.e. don't allocate it for clients that are there to just get a list of companies. This means that these short lived clients won't be seen by the admin network in their client queries anymore
|
2011-04-22 16:05:05 +00:00 |
|
rubidium
|
8430fadcbb
|
(svn r22368) -Codechange: move the IP address field from the ClientInfo to ClientSocket
|
2011-04-22 16:03:48 +00:00 |
|
rubidium
|
2cae0cd54c
|
(svn r22368) -Codechange: move the IP address field from the ClientInfo to ClientSocket
|
2011-04-22 16:03:48 +00:00 |
|
rubidium
|
9ce29f918d
|
(svn r22367) -Codechange: send ClientSockets instead of ClientInfos to the admin "core" as they send IP addresses to the admin "bots"
|
2011-04-22 16:03:13 +00:00 |
|
rubidium
|
146d532d51
|
(svn r22367) -Codechange: send ClientSockets instead of ClientInfos to the admin "core" as they send IP addresses to the admin "bots"
|
2011-04-22 16:03:13 +00:00 |
|
rubidium
|
7e151c1d51
|
(svn r22366) -Codechange: make GetClientIP a function of the server's ClientSocket, after all the Socket is the bit that's associated with the network
|
2011-04-22 16:02:21 +00:00 |
|
rubidium
|
c61abe0019
|
(svn r22366) -Codechange: make GetClientIP a function of the server's ClientSocket, after all the Socket is the bit that's associated with the network
|
2011-04-22 16:02:21 +00:00 |
|
rubidium
|
c4af57ad3b
|
(svn r22365) -Codechange: add overload of NetworkServerKickOrBanIP using the ClientID, which later resolves the IP address to ban. This to consolidate the knowledge about resolving IP addresses
|
2011-04-22 15:59:32 +00:00 |
|
rubidium
|
caf02450fb
|
(svn r22365) -Codechange: add overload of NetworkServerKickOrBanIP using the ClientID, which later resolves the IP address to ban. This to consolidate the knowledge about resolving IP addresses
|
2011-04-22 15:59:32 +00:00 |
|
rubidium
|
074644a3f0
|
(svn r22364) -Codechange: don't show the (unknown) client address in the client list at clients
|
2011-04-22 15:57:05 +00:00 |
|
rubidium
|
1c419d99bc
|
(svn r22364) -Codechange: don't show the (unknown) client address in the client list at clients
|
2011-04-22 15:57:05 +00:00 |
|
rubidium
|
9328b8b63d
|
(svn r22363) -Codechange: NetworkFindClientStateFromClientID -> NetworkClientSocket::GetByClientID
|
2011-04-22 15:54:42 +00:00 |
|
rubidium
|
f1d0c1a746
|
(svn r22363) -Codechange: NetworkFindClientStateFromClientID -> NetworkClientSocket::GetByClientID
|
2011-04-22 15:54:42 +00:00 |
|
rubidium
|
0a7dcc9781
|
(svn r22362) -Codechange: NetworkFindClientInfoFromClientID -> NetworkClientInfo::GetByClientID
|
2011-04-22 15:54:16 +00:00 |
|
rubidium
|
bc9a803ea9
|
(svn r22362) -Codechange: NetworkFindClientInfoFromClientID -> NetworkClientInfo::GetByClientID
|
2011-04-22 15:54:16 +00:00 |
|
rubidium
|
c90e28d184
|
(svn r22361) -Codechange: delete the client list popup when the client got removed (instead of previously selecting some other client)
|
2011-04-22 15:53:40 +00:00 |
|
rubidium
|
393fb8e46b
|
(svn r22361) -Codechange: delete the client list popup when the client got removed (instead of previously selecting some other client)
|
2011-04-22 15:53:40 +00:00 |
|
smatz
|
f695324fe3
|
(svn r22335) -Cleanup (r22308): remove superfluous tabs
|
2011-04-17 13:36:51 +00:00 |
|
smatz
|
b1286bbcda
|
(svn r22335) -Cleanup (r22308): remove superfluous tabs
|
2011-04-17 13:36:51 +00:00 |
|
rubidium
|
960380639f
|
(svn r22308) -Fix [FS#4574]: waiting on a server could kick the client, or rather the client would kick itself due to an unexpected packet
|
2011-04-09 21:52:38 +00:00 |
|
rubidium
|
d1a50a01b4
|
(svn r22308) -Fix [FS#4574]: waiting on a server could kick the client, or rather the client would kick itself due to an unexpected packet
|
2011-04-09 21:52:38 +00:00 |
|
rubidium
|
2d36797b85
|
(svn r22092) -Fix-ish (r22068): when you change a boolean to a enum, check specifically for a particular value
|
2011-02-17 18:45:44 +00:00 |
|
rubidium
|
848761e3a9
|
(svn r22092) -Fix-ish (r22068): when you change a boolean to a enum, check specifically for a particular value
|
2011-02-17 18:45:44 +00:00 |
|
smatz
|
03c1b0df4b
|
(svn r22086) -Fix: do not check if we can allocate an item if we won't try to do so anyway
|
2011-02-15 13:15:12 +00:00 |
|
smatz
|
a5b9858a36
|
(svn r22086) -Fix: do not check if we can allocate an item if we won't try to do so anyway
|
2011-02-15 13:15:12 +00:00 |
|
rubidium
|
1516299bca
|
(svn r22070) -Fix [FS#4503] (r21399): crashes when disconnecting after requesting the map
|
2011-02-12 21:30:57 +00:00 |
|
rubidium
|
befa79ba4a
|
(svn r22070) -Fix [FS#4503] (r21399): crashes when disconnecting after requesting the map
|
2011-02-12 21:30:57 +00:00 |
|
rubidium
|
65b17b32ef
|
(svn r22069) -Fix: delete all savegame packets, not just the first one
|
2011-02-12 21:29:35 +00:00 |
|
rubidium
|
a19bc28aba
|
(svn r22069) -Fix: delete all savegame packets, not just the first one
|
2011-02-12 21:29:35 +00:00 |
|
rubidium
|
c70499b4b6
|
(svn r22068) -Codechange/Fix: return "connection lost" instead of "okay" when SendPackets closed the connection
|
2011-02-12 21:09:34 +00:00 |
|
rubidium
|
adfd648031
|
(svn r22068) -Codechange/Fix: return "connection lost" instead of "okay" when SendPackets closed the connection
|
2011-02-12 21:09:34 +00:00 |
|
rubidium
|
6248138e67
|
(svn r22067) -Fix: don't hold a mutex when sending packets and thus possibly closing the connection as that wants to acquire the mutex again
|
2011-02-12 21:07:30 +00:00 |
|
rubidium
|
92d0d6d10b
|
(svn r22067) -Fix: don't hold a mutex when sending packets and thus possibly closing the connection as that wants to acquire the mutex again
|
2011-02-12 21:07:30 +00:00 |
|
rubidium
|
e92f2d6b9a
|
(svn r22064) -Fix [FS#4497] (r21399): crash when disconnecting and reconnecting while the server is still saving the savegame
|
2011-02-11 23:20:35 +00:00 |
|
rubidium
|
d8cada7563
|
(svn r22064) -Fix [FS#4497] (r21399): crash when disconnecting and reconnecting while the server is still saving the savegame
|
2011-02-11 23:20:35 +00:00 |
|
rubidium
|
6e898d4bba
|
(svn r22032) -Codechange: add some asserts to verify we don't allocate too many NetworkClientSockets/Infos
|
2011-02-08 21:47:10 +00:00 |
|
rubidium
|
05a846a574
|
(svn r22032) -Codechange: add some asserts to verify we don't allocate too many NetworkClientSockets/Infos
|
2011-02-08 21:47:10 +00:00 |
|
rubidium
|
05199a641a
|
(svn r21890) -Cleanup: remove some unneeded includes
|
2011-01-22 14:52:20 +00:00 |
|
rubidium
|
7eba2bf4d3
|
(svn r21890) -Cleanup: remove some unneeded includes
|
2011-01-22 14:52:20 +00:00 |
|
rubidium
|
f1e42dc23b
|
(svn r21854) -Codechange: refactor the password setting methods to make it possible to change the password of other companies (on the server)
|
2011-01-19 16:47:40 +00:00 |
|
rubidium
|
795a528328
|
(svn r21854) -Codechange: refactor the password setting methods to make it possible to change the password of other companies (on the server)
|
2011-01-19 16:47:40 +00:00 |
|
rubidium
|
a5108a1fa2
|
(svn r21853) -Codechange: HashCurrentCompanyPassword is only used by servers, so move it to network_server.* (dihedral)
|
2011-01-19 16:37:06 +00:00 |
|
rubidium
|
e54a1f6721
|
(svn r21853) -Codechange: HashCurrentCompanyPassword is only used by servers, so move it to network_server.* (dihedral)
|
2011-01-19 16:37:06 +00:00 |
|
rubidium
|
c060890062
|
(svn r21727) -Fix [FS#4377]: admin bots weren't always notified of password changes (dihedral)
|
2011-01-04 22:28:02 +00:00 |
|
rubidium
|
7dafd04f4b
|
(svn r21727) -Fix [FS#4377]: admin bots weren't always notified of password changes (dihedral)
|
2011-01-04 22:28:02 +00:00 |
|
smatz
|
a57d2243de
|
(svn r21704) -Fix [FS#4374]: no need to perform any more checks after the connection is closed (Rubidium)
|
2011-01-03 18:36:51 +00:00 |
|
smatz
|
810873ff33
|
(svn r21704) -Fix [FS#4374]: no need to perform any more checks after the connection is closed (Rubidium)
|
2011-01-03 18:36:51 +00:00 |
|
rubidium
|
692e61d1dc
|
(svn r21701) -Codechange: ConsoleColour = TextColour, so make it that way and remove some unneeded casts
|
2011-01-03 12:01:41 +00:00 |
|
rubidium
|
b25cf57542
|
(svn r21701) -Codechange: ConsoleColour = TextColour, so make it that way and remove some unneeded casts
|
2011-01-03 12:01:41 +00:00 |
|
alberth
|
135c5b3fd7
|
(svn r21571) -Codechange: Having a break after a return is no good.
|
2010-12-21 15:23:54 +00:00 |
|