Commits

Author Commit Message Labels Comments Date
Alex Mayfield
Initial work on Skulltag protocol. Not yet complete.
Alex Mayfield
Finish up QueryError exception.
Alex Mayfield
Working on handling errors in a sane way...not yet complete.
Alex Mayfield
Change print to parser error.
Alex Mayfield
Whoops, transposed characters.
Alex Mayfield
Command line argument parsing.
Alex Mayfield
Output master server responses as plain old list of IP's, output server responses as JSON.
Alex Mayfield
Fix some whitespace issues and formatting weirdness left over from emacs.
Alex Mayfield
Rewrite Odamex's server protocol to use StringIO.
Alex Mayfield
Rewrite Odamex's master protocol to use StringIO. Also remove some bad spacing.
Alex Mayfield
Trying to pick apart player information. Not quite done yet.
Alex Mayfield
New function that reads null-terminated strings from a packed struct.
Alex Mayfield
Working on Odamex server protocol. Header and cvars completed.
Alex Mayfield
Create an abstract protocol that automatically handles the messy bits of communicating with servers, and convert the OdamexMaster protocol to use it.
Alex Mayfield
Refactor code: the querying functions are now split off into their own file.
Alex Mayfield
Rearrange data structure and touch up protocol object creation.
Alex Mayfield
Chain the query deferred after a hostname-resolving deferred.
Alex Mayfield
Account for multiple servers.
Alex Mayfield
Made the Odamex Master protocol Deferred-friendly.
Alex Mayfield
Initial commit. Odamex master querying works, but nothing useful is done with the results.