42 Commits (2.4.3)

Author SHA1 Message Date
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