Releases: icing/mod_h2
Releases · icing/mod_h2
mod_h2 v0.4.5
- fixed base64 decoding to use correct dialect when upgrading to h2c
mod_h2 v0.4.4
- adds missing file in distribution tar, fixes #11
mod_h2 v0.4.3
- heavy work on internal data transfers, use of apache bucket brigades for
improved performance and parallelism - mod_h2 now performs proper flow-control on input. Uploads can no longer
flood memory of the server. - changed mod_ssl patch to reflect current trunk changes in regard to NPN/ALPN
support. - patched the trunk ALPN patch to make it do the right thing if no
ALPNPreference is configured - added DESTDIR support in Makefile as supplied by Hanno Böck.
mod_h2 v0.4.2
- adding more low-level logging to NPN/ALPN negotiation
- added '-Werror' to module compiler flags (thanks @devurandom)
- debugged and tcpdumped around h2c startup handling with curl on certain
platforms. If you experience connection hangers, report pls with 'trace2'
level error log.
mod_h1 v0.4.1
- fixing infinite loop when aborting session with tasks hanging in read
mod_h2 v0.4.0
h2
+h2-16
will be negiotiated/upgraded. Priority handling is implemented
in nghttp2, however assigning requests to workers has currently not the
necessary information.- Alt-Svc support based on https://http2.github.io/http2-spec/alt-svc.html
Configuration directivesH2AltSvc
andH2AltSvcMaxAge
added. Configurable
per virtual host. - reduced lock contention and eliminated broadcast signalling on internal
condition variables, improved multi-thread performance
mod_h2 v0.3.1
- defining _GNU_SOURCE to pull in proper features and make APR header files
happy, fixes #7
mod_h2 v0.3.0
- new directory structure, all sandbox related parts have been moved to
own sandbox dir - non-sandbox configuration no longer triggers building of sandbox stuff
- cleanup up distribution builds to have smaller and working tar balls
mod_h2 v0.2.2
- optimizations on response reads
- being more apacheeeish, using APR_RINGs for queue handling
- using openssl latest.tar.gz to retrieve latest openssl for sandbox
- fixed crash in large request header handling
- better flushing of stream io resulting in performance improvements
- added sandbox tests for chunked responses of various sizes
- integrated fix (#5) from
Jonathan (invader444) to fix chunked encoding when converting http/1
responses to http2 unchunked data.
mod_h2 v0.2.1
- changed apr_pool usage to have more recycling, 50% performance increase in
loadtest - added hack to enable mod_h2 to run in mpm_event (experimental)
- changed internal stream/data lookup from O(n/2) to O(log(n)) time
- fixed index in http2 to http1 header conversion leading to segfaults
- update openssl version downloaded for sandbox
- using sha256 for self-signed sandbox certificates
- sandbox certificate no longer announces itself as roo
(last 3 thanks to michael.koeller at greenbytes.de)