Commit Graph

160 Commits

Author SHA1 Message Date
Michael Morrison e99b3c1812 Add Savage 2: A Tortured Soul (2008) (2.0.24) 2021-01-08 20:02:23 -06:00
Michael Morrison 81a3ec1019 Always treat missing valve player response as non-fatal (2.0.23) 2020-09-02 05:59:54 -05:00
Michael Morrison b99abcd8b3 Updated dependencies (2.0.22) 2020-08-01 20:44:00 -05:00
Michael Morrison 16bb64b12f 2.0.21 2020-07-04 23:30:43 -05:00
Michael Morrison 487b17dd73 Swap from request to got 2020-07-04 23:28:03 -05:00
Michael Morrison 67563c0f1e Dependency updates 2020-07-04 22:36:29 -05:00
Michael Morrison 1c9ca2764e Update repo location 2020-07-04 22:20:42 -05:00
mmorrison 211c2d1635 2.0.20 2019-11-11 03:05:27 -06:00
mmorrison 08d14a5de7 2.0.19 2019-10-27 05:04:00 -05:00
mmorrison 0aa7c0c677 2.0.18 2019-10-26 20:20:37 -05:00
mmorrison 34d43720aa 2.0.17 2019-10-26 07:31:42 -05:00
mmorrison 1d8088665b 2.0.16 2019-10-16 00:37:12 -05:00
mmorrison 75e1a591e1 2.0.15 2019-10-15 23:56:54 -05:00
mmorrison 899627a92f Update dependencies 2019-10-15 15:03:11 -05:00
mmorrison 9cec162b94 package.json tabs->spaces 2019-10-15 14:48:42 -05:00
mmorrison 7a143002fc 2.0.14 2019-02-19 21:15:46 -06:00
mmorrison f0a24b8f65 Use @types/node@8.0.0 to validate (and fix) small node 8 api issues 2019-02-19 21:15:34 -06:00
mmorrison 916d03f879 2.0.13 2019-02-13 22:48:26 -06:00
mmorrison d604f1b49f 2.0.12 2019-02-06 06:27:14 -06:00
mmorrison 360a047136 2.0.11 2019-02-04 20:22:06 -06:00
mmorrison 81750805f6 Add support for rFactor (2.0.10) 2019-02-04 01:11:28 -06:00
mmorrison 361aea2417 2.0.9 2019-02-03 23:40:54 -06:00
mmorrison 89f1353c6f 2.0.8 2019-01-22 00:16:49 -06:00
mmorrison 9a536b160e Prevent tcp socket errors from dumping straight to console (2.0.7) 2019-01-20 03:52:40 -06:00
mmorrison 05619469b7 Add punycode support (2.0.6) 2019-01-20 03:45:57 -06:00
mmorrison 5aaff8e1e0 Added support for cs2d (2.0.5) 2019-01-13 23:54:36 -06:00
mmorrison d5dc3172b1 README improvements (2.0.4) 2019-01-13 22:21:29 -06:00
mmorrison 5f0c9c61ee Added support for Insurgency: Sandstorm (2.0.3) Fixes #98 2019-01-13 00:23:47 -06:00
mmorrison 9619449d77 Added support for Starsiege 2009 Closes #100 (v2.0.2) 2019-01-13 00:02:31 -06:00
mmorrison ad0be5a0bf 2.0.1 2019-01-12 22:57:29 -06:00
mmorrison b2d76da65a Release 2.0.0 2019-01-12 22:44:25 -06:00
mmorrison b974b3e6ee Bump node minimum to 8.0.0 for 2.0 gamedig release 2019-01-12 22:43:42 -06:00
mmorrison 31e6051a04 Release 2.0 2019-01-12 22:42:52 -06:00
mmorrison efe12a00aa More async conversion 2019-01-10 22:20:56 -06:00
mmorrison 9b8423b20a More async conversions 2019-01-09 05:35:11 -06:00
mmorrison 68ee06ef11 Allow encoding override by parameter (1.0.49) 2019-01-06 17:55:12 -06:00
mmorrison 8b3126e430 Use win1252 character encoding for samp (1.0.48) Fixes #99 2019-01-06 14:10:46 -06:00
mmorrison 7cb5146432 1.0.47 2018-11-11 06:13:51 -06:00
mmorrison 82961e550c 1.0.46 2018-05-05 03:32:41 -05:00
mmorrison 49829ddc8c 1.0.45 2018-03-18 05:46:03 -05:00
mmorrison d6dbca8ade 1.0.44 2018-03-18 04:46:23 -05:00
mmorrison f3d13018a0 1.0.43 2018-03-18 01:23:13 -05:00
mmorrison 27779e3bf4 1.0.42 2018-03-18 00:56:11 -05:00
mmorrison 9dd538f493 Bump versions for moment and request to remove security warning 2018-03-18 00:56:01 -05:00
mmorrison 848600e45e 1.0.41 2018-02-13 04:07:46 -06:00
mmorrison ca4ffe5614 1.0.40 2018-01-31 04:03:27 -06:00
mmorrison 3a96e00508 Put query duration into the unstable query object 2018-01-31 00:47:09 -06:00
mmorrison e8ca24e206 1.0.38 2018-01-31 00:44:42 -06:00
mmorrison e3bda42144 1.0.37 2017-08-28 15:06:01 -05:00
mmorrison 40e4dcc60c 1.0.36 2017-08-10 06:49:56 -05:00
mmorrison c30339d866 1.0.35 2017-08-10 06:00:59 -05:00
mmorrison 148b295dc8 1.0.34 2017-08-09 05:41:43 -05:00
mmorrison 20b012ba80 1.0.33 2017-08-09 05:32:49 -05:00
mmorrison 0dd25bfcda 1.0.32 2017-08-09 05:27:46 -05:00
mmorrison 0c7c68f63f 1.0.31 release 2017-08-09 05:26:17 -05:00
mmorrison f63e5f8da6 v1 targeting node 6 to ensure proper es6 support 2017-08-09 04:10:56 -05:00
mmorrison f8d903b982 0.2.30 2017-08-08 23:04:30 -05:00
mmorrison 093d8d5ff1 Bump dependencies to latest of major version spec 2017-08-08 23:04:10 -05:00
mmorrison 7d9f0750ee Touch with npm 5 2017-08-08 22:59:13 -05:00
mmorrison 7e77f36667 0.2.29 2017-08-08 22:55:51 -05:00
mmorrison ed8a12535e bump version to 0.2.28 2017-03-16 01:44:14 -05:00
mmorrison e4a096246d Merge remote-tracking branch 'MattJeanes/master' 2017-03-14 03:56:44 -05:00
mmorrison 7b9fe2161c Add support for promises 2017-03-14 03:40:02 -05:00
benmag1 6c55e1da56 Fix for 2 vulnerable dependency paths
node-gamedig currently has a 2 vulnerable dependency, introducing 3 different types of known vulnerabilities.

This PR fixes two vulnerable dependency, introducing [remote memory exposure ](https://snyk.io/vuln/npm:request:20160119) vulnerability in the `request` dependency and [ReDos vulnerability](https://snyk.io/vuln/npm:hawk:20160119) in the `hawk` dependency. 

You can see [Snyk test report](https://snyk.io/test/github/sonicsnes/node-gamedig) of this project for details. 

This PR changes `Package.json` to upgrade `request` to the newer 2.74.0 version, and will fix  the vulnerability listed above.
You can get alerts and fix PRs for future vulnerabilities for free by [watching this repo with Snyk](https://snyk.io/add).

Note this PR fixes all the vulnerabilities introduced trough `request` dependency, in order to be vulnerability free you will need to upgrade ` moment` dependency as well.

Full disclosure: I'm a part of the Snyk team, just looking to spread some security goodness and awareness ;)
2016-09-28 17:59:58 +03:00
Michael Morrison a36b39061b Release 0.2.25 2016-06-03 01:17:06 -05:00
Matt Jeanes 51a173c954 Added Tower Unite 2016-04-21 21:42:57 +01:00
Matt Jeanes c32e3b032c Updated version 2016-04-02 20:51:28 +01:00
Michael Morrison 54851c1a35 Fix watchdog being called when sa:mp player query times out Fixes #23 2015-03-29 15:43:58 -05:00
Michael Morrison 9c785bcda0 Remove debug code from command line gamedig 2015-02-02 03:05:46 -06:00
Michael Morrison be323d8a4e Bump version 2015-01-18 01:56:58 -06:00
Michael Morrison dd464038c4 Upgrade compressjs, async, long, iconv-lite dependencies 2015-01-18 01:56:49 -06:00
Michael Morrison 1598971523 Upgrade request dependency, fix mutantfactions 2015-01-18 01:44:19 -06:00
Michael Morrison 1ec2818051 Upgrade optimist dependency to minimist 2015-01-18 01:41:37 -06:00
Michael Morrison b2e574217a Upgrade moment and varint dependencies 2015-01-18 01:38:45 -06:00
Michael Morrison bccf9092c2 Remove rounding error on starmade version number, bump version 2015-01-17 21:14:34 -06:00
Michael Morrison d1a7f78cba Bump version 2015-01-17 21:11:04 -06:00
Michael Morrison c2caace012 Only publish production files to npm, bump version 2015-01-17 20:35:28 -06:00
Michael Morrison f9c639bef1 Bump version 2015-01-17 06:58:19 -06:00
Michael Morrison 71b7f97c99 Bump version 2015-01-17 05:58:09 -06:00
Michael Morrison 330ad702ea Bump version to 0.2.16 2014-12-07 18:12:13 -06:00
Michael Morrison 53c7f83daa Make naming more consistent 2014-11-18 00:53:11 -06:00
Michael Morrison ca255d8c3f Remove debugging in openttd protocol 2014-11-18 00:48:03 -06:00
Michael Morrison a340613974 bump version to 0.2.13 2014-11-18 00:46:55 -06:00
Michael Morrison caa985db7d bump versionto 0.2.12 2014-11-18 00:43:58 -06:00
Michael Morrison 0fe80d14e7 Add openttd support 2014-11-18 00:43:33 -06:00
Michael Morrison b8d41ef318 version bump 2014-10-29 02:03:15 -05:00
Michael Morrison f1467c5a04 crlf -> ln conversion 2014-10-29 02:02:03 -05:00
Michael Morrison 50d3ef20a0 version bump 2014-10-29 01:42:48 -05:00
Michael Morrison a3c3184eb8 crlf -> lf conversion 2014-10-29 01:42:33 -05:00
Michael Morrison c209686798 bump version 2014-10-29 01:00:19 -05:00
Michael Morrison bc39f699c1 Update readme 2014-09-13 10:00:16 -05:00
Michael Morrison 3c937055d9 Update readme formatting 2014-09-13 09:58:29 -05:00
Michael Morrison 5bb493e83f Update readme, bump to 0.2.6 2014-09-13 09:43:02 -05:00
Michael Morrison fce7a53f35 bump version to 0.2.5 2014-09-13 09:37:40 -05:00
Michael Morrison d8f8d0f648 bump version to 0.2.4 2014-02-03 16:21:30 -06:00
Michael Morrison 0e8ffe38f5 bump version to 0.2.3 2014-02-02 14:29:30 -06:00
Michael Morrison 132ad08720 bump version 2014-02-02 07:24:03 -06:00
Michael Morrison ad76f8a7b4 bump version to 0.2.1 2014-02-01 20:05:23 -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