49 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
Alex Nørgaard 35b2c74732
replicate commit 38431171a502370ccf8c447c7ecbfe807384d71 to async codebase 1 year ago
Richard Neumann 176148b31a Black 1 year ago
Eric Fossum c38431171a Add source run flag to check response ID. 1 year ago
Richard Neumann e277505a46 Default timeout to None 1 year ago
Richard Neumann 6bb56e2fe8 Support timeout in rsync RCON 1 year ago
Richard Neumann b7181c3dd4 Black 2 years ago
Richard Neumann 3441ac5247 Make Type a subclass of LittleEndianSignedInt32 3 years ago
Richard Neumann 1f503bd9e6 Add missing waiting for writer to drain 3 years ago
Richard Neumann f950b2a3bd Remove trailing commas 3 years ago
Richard Neumann 12d9318ed8 Implement fragmented packet reading in async rcon 3 years ago
Richard Neumann 36a0f245e4 Fix fragmented packet reading 3 years ago
Richard Neumann 0ae5301585 Refactor login 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 6ccd90d7e6 Move frag detection parameters to __init__() 3 years ago
Richard Neumann fbd9d35c57 Update docstring 3 years ago
Richard Neumann 9545943a74 Fix Packet.__radd__() 3 years ago
Richard Neumann f4fde38a13 Use assignment operator 3 years ago
Richard Neumann 5c2a2f3cd3 Update docstring 3 years ago
Richard Neumann c1e2d055c5 Outsource sending of packets into send() 3 years ago
Richard Neumann 99c075c3fa Check fragmentation by threshold check 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 1fd482b055 Fix packet reading race condition 3 years ago
Richard Neumann fcdd24d45f Update docstring 3 years ago
Richard Neumann 14ef4f83e2 Use follow-up packets for optional fragmentation detection 3 years ago
Richard Neumann ca62d2c349 Fix packet reading 3 years ago
Richard Neumann 49565bff10 Fix followup packet reading 3 years ago
Richard Neumann 84f8fc73cc Rename max_pkg_size to max_packet_size 3 years ago
Richard Neumann 024a171763 Remove unused variable assignment 3 years ago
Richard Neumann b3e913ebff Compensate for None 3 years ago
Richard Neumann bd865fac06 Make max_pkg_size a class parameter 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 ccc30db1ae Remove obsolete exceptions 3 years ago
Richard Neumann 26981173c0 Make socket_type optional 3 years ago
Richard Neumann 1a09101718 Generalize GUI 3 years ago
Richard Neumann fa2ffdcd28 Open files in binary mode 3 years ago
Richard Neumann aa1306d373 Extend console script to be able to select protocol type 3 years ago
Richard Neumann 0cbbf8aaea Fix imports and outsource common modules 3 years ago
Richard Neumann e1c8428345 Move SourceRCON implementation into sub-package 3 years ago