Cory Benfield

Results 101 issues of Cory Benfield

We should send `GoAway` frames when we close a connection.

Long-Term Goal

It's been suggested that the compatibility layer might be a bad idea as a primary API, and instead worth moving to a separate location from which it can be imported...

Long-Term Goal

This is not something `httplib` supports, so we have nowhere to take our lead from. This means we can do this right (or at least right-ish). So what's our idealised...

Long-Term Goal

[Using this](https://github.com/devsisters/libquic). See also [here](https://groups.google.com/a/chromium.org/forum/#!topic/proto-quic/MIogHT8wacA).

Setting ourselves to a really restricted cipher list as mandated by the specification breaks on Ubuntu 12.04 because Ubuntu are fucking terrible. I've spent all of yesterday trying to fix...

Bug

Right now `hyper` doesn't read frames until the user attempts to read data or our connection window closes. This is obviously a problem: 1. We will send all the data...

Long-Term Goal

One way `nginx` achieves great performance when serving static files over HTTP/1.1 is by using the Unix `sendfile` API, which essentially writes data from one FD to another in kernel...

`hyper` is not optimised for performance right now. While the HTTP/2 spec is changing I want to focus on correctness and the ability to easily change behaviour. However, when it...

Long-Term Goal

HTTP/2 currently has a provision for opportunistically encrypting HTTP/2 on port 80. It'd be nice if we could do that too.

Long-Term Goal

Alt-Svc is another way of discovering HTTP/2 support. Again, we'll need a HTTP/1.1 stack for this.

Wouldn't It Be Nice If