Update of /cvsroot/netrek/client/netrekxp
In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv27902
Modified Files:
clientr.suo
Log Message:
This patch merges the COW metaserver code. It adds a UDP metaserver option,
which can be refreshed, that merges data from all known metaservers. The UPD
metaserver can also solicit other servers as if they were a metaserver, and
supports the server option to display a comment rather than server name. There
is also support for multicast server packets.
data.h, data.c: Changes default metaserver format from array to comma delimited
list
parsemeta.h: Fixes description of parsemeta function
console.c (LineToConsole): Increases buffer size (large error messages like
displaying the metaserver packet was causing a buffer overflow)
cowmain.c: Adds support for metatype sysdef option
main.c: Renames old -m option to -M, and adds -m option for UDP metaserver
newwin.c: Changes how metaserver window dimensions are set (slightly wider,
height variable)
parsemeta.c: Extensively rewritten. Highlights include new server fields, bug
fixes related to the size/initialization of the comment field, and new
metaserver headers based on what optional fields (age, ping) are displayed.
Totally new functions, such as ReadMetasSend, grow, server_find, version_s,
version_r, ReadMetasRecv, SaveMetasCache, and LoadMetasCache, have also been
added.
Index: clientr.suo
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/clientr.suo,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -d -r1.44 -r1.45
Binary files /tmp/cvsZgQbv8 and /tmp/cvsEJ8M30 differ
_______________________________________________
netrek-cvs mailing list
[email protected]
http://mailman.us.netrek.org/mailman/listinfo/netrek-cvs