Stefan Eissing

Results 75 issues of Stefan Eissing

*) mod_http2: removing unscheduling of ongonig tasks when connection shows potential abuse by a client. This proved counter-productive and the abuse detection can false flag requests using server-side-events. Fixes .

New version of mod_http2 using pollsets. Sync with trunk for the module. Incorporates changes: ``` 1894163 1894169 1894172 1894181 1894184 1894189 1894190 1894192 1894220 1894226 1894228 1894241 1894252 1894728 1894949...

Complete synchronisation of sources with trunk version. *) mod_http2: when a server is restarted gracefully, any idle h2 worker threads are shut down immediately. Also, change OpenSSL API use for...

r1890696 r1890693 *) mod_ssl: tighten the handling of ALPN for outgoing (proxy) connections. If ALPN protocols are provided and sent to the remote server, the received protocol selected is inspected...

Current implementation of `mod_http2` buffers output to manage desired TLS record sizes. This achieves much better throughput than passing frame meta data and resource data down the connection filters unchanged....

enhancement

With releases 1.2.8 here (and 2.4.20 in Apache httpd), HTTP/2 connections will make use of the `async` feature of the event mpm. Basically, the connection is set aside until new...

enhancement

As defined in http://httpwg.org/http-extensions/alt-svc.html

enhancement

With the latest additions to the `nghttp2`API, new frame type can be supported. The proposed ORIGIN frame should be added to inform clients about proper connection reuse, since the server...

enhancement

Make H2 DATA max frame sizes configurable from 1 to 16KB. Obviously, 1 seems to be a bad idea, but 4k/8k could make interleaving streams work better.

enhancement

The default http/1.1 KeepAlive setting in 5 seconds, which is too penalizing for h2 clients (they only use a single connection to a domain, so the expectation would be that...

enhancement