rubidium
|
420d358fef
|
(svn r23475) -Codechange: queue critical error messages, so when multiple happen you won't miss any
|
2011-12-10 15:14:11 +00:00 |
|
rubidium
|
9aab2dc861
|
(svn r23474) -Codechange: move the declaration error related functions to error.h
|
2011-12-10 13:54:10 +00:00 |
|
rubidium
|
58423b26d1
|
(svn r23474) -Codechange: move the declaration error related functions to error.h
|
2011-12-10 13:54:10 +00:00 |
|
rubidium
|
9194ff28b7
|
(svn r22805) -Codechange: move use of magic number for version checking to more logical location
|
2011-08-21 18:57:45 +00:00 |
|
rubidium
|
f6b0561cd8
|
(svn r22805) -Codechange: move use of magic number for version checking to more logical location
|
2011-08-21 18:57:45 +00:00 |
|
rubidium
|
1ef751e855
|
(svn r22423) -Document: some network stuff
|
2011-05-04 20:24:23 +00:00 |
|
rubidium
|
944a5cb7aa
|
(svn r22423) -Document: some network stuff
|
2011-05-04 20:24:23 +00:00 |
|
rubidium
|
8e39557a2e
|
(svn r22400) -Codechange: replace some defines in the tcp/game code so doxygen can create better documentation
|
2011-05-01 11:30:03 +00:00 |
|
rubidium
|
2e572b98de
|
(svn r22400) -Codechange: replace some defines in the tcp/game code so doxygen can create better documentation
|
2011-05-01 11:30:03 +00:00 |
|
rubidium
|
1615b81d64
|
(svn r22387) -Fix-ish [FS#4601]: Windows' recv seems to return "graceful closed" before having passed the remaining buffer which causes OpenTTD to think all connections are "incorrectly" terminated, i.e. without the "I'm leaving" packet from the client. So let the client wait a tiny bit after sending the "I'm leaving" packet and before gracefully closing the connection
|
2011-04-30 17:41:14 +00:00 |
|
rubidium
|
c2ac411e69
|
(svn r22387) -Fix-ish [FS#4601]: Windows' recv seems to return "graceful closed" before having passed the remaining buffer which causes OpenTTD to think all connections are "incorrectly" terminated, i.e. without the "I'm leaving" packet from the client. So let the client wait a tiny bit after sending the "I'm leaving" packet and before gracefully closing the connection
|
2011-04-30 17:41:14 +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
|
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
|
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 |
|
terkhen
|
1383a6ded7
|
(svn r22154) -Fix [FS#4529]: _current_company was modified when moving a client to spectators, causing issues in bankruptcy (Rubidium)
|
2011-02-27 11:38:28 +00:00 |
|
terkhen
|
6e641777b1
|
(svn r22154) -Fix [FS#4529]: _current_company was modified when moving a client to spectators, causing issues in bankruptcy (Rubidium)
|
2011-02-27 11:38:28 +00:00 |
|
rubidium
|
ac28a10197
|
(svn r22063) -Change: make the "has network" check also check whether the client is actually fully connected
|
2011-02-11 22:10:10 +00:00 |
|
rubidium
|
1dc5ba2210
|
(svn r22063) -Change: make the "has network" check also check whether the client is actually fully connected
|
2011-02-11 22:10:10 +00:00 |
|
rubidium
|
1708df0d4b
|
(svn r22031) -Fix: bad servers could crash a client
|
2011-02-08 21:45:38 +00:00 |
|
rubidium
|
537bd8a429
|
(svn r22031) -Fix: bad servers could crash a client
|
2011-02-08 21:45:38 +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 |
|
smatz
|
f2006f36a1
|
(svn r21875) -Codechange: indentation of some comments was wrong
|
2011-01-21 01:38:30 +00:00 |
|
smatz
|
656caf16db
|
(svn r21875) -Codechange: indentation of some comments was wrong
|
2011-01-21 01:38:30 +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
|
ebc3fa3b93
|
(svn r21852) -Codechange: generalise GenerateCompanyPasswordHash (dihedral)
|
2011-01-19 16:35:11 +00:00 |
|
rubidium
|
e95718bf43
|
(svn r21852) -Codechange: generalise GenerateCompanyPasswordHash (dihedral)
|
2011-01-19 16:35:11 +00:00 |
|
rubidium
|
01b7b94052
|
(svn r21851) -Codechange: rename NetworkClientSetPassword to NetworkClientSetCompanyPassword (dihedral)
|
2011-01-19 16:32:23 +00:00 |
|
rubidium
|
c9609bbbc2
|
(svn r21851) -Codechange: rename NetworkClientSetPassword to NetworkClientSetCompanyPassword (dihedral)
|
2011-01-19 16:32:23 +00:00 |
|
rubidium
|
29ecb58682
|
(svn r21850) -Codechange: move password hashing to a more general location (dihedral)
|
2011-01-19 16:30:09 +00:00 |
|
rubidium
|
a82118f360
|
(svn r21850) -Codechange: move password hashing to a more general location (dihedral)
|
2011-01-19 16:30:09 +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 |
|
smatz
|
b84a618575
|
(svn r21693) -Codechange: no need to cast char[] to const uint8*
|
2011-01-01 21:41:01 +00:00 |
|
smatz
|
c6a90361fc
|
(svn r21693) -Codechange: no need to cast char[] to const uint8*
|
2011-01-01 21:41:01 +00:00 |
|
smatz
|
03ad8ae5ea
|
(svn r21692) -Cleanup: remove unused extern declaration of HashCurrentCompanyPassword(), make it static
|
2011-01-01 21:39:52 +00:00 |
|
smatz
|
8b6a8a8935
|
(svn r21692) -Cleanup: remove unused extern declaration of HashCurrentCompanyPassword(), make it static
|
2011-01-01 21:39:52 +00:00 |
|
smatz
|
1a59b8d35a
|
(svn r21691) -Codechange: make sure GenerateCompanyPasswordHash() behaves deterministically when/if the value of NETWORK_SERVER_ID_LENGTH is changed
|
2011-01-01 21:38:13 +00:00 |
|
smatz
|
13456934b1
|
(svn r21691) -Codechange: make sure GenerateCompanyPasswordHash() behaves deterministically when/if the value of NETWORK_SERVER_ID_LENGTH is changed
|
2011-01-01 21:38:13 +00:00 |
|
smatz
|
fee10eeb18
|
(svn r21687) -Fix: verify the colour code we received from the server is valid
|
2011-01-01 17:02:29 +00:00 |
|
smatz
|
666fbb28c2
|
(svn r21687) -Fix: verify the colour code we received from the server is valid
|
2011-01-01 17:02:29 +00:00 |
|
rubidium
|
12efdff6c6
|
(svn r21401) -Fix: ofcourse MSVC x64 has something to complain about...
|
2010-12-05 15:08:41 +00:00 |
|
rubidium
|
5f25cdbbd5
|
(svn r21401) -Fix: ofcourse MSVC x64 has something to complain about...
|
2010-12-05 15:08:41 +00:00 |
|
rubidium
|
dd4f02aa6f
|
(svn r21400) -Fix [FS#4284]: when loading a savegame takes more than 2 seconds locally, don't see that as lag of the server. Also increase the client side's lag thresholds a bit
|
2010-12-05 14:49:46 +00:00 |
|
rubidium
|
ff8a01fbd2
|
(svn r21400) -Fix [FS#4284]: when loading a savegame takes more than 2 seconds locally, don't see that as lag of the server. Also increase the client side's lag thresholds a bit
|
2010-12-05 14:49:46 +00:00 |
|
rubidium
|
3f851a4b8b
|
(svn r21397) -Change/Feature-ish: when getting a savegame from the server, just keep it in memory instead of writing it to a file
|
2010-12-05 14:44:31 +00:00 |
|