157 Commits (daa32e3463378f114fb06c77927eadf952dc1599)

Author SHA1 Message Date
Tobotimus 3112e1c17e Add intersphinx 8 years ago
Rapptz 47a58d354d Reimplement zlib streaming. 8 years ago
Rapptz 92a37c2e4f Revert "Implement zlib streaming for the gateway." 8 years ago
Rapptz 462191a08b Implement zlib streaming for the gateway. 8 years ago
Rapptz deaba1f5ab Use time.monotonic instead of time.time for heartbeat code. 8 years ago
Rapptz 0f7482ed6e Add Client.latency, AutoShardedClient.latency and latencies. 8 years ago
Rapptz de65f7309b Add heartbeat_timeout to the Client options. 8 years ago
Rapptz ceafae0ab2 Add DiscordWebSocket.latency to measure discord heartbeat latency. 8 years ago
Rapptz 4ee90cd6e4 Fix missing lazy logging format calls. 8 years ago
Rapptz b06899e7d4 Defer logging formatting until the logger is actually called. 8 years ago
Rapptz 3436792614 Allow setting a presence upon logging in. 9 years ago
Rapptz df90aaa610 Rename internal ConnectionState attribute to have an underscore. 9 years ago
Rapptz e445fa9335 Wait 5 seconds before attempting to RESUME during INVALIDATE_SESSION. 9 years ago
Rapptz 3cfebc4605 Timeout when doing initial connection. 9 years ago
Rapptz 1fc08bc5a2 Remove unused imports. 9 years ago
Rapptz 3b1b26ffb1 Re-implement voice sending. 9 years ago
Rapptz ac90159c72 Improve logging in more places. 9 years ago
Rapptz 1b3234ab64 Add info logging for close codes we cannot handle. 9 years ago
Rapptz a6b180b5ad Don't RESUME when given sharding related close codes. 9 years ago
Rapptz ced064d08c Add missing continue statement in gateway futures. 9 years ago
Rapptz ecab8399ff Handle HEARTBEAT_ACK 9 years ago
Rapptz dc486980f8 Rewrite RESUME logic to be more in line with what is requested. 9 years ago
Rapptz b876133e87 Add compatibility shim for asyncio.Future creation. 9 years ago
Rapptz ff9f5749e1 Update copyright year to 2017. 9 years ago
Rapptz 4bc6625739 Add AutoShardedClient.change_presence. 9 years ago
Rapptz b5bed9ef33 Change the way shards are launched in AutoShardedClient. 9 years ago
Rapptz 20041ea756 Implement AutoShardedClient for transparent sharding. 9 years ago
Rapptz 98b981848d Move message creation to a factory method inside ConnectionState. 9 years ago
Rapptz 79a49f9145 Absolute import some circular dependencies to appease Python 3.4. 9 years ago
Rapptz d1d54a468a Rename Server to Guild everywhere. 9 years ago
Rapptz 6306fc08db Discard null sequences in the gateway. 9 years ago
khazhyk 98d8c855d8 Fix typo in change_presence validation message 9 years ago
Rapptz 7272190e2d Add support for "Do Not Disturb" and "Invisible" statuses. 9 years ago
Rapptz fc1155c160 Remove unused endpoints.py file. 9 years ago
Rapptz a23e51f6c4 Fix gateway code to work with websockets 3.2. 9 years ago
Rapptz 0b6e74ebec Ensure that keep alive threads are closed when a websocket closes. 9 years ago
Rapptz 0c95edab8c Handle receiving HEARTBEAT opcode. 9 years ago
Rapptz ddd3fd0a3d Begin working on gateway v6 changes. 9 years ago
Rapptz e600abbbab Ignore HEARTBEAT_ACK for now to disable the noisy logging. 9 years ago
cookie abf9be5f7d Guild Sharding support 9 years ago
Rapptz 8b3617111a Support for v5 Gateway. 9 years ago
Rapptz 92fe4daa86 Attempt resume when we receive a 1001. 9 years ago
Rapptz aecf0daf33 Fix sed error involved in creation of voice websocket. 9 years ago
Rapptz dbd3147059 Support more close codes for RESUME. 9 years ago
Rapptz 1fba1b06fa Rewrite HTTP handling significantly. 9 years ago
Jake 41a2b5ed73 Actually read from the voice websocket & fix heartbeat. 10 years ago
Rapptz f6fa1e837a Actually use v4 gateway and fixes thanks to Jake. 10 years ago
Rapptz 8638ff4414 Update voice client main ws references when reconnecting. 10 years ago
Rapptz e0a91df32b Add RESUME support. 10 years ago
Rapptz e66b2dce88 Rename threading internal variable conflict. 10 years ago