Commit Graph

311 Commits

Author SHA1 Message Date
Michael Morrison add06a7d8f Misc tidying 2014-02-01 09:47:39 -06:00
Michael Morrison a3c14a8d42 Switch minecraftping type to use core TCP support, move SRV resolving into core 2014-02-01 09:47:16 -06:00
Michael Morrison 55661ae591 Fix bug with listing ut3 mutators 2014-02-01 09:46:50 -06:00
Michael Morrison 896b707ba9 Fix tons of gamespy 3 bugs arising from other server implementations 2014-02-01 09:46:34 -06:00
Michael Morrison 6680c2dfa2 Add Gamespy 1 and 2 protocol support 2014-02-01 09:46:07 -06:00
Michael Morrison d5b4310cef Add TCP support to protocol core 2014-02-01 09:45:49 -06:00
Michael Morrison b31ffab1f5 Update README.md 2014-02-01 02:39:06 -06:00
Michael Morrison cd247181f1 Update README.md 2014-02-01 02:38:40 -06:00
Michael Morrison 670ea12a88 Add default port for starbound 2014-01-31 17:58:31 -06:00
Michael Morrison 1329554747 bump version to 0.2.0 2014-01-31 17:39:58 -06:00
Michael Morrison c82554ad1a Super mega-commit
Organize files
Rewrite readme for new game IDs and command line
Add command line access
Replace some dependencies that required binaries with simpler alternatives
Switch gbxremote back to upstream, Closes #2
Moved simple aliases into an alias file, rather than seperate files for each
Patched nearly every protocol variant with tons of bug fixes
Re-tested every combination of server and protocol types except nadeo
Added alternative minecraft query check (minecraftping)
Fixed mutant factions query
Fixed valve gold not working at all
Stripped colors more reliably from protocols that support colors
Added a couple more fields to ut2004 and killing floor
and more that I probably forgot.

This shouldn't break compatibility too bad -- at the most, some game IDs may have changed.
2014-01-31 16:27:52 -06:00
Michael Morrison a89fb7bbdf Initial commit for mutant factions support 2014-01-30 00:02:18 -06:00
Michael Morrison 7b8ddfba8c Update tshock support for terraria 1.2 2013-10-12 01:43:16 -05:00
Michael Morrison 25e8d1bd48 Pull maxplayers from gamespy3 state Closes #1 2013-09-12 08:31:13 -05:00
Michael Morrison 0d1577fa35 bunches of updates:
find bots in source engine
add altaddress
pass address to query object output
2013-09-09 23:50:23 -05:00
Michael Morrison f543b301dd Code to detect url of buildandshoot server 2013-08-17 21:13:40 -05:00
Michael Morrison 6112c88bd4 In source, connecting players don't count, as we don't even know their name yet. 2013-07-12 14:15:16 -05:00
Michael Morrison 1df81277f0 Add support for build and shoot 2013-07-12 10:20:43 -05:00
Michael Morrison 3a1490b8a5 Fix markdown on npm directory 2013-07-12 08:33:57 -05:00
Michael Morrison 8e39614906 Change readme to clarify a stable API 2013-07-12 08:29:25 -05:00
Michael Morrison d4a7612e1b version bump 2013-07-12 06:33:38 -05:00
Michael Morrison 5ac08293c2 Change gbxremote to a patched fork 2013-07-12 06:31:01 -05:00
Michael Morrison 38353b4c07 "actually" add query and notes to errors. 2013-07-12 05:39:08 -05:00
Michael Morrison 2efea9e25a Add query and notes to errors 2013-07-12 05:36:07 -05:00
Michael Morrison f73de31212 clarify notes input 2013-07-12 04:23:40 -05:00
Michael Morrison d3e9e818f1 Clarification about input 2013-07-12 04:20:17 -05:00
Michael Morrison 7a1b0231d0 Readme formatting 2013-07-12 04:18:55 -05:00
Michael Morrison 399dba0d9c Document input parameters 2013-07-12 04:15:11 -05:00
Michael Morrison e0f3f7ecbf Fix typo 2013-07-12 04:12:55 -05:00
Michael Morrison 007f1ffb8b Massive revamp for standardization of output 2013-07-12 04:12:02 -05:00
Michael Morrison 397d09d9d3 Attempt to fix readme on npm 2013-07-11 04:25:49 -05:00
Michael Morrison 833ae2ad8a bump version to 0.1.1 2013-07-11 04:19:06 -05:00
Michael Morrison 4829738666 Fix whitespace in readme 2013-07-11 04:16:44 -05:00
Michael Morrison 1eecba1fdb Update readme with new games 2013-07-11 04:13:39 -05:00
Michael Morrison 088369ea9d Tidy up maniaplanet results 2013-07-10 12:06:28 -05:00
Michael Morrison b5ae623a69 fix ut3 servers timing out 2013-07-10 11:41:49 -05:00
Michael Morrison 61d9b10ee2 syntax error in ut3 2013-07-10 11:17:44 -05:00
Michael Morrison 763f64ff09 syntax error in ut3 2013-07-10 11:17:11 -05:00
Michael Morrison 57c816ce19 UT3 uses gamespy3, not gamespy1 2013-07-10 11:14:57 -05:00
Michael Morrison 45dc08c946 Patch warsow 2013-07-10 10:52:15 -05:00
Michael Morrison 935f61c4ad add warsow 2013-07-10 10:47:23 -05:00
Michael Morrison a777ec79e1 Add tshock 2013-07-10 10:34:16 -05:00
Michael Morrison a771dab222 Fix issue with minecraft SRV record resolving directly to IP 2013-07-10 09:56:07 -05:00
Michael Morrison 1d2198373f Add ut3, ut2004, and maniaplanet protocol 2013-07-10 09:53:43 -05:00
Michael Morrison c4f66a72db Resolve SRV records for minecraft servers 2013-07-10 09:52:47 -05:00
Michael Morrison a0ba0d219c remove more debug logging 2013-07-10 07:35:15 -05:00
Michael Morrison 77648b40bf remove debug logging 2013-07-10 07:34:04 -05:00
Michael Morrison 081e7d44bd Add install instructions 2013-07-10 07:23:18 -05:00
Michael Morrison 27b09c37e4 remove iconv dependency 2013-07-10 07:20:05 -05:00
Michael Morrison f062e03271 Improve source protocol to support all available features 2013-07-10 07:13:04 -05:00