summaryrefslogtreecommitdiff
path: root/src/network
AgeCommit message (Collapse)Author
2011-01-26(svn r21918) -Fix [FS#4443]: Languages improperly sorted in the "start ↵rubidium
server" window (adf88)
2011-01-23(svn r21898) -Fix [FS#4438]: using a pointer-iterator and adding things ↵rubidium
(thus reallocating) to the iterated array caused OpenTTD to crash on invalid pointers
2011-01-22(svn r21892) -Fix [FS#4421]: only some scenarios from the main scenario ↵rubidium
folder and no heightmaps could be started in the "start server" window
2011-01-22(svn r21890) -Cleanup: remove some unneeded includesrubidium
2011-01-22(svn r21887) -Fix-ish: some headers weren't including the headers they depend onrubidium
2011-01-22(svn r21886) -Codechange: move documentation towards the code to make it ↵rubidium
more likely to be updated [n].
2011-01-21(svn r21875) -Codechange: indentation of some comments was wrongsmatz
2011-01-19(svn r21854) -Codechange: refactor the password setting methods to make it ↵rubidium
possible to change the password of other companies (on the server)
2011-01-19(svn r21853) -Codechange: HashCurrentCompanyPassword is only used by ↵rubidium
servers, so move it to network_server.* (dihedral)
2011-01-19(svn r21852) -Codechange: generalise GenerateCompanyPasswordHash (dihedral)rubidium
2011-01-19(svn r21851) -Codechange: rename NetworkClientSetPassword to ↵rubidium
NetworkClientSetCompanyPassword (dihedral)
2011-01-19(svn r21850) -Codechange: move password hashing to a more general location ↵rubidium
(dihedral)
2011-01-08(svn r21741) -Fix (r21668): Some white space slipped past the commit hookplanetmaker
2011-01-04(svn r21727) -Fix [FS#4377]: admin bots weren't always notified of password ↵rubidium
changes (dihedral)
2011-01-03(svn r21704) -Fix [FS#4374]: no need to perform any more checks after the ↵smatz
connection is closed (Rubidium)
2011-01-03(svn r21701) -Codechange: ConsoleColour = TextColour, so make it that way ↵rubidium
and remove some unneeded casts
2011-01-01(svn r21693) -Codechange: no need to cast char[] to const uint8*smatz
2011-01-01(svn r21692) -Cleanup: remove unused extern declaration of ↵smatz
HashCurrentCompanyPassword(), make it static
2011-01-01(svn r21691) -Codechange: make sure GenerateCompanyPasswordHash() behaves ↵smatz
deterministically when/if the value of NETWORK_SERVER_ID_LENGTH is changed
2011-01-01(svn r21687) -Fix: verify the colour code we received from the server is validsmatz
2010-12-30(svn r21668) -Feature: command logging using the admin interface (dihedral)rubidium
2010-12-25(svn r21637) -Codechange: make it more clear that IS_PALETTE_COLOUR belongs ↵rubidium
to TextColour
2010-12-22(svn r21595) -Codechange: Some header files had their name changed, update ↵alberth
the ifndef/define/endif lines.
2010-12-22(svn r21593) -Codechange: endif comment correcttions.alberth
2010-12-21(svn r21571) -Codechange: Having a break after a return is no good.alberth
2010-12-14(svn r21513) -Feature [FS#532]: make the chat message timeout user configurablerubidium
2010-12-14(svn r21512) -Change/Feature: make the delay of the chat messages timing out ↵rubidium
unrelated to the number of passed game days, i.e. don't stop aging chat messages when the server is paused
2010-12-11(svn r21463) -Fix [FS#4296] (r21405): when packets are filled their pos and ↵rubidium
size aren't the same as when they're read. As a check was incorrect.
2010-12-07(svn r21429) -Fix [FS#3771]: the server didn't check for the paused state ↵rubidium
when allowing to execute commands
2010-12-06(svn r21420) -Fix: admins were always given the stats of company 0rubidium
2010-12-06(svn r21418) -Fix: core.h needs config.hrubidium
2010-12-05(svn r21417) -Fix: ofcourse MSVC x64 has something to complain aboutrubidium
2010-12-05(svn r21412) -Codechange: limit company name by amount of characters, not bytesrubidium
2010-12-05(svn r21406) -Codechange: rename some textbuf related names to make them a ↵rubidium
bit more descriptive
2010-12-05(svn r21405) -Codechange: prepare sending of company information in the UDP ↵rubidium
packet for longer company names (in bytes), by truncating the names if needed
2010-12-05(svn r21401) -Fix: ofcourse MSVC x64 has something to complain about...rubidium
2010-12-05(svn r21400) -Fix [FS#4284]: when loading a savegame takes more than 2 ↵rubidium
seconds locally, don't see that as lag of the server. Also increase the client side's lag thresholds a bit
2010-12-05(svn r21399) -Change/Feature/Fix [FS#4284]: perform the compression of ↵rubidium
savegames to send to the client asynchroniously. This will reduce the lag of the other clients to the time it takes to make the memory dump and it will speed up downloading the map as the download starts earlier (possibly with a slightly lower bandwidth due to slow compression). This should also fix the lag message people get when the savegame compression takes more than a few seconds.
2010-12-05(svn r21398) -Change/Feature-ish: when making a savegame to send to a ↵rubidium
client, don't write it to disk but create the packets immediately
2010-12-05(svn r21397) -Change/Feature-ish: when getting a savegame from the server, ↵rubidium
just keep it in memory instead of writing it to a file
2010-12-05(svn r21396) -Codechange: rename SafeSaveOrLoad to SaveLoad (it only did ↵rubidium
load), and add support for (safe) loading with a LoadFilter
2010-12-05(svn r21392) -Change: prepare the network protocol for getting the file size ↵rubidium
later in the download process
2010-12-05(svn r21390) -Codechange: prepare the network join progress bar for getting ↵rubidium
the file size later in the download process, i.e. when a chunk of the savegame is already received by the client
2010-11-30(svn r21363) -Add: support for limiting the amount of (accepted) incoming datarubidium
2010-11-30(svn r21361) -Change: make sure the client is listening, or rather ↵rubidium
receiving, our frames
2010-11-30(svn r21358) -Codechange: make some network function names conform to coding ↵rubidium
style
2010-11-30(svn r21357) -Codechange: make it possible to resize the packet's bufferrubidium
2010-11-28(svn r21350) -Fix: some indentationrubidium
2010-11-27(svn r21344) -Feature [FS#4214]: Natural sorting of strings using ICU.terkhen
2010-11-26(svn r21334) -Fix [FS#4271]: make (more) sure that the savegame and ↵rubidium
transferred file are the same file and not different ones