summaryrefslogtreecommitdiff
path: root/src/network/network_server.h
AgeCommit message (Expand)Author
2021-09-19Add: [Network] external chat messages for remote admins (#9563)dP
2021-08-14Remove: COMPANY_INFO packets and related code (#9475)Patric Stout
2021-06-15Codechange: [Network] Use std::string for the client name in the network serverrubidium42
2021-06-15Codechange: [Network] Make hostname/client IP return strings instead of a C-s...rubidium42
2021-05-30Codechange: [Network] Use std::string for server side logic of kicking and ba...rubidium42
2021-05-30Codechange: [Network] Let server rcon result use std::stringrubidium42
2021-05-15Codechange: [Network] Let chat communication use std::stringrubidium42
2021-05-14Codechange: [Network] Use std::string for the internal handling of company pa...rubidium42
2021-05-08Change: Use gender-neutral pronouns in console command messages (and comments...William Davis
2021-04-27Add: ability to retrieve game info from server over TCPPatric Stout
2021-04-24Codechange: encapsulate reading the size of a PacketRubidium
2021-02-28Fix: [Network] don't show "server doesn't respond" while in queuePatric Stout
2021-02-28Fix: [Network] send map to next client if current client disconnectsPatric Stout
2020-02-04Feature #7756: Allow server to supply a reason to kicked/banned clientsBjarni Thor
2019-12-21Codechange: Replace network related FOR_ALL with range-based for loopsglx
2019-11-10Cleanup: Removed SVN headersS. D. Cloudt
2019-04-06Codechange: Replace custom thread code with C++11 thread objects.Michael Lutz
2019-03-24Codechange: Use override keyword in networking classes.peter1138
2019-03-20Remove: ENABLE_NETWORK switchPatric Stout
2014-05-11(svn r26576) -Fix [FS#6003]: [Network] AIs would not reset certain network st...rubidium
2014-04-23(svn r26485) -Codechange: Replace ttd_strlcpy and ttd_strlcat with strecpy an...frosch
2013-11-15(svn r26005) -Fix [FS#5478]: crash when transferring savegame from server to ...rubidium
2013-01-08(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagl...planetmaker
2011-12-19(svn r23595) -Codechange: add comma after last enum to get a more uniform cod...rubidium
2011-05-05(svn r22424) -Document: some more bitsrubidium
2011-05-01(svn r22400) -Codechange: replace some defines in the tcp/game code so doxyge...rubidium
2011-04-22(svn r22368) -Codechange: move the IP address field from the ClientInfo to Cl...rubidium
2011-04-22(svn r22366) -Codechange: make GetClientIP a function of the server's ClientS...rubidium
2011-04-22(svn r22363) -Codechange: NetworkFindClientStateFromClientID -> NetworkClient...rubidium
2011-02-19(svn r22116) -Codechange: use PoolBase::Clean() at more placessmatz
2011-01-19(svn r21854) -Codechange: refactor the password setting methods to make it po...rubidium
2011-01-19(svn r21853) -Codechange: HashCurrentCompanyPassword is only used by servers,...rubidium
2010-12-05(svn r21399) -Change/Feature/Fix [FS#4284]: perform the compression of savega...rubidium
2010-12-05(svn r21398) -Change/Feature-ish: when making a savegame to send to a client,...rubidium
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 receiving,...rubidium
2010-10-24(svn r21030) -Codechange: move ClientStatus into the network server socket classrubidium
2010-10-15(svn r20938) -Codechange: make the code for listening on a socket (more) reus...rubidium
2010-10-15(svn r20937) -Codechange: move some variables from client/server to server onlyrubidium
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 r20929) -Codechange: make NetworkCloseClient a class methodrubidium
2010-10-15(svn r20924) -Codechange: make the game connection packet handling look more ...rubidium
2010-10-15(svn r20923) -Codechange: prepare creating sub-classes of NetworkClientSocket...rubidium
2010-01-15(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if...rubidium
2009-09-22(svn r17617) -Codechange: make the server side packet handling be more like t...rubidium
2009-08-21(svn r17248) -Fix: add GPL license notice where appropriaterubidium
2009-02-09(svn r15428) -Codechange: consistently use colour instead of having both colo...rubidium
2009-01-23(svn r15242) -Feature: allow moving clients between companies/spectators by t...rubidium