r8510 - in trunk/dpmaster: . doc src testsuite

molivier at icculus.org molivier at icculus.org
Wed Sep 24 17:09:07 EDT 2008


Author: molivier
Date: 2008-09-24 17:09:07 -0400 (Wed, 24 Sep 2008)
New Revision: 8510

Added:
   trunk/dpmaster/testsuite/test-gamename_with_whitespaces.pl
   trunk/dpmaster/testsuite/test-loopback_forbidden.pl
   trunk/dpmaster/testsuite/test-server_list_full.pl
Modified:
   trunk/dpmaster/doc/techinfo.txt
   trunk/dpmaster/readme.txt
   trunk/dpmaster/src/dpmaster.c
   trunk/dpmaster/src/messages.c
   trunk/dpmaster/src/servers.c
   trunk/dpmaster/src/servers.h
   trunk/dpmaster/src/system.c
   trunk/dpmaster/testsuite/test-optional_verbose_parameter.pl
   trunk/dpmaster/testsuite/test-zero_max_nb_servers.pl
   trunk/dpmaster/testsuite/testlib.pm
Log is attached.
Game names containing whitespaces are not compatible with the format of 
the "getservers" requests, so make sure to not even allow them in 
infoResponse messages.
Added a warning when a server is rejected because the server list is 
full.
Added a small note about "Quake3Arena" being the game name used for Q3A 
in IPv6-capable queries in "techinfo.txt".
Stop trying to do something smart with the detection of the Socket6 Perl 
module in the test suite (it doesn't work), so the Socket6 Perl module 
is now required to run the test suite.
Added a "--allow-loopback" option to dpmaster, used by the test suite, 
to disable the automatic rejection of servers talking from a loopback 
interface.
Fixed a bug where the clients waited for unregistrable servers in the 
test suite.
Minor changes and fixes here and there in the test suite, the 
documentation, and dpmaster's help text.



-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 20080924.210907.diff
URL: <http://icculus.org/pipermail/twilight-commits/attachments/20080924/e5079d8f/attachment.diff>


More information about the twilight-commits mailing list