|  Anthony Birkett | 5d54dc8929 | Move the response array logic into classes. | 4 years ago | 
				
					
						|  Anthony Birkett | 780ebba6a2 | Create a factory for easy setup. Update README.md. | 4 years ago | 
				
					
						|  Anthony Birkett | 0e4d7d4a6b | Bring in stricter CS Fixer rules. | 4 years ago | 
				
					
						|  Anthony Birkett | 48b89017c4 | Psalm fixes around resource handling. | 4 years ago | 
				
					
						|  Anthony Birkett | efa37503bf | PHPStan max level (improved error handling). | 4 years ago | 
				
					
						|  Anthony Birkett | d9bab8aa25 | Remove engine from the Sockets. Docblock changes.
Reorder methods to be logical. | 4 years ago | 
				
					
						|  Anthony Birkett | b01c1f643f | Split up Socket and Rcon classes to be engine specific extensions. | 4 years ago | 
				
					
						|  Anthony Birkett | a2f7834ef5 | Use autoloading. | 4 years ago | 
				
					
						|  Anthony Birkett | b5d355514b | Docblocks, first pass with Psalm. | 4 years ago | 
				
					
						|  Anthony Birkett | e62d011689 | Bring in CS-Fixer, reformat. | 4 years ago | 
				
					
						|  Pavel Djundik | 890d98da92 | Add phpstan | 5 years ago | 
				
					
						|  Pavel Djundik | 904e547fe4 | Assign socket only if it was created Fixes #149 | 5 years ago | 
				
					
						|  Pavel Djundik | cd3624704e | Use Valve's packet names (proto_oob.h) | 5 years ago | 
				
					
						|  Pavel Djundik | e96807bb24 | Correct const for request value (it is still same value) | 5 years ago | 
				
					
						|  Pavel Djundik | 673e572233 | Use challenge straight away if available | 5 years ago | 
				
					
						|  Pavel Djundik | 7c8e5add77 | Support challenges in A2S_INFO | 5 years ago | 
				
					
						|  Pavel Djundik | bbb6c4c23e | Revert "Add 1200 byte padding to all requests" This reverts commit 7231921b0b. | 5 years ago | 
				
					
						|  Pavel Djundik | 7231921b0b | Add 1200 byte padding to all requests https://steamcommunity.com/discussions/forum/14/2989789048633291344/ | 5 years ago | 
				
					
						|  Pavel Djundik | 914ec4b79a | Add more type info | 5 years ago | 
				
					
						|  Pavel Djundik | b87c9faab9 | Fix up some type information | 5 years ago | 
				
					
						|  Pavel Djundik | 1078e47b7e | Add missing uses | 5 years ago | 
				
					
						|  Pavel Djundik | e00235c29a | Add S2A extra data comments | 5 years ago | 
				
					
						|  Pavel Djundik | 75d3465690 | Drop the email | 6 years ago | 
				
					
						|  Byte | ee60bef189 | Only write SERVERDATA_RESPONSE_VALUE once for multi packet responses This fixes the bug where all RCON queries on same SourceQuery object would return empty responses | 8 years ago | 
				
					
						|  Pavel Djundik | d4ae8c631d | Fix gold source query not working Closes #95 | 10 years ago | 
				
					
						|  Pavel Djundik | 205ad2ec97 | Send initial challenge request as 4 byte int Closes #79 | 10 years ago | 
				
					
						|  Pavel Djundik | 8642079233 | Add RCON non connected tests | 10 years ago | 
				
					
						|  Pavel Djundik | 613299b2bc | Throw more when using RCON | 10 years ago | 
				
					
						|  Pavel Djundik | 4be6bf48c1 | Simplify challenges | 10 years ago | 
				
					
						|  Pavel Djundik | 98749925c7 | Pass length into ReadInternal | 10 years ago | 
				
					
						|  Pavel Djundik | 2bbe339458 | Rename some variables for clarity | 10 years ago | 
				
					
						|  Pavel Djundik | 4a73f14902 | Make test mock a queue | 10 years ago | 
				
					
						|  Pavel Djundik | c001fe6633 | Remove unused reset function | 10 years ago | 
				
					
						|  Pavel Djundik | 419f66ff72 | And now make it work | 10 years ago | 
				
					
						|  Pavel Djundik | 3c0ca191b5 | Pass in callable correctly | 10 years ago | 
				
					
						|  Pavel Djundik | af50a4a33a | Throw in Buffer when there is not enough data to unpack | 10 years ago | 
				
					
						|  Pavel Djundik | 5ab3873256 | Improve socket mocking | 10 years ago | 
				
					
						|  Pavel Djundik | a8d4418f28 | Disable more camelcase goodness | 10 years ago | 
				
					
						|  Pavel Djundik | 9c944e23d0 | Make an abstract class for sockets and allow specifying different socket in SourceQuery This is a preparation for tests | 10 years ago | 
				
					
						|  Pavel Djundik | 412bad768c | Fix module name and readme | 10 years ago | 
				
					
						|  Pavel Djundik | 7636340092 | Use gmp module to correctly read server's steamid on 32-bit systems | 10 years ago | 
				
					
						|  Pavel Djundik | f41e4b551c | Throw an exception when nothing was read from socket | 10 years ago | 
				
					
						|  Pavel Djundik | d42aae5046 | Get rid of global buffer Closes #75 | 10 years ago | 
				
					
						|  Pavel Djundik | 24137d64e1 | Failed spelling | 10 years ago | 
				
					
						|  Pavel Djundik | 418dfd4050 | Document additional throws and fix return | 10 years ago | 
				
					
						|  Pavel Djundik | c74a5dcc99 | Remove TimeoutException Closes #74 | 10 years ago | 
				
					
						|  Pavel Djundik | 77e5af8745 | Remove socket open check which can never be false | 10 years ago | 
				
					
						|  Pavel Djundik | f18f3208fa | Throw SocketException when trying to call query functions when not being connected | 10 years ago | 
				
					
						|  Pavel Djundik | dc2a08e503 | Less spacing | 10 years ago | 
				
					
						|  Pavel Djundik | 65a2493c3c | Update github url | 10 years ago |