20 Commits (ad62c6b6183840233da0b723e16dcb2583add07b)

Author SHA1 Message Date
Vert ad62c6b618 add new exceptions 11 months ago
Vert 4d03a9cb50 add param to raise error on Unexpected terminator 11 months ago
Richard Neumann b7181c3dd4 Black 2 years ago
Richard Neumann 3441ac5247 Make Type a subclass of LittleEndianSignedInt32 3 years ago
Richard Neumann 5ba554c027 Update type hints 3 years ago
Richard Neumann aca2e7df12 Fix Packet.__radd__() 3 years ago
Richard Neumann 0e693c724b Add some sanity checks to Packet.__add__() 3 years ago
Richard Neumann 9545943a74 Fix Packet.__radd__() 3 years ago
Richard Neumann 2b59188223 Handle empty responses via an exception 3 years ago
Richard Neumann 2b9ea6bcfa Add logging prefix 3 years ago
Richard Neumann e211891aae Fix log message 3 years ago
Richard Neumann 5f4ec9a878 Add debug logging 3 years ago
Richard Neumann 024a171763 Remove unused variable assignment 3 years ago
Richard Neumann b3e913ebff Compensate for None 3 years ago
Richard Neumann 06a35dd013 Add hack to read follow-up packets 3 years ago
Richard Neumann c3b40a6f0a Suppress possible timeout errors on following packet readouts 3 years ago
Richard Neumann 89e3d4b1c7 Attempt to read following packets on large responses 3 years ago
Richard Neumann 376759b8f7 Update docstrings 3 years ago
Richard Neumann d84abf9e7e Move function to bottom 3 years ago
Richard Neumann e1c8428345 Move SourceRCON implementation into sub-package 3 years ago
Richard Neumann be4bd223c9 General code cleanup 3 years ago
Richard Neumann d66e8584a5 Add encoding options 4 years ago
Richard Neumann 9a38e6b7e8 Outsourced client into own module. 4 years ago
Richard Neumann 2a5ee41b51 Fixed terminator check on Packet.aread(). 4 years ago
Richard Neumann b7133cc9d4 Fixed calls to aread(). 4 years ago
Richard Neumann 86585fbf43 Removed auto-relogin. 4 years ago
Richard Neumann 104d2de642 Re-added custom exceptions. 4 years ago
Richard Neumann f5fd78f369 Added async interface. 4 years ago
Richard Neumann c597b8941e Using cls.from_bytes() instead of super(). 4 years ago
Richard Neumann 9170f011b7 Fixed docstrings. 4 years ago
Richard Neumann 22c4dd81c3 Merged conditionals. 4 years ago
Richard Neumann 21a52c52ff Fixed return type of __int__() to int. 4 years ago
Richard Neumann ade08be6a5 Got rid of custom exceptions. 4 years ago
Richard Neumann b2930aa5cf Added connect() and close() methods. 4 years ago
Richard Neumann a9842c0768 Refac. 4 years ago
Richard Neumann ce3fbe1fd8 Refac. 4 years ago
Richard Neumann 7608b85bfe Refactored packet reading. 4 years ago
Richard Neumann 8c0063b2aa Improved type hints. 4 years ago
Richard Neumann 4b00491e9b Refactored to using socket files for communication. 4 years ago
Richard Neumann e7175f11b8 Updated docstring of Type. 4 years ago
Richard Neumann 02e09a7d97 Renamed Type values to actual protocol names. 4 years ago
Richard Neumann 122b9a90d6 Added raw=False kwarg to Client.run(). 4 years ago
Richard Neumann aa25250d28 init 4 years ago