-
So we can replace
https://github.com/hyperium/http/blob/master/src/header/name.rs#L1258
```rs
([] as [u8; 0])[0]; // Invalid header name
```
with adequate
```rs
panic!("Invalid header name");
…
vabka updated
2 years ago
-
This is a very popular crate (10k downloads / day, >2M all time), and is also a potential attack target, due to the fact that it is intended to be exposed directly to the network.
It does some tric…
-
Rough idea:
* Implement a custom channel for RPCs (see [1])
* Add random fault injection to RPCs within what the protocol fault-tolerance should be able to handle
* Use the existing diagnostics …
-
Do something about Hyper. There are at least three options:
* make big patch to hyper, merge rust-http2 into hyper
* make rust-http depend on hyper, and use Hyper for HTTP/1 implementation
* make…
-
The HTTP version 2 is the future of web, is there any plan Iron for supporting it?
ghost updated
4 years ago
-
The benchmark for the http2 adaptive window is inconsistent across runs. This will cause CI to be marked as a failure occasionally whenever there is a drop in benchmark results.
See for example htt…
dswij updated
9 months ago
-
https://github.com/hyperium/tonic/pull/1274
This is a breaking change, is there a way to make this more noticeable?
In my application, previously the message size is 10mb, and upgrade broke things.
-
I'm sure if this is work the effort but about a year ago [I tried to add HTTP/3](https://github.com/hyperium/http/pull/294) to the `Version` enum and we hit the problem with exhaustive matching. That …
-
## Bug Report
### Version
tonic_health: 0.12.3
### Platform
Unrelated, code is uploaded on crates.io
### Crates
Tonic-Health
### Description
While reviewing a dependency upd…
-
From hyperium_872 on the curseforge page:
"Having problems with wallrunning. It'll stick me to the wall, but any inputs will drop me. Am I doing something wrong, or is this a bug?"
"found the issue,…