Jens Reidel
Jens Reidel
```py from arsenic import get_session from arsenic.browsers import Chrome from arsenic.services import Chromedriver from os import devnull from async_timeout import timeout service = Chromedriver(log_file=devnull) browser = Chrome(chromeOptions={ 'args': ['--headless', '--disable-gpu',...
In order to support gateway proxies, the following things must be possible: - [x] Changing gateway URL - [x] Disabling payload ratelimiting (#1501) - [x] Disabling IDENTIFY ratelimiting (#1490) -...
Resumes currently log something like this: ``` 2022-01-08T12:06:22.516997Z DEBUG twilight_gateway::shard::processor::r#impl: got request to reconnect 2022-01-08T12:06:22.517015Z DEBUG twilight_gateway::shard::processor::r#impl: resuming shard [91, 240] 2022-01-08T12:06:22.638171Z WARN twilight_gateway::shard::processor::socket_forwarder: socket errored: IO error: unexpected end...
Parse `X-Ratelimit-Scope` in response headers and deal with it accordingly. For now I suggest we simply ignore shared ratelimits, because we can't know whether our timer is still accurate. -...
Hi, my personal usecase is that I want to encode JSON more efficiently in Python to send it over the websocket and one of the best ways is to use...
Crystal 0.35 deprecates zlib and moved it to compress/zlib
Right now, the maximum frame size is hardcoded (https://github.com/1tgr/rust-websocket-lite/blob/master/websocket-codec/src/frame.rs#L53) and extremely high, making maliciously long frames possible, allowing attackers to rapidly use up memory on the receiving side. The same...
Hi Tim, I've done the following things: * lint the whole project against clippy's pedantic level and fix the issues (a couple `#[must_use]`, missing error sections in docs, possible truncations...
Hi, I am using the crystal-language extension as mentioned in the README and set the path to the prebuilt crystalline version that I downloaded from the releases. Once I start...
Our dependencies might make breaking MSRV changes in newer versions, while the older ones still fulfil our MSRV guarantees and are within our version ranges. Therefore we should run minimal...