summaryrefslogtreecommitdiff
path: root/src/network/network_internal.h
AgeCommit message (Expand)Author
2021-07-11Feature: join servers based on their invite codePatric Stout
2021-07-11Change: groundwork to allow ServerAddress to use invite codesPatric Stout
2021-07-10Add: use Game Coordinator to annouce public serversPatric Stout
2021-07-10Codechange: track version of network servers to prune once out-of-datePatric Stout
2021-05-30Codechange: [Network] Use std::string to determine an unique name for clientsrubidium42
2021-05-15Codechange: [Network] Let NetworkTextMessage use std::stringrubidium42
2021-05-14Codechange: [Network] Use std::string for the internal handling of company pa...rubidium42
2021-05-09Fix: lobby window doesn't close if no connection could be established (#9223)Patric Stout
2021-05-08Fix: only query a manually added server if it isn't there yetPatric Stout
2021-05-06Feature: use Happy Eyeballs to make network connections (TCP-only) (#9199)Patric Stout
2021-05-06Codechange: [Network] Move connection string parsing away from C-stringsrubidium42
2021-05-05Codechange: use connection_string in favour of NetworkAddress (#9197)Patric Stout
2021-05-01Codechange: rename NetworkError to ShowNetworkErrorrubidium42
2021-05-01Change: [Console] Show help when passing invalid company numberrubidium42
2021-04-30Change: use TCP for everything except for master-server and initial server sc...Patric Stout
2021-04-29Change: [Network] Encapsulate logic about the connection string to the networ...rubidium42
2021-04-27Codechange: move all NetworkGameInfo related functions to a single filePatric Stout
2021-04-20Remove: "language" field from server/clientPatric Stout
2021-04-12Change: move some things only relevant to UDP from network.cpp to network_udp...Rubidium
2019-11-10Cleanup: Removed SVN headersS. D. Cloudt
2019-04-10Codechange: Use null pointer literal instead of the NULL macroHenry Wilson
2019-03-20Remove: ENABLE_NETWORK switchPatric Stout
2014-04-23(svn r26488) -Codechange: perform the appropriate length checks when getting ...rubidium
2014-02-23(svn r26370) -Doc: Desync debugging and command replaying.frosch
2013-11-23(svn r26057) -Fix: a number of possibly uninitialised variablesrubidium
2013-11-22(svn r26056) -Fix: a number of possibly uninitialised variablesrubidium
2012-03-25(svn r24070) -Fix [FS#5098]: the 'last joined' server was not properly select...rubidium
2012-01-22(svn r23843) -Fix: minor issue with replaying ;)rubidium
2012-01-17(svn r23822) -Fix-ish: when replaying make sure companies get created even if...rubidium
2011-05-05(svn r22424) -Document: some more bitsrubidium
2011-04-22(svn r22363) -Codechange: NetworkFindClientStateFromClientID -> NetworkClient...rubidium
2011-01-22(svn r21886) -Codechange: move documentation towards the code to make it more...rubidium
2011-01-19(svn r21853) -Codechange: HashCurrentCompanyPassword is only used by servers,...rubidium
2011-01-03(svn r21701) -Codechange: ConsoleColour = TextColour, so make it that way and...rubidium
2010-10-24(svn r21029) -Codechange: split the map downloading packet + 3-state enum int...rubidium
2010-10-15(svn r20936) -Codechange: make server side packet sending methods class methodsrubidium
2010-10-15(svn r20935) -Codechange: only let the server side use a pool of connected so...rubidium
2010-10-15(svn r20934) -Codechange: move NetworkGetClientName to the server's socketrubidium
2010-10-15(svn r20933) -Codechange: move some more client related methods and such to n...rubidium
2010-10-15(svn r20929) -Codechange: make NetworkCloseClient a class methodrubidium
2010-10-15(svn r20925) -Codechange: make the client send commands have a slightly more ...rubidium
2010-08-28(svn r20674) -Codechange: Remove declared functions that do not exist (anymor...alberth
2010-08-18(svn r20549) -Codechange: centralise the handling of the incoming commands (f...rubidium
2010-04-13(svn r19620) -Fix: desync when a command is received and in the queue while a...rubidium
2010-04-10(svn r19596) -Fix (r19593): dedicated server always fast forwarding if compil...glx
2010-04-09(svn r19593) -Codechange: improve loading/executing the desync logsrubidium
2010-02-09(svn r19072) -Fix [FS#3599]: possible read/write after free when the client t...rubidium
2010-01-15(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if...rubidium
2009-11-23(svn r18251) -Codechange: make the join status window big font awarerubidium
2009-11-09(svn r18027) -Codechange: make some unneededly global variables static and re...rubidium