Commit graph

84 commits

Author SHA1 Message Date
Michael Morrison
0e8ffe38f5 bump version to 0.2.3 2014-02-02 14:29:30 -06:00
Michael Morrison
7570c838f3 Made valve query protocol MUCH more bullet proof 2014-02-02 14:29:08 -06:00
Michael Morrison
d061fdf527 Added a couple aliases 2014-02-02 14:28:46 -06:00
Michael Morrison
a6338df070 Made protocols a bit more error resistant 2014-02-02 14:28:31 -06:00
Michael Morrison
d6d7fee80f Ensure that created buffers aren't doing any charset conversion 2014-02-02 11:10:25 -06:00
Michael Morrison
906c21be61 Add the most annoying protocol of them all -- ventrilo 2014-02-02 11:09:58 -06:00
Michael Morrison
ca3682fd5b unnecessary hex 2014-02-02 07:31:34 -06:00
Michael Morrison
132ad08720 bump version 2014-02-02 07:24:03 -06:00
Michael Morrison
c5abf7aa07 Add mumble support 2014-02-02 07:20:36 -06:00
Michael Morrison
16ef96fccf Add support for teamspeak 3 2014-02-02 06:55:28 -06:00
Michael Morrison
422a316853 Fix TCP timeouts and debugging *again* 2014-02-02 06:44:39 -06:00
Michael Morrison
321580e3bb Add Teamspeak2 support 2014-02-02 06:25:50 -06:00
Michael Morrison
91fa2e11b2 Fix TCP debugging 2014-02-02 06:17:05 -06:00
Michael Morrison
3c0de4060c Fix line endings in bin for linux 2014-02-02 06:09:44 -06:00
Michael Morrison
b4472d6d35 Include note about cloning from trunk 2014-02-02 06:06:22 -06:00
Michael Morrison
9ebb95c69d Merge error and fatal 2014-02-02 05:58:36 -06:00
Michael Morrison
e857eb1b47 Improve error handling on TCP 2014-02-02 05:32:02 -06:00
Michael Morrison
1605241c31 Explain what gamedig is in the readme 2014-02-01 20:10:52 -06:00
Michael Morrison
ad76f8a7b4 bump version to 0.2.1 2014-02-01 20:05:23 -06:00
Michael Morrison
2915d962a8 Fix issues with corrupt strings in unreal2 protocol 2014-02-01 20:04:41 -06:00
Michael Morrison
f952652251 bump readme with new protocol types 2014-02-01 17:50:32 -06:00
Michael Morrison
e23aa6cf9c Super epic commit 2
Added pretty much every game ever
Tons of new protocols and game definitions
Cleaned up and discovered some new tricks in gamespy3 and quake2
2014-02-01 17:46:10 -06:00
Michael Morrison
b51877ef5c Add tons and tons of games and protocols 2014-02-01 09:48:01 -06:00
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