summaryrefslogtreecommitdiff
path: root/src/network
AgeCommit message (Expand)Author
2021-12-16Codechange: Add support for additional command result values.Michael Lutz
2021-12-16Codechange: Pass unpacked command arguments to command callbacks (except Scri...Michael Lutz
2021-12-16Codechange: Template the command callback function type to allow unpacked arg...Michael Lutz
2021-12-16Codechange: Un-bitstuff all remaining commands.Michael Lutz
2021-12-16Codechange: Un-bitstuff commands taking a ClientID (i.e. CMD_CLIENT_ID).Michael Lutz
2021-12-16Codechange: Template DoCommandPInternal.Michael Lutz
2021-12-16Codechange: Template DoCommandP to automagically reflect the parameters of th...Michael Lutz
2021-12-16Change: [Network] Transfer command data as serialized byte stream without fix...Michael Lutz
2021-12-16Codechange: Move command callback declarations to the cmd header files.Michael Lutz
2021-12-16Codechange: Untangle command code, flags and error string for DoCommand*.Michael Lutz
2021-12-16Codechange: Move command arguments to the back of the networked command funct...Michael Lutz
2021-12-05Codechange: do not use all upper case enumerators in a scoped enumRubidium
2021-12-04Fix #9730: [Network] connections can use an invalid socket due to a race cond...Patric Stout
2021-12-04Codechange: ensure OnConnect() always gets called with a valid socket (#9729)Patric Stout
2021-11-06Fix 55a11710: Curly braces need to be double-escaped for (std::)fmt.Michael Lutz
2021-11-03Fix 3a1a915: Every 16th client never reconnects after server restartdP
2021-10-19Fix #9624: compilation with RANDOM_DEBUGglx22
2021-10-17Change: Don't use 'server address' string in server list when displaying an i...Charles Pigott
2021-10-03Add: [Network] Keep the refresh button in lowered state while refreshing (#9600)Patric Stout
2021-09-19Add: [Network] external chat messages for remote admins (#9563)dP
2021-09-19Add: [Network] On join, log the ClientID + IP + Name clearly (#9558)Patric Stout
2021-09-11Add: support filtering content entries for patchpacks (#9541)Patric Stout
2021-09-09Fix #9535: Maintain a reverse dependency map of network content (#9538)Jonathan G Rennison
2021-09-05Fix: use-after-free after ClientNetworkCoordinatorSocketHandler::CloseAllConn...Patric Stout
2021-09-01Fix #9388: thread unsafe use of NetworkAdminConsole/IConsolePrintRubidium
2021-08-31Fix a2051bad: SendCmdNames only sent one name per packet (#9528)Patric Stout
2021-08-28Fix: when DNS didn't resolve any IPs, the debug message was misleading (#9519)Patric Stout
2021-08-23Fix: [Network] show query errors in the server listing instead of error popup...Patric Stout
2021-08-23Fix #9490: [Network] a full server couldn't be queried either (#9508)Patric Stout
2021-08-23Fix #9501: [Network] crash when more than one game-info query was pending (#9...Patric Stout
2021-08-23Fix c4b700f1: remove left-over debug statement (#9510)Patric Stout
2021-08-23Fix: [Network] don't show GameScript " (v0)" for old servers (#9507)Patric Stout
2021-08-21Fix: [Network] crash when last-joined server that is no longer available (#9503)Patric Stout
2021-08-19Fix d9c1d18f2: Wrong format string for console disconnect message.Michael Lutz
2021-08-18Fix #9492: show for what server a relay session is being created (#9494)Patric Stout
2021-08-18Fix: typo in the word "spectator" (tnx Heiki) (#9496)Patric Stout
2021-08-17Fix 6acf204d: crash when showing coordinator-error-messages (#9488)Patric Stout
2021-08-17Fix: report reuse of invite-code and switch to local game-type (#9487)Patric Stout
2021-08-16Fix: connecting with the same name thrice hangs the server (#9485)dP
2021-08-15Add: open Online Players GUI on starting/joining a server (#9479)Patric Stout
2021-08-14Remove: COMPANY_INFO packets and related code (#9475)Patric Stout
2021-08-14Feature: make "join game" button join the game, instead of first showing a lo...Patric Stout
2021-08-14Fix 508e465b: network servers didn't show invite-code / connection-type in On...Patric Stout
2021-08-14Add: synchronize server name to clients and display in Online Players GUI (#9...Patric Stout
2021-08-10Change: remove the ability to control "max spectators" (#9466)Patric Stout
2021-07-21Cleanup: remove some references to the old master-serverRubidium
2021-07-21Fix: crash when joining a server again after a TCP disconnect (#9453)Patric Stout
2021-07-20Feature: allow the use of TURN to connect client and server togetherPatric Stout
2021-07-20Fix: [Network] rework when to close connections and inform Game Coordinator i...Patric Stout
2021-07-18Feature: [Game Coordinator] Send NewGRF names to the clientRubidium