Skip to content

Releases: icing/mod_h2

mod_h2 v0.4.5

14 Apr 14:45
Compare
Choose a tag to compare
mod_h2 v0.4.5 Pre-release
Pre-release
  • fixed base64 decoding to use correct dialect when upgrading to h2c

mod_h2 v0.4.4

14 Apr 09:11
Compare
Choose a tag to compare
mod_h2 v0.4.4 Pre-release
Pre-release
  • adds missing file in distribution tar, fixes #11

mod_h2 v0.4.3

10 Apr 14:18
Compare
Choose a tag to compare
mod_h2 v0.4.3 Pre-release
Pre-release
  • 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

01 Apr 13:17
Compare
Choose a tag to compare
mod_h2 v0.4.2 Pre-release
Pre-release
  • 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

30 Mar 15:03
Compare
Choose a tag to compare
mod_h1 v0.4.1 Pre-release
Pre-release
  • fixing infinite loop when aborting session with tasks hanging in read

mod_h2 v0.4.0

30 Mar 13:27
Compare
Choose a tag to compare
mod_h2 v0.4.0 Pre-release
Pre-release
  • 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 directives H2AltSvc and H2AltSvcMaxAge 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

26 Mar 09:06
Compare
Choose a tag to compare
mod_h2 v0.3.1 Pre-release
Pre-release
  • defining _GNU_SOURCE to pull in proper features and make APR header files
    happy, fixes #7

mod_h2 v0.3.0

25 Mar 15:51
Compare
Choose a tag to compare
mod_h2 v0.3.0 Pre-release
Pre-release
  • 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

24 Mar 16:35
Compare
Choose a tag to compare
mod_h2 v0.2.2 Pre-release
Pre-release
  • 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

20 Mar 15:40
Compare
Choose a tag to compare
mod_h2 v0.2.1 Pre-release
Pre-release
  • 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)