summaryrefslogtreecommitdiff
path: root/src/network/network_command.cpp
AgeCommit message (Expand)Author
2021-12-20Fix #9756: Network command unpack proc was not generated in all cases.Michael Lutz
2021-12-16Codechange: Don't generate CommandPacket unpack functions for invalid cmd/cal...Michael Lutz
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 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-06-17Cleanup: use nullptr instead of 0 or NULLRubidium
2021-06-13Codechange: convert printf DEBUG statements to fmt Debug statementsrubidium42
2021-05-29Codechange: [Network] Use std::string in CommandPacketrubidium42
2021-05-29Codechange: move from C-string to std::string for DoCommandrubidium42
2021-05-12Change: reworked the debug levels for network facility (#9251)Patric Stout
2021-02-20Codechange: rename sound ids to make more sense. (#8701)frosch
2021-01-22Change: Apply some consistency to singleplayer related commentsglx22
2021-01-05Change: move "give money" from client-list to company windowPatric Stout
2019-12-21Codechange: Replace network related FOR_ALL with range-based for loopsglx
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
2016-05-22(svn r27571) -Codechange: Consistent naming for command callbacks which play ...frosch
2014-04-23(svn r26482) -Codechange: add an include that allows us to undefine/redefine ...rubidium
2013-09-14(svn r25770) -Fix [Admin]: the frame of a command packet wasn't set for the p...rubidium
2012-04-17(svn r24139) -Add: Creating a new vehicle group by drag and drop. (Based on p...michi_cc
2012-01-22(svn r23843) -Fix: minor issue with replaying ;)rubidium
2012-01-17(svn r23821) -Fix-ish: when replaying a command log, ignore the command limitrubidium
2011-12-19(svn r23604) -Add: initial support for GameScriptstruebrain
2011-12-19(svn r23603) -Add: support for control commands in strings, in both network a...truebrain
2011-12-01(svn r23384) -Remove: no longer allow a binary to be without AI support; the ...truebrain
2011-08-26(svn r22845) -Fix [FS#4745]: perform stricter checks on some commands (monoid)rubidium
2011-05-02(svn r22410) -Document: some more bits ;)rubidium
2011-02-20(svn r22123) -Fix [FS#4522]: CommandQueue::Pop() did not update 'last'; poppi...frosch
2011-02-20(svn r22121) -Fix: In case of high frame_freq one could get commands executed...rubidium
2011-01-22(svn r21890) -Cleanup: remove some unneeded includesrubidium
2010-12-30(svn r21668) -Feature: command logging using the admin interface (dihedral)rubidium
2010-12-07(svn r21429) -Fix [FS#3771]: the server didn't check for the paused state whe...rubidium
2010-11-30(svn r21358) -Codechange: make some network function names conform to coding ...rubidium
2010-10-24(svn r21030) -Codechange: move ClientStatus into the network server socket classrubidium
2010-10-15(svn r20935) -Codechange: only let the server side use a pool of connected so...rubidium
2010-10-15(svn r20925) -Codechange: make the client send commands have a slightly more ...rubidium
2010-08-19(svn r20553) -Feature: allow rate limiting of incoming commandsrubidium
2010-08-18(svn r20549) -Codechange: centralise the handling of the incoming commands (f...rubidium
2010-08-18(svn r20548) -Codechange: rename some variables giving them slightly more mea...rubidium
2010-08-15(svn r20510) -Codechange: unify packet queue handling and make insertion O(1)...rubidium
2010-07-31(svn r20269) -Codechange: Use IsLocalCompany() everywhere, document the funct...alberth
2010-06-29(svn r20035) -Fix [FS#3909]: under some circumstances you could get into an i...rubidium