Skip to content

Releases: Austinb/GameQ

v3.1.0

28 Aug 17:06
44e7906
Compare
Choose a tag to compare

What's Changed

Added

Fixed

Security

Changed

New Contributors

Full Changelog: v3.0.15...v3.1.0

v.3.0.15

26 Feb 04:06
Compare
Choose a tag to compare

Bug fixes for ARMA3 and other games. Also added many games to the list including some games from version 2 that were dropped.

Added PHP 7.3 & 7.4 testing support.

Removed support for PHP 5.4 & 5.5 due to their age and can no longer run tests for them. The library may still operate in these versions but there is no support for them any longer. PHP 5.6 removal will be coming soon as well.

Added games:

  • ArmA Armed Assault (gamespy2)
  • Atlas
  • Brink
  • Call of Duty 1
  • Call of Duty United Offensive
  • Call of Duty World at War
  • Contagion
  • Crysis
  • Crysis 2
  • CS2d
  • Dark and Light
  • Eco Survial
  • Hurtworld
  • Insurgency Sandstorm
  • Mordau
  • PixARK
  • Red Orchestra: Ostfront 41-45
  • Serious Sam
  • Soldier of Fortune 2
  • Swat 4 (gamespy2)
  • Urban Terror
  • Wolfenstein Enemy Territory

Code changes between this version and the previous release.

v3.0.14

28 Jun 21:36
Compare
Choose a tag to compare

Arma3 servers have a DLC byte issue preventing the correct number of DLCs on a server to be enumerated. For a temporary fix the rules response for Arma3 was modified to allow the queries to work but stop at the broken data. This prevents some of the rules information from not being returned.

Added PHP 7.2 testing support.

Added games:

  • Battalion 1944
  • Empyrion - Galactic Survival
  • Tibia

Code changes between this version and the previous release.

Revert query change in v3.0.12

28 Jan 21:00
Compare
Choose a tag to compare

A merged change that became the 3.0.12 release has apparently broke previous behavior. Many servers were not returning player and rule info (A2S) and it appears larger lists were affected and not returning any results. Please test this release and provide feedback.

Added games:

  • The Forrest
  • Minecraft PE/BE

Code changes between this version and the previous release.

More games & speed/realibilty changes

16 Oct 22:44
Compare
Choose a tag to compare

The core query code was tweaked to leave the receive connections open until timeout. What this means is that for servers that are slow to respond should show up correctly in the response data. Also servers that respond quickly will close out their connections sooner. You may have to tweak and lower your timeout settings if you are not using the default values. I would like to thank @fritzmg for the change from earlier in the year. Also some other Gamespy 3 specific bugs were fixed affecting the proper response from servers with empty challenge responses or empty hostnames or other empty values in the server's response (i.e. Minecraft).

Also changed was how received packets were being read. Adding HTTPS/TLS support required a core change to another PHP function fread() since the socket equivalent does not decrypt the returned data.

Please open up an issue if you notice your list slower than in the previous version or if your results are empty in this version.

Added games:

  • Arma 3 DLC Updates (Thanks @sifex)
  • Crysis Wars
  • Grand Theft Auto Network (GTAN)
  • GTA FiveM
  • Jedi Academy
  • Jedi Outcasts
  • Just Cause 3
  • Rising Storm 2

If you are bored or just curious you can see all the changes between this version and the previous release.

Bug fixes and more games

27 Jun 14:34
Compare
Choose a tag to compare
  • Fixed bug in ARMA 3 due to new dlc.
  • Added human time filter for player time connected
  • PHPUnit testing update fixes

Added games:

  • Conan Exiles
  • Days of war
  • Just Cause 2 Multiplayer
  • Enemy Territory: Quake Wars

Arma3 Rules fixes & PHP 7.1 testing

19 Dec 19:18
Compare
Choose a tag to compare
  • Added PHP 7.1 testing since PHP 7.1 is now GA
  • Merged in Arma3 rules fixes due to protocol changes. Also the protocol class has been changed from 'armedassault3' to 'arma3'. Old name remains for backward compatibility.

Added games:

  • Battlefield Bad Company 2
  • Project Reality: Battlefield 2
  • Squad

Revenge of the Quakes

26 Nov 00:49
Compare
Choose a tag to compare

Added games:

  • 7 Days to Die
  • Quake 2 (Base)
  • Quake Live

Minor bug and test fixes

Battlefields plus bug fixes

03 Aug 16:22
Compare
Choose a tag to compare

Added games:

  • Battlefield 1942
  • Battlefield 2

Various other edge case bug fixes since 3.0.7

Call of Duty: Modern Warfare 3 & Fortress Forever

21 May 02:20
Compare
Choose a tag to compare

Added games:

  • Call of Duty: Modern Warfare 3
  • Fortress Forever

Also verifies that compressed A2S (source) responses work properly in v3. Source should support all older versions of games still utilizing compressed responses.