/[Apache-SVN]
ViewVC logotype

Revision 1761714


Jump to revision: Previous Next
Author: kotkov
Date: Wed Sep 21 10:38:48 2016 UTC (7 years, 7 months ago)
Changed paths: 6
Log Message:
mod_brotli: Add initial implementation.

This new module supports dynamic Brotli (RFC 7932) compression.  Existing
mod_deflate installations can benefit from better compression ratio by
sending Brotli-compressed data to the clients that support it:

    SetOutputFilter BROTLI_COMPRESS;DEFLATE

The module features zero-copy processing, which is only possible with the
new API from the upcoming 1.0.x series of brotli [1].  The Linux makefile
works against libbrotli [2], as currently the core brotli repository doesn't
offer a way to build a library [3].  Apart from that, only the CMake build
is now supported.

[1] https://github.com/google/brotli
[2] https://github.com/bagder/libbrotli
[3] https://github.com/google/brotli/pull/332


Changed paths

Path Details
Directoryhttpd/httpd/trunk/CHANGES modified , text changed
Directoryhttpd/httpd/trunk/CMakeLists.txt modified , text changed
Directoryhttpd/httpd/trunk/docs/log-message-tags/next-number modified , text changed
Directoryhttpd/httpd/trunk/modules/filters/config.m4 modified , text changed
Directoryhttpd/httpd/trunk/modules/filters/mod_brotli.c added
Directoryhttpd/httpd/trunk/os/win32/BaseAddr.ref modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26