summaryrefslogtreecommitdiff
path: root/src/network
AgeCommit message (Collapse)Author
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
2010-11-26(svn r21331) -Codechange: Make drawing the widgets default behaviour in ↵alberth
OnPaint().
2010-11-25(svn r21322) -Fix [FS#4268] (r20924): packets were leakedrubidium
2010-11-25(svn r21319) -Fix: crash when creating file download by the content download ↵smatz
system failed
2010-11-25(svn r21318) -Fix: parameters to ShowErrorMessage() were swapped when ↵smatz
content download failed
2010-11-23(svn r21308) -Fix [FS#4262] (r20933-ish): crash upon desyncrubidium
2010-11-23(svn r21302) -Fix (r18994): do not add HTTP connection to list of ↵smatz
connections when it fails in the beginning
2010-11-21(svn r21285) -Codechange: prevent ICC warningsmatz
2010-11-19(svn r21256) -Fix [FS#4189]: Clients weren't always notified when the ↵rubidium
connection was lost
2010-11-19(svn r21254) -Change: show a different "lag" message when a client is ↵rubidium
lagging because of connection trouble or lagging because the client is just slow
2010-11-18(svn r21248) -Codechange: don't run the tar scanner twice upon startuprubidium
2010-11-18(svn r21246) -Fix: upon rescanning AIs the new AIs would (after some time) ↵rubidium
show up in the AI list but you could not select all
2010-11-14(svn r21182) -Fix: possible just-freed memory readsrubidium
2010-11-13(svn r21157) -Codechange: remove information about the text direction out of ↵rubidium
the language "list"
2010-11-01(svn r21071) -Fix: ofcourse the svn properties weren't set properly either :(rubidium