aboutsummaryrefslogtreecommitdiff
path: root/discord/gateway.py
Commit message (Expand)AuthorAgeFilesLines
* Fix accidental regression of 9bc48b2 in fa46b07Hornwitser2019-01-281-1/+1
* Bumped copyright years to 2019.Dante Dam2019-01-281-1/+1
* Add override to `close()` method to the websocket subclass.CraftSpider2018-12-141-0/+6
* [lint] Fix import orderHornwitser2018-11-241-6/+8
* [lint] Do log formating lazilyHornwitser2018-11-241-2/+2
* [lint] Remove redundant paranthesisHornwitser2018-11-241-1/+1
* [lint] Replace equality comparisons to singletonsHornwitser2018-11-241-1/+1
* [lint] Rename exception variables to excHornwitser2018-11-241-14/+14
* [lint] Limit unneccessarily broad except clausesHornwitser2018-11-241-1/+1
* Optimise tight loops in DiscordGateway.received_messageRapptz2018-09-241-34/+34
* Fix latency being able to be negativeorlnub1232018-08-241-6/+9
* Fix send_as_json not dispatching socket_raw_sendorlnub1232018-08-231-1/+1
* [lint] Replace deprecated Logger function warnHornwitser2018-08-221-1/+1
* [lint] Fix incorrect and inconsistent whitespaceHornwitser2018-08-221-5/+3
* [lint] Remove unused importsHornwitser2018-08-221-1/+1
* Disable compression for websockets.Rapptz2018-06-101-2/+2
* Remove dead package references.Rapptz2018-06-101-1/+1
* Drop support for Python 3.4 and make minimum version 3.5.2.Rapptz2018-06-101-87/+65
* Fix invalid close errors on websockets 4.xRapptz2018-03-061-1/+1
* Split Game object to separate Activity subtypes for Rich Presences.Rapptz2018-03-051-9/+9
* Fix websockets 4.0 supportBeatButton2018-02-121-4/+4
* Add intersphinxTobotimus2018-01-061-1/+1
* Reimplement zlib streaming.Rapptz2017-10-141-2/+13
* Revert "Implement zlib streaming for the gateway."Rapptz2017-10-141-14/+2
* Implement zlib streaming for the gateway.Rapptz2017-10-121-2/+14
* Use time.monotonic instead of time.time for heartbeat code.Rapptz2017-08-191-5/+5
* Add Client.latency, AutoShardedClient.latency and latencies.Rapptz2017-08-151-0/+2
* Add heartbeat_timeout to the Client options.Rapptz2017-08-081-1/+4
* Add DiscordWebSocket.latency to measure discord heartbeat latency.Rapptz2017-08-081-0/+9
* Fix missing lazy logging format calls.Rapptz2017-06-241-5/+5
* Defer logging formatting until the logger is actually called.Rapptz2017-06-091-5/+5
* Allow setting a presence upon logging in.Rapptz2017-05-201-0/+9
* Rename internal ConnectionState attribute to have an underscore.Rapptz2017-05-161-3/+3
* Wait 5 seconds before attempting to RESUME during INVALIDATE_SESSION.Rapptz2017-04-221-0/+1
* Timeout when doing initial connection.Rapptz2017-04-221-1/+1
* Remove unused imports.Rapptz2017-04-181-4/+2
* Re-implement voice sending.Rapptz2017-04-181-22/+56
* Improve logging in more places.Rapptz2017-04-121-10/+17
* Add info logging for close codes we cannot handle.Rapptz2017-02-241-0/+1
* Don't RESUME when given sharding related close codes.Rapptz2017-02-151-1/+1
* Add missing continue statement in gateway futures.Rapptz2017-02-081-0/+1
* Handle HEARTBEAT_ACKRapptz2017-02-081-2/+24
* Rewrite RESUME logic to be more in line with what is requested.Rapptz2017-02-081-12/+7
* Add compatibility shim for asyncio.Future creation.Rapptz2017-01-251-1/+1
* Update copyright year to 2017.Rapptz2017-01-201-1/+1
* Add AutoShardedClient.change_presence.Rapptz2017-01-081-16/+1
* Change the way shards are launched in AutoShardedClient.Rapptz2017-01-081-29/+0
* Implement AutoShardedClient for transparent sharding.Rapptz2017-01-071-23/+57
* Move message creation to a factory method inside ConnectionState.Rapptz2017-01-031-7/+5
* Absolute import some circular dependencies to appease Python 3.4.Rapptz2017-01-031-5/+8