Made server compile with C++. Removed cfanim plugin and crossedit. C++ here we come.
*** empty log message ***
some possibly helpful debugging code preserved for later use
implement 'ext' packet for extensions to hook directly into the protocol
Problem: server sends out 2 tcp packets per command (e.g. a 2-byte packet + a 10 byte packet for a small map1a command). Solution: rewrite that thing Workaround: on linux, uncork and cork again just before sleeping for the next tick, that solves the problem without hackery or rewriting it. This cuts the # of packets send by at least one half.
refreshed makefiles
allow multiple command execution for _some_ commands, as allowing it for all will slowly but certainly corrupt memory
commands were being logged as Bad command from client
typo
a bug caused the server to only process a single command per tick, which the comment in the code indicates is not the expected way (and actually makes clients unresponsive for no good reason). fixed
first round of mapinfo command and response, rationalised the coordinate system
Initial revision
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.