Commit Graph

22 Commits

Author SHA1 Message Date
Nick Krecklow
db4c934c8d
update mime 1.3.4->2.4.4, sqlite3 3.1.8->4.1.1, request 2.74.0->2.88.2 2020-04-01 20:42:27 -05:00
Nick Krecklow
0ac311ce37
4.0.0 2020-03-30 01:16:52 -05:00
Hugo Manrique
a90d6faf45 Update sqlite3 dependency and add caret ranges (#86)
I added caret version ranges to big packages because there are no breaking changes in a patch update. Taken from npm: Allows changes that do not modify the left-most non-zero digit in the [major, minor, patch] tuple. In other words, this allows patch and minor updates for versions 1.0.0 and above, patch updates for versions 0.X >=0.1.0, and no updates for versions 0.0.X. [More](https://docs.npmjs.com/misc/semver#caret-ranges-123-025-004)
2017-08-09 00:55:25 -05:00
Cryptkeeper!
ac0ea0d5d7 3.1.0 (#69) 2017-03-14 17:07:58 -05:00
Cryptkeeper!
2c4f3e0865 3.0.0 2017-03-11 17:44:21 -06:00
benmag1
003c3dfd01 Fix for 2 vulnerable dependency paths (#53)
Minetrack currently has a 11 vulnerable dependency paths, introducing 6 different types of known vulnerabilities.

This PR fixes  vulnerable dependencies, [ReDOS vulnerability](https://snyk.io/vuln/npm:tough-cookie:20160722) in the `tough-cookie` dependency, [remote memory exposure ](https://snyk.io/vuln/npm:request:20160119) vulnerability in the `request` dependency.

You can see [Snyk test report](https://snyk.io/test/github/Cryptkeeper/Minetrack) of this project for details. 

This PR changes `Package.json` to upgrade `request` to the newer 2.74.0 version, and will fix all the vulnerabilities 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 others dependencies as well.

Full disclosure: I'm a part of the Snyk team, just looking to spread some security goodness and awareness ;)
2016-10-25 13:14:35 -05:00
Cryptkeeper
487285775f 2.2.2, clean up documentation 2016-07-05 14:11:09 -05:00
Nick
d6bf15415f Build against mcpe-ping-fixed instead of mcpe-ping 2016-07-05 12:57:51 -05:00
Cryptkeeper
75703db9be Become version 2.2.0 2016-03-06 01:31:21 -06:00
Devin Ryan
43c284aa8a Show supported versions for PC servers
The Minetrack daemon will send a different protocol version each time
it pings a server. If a server responds with the same protocol version,
it is assumed that the version is supported, and it is shown on the
page above the server's player count.

The list of versions to be tried is stored in config.json.
At the moment, 4 versions are checked:
- 4 (Minecraft 1.7.2)
- 5 (Minecraft 1.7.10)
- 47 (Minecraft 1.8)
- 107 (Minecraft 1.9)
2016-03-01 21:09:38 -06:00
Cryptkeeper
1280226874 Bump version to 2.1.0 2016-02-23 19:29:28 -06:00
Cryptkeeper
c5e37a3f0d Increase version to 2.0.0 2016-02-01 05:36:26 -06:00
Cryptkeeper
01f977b16e Database logging via sqlite3 2015-12-10 22:06:27 -06:00
Tux
018a3072a3 Add gulpfile 2015-11-25 20:55:09 -05:00
Cryptkeeper
d64252d35d Begin work on frontend! 2015-11-08 18:34:17 -06:00
Cryptkeeper
da5dd8b026 Configurable rates, handle ping exceptions, Mojang service tracking 2015-11-02 22:32:54 -06:00
Cryptkeeper
72172514b0 Update email to hello@cryptkpr.me from cryptkeeper@hypixel.net 2015-11-02 02:24:55 -06:00
Cryptkeeper
f1eb418636 Drop mcpc_buffer, use mc-ping-updated 2015-11-02 01:42:11 -06:00
Cryptkeeper
97aecdcc09 PE support using the mcpe-ping module 2015-11-02 00:57:30 -06:00
Cryptkeeper
dec1536c6c Implement Winston powered logger 2015-11-01 23:46:24 -06:00
Cryptkeeper
eb75acf754 Reference as servers, not networks. 2015-11-01 23:21:42 -06:00
Cryptkeeper
b3f0d8aa18 First commit, most of the backend system! :) 2015-11-01 22:56:08 -06:00