Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id F3C2B200C53 for ; Tue, 11 Apr 2017 09:58:17 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id F2516160B9B; Tue, 11 Apr 2017 07:58:17 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 44CF9160B89 for ; Tue, 11 Apr 2017 09:58:17 +0200 (CEST) Received: (qmail 17660 invoked by uid 500); 11 Apr 2017 07:58:16 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 17650 invoked by uid 99); 11 Apr 2017 07:58:16 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 11 Apr 2017 07:58:16 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id D7374C05B0 for ; Tue, 11 Apr 2017 07:58:15 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.398 X-Spam-Level: X-Spam-Status: No, score=0.398 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, KAM_NUMSUBJECT=0.5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=greenbytes.de header.b=UqorGE1v; dkim=pass (1024-bit key) header.d=greenbytes.de header.b=naEjsorJ Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id zRo6mnC_0oHl for ; Tue, 11 Apr 2017 07:58:13 +0000 (UTC) Received: from mail.greenbytes.de (mail.greenbytes.de [217.91.35.233]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id F3F7D5F251 for ; Tue, 11 Apr 2017 07:58:12 +0000 (UTC) Received: by mail.greenbytes.de (Postfix, from userid 117) id F1BF415A109C; Tue, 11 Apr 2017 09:58:05 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=greenbytes.de; s=mail; t=1491897485; bh=DTxlbAS9QqPGWxgwEGL1rHgLmbpLuit8echdaeJJnZ4=; h=From:Subject:Date:References:To:In-Reply-To:From; b=UqorGE1vw7QkRdtgzD01SwP3hkGuKoFm+10PsHYtfgIogTQQcdz5MvYNpbsqjFq2d vDUlzfkEHdkIP2TUECR+lbThpiHaC2kFCjOE8ouEI09ltEYTSaZnW99f8QYMTQjvau yN332qwho+iNiRvFfU+qTdHQzxWdgyi8pwLevH/s= Received: from delight.greenbytes.local (unknown [217.91.35.233]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mail.greenbytes.de (Postfix) with ESMTPSA id 04F6515A05F8 for ; Tue, 11 Apr 2017 09:58:00 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=greenbytes.de; s=mail; t=1491897481; bh=DTxlbAS9QqPGWxgwEGL1rHgLmbpLuit8echdaeJJnZ4=; h=From:Subject:Date:References:To:In-Reply-To:From; b=naEjsorJXLJ/5mQJhDUH9UGBC4v6HC3Mkk9Xh2A2mOZUegl9OD6k16NZxxIHjSYXN apHNks9PppF7hN3xROtaAq5VPs1hT0bv32uvDe3lfoMfzhAn8zbjQ0gjMjz6CEW5Dj n0bvrAjtGWXbGz/f1ndc/REhG6mJIWrYRnM2Bc3Q= From: Stefan Eissing Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: The drive for 2.4.26 Date: Tue, 11 Apr 2017 09:58:00 +0200 References: <9DBD162B-7B95-44CE-B1BE-D7D949C4A358@jaguNET.com> <360909DD-30C0-4410-90EB-9D1AD42008F0@jaguNET.com> To: dev@httpd.apache.org In-Reply-To: Message-Id: <0E1094ED-2F26-4519-9697-EA3CEDDCCFD3@greenbytes.de> X-Mailer: Apple Mail (2.3273) archived-at: Tue, 11 Apr 2017 07:58:18 -0000 Nice work, looking forward to seeing this backported! > Am 10.04.2017 um 18:24 schrieb Evgeny Kotkov = : >=20 > Jim Jagielski writes: >=20 >> Let's shoot for a 2.4.26 within the next handful of >> weeks. There are some entries in STATUS that could >> use some love and attention, and I'm hoping/pushing >> for a Brotli[1] release so we can fold *that* capability >> in as well. >>=20 >> 1. https://github.com/google/brotli >> https://github.com/google/brotli/issues/483 >=20 > I noticed that the current mod_brotli backport proposal lacks a couple = of > changes that allow building against the official repository. I think = that > the core change (excluding the docs) should be: >=20 > https://svn.apache.org/r1761714 > https://svn.apache.org/r1761824 > https://svn.apache.org/r1762512 > https://svn.apache.org/r1762515 > https://svn.apache.org/r1771789 > https://svn.apache.org/r1771791 > https://svn.apache.org/r1771827 > https://svn.apache.org/r1779077 > https://svn.apache.org/r1779111 > https://svn.apache.org/r1779700 > https://svn.apache.org/r1790852 > https://svn.apache.org/r1790853 > https://svn.apache.org/r1790860 >=20 > For the convenience, here is a shortlog for these changes: >=20 > r1761714: Add initial implementation. >=20 > r1761824: Unbreak building other filter modules without = libbrotlienc. >=20 > r1762512: Allow compression ratio logging with new BrotliFilterNote > directive. >=20 > r1762515: Handle new 'no-brotli' internal environment variable that > disables Brotli compression for a particular request. >=20 > r1771789: Rewrite the autoconf script in a, hopefully, less = convoluted way. > This lays the groundwork to simplify the switch to the official = Brotli > library. >=20 > r1771791: Explicitly cast 'const uint8_t *' to 'const char *' when = using > the data received from Brotli to create a bucket. >=20 > r1771827: Update makefiles to use the library layout of the = official > Brotli repository. >=20 > r1779077: Unused variable error could mistakenly note that brotli = isn't > available. >=20 > r1779111: Update makefile to cope with the pkg-config layout change > in https://github.com/google/brotli/commit/fe9f9a9 >=20 > r1779700: Save a few bytes and a few cycles. >=20 > r1790852: Update makefile to allow using Brotli library >=3D 0.6.0. >=20 > r1790853: Fix a minor typo in the description of BrotliAlterETag > that has been referring to httpd 2.2.x. >=20 > r1790860: Comment on the default choice (0) for = BROTLI_PARAM_LGBLOCK. >=20 >=20 > Regards, > Evgeny Kotkov