aboutsummaryrefslogtreecommitdiff
path: root/src/gateway
Commit message (Expand)AuthorAgeFilesLines
* Fix doctests for a variety of feature targetsZeyla Hellyer2017-11-011-2/+19
* Use consistent token names in examplesZeyla Hellyer2017-11-011-1/+1
* Fix shard shutdown via ContextZeyla Hellyer2017-10-292-1/+20
* Properly update emojis, fix shard retries, fix csLakelezz2017-10-231-1/+17
* Fix shard connectionZeyla Hellyer2017-10-191-29/+26
* Use update syntax for Shard (#195)Edward Yang2017-10-161-22/+29
* Reset shard heartbeat state on resumeZeyla Hellyer2017-10-091-0/+2
* Use an as_ref hackacdenisSK2017-10-051-3/+3
* Replace slice parametres by IntoIterator (#177)François Triquet2017-10-051-2/+3
* `to_owned` -> `to_string`acdenisSK2017-10-011-7/+7
* Have `ConnectionStage` derive CopyacdenisSK2017-10-012-6/+6
* Improve shard logicZeyla Hellyer2017-09-302-30/+93
* Improve shard and shard runner loggingZeyla Hellyer2017-09-301-57/+80
* Add a shard managerZeyla Hellyer2017-09-241-2/+14
* Apply rustfmtZeyla Hellyer2017-09-181-69/+109
* Prevent malformed opus data from crashing the bot process (#149)Maiddog2017-08-271-35/+37
* Add ability to play DCA and Opus files. (#148)Maiddog2017-08-271-7/+11
* Revamp `RwLock` usage in the libacdenisSK2017-08-241-55/+51
* Fix presence updatesMaiddog2017-08-211-0/+2
* Apply rustfmtZeyla Hellyer2017-08-181-8/+10
* Fix testsZeyla Hellyer2017-08-011-1/+1
* Fix the `_other` match armacdenisSK2017-07-271-3/+6
* Change the config a bit, and a few nitpicksacdenisSK2017-07-271-15/+22
* rustfmtacdenisSK2017-07-272-54/+44
* Revert the ignoring of protocol and data frame errors, while actually handlin...acdenisSK2017-07-241-2/+0
* Also ignore data frame errorsacdenisSK2017-07-231-1/+2
* Ignore protocol errorsacdenisSK2017-07-231-0/+1
* Switch to tokio for events (#122)Alex Lyon2017-07-141-1/+1
* Fix doc testsacdenisSK2017-07-021-14/+17
* Attempt to reconnect if heartbeating failsZeyla Hellyer2017-06-211-6/+6
* Reconnect on failed heartbeatsZeyla Hellyer2017-06-211-6/+10
* Update dependenciesZeyla Hellyer2017-06-211-2/+2
* Extract Discord close codes to constantsZeyla Hellyer2017-06-211-13/+13
* Rework shard logic and shard handlingZeyla Hellyer2017-06-164-420/+398
* Switch from #[doc(hidden)] to pub(crate)alex2017-06-141-14/+6
* Only set shard timeout after a READY is receivedZeyla Hellyer2017-06-131-5/+9
* Fix voice compilationZeyla Hellyer2017-06-101-2/+19
* Fix shard doctestsZeyla Hellyer2017-06-071-7/+7
* Upgrade rust-websocket, rust-openssl, and hyperZeyla Hellyer2017-06-075-180/+164
* Ws read/write timeout after 90sZeyla Hellyer2017-06-061-1/+25
* Separate websocket client initializationZeyla Hellyer2017-06-061-12/+10
* Deprecate Client::login, add Client::newZeyla Hellyer2017-06-061-1/+2
* Use chrono for struct timestamp fieldsZeyla Hellyer2017-06-062-5/+5
* Check last heartbeat acknowledged in heartbeaterZeyla Hellyer2017-06-012-4/+34
* Add more examples and improve some othersZeyla Hellyer2017-05-231-18/+133
* Restructure modulesZeyla Hellyer2017-05-225-0/+958